diff --git a/Makefile b/Makefile index fb8fdd6c..7d2aedb6 100644 --- a/Makefile +++ b/Makefile @@ -84,7 +84,7 @@ endif #$(C_BUILDDIR)/need_interworking_file_name.o: CFLAGS += -mthumb-interwork $(C_BUILDDIR)/arm_proxy.o: CFLAGS += -mthumb-interwork -$(C_BUILDDIR)/gba/m4a.o: CFLAGS += -mthumb-interwork +$(C_BUILDDIR)/gba/m4a.o: CFLAGS = -O2 -mthumb-interwork -Wimplicit -Wparentheses -Werror -Wno-multichar $(C_BUILDDIR)/eeprom.o: CFLAGS = -O1 -mthumb-interwork -Wimplicit -Wparentheses -Werror -Wno-multichar C_SRCS := $(wildcard $(C_SUBDIR)/*.c $(C_SUBDIR)/*/*.c) diff --git a/asm/code_080526F8.s b/asm/code_080526F8.s index 150d4fea..ff09831e 100644 --- a/asm/code_080526F8.s +++ b/asm/code_080526F8.s @@ -646,7 +646,7 @@ _08052BEC: _08052BEE: ldrh r0, [r3, #0x36] adds r1, r2, #0 - bl sub_080563C8 + bl TextBoxAtYPosition pop {pc} thumb_func_start sub_08052BF8 @@ -960,7 +960,7 @@ sub_08052E10: @ 0x08052E10 adds r0, r3, r0 ldr r0, [r0] str r0, [r5, #0x18] - ldr r0, _08052E88 @ =gAreaEntities + ldr r0, _08052E88 @ =gAreaTable adds r2, r2, r0 ldr r0, [r2] cmp r0, #0 @@ -976,7 +976,7 @@ _08052E78: .4byte gAreaRoomMaps _08052E7C: .4byte gAreaMetatiles _08052E80: .4byte gUnk_080B755C _08052E84: .4byte gUnk_0813A7F0 -_08052E88: .4byte gAreaEntities +_08052E88: .4byte gAreaTable thumb_func_start sub_08052E8C sub_08052E8C: @ 0x08052E8C diff --git a/asm/code_08056418.s b/asm/code_08056418.s index 144005f4..c83ed8a8 100644 --- a/asm/code_08056418.s +++ b/asm/code_08056418.s @@ -6,1268 +6,6 @@ .text - thumb_func_start sub_080566B8 -sub_080566B8: @ 0x080566B8 - push {r4, r5, r6, r7, lr} - adds r4, r0, #0 - adds r1, r4, #0 - adds r1, #0x95 - ldrb r0, [r1] - cmp r0, #0 - beq _080566CC - subs r0, #1 - strb r0, [r1] - b _0805674E -_080566CC: - ldr r0, _08056740 @ =gInput - ldrh r1, [r0] - movs r0, #2 - ands r0, r1 - movs r2, #1 - cmp r0, #0 - beq _080566DC - movs r2, #8 -_080566DC: - adds r1, r4, #0 - adds r1, #0x92 - ldrb r0, [r1] - subs r0, r0, r2 - strb r0, [r1] - lsls r0, r0, #0x18 - adds r7, r1, #0 - cmp r0, #0 - bgt _0805674E - movs r5, #0 - ldr r2, _08056744 @ =gUnk_08107C0C -_080566F2: - adds r5, #1 - ldrb r0, [r4, #2] - adds r0, r0, r2 - ldrb r0, [r0] - ldrb r3, [r1] - adds r0, r0, r3 - strb r0, [r1] - lsls r0, r0, #0x18 - cmp r0, #0 - ble _080566F2 - movs r6, #0 -_08056708: - adds r0, r4, #0 - bl sub_08056750 - lsls r0, r0, #0x10 - lsrs r1, r0, #0x10 - cmp r1, #0 - beq _08056732 - adds r0, r4, #0 - adds r0, #0x95 - ldrb r0, [r0] - cmp r0, #0 - bne _08056732 - adds r0, r4, #0 - adds r0, #0x8a - ldrb r0, [r0] - cmp r0, #0 - bne _08056732 - adds r6, r6, r1 - subs r5, #1 - cmp r5, #0 - bgt _08056708 -_08056732: - cmp r6, #0 - beq _0805674C - ldr r0, _08056748 @ =gUnk_02022780 - adds r0, #0x9d - movs r1, #1 - strb r1, [r0] - b _0805674E - .align 2, 0 -_08056740: .4byte gInput -_08056744: .4byte gUnk_08107C0C -_08056748: .4byte gUnk_02022780 -_0805674C: - strb r6, [r7] -_0805674E: - pop {r4, r5, r6, r7, pc} - - thumb_func_start sub_08056750 -sub_08056750: @ 0x08056750 - push {r4, r5, r6, r7, lr} - adds r5, r0, #0 - ldrh r7, [r5, #0x24] - cmp r7, #0 - beq _0805675C - b _0805694C -_0805675C: - adds r4, r5, #0 - adds r4, #0x20 - adds r0, r4, #0 - bl sub_0805EFE8 - adds r7, r0, #0 - cmp r7, #0xe - bls _0805676E - b _08056942 -_0805676E: - lsls r0, r7, #2 - ldr r1, _08056778 @ =_0805677C - adds r0, r0, r1 - ldr r0, [r0] - mov pc, r0 - .align 2, 0 -_08056778: .4byte _0805677C -_0805677C: @ jump table - .4byte _080567B8 @ case 0 - .4byte _080567DE @ case 1 - .4byte _08056802 @ case 2 - .4byte _0805680A @ case 3 - .4byte _08056812 @ case 4 - .4byte _08056838 @ case 5 - .4byte _08056844 @ case 6 - .4byte _08056858 @ case 7 - .4byte _0805688C @ case 8 - .4byte _08056894 @ case 9 - .4byte _080568AC @ case 10 - .4byte _08056942 @ case 11 - .4byte _080568B2 @ case 12 - .4byte _08056914 @ case 13 - .4byte _0805693A @ case 14 -_080567B8: - ldr r0, _080567D4 @ =gUnk_02000040 - ldrb r0, [r0] - cmp r0, #1 - bne _080567D8 - adds r1, r5, #0 - adds r1, #0x89 - movs r0, #5 - strb r0, [r1] - movs r0, #0 - movs r1, #0 - bl sub_08056ABC - b _08056942 - .align 2, 0 -_080567D4: .4byte gUnk_02000040 -_080567D8: - adds r1, r5, #0 - adds r1, #0x89 - b _0805692C -_080567DE: - adds r1, r5, #0 - adds r1, #0x8a - movs r0, #2 - strb r0, [r1] - adds r0, r5, #0 - adds r0, #0x98 - ldrb r0, [r0] - cmp r0, #0 - bne _080567F8 - movs r0, #1 - bl sub_08056BDC - b _08056942 -_080567F8: - adds r1, r5, #0 - adds r1, #0x89 - movs r0, #3 - strb r0, [r1] - b _08056942 -_08056802: - movs r0, #3 - bl sub_080564C8 - b _08056942 -_0805680A: - movs r0, #4 - bl sub_080564C8 - b _08056942 -_08056812: - adds r0, r4, #0 - movs r1, #0 - bl sub_GetFontStrWidth - adds r3, r0, #0 - adds r4, r5, #0 - adds r4, #0x56 - adds r0, r5, #0 - adds r0, #0x54 - ldrh r0, [r0] - ldrh r2, [r4] - subs r0, r0, r2 - subs r0, r0, r3 - lsrs r1, r0, #0x1f - adds r0, r0, r1 - asrs r0, r0, #1 - adds r2, r2, r0 - strh r2, [r4] - b _08056942 -_08056838: - ldr r1, _08056840 @ =gTextBox - ldrh r0, [r5, #0x22] - strb r0, [r1, #1] - b _08056942 - .align 2, 0 -_08056840: .4byte gTextBox -_08056844: - ldr r0, _08056854 @ =gUnk_0200005C - ldrh r1, [r5, #0x22] - movs r2, #0x1f - ands r1, r2 - bl WriteBit - b _08056942 - .align 2, 0 -_08056854: .4byte gUnk_0200005C -_08056858: - ldrh r3, [r5, #0x22] - cmp r3, #0xe - beq _08056864 - cmp r3, #0xf - beq _08056874 - b _0805687A -_08056864: - adds r0, r5, #0 - adds r0, #0x8f - ldrb r0, [r0] - adds r1, r5, #0 - adds r1, #0x91 - strb r0, [r1] - movs r3, #2 - b _0805687A -_08056874: - adds r0, r5, #0 - adds r0, #0x91 - ldrb r3, [r0] -_0805687A: - adds r1, r5, #0 - adds r1, #0x90 - movs r0, #0 - strb r0, [r1] - adds r0, r5, #0 - adds r1, r3, #0 - bl sub_080569C4 - b _08056942 -_0805688C: - ldrh r0, [r5, #0x22] - bl SoundReq - b _08056942 -_08056894: - ldr r1, _080568A8 @ =gUnk_02022780 - ldrh r0, [r5, #0x22] - strb r0, [r1, #3] - ldrh r0, [r5, #0x22] - adds r1, r5, #0 - adds r1, #0x53 - ldrb r1, [r1] - bl sub_08056F88 - b _08056942 - .align 2, 0 -_080568A8: .4byte gUnk_02022780 -_080568AC: - ldrh r0, [r5, #0x22] - strb r0, [r5, #7] - b _08056942 -_080568B2: - ldr r6, _0805690C @ =gUnk_02000040 - ldrb r0, [r6] - cmp r0, #1 - beq _080568D2 - adds r0, r6, #0 - movs r1, #4 - bl MemClear - ldr r4, _08056910 @ =gUnk_02024030 - adds r0, r4, #0 - movs r1, #0x18 - bl MemClear - movs r0, #1 - strb r0, [r4] - strb r0, [r6] -_080568D2: - ldr r2, _08056910 @ =gUnk_02024030 - movs r0, #2 - ldrsb r0, [r2, r0] - cmp r0, #3 - bgt _08056942 - lsls r0, r0, #1 - adds r1, r2, #0 - adds r1, #0x10 - adds r0, r0, r1 - ldrh r1, [r5, #0x26] - strh r1, [r0] - movs r0, #2 - ldrsb r0, [r2, r0] - lsls r0, r0, #1 - adds r1, r2, #0 - adds r1, #8 - adds r0, r0, r1 - adds r3, r5, #0 - adds r3, #0x56 - ldrh r1, [r3] - strh r1, [r0] - ldrb r0, [r2, #2] - adds r0, #1 - strb r0, [r2, #2] - ldrh r0, [r3] - adds r0, #8 - strh r0, [r3] - b _08056942 - .align 2, 0 -_0805690C: .4byte gUnk_02000040 -_08056910: .4byte gUnk_02024030 -_08056914: - ldrh r3, [r5, #0x22] - cmp r3, #0xfe - beq _08056928 - cmp r3, #0xff - bne _08056932 - adds r1, r5, #0 - adds r1, #0x8e - movs r0, #1 - strb r0, [r1] - b _08056942 -_08056928: - adds r1, r5, #0 - adds r1, #0x8e -_0805692C: - movs r0, #2 - strb r0, [r1] - b _08056942 -_08056932: - adds r0, r5, #0 - adds r0, #0x95 - strb r3, [r0] - b _08056942 -_0805693A: - ldrh r1, [r5, #0x22] - adds r0, r5, #0 - adds r0, #0x94 - strb r1, [r0] -_08056942: - lsrs r0, r7, #8 - cmp r0, #0 - bne _0805694C - movs r0, #0 - b _080569C2 -_0805694C: - ldr r0, _08056960 @ =gUnk_02022780 - adds r0, #0x99 - ldrb r0, [r0] - cmp r0, #2 - beq _08056964 - movs r0, #3 - bl sub_080564C8 - movs r0, #0 - b _080569C2 - .align 2, 0 -_08056960: .4byte gUnk_02022780 -_08056964: - ldr r1, _08056994 @ =gTextBox - ldrb r0, [r1, #1] - cmp r0, #0 - bne _08056970 - movs r0, #0x80 - strb r0, [r1, #1] -_08056970: - movs r0, #0 - strh r0, [r5, #0x24] - lsrs r0, r7, #8 - cmp r0, #7 - bne _08056998 - adds r0, r5, #0 - adds r0, #0x8f - ldrb r0, [r0] - movs r1, #0x80 - adds r2, r5, #0 - adds r2, #0x90 - orrs r1, r0 - strb r1, [r2] - adds r0, r5, #0 - movs r1, #0 - bl sub_080569C4 - b _080569B4 - .align 2, 0 -_08056994: .4byte gTextBox -_08056998: - adds r2, r5, #0 - adds r2, #0x90 - ldrb r1, [r2] - movs r0, #0x80 - ands r0, r1 - cmp r0, #0 - beq _080569B4 - ldrb r3, [r2] - movs r0, #0 - strb r0, [r2] - adds r0, r5, #0 - adds r1, r3, #0 - bl sub_080569C4 -_080569B4: - adds r1, r5, #0 - adds r1, #0x50 - adds r0, r7, #0 - bl sub_0805F7DC - lsls r0, r0, #0x10 - lsrs r0, r0, #0x10 -_080569C2: - pop {r4, r5, r6, r7, pc} - - thumb_func_start sub_080569C4 -sub_080569C4: @ 0x080569C4 - movs r2, #7 - ands r2, r1 - adds r1, r0, #0 - adds r1, #0x8f - strb r2, [r1] - adds r0, #0x52 - strb r2, [r0] - bx lr - - thumb_func_start sub_080569D4 -sub_080569D4: @ 0x080569D4 - push {r4, r5, r6, lr} - adds r6, r0, #0 - ldr r0, _080569F0 @ =gUnk_02024030 - movs r5, #3 - ldrsb r5, [r0, r5] - ldr r0, _080569F4 @ =gInput - ldrh r0, [r0, #2] - cmp r0, #8 - beq _08056A02 - cmp r0, #8 - bgt _080569F8 - cmp r0, #1 - beq _08056A02 - b _08056A6A - .align 2, 0 -_080569F0: .4byte gUnk_02024030 -_080569F4: .4byte gInput -_080569F8: - cmp r0, #0x10 - beq _08056A68 - cmp r0, #0x20 - beq _08056A64 - b _08056A6A -_08056A02: - ldr r0, _08056A18 @ =gUnk_02024030 - lsls r1, r5, #1 - adds r0, #0x10 - adds r1, r1, r0 - ldrh r1, [r1] - cmp r1, #0 - bne _08056A20 - ldr r1, _08056A1C @ =gUnk_08107C14 - adds r0, r6, #0 - adds r0, #0x20 - b _08056A30 - .align 2, 0 -_08056A18: .4byte gUnk_02024030 -_08056A1C: .4byte gUnk_08107C14 -_08056A20: - strh r1, [r6, #8] - adds r4, r6, #0 - adds r4, #0x20 - adds r0, r4, #0 - bl sub_0805EEB4 - ldr r1, _08056A58 @ =gUnk_08107C0F - adds r0, r4, #0 -_08056A30: - bl sub_0805EF40 - ldr r2, _08056A5C @ =gUnk_02000040 - ldr r0, _08056A60 @ =gUnk_02024030 - ldrb r1, [r0, #3] - strb r1, [r2, #1] - movs r1, #3 - strb r1, [r2] - movs r1, #0x18 - bl MemClear - movs r0, #0x6a - bl SoundReq - adds r1, r6, #0 - adds r1, #0x89 - movs r0, #1 - strb r0, [r1] - b _08056A6A - .align 2, 0 -_08056A58: .4byte gUnk_08107C0F -_08056A5C: .4byte gUnk_02000040 -_08056A60: .4byte gUnk_02024030 -_08056A64: - subs r5, #1 - b _08056A6A -_08056A68: - adds r5, #1 -_08056A6A: - ldr r4, _08056A8C @ =gUnk_02024030 - movs r1, #2 - ldrsb r1, [r4, r1] - adds r0, r5, r1 - bl __modsi3 - adds r5, r0, #0 - movs r6, #3 - ldrsb r6, [r4, r6] - cmp r5, r6 - beq _08056A90 - strb r5, [r4, #3] - movs r0, #0x69 - bl SoundReq - movs r1, #1 - b _08056A92 - .align 2, 0 -_08056A8C: .4byte gUnk_02024030 -_08056A90: - movs r1, #0 -_08056A92: - ldr r2, _08056AB4 @ =gUnk_02000040 - ldrb r0, [r2] - cmp r0, #1 - bne _08056AA4 - ldr r1, _08056AB8 @ =gUnk_02024030 - movs r0, #2 - strb r0, [r2] - strb r0, [r1] - movs r1, #1 -_08056AA4: - cmp r1, #0 - beq _08056AB0 - adds r0, r5, #0 - adds r1, r6, #0 - bl sub_08056ABC -_08056AB0: - pop {r4, r5, r6, pc} - .align 2, 0 -_08056AB4: .4byte gUnk_02000040 -_08056AB8: .4byte gUnk_02024030 - - thumb_func_start sub_08056ABC -sub_08056ABC: @ 0x08056ABC - push {r4, r5, r6, r7, lr} - mov r7, sb - mov r6, r8 - push {r6, r7} - adds r5, r0, #0 - ldr r7, _08056B14 @ =gUnk_02022780 - movs r0, #0x56 - adds r0, r0, r7 - mov sb, r0 - ldrh r0, [r0] - mov r8, r0 - ldr r4, _08056B18 @ =gUnk_02024030 - lsls r1, r1, #1 - adds r4, #8 - adds r1, r1, r4 - ldrh r0, [r1] - mov r1, sb - strh r0, [r1] - adds r6, r7, #0 - adds r6, #0x50 - movs r0, #0 - adds r1, r6, #0 - bl sub_0805F8E4 - lsls r5, r5, #1 - adds r5, r5, r4 - ldrh r0, [r5] - mov r1, sb - strh r0, [r1] - movs r0, #1 - adds r1, r6, #0 - bl sub_0805F8E4 - mov r1, r8 - mov r0, sb - strh r1, [r0] - adds r1, r7, #0 - adds r1, #0x9d - movs r0, #1 - strb r0, [r1] - pop {r3, r4} - mov r8, r3 - mov sb, r4 - pop {r4, r5, r6, r7, pc} - .align 2, 0 -_08056B14: .4byte gUnk_02022780 -_08056B18: .4byte gUnk_02024030 - - thumb_func_start sub_08056B1C -sub_08056B1C: @ 0x08056B1C - push {r4, r5, lr} - adds r4, r0, #0 - ldr r1, _08056B44 @ =gTextBox - movs r0, #0 - strb r0, [r1, #1] - adds r1, r4, #0 - adds r1, #0x94 - ldrb r0, [r1] - adds r5, r0, #0 - cmp r5, #0 - beq _08056B48 - subs r0, #1 - strb r0, [r1] - lsls r0, r0, #0x18 - cmp r0, #0 - bne _08056B7A - subs r1, #0xb - movs r0, #4 - b _08056B78 - .align 2, 0 -_08056B44: .4byte gTextBox -_08056B48: - ldr r0, _08056B68 @ =gInput - ldrh r1, [r0, #2] - ldr r0, _08056B6C @ =0x000001F3 - ands r0, r1 - cmp r0, #0 - beq _08056B70 - movs r0, #0x68 - bl SoundReq - adds r0, r4, #0 - adds r0, #0x9a - strb r5, [r0] - adds r1, r4, #0 - adds r1, #0x89 - movs r0, #4 - b _08056B78 - .align 2, 0 -_08056B68: .4byte gInput -_08056B6C: .4byte 0x000001F3 -_08056B70: - adds r1, r4, #0 - adds r1, #0x9a - ldrb r0, [r1] - adds r0, #1 -_08056B78: - strb r0, [r1] -_08056B7A: - pop {r4, r5, pc} - - thumb_func_start sub_08056B7C -sub_08056B7C: @ 0x08056B7C - push {r4, lr} - adds r4, r0, #0 - movs r0, #0 - bl sub_08056BDC - adds r0, r4, #0 - adds r0, #0x8f - ldrb r0, [r0] - movs r1, #0x40 - orrs r1, r0 - adds r0, r4, #0 - bl sub_080569C4 - adds r4, #0x89 - movs r0, #1 - strb r0, [r4] - pop {r4, pc} - .align 2, 0 - - thumb_func_start sub_08056BA0 -sub_08056BA0: @ 0x08056BA0 - push {r4, lr} - adds r4, r0, #0 - ldr r1, _08056BD0 @ =gTextBox - movs r0, #0 - strb r0, [r1, #1] - movs r0, #7 - bl sub_08056C54 - adds r4, #0x8e - ldrb r0, [r4] - cmp r0, #1 - beq _08056BCE - cmp r0, #2 - beq _08056BC8 - ldr r0, _08056BD4 @ =gInput - ldrh r1, [r0, #2] - ldr r0, _08056BD8 @ =0x000001F3 - ands r0, r1 - cmp r0, #0 - beq _08056BCE -_08056BC8: - movs r0, #4 - bl sub_080564C8 -_08056BCE: - pop {r4, pc} - .align 2, 0 -_08056BD0: .4byte gTextBox -_08056BD4: .4byte gInput -_08056BD8: .4byte 0x000001F3 - - thumb_func_start sub_08056BDC -sub_08056BDC: @ 0x08056BDC - push {r4, r5, lr} - adds r5, r0, #0 - ldr r4, _08056C24 @ =gUnk_02022780 - adds r0, r4, #0 - adds r0, #0x98 - strb r5, [r0] - cmp r5, #0 - bne _08056C30 - movs r0, #1 - rsbs r0, r0, #0 - ldr r1, _08056C28 @ =gUnk_02000D00 - movs r2, #0xd0 - lsls r2, r2, #4 - bl MemFill32 - bl sub_08056F70 - adds r1, r4, #0 - adds r1, #0x9e - ldr r0, _08056C2C @ =0x0000F082 - strh r0, [r1] - adds r1, #2 - adds r0, #1 - strh r0, [r1] - adds r1, #2 - adds r0, #0x33 - strh r0, [r1] - adds r1, #2 - adds r0, #1 - strh r0, [r1] - adds r0, r4, #0 - adds r0, #0x56 - strh r5, [r0] - subs r1, #0x50 - movs r0, #0xd0 - b _08056C3C - .align 2, 0 -_08056C24: .4byte gUnk_02022780 -_08056C28: .4byte gUnk_02000D00 -_08056C2C: .4byte 0x0000F082 -_08056C30: - adds r1, r4, #0 - adds r1, #0x56 - movs r0, #0xd0 - strh r0, [r1] - subs r1, #2 - adds r0, #0xd0 -_08056C3C: - strh r0, [r1] - ldr r0, _08056C50 @ =gUnk_02022780 - adds r1, r0, #0 - adds r1, #0x8f - ldrb r2, [r1] - movs r1, #0x40 - orrs r1, r2 - bl sub_080569C4 - pop {r4, r5, pc} - .align 2, 0 -_08056C50: .4byte gUnk_02022780 - - thumb_func_start sub_08056C54 -sub_08056C54: @ 0x08056C54 - ldr r2, _08056C60 @ =gTextBox - ldr r1, _08056C64 @ =gUnk_02022780 - strb r0, [r1] - strb r0, [r2] - bx lr - .align 2, 0 -_08056C60: .4byte gTextBox -_08056C64: .4byte gUnk_02022780 - - thumb_func_start DeleteWindow -DeleteWindow: @ 0x08056C68 - push {r4, r5, r6, lr} - ldr r5, _08056CB8 @ =gUnk_02036A38 - ldrb r0, [r5, #1] - cmp r0, #0 - beq _08056CB4 - movs r0, #0 - strb r0, [r5, #1] - ldrb r0, [r5, #5] - lsls r0, r0, #5 - ldrb r1, [r5, #4] - adds r0, r0, r1 - lsls r0, r0, #1 - ldr r1, _08056CBC @ =gBG0Buffer - adds r1, r0, r1 - ldrb r0, [r5, #7] - adds r0, #2 - movs r6, #0 -_08056C8A: - movs r2, #0 - adds r4, r1, #0 - adds r4, #0x40 - subs r3, r0, #1 -_08056C92: - strh r6, [r1] - adds r1, #2 - adds r2, #1 - ldrb r0, [r5, #6] - adds r0, #2 - cmp r2, r0 - blt _08056C92 - adds r1, r4, #0 - adds r0, r3, #0 - cmp r0, #0 - bgt _08056C8A - ldrb r0, [r5, #5] - ldrb r1, [r5, #7] - bl sub_0801C4A0 - bl sub_0801C494 -_08056CB4: - pop {r4, r5, r6, pc} - .align 2, 0 -_08056CB8: .4byte gUnk_02036A38 -_08056CBC: .4byte gBG0Buffer - - thumb_func_start sub_08056CC0 -sub_08056CC0: @ 0x08056CC0 - push {r4, r5, r6, r7, lr} - movs r7, #0 - ldr r2, _08056CE0 @ =gUnk_02022780 - adds r3, r2, #0 - adds r3, #0x9b - ldrb r1, [r3] - adds r1, r1, r0 - strb r1, [r3] - lsls r1, r1, #0x18 - asrs r1, r1, #0x18 - mov ip, r2 - cmp r1, #0 - bgt _08056CE4 - strb r7, [r3] - b _08056CEC - .align 2, 0 -_08056CE0: .4byte gUnk_02022780 -_08056CE4: - cmp r1, #7 - ble _08056CEE - movs r0, #8 - strb r0, [r3] -_08056CEC: - movs r7, #1 -_08056CEE: - ldr r2, _08056D54 @ =gUnk_02036A40 - mov r4, ip - adds r1, r4, #0 - adds r1, #0x9b - movs r0, #0 - ldrsb r0, [r1, r0] - cmp r0, #0 - beq _08056D58 - adds r5, r0, #0 - ldrb r0, [r4, #4] - lsls r0, r0, #1 - muls r0, r5, r0 - lsrs r3, r0, #4 - strb r3, [r2, #6] - movs r6, #1 - adds r0, r3, #0 - ands r0, r6 - ldrb r1, [r4, #4] - cmp r0, #0 - beq _08056D1A - adds r0, r3, #1 - strb r0, [r2, #6] -_08056D1A: - lsrs r1, r1, #1 - ldrb r0, [r4, #6] - adds r1, r1, r0 - ldrb r0, [r2, #6] - lsrs r0, r0, #1 - subs r1, r1, r0 - strb r1, [r2, #4] - ldrb r0, [r4, #5] - lsls r0, r0, #1 - muls r0, r5, r0 - lsrs r3, r0, #4 - strb r3, [r2, #7] - adds r0, r3, #0 - ands r0, r6 - ldrb r1, [r4, #5] - cmp r0, #0 - beq _08056D40 - adds r0, r3, #1 - strb r0, [r2, #7] -_08056D40: - lsrs r1, r1, #1 - mov r3, ip - ldrb r3, [r3, #7] - adds r1, r1, r3 - ldrb r0, [r2, #7] - lsrs r0, r0, #1 - subs r1, r1, r0 - strb r1, [r2, #5] - b _08056D66 - .align 2, 0 -_08056D54: .4byte gUnk_02036A40 -_08056D58: - movs r0, #0xff - strb r0, [r2, #5] - movs r0, #1 - rsbs r0, r0, #0 - strb r0, [r2, #4] - strb r0, [r2, #7] - strb r0, [r2, #6] -_08056D66: - movs r0, #1 - strb r0, [r2, #1] - adds r0, r7, #0 - pop {r4, r5, r6, r7, pc} - .align 2, 0 - - thumb_func_start CreateWindow -CreateWindow: @ 0x08056D70 - push {r4, lr} - ldr r0, _08056DB4 @ =gUnk_02022780 - adds r0, #0x9b - ldrb r0, [r0] - lsls r0, r0, #0x18 - asrs r0, r0, #0x18 - cmp r0, #0 - ble _08056DB0 - ldr r4, _08056DB8 @ =gUnk_02036A40 - ldrb r0, [r4, #5] - lsls r0, r0, #5 - ldrb r1, [r4, #4] - adds r0, r0, r1 - lsls r0, r0, #1 - ldr r1, _08056DBC @ =gBG0Buffer - adds r0, r0, r1 - ldr r3, _08056DC0 @ =0x0000F07B - ldrb r1, [r4, #6] - ldrb r2, [r4, #7] - bl DispMessageFrame - bl DispString - bl DispCursor - ldr r2, _08056DC4 @ =gUnk_02036A38 - ldr r0, [r4] - ldr r1, [r4, #4] - str r0, [r2] - str r1, [r2, #4] - bl sub_0801C494 -_08056DB0: - pop {r4, pc} - .align 2, 0 -_08056DB4: .4byte gUnk_02022780 -_08056DB8: .4byte gUnk_02036A40 -_08056DBC: .4byte gBG0Buffer -_08056DC0: .4byte 0x0000F07B -_08056DC4: .4byte gUnk_02036A38 - - thumb_func_start DispMessageFrame -DispMessageFrame: @ 0x08056DC8 - push {r4, r5, r6, r7, lr} - mov r7, sb - mov r6, r8 - push {r6, r7} - adds r7, r0, #0 - adds r4, r1, #0 - adds r6, r2, #0 - mov r8, r3 - adds r3, r7, #0 - lsls r0, r6, #6 - adds r0, #0x40 - adds r2, r3, r0 - mov r0, r8 - strh r0, [r3] - adds r3, #2 - movs r1, #0x80 - lsls r1, r1, #4 - mov sb, r1 - mov r0, r8 - mov r5, sb - orrs r0, r5 - strh r0, [r2] - adds r2, #2 - cmp r4, #0 - ble _08056E4C - mov r0, r8 - adds r0, #1 - strh r0, [r3] - adds r3, #2 - adds r1, r0, #0 - orrs r1, r5 - strh r1, [r2] - adds r2, #2 - subs r4, #2 - adds r1, r4, #0 - subs r4, #1 - mov ip, r0 - cmp r1, #0 - ble _08056E30 - mov r5, r8 - adds r5, #2 - adds r1, r5, #0 - mov r0, sb - orrs r1, r0 -_08056E20: - strh r5, [r3] - adds r3, #2 - strh r1, [r2] - adds r2, #2 - adds r0, r4, #0 - subs r4, #1 - cmp r0, #0 - bgt _08056E20 -_08056E30: - movs r1, #0x80 - lsls r1, r1, #3 - adds r0, r1, #0 - mov r1, ip - orrs r1, r0 - strh r1, [r3] - adds r3, #2 - movs r5, #0xc0 - lsls r5, r5, #4 - adds r0, r5, #0 - mov r1, ip - orrs r1, r0 - strh r1, [r2] - adds r2, #2 -_08056E4C: - movs r0, #0x80 - lsls r0, r0, #3 - adds r5, r0, #0 - mov r0, r8 - orrs r0, r5 - strh r0, [r3] - movs r0, #0xc0 - lsls r0, r0, #4 - adds r1, r0, #0 - mov r0, r8 - orrs r0, r1 - strh r0, [r2] - adds r7, #0x40 - adds r3, #0x40 - cmp r6, #0 - ble _08056EB6 - mov r0, r8 - adds r0, #3 - strh r0, [r7] - adds r1, r0, #0 - orrs r1, r5 - strh r1, [r3] - adds r7, #0x40 - adds r3, #0x40 - subs r6, #2 - adds r1, r6, #0 - subs r6, #1 - adds r2, r0, #0 - cmp r1, #0 - ble _08056EA0 - mov r4, r8 - adds r4, #4 - adds r1, r4, #0 - orrs r1, r5 -_08056E90: - strh r4, [r7] - strh r1, [r3] - adds r7, #0x40 - adds r3, #0x40 - adds r0, r6, #0 - subs r6, #1 - cmp r0, #0 - bgt _08056E90 -_08056EA0: - movs r1, #0x80 - lsls r1, r1, #4 - adds r0, r1, #0 - adds r1, r2, #0 - orrs r1, r0 - strh r1, [r7] - movs r5, #0xc0 - lsls r5, r5, #4 - adds r0, r5, #0 - orrs r2, r0 - strh r2, [r3] -_08056EB6: - pop {r3, r4} - mov r8, r3 - mov sb, r4 - pop {r4, r5, r6, r7, pc} - .align 2, 0 - - thumb_func_start DispString -DispString: @ 0x08056EC0 - push {r4, r5, r6, r7, lr} - ldr r6, _08056F10 @ =gUnk_02036A40 - ldrb r0, [r6, #6] - cmp r0, #0 - beq _08056F0E - ldrb r0, [r6, #7] - cmp r0, #0 - beq _08056F0E - adds r4, r0, #0 - ldrb r0, [r6, #5] - lsls r0, r0, #5 - ldrb r1, [r6, #4] - adds r0, r0, r1 - lsls r0, r0, #1 - ldr r1, _08056F14 @ =gUnk_02034CB2 - adds r5, r0, r1 - movs r0, #4 - subs r0, r0, r4 - lsrs r1, r0, #0x1f - adds r0, r0, r1 - asrs r1, r0, #1 - ldr r7, _08056F18 @ =gUnk_0202281E -_08056EEC: - ldrb r3, [r6, #6] - lsls r0, r1, #1 - adds r0, r0, r7 - ldrh r2, [r0] - adds r5, #0x40 - adds r0, r1, #1 - subs r4, #1 - adds r1, r5, #0 -_08056EFC: - strh r2, [r1] - adds r1, #2 - adds r2, #2 - subs r3, #1 - cmp r3, #0 - bgt _08056EFC - adds r1, r0, #0 - cmp r4, #0 - bne _08056EEC -_08056F0E: - pop {r4, r5, r6, r7, pc} - .align 2, 0 -_08056F10: .4byte gUnk_02036A40 -_08056F14: .4byte gUnk_02034CB2 -_08056F18: .4byte gUnk_0202281E - - thumb_func_start DispCursor -DispCursor: @ 0x08056F1C - push {lr} - ldr r0, _08056F58 @ =gUnk_02022780 - adds r0, #0x98 - ldr r0, [r0] - ldr r1, _08056F5C @ =0x0010FF00 - ands r0, r1 - ldr r1, _08056F60 @ =0x00100200 - cmp r0, r1 - bne _08056F54 - ldr r2, _08056F64 @ =gUnk_02036A40 - ldrb r1, [r2, #5] - lsls r1, r1, #5 - ldrb r0, [r2, #4] - adds r1, r1, r0 - lsls r1, r1, #1 - ldr r0, _08056F68 @ =gBG0Buffer - adds r1, r1, r0 - ldrb r0, [r2, #7] - adds r0, #1 - lsls r0, r0, #5 - subs r0, #2 - ldrb r2, [r2, #6] - adds r0, r0, r2 - lsls r0, r0, #1 - adds r1, r1, r0 - ldr r2, _08056F6C @ =0x0000F080 - adds r0, r2, #0 - strh r0, [r1] -_08056F54: - pop {pc} - .align 2, 0 -_08056F58: .4byte gUnk_02022780 -_08056F5C: .4byte 0x0010FF00 -_08056F60: .4byte 0x00100200 -_08056F64: .4byte gUnk_02036A40 -_08056F68: .4byte gBG0Buffer -_08056F6C: .4byte 0x0000F080 - - thumb_func_start sub_08056F70 -sub_08056F70: @ 0x08056F70 - push {lr} - ldr r0, _08056F80 @ =gUnk_02000D00 - ldr r1, _08056F84 @ =0x0600D040 - movs r2, #0xd0 - lsls r2, r2, #4 - bl LoadResourceAsync - pop {pc} - .align 2, 0 -_08056F80: .4byte gUnk_02000D00 -_08056F84: .4byte 0x0600D040 - - thumb_func_start sub_08056F88 -sub_08056F88: @ 0x08056F88 - push {r4, lr} - adds r3, r0, #0 - adds r4, r1, #0 - cmp r3, #0xf - bls _08056F94 - movs r3, #0 -_08056F94: - lsls r2, r3, #4 - orrs r2, r4 - ldr r0, _08056FB4 @ =gUnk_02022780 - adds r1, r0, #0 - adds r1, #0x9c - ldrb r0, [r1] - cmp r0, r2 - beq _08056FB0 - strb r2, [r1] - ldr r2, _08056FB8 @ =0x0600CF60 - adds r0, r3, #0 - adds r1, r4, #0 - bl sub_0805F918 -_08056FB0: - pop {r4, pc} - .align 2, 0 -_08056FB4: .4byte gUnk_02022780 -_08056FB8: .4byte 0x0600CF60 - - thumb_func_start sub_08056FBC -sub_08056FBC: @ 0x08056FBC - push {r4, lr} - adds r4, r0, #0 - ldr r0, [r4, #0x10] - adds r1, r4, #0 - adds r1, #0x68 - bl sub_08056FEC - ldr r0, [r4, #0x14] - adds r1, r4, #0 - adds r1, #0x70 - bl sub_08056FEC - ldr r0, [r4, #0x18] - adds r1, r4, #0 - adds r1, #0x78 - bl sub_08056FEC - ldr r0, [r4, #0x1c] - adds r1, r4, #0 - adds r1, #0x80 - bl sub_08056FEC - pop {r4, pc} - .align 2, 0 - - thumb_func_start sub_08056FEC -sub_08056FEC: @ 0x08056FEC - push {r4, r5, r6, r7, lr} - sub sp, #8 - adds r2, r0, #0 - adds r5, r1, #0 - bl sub_0801D51C - adds r2, r0, #0 - ldr r0, _08057040 @ =0x0FFFFFFF - ands r2, r0 - movs r4, #0 - movs r3, #0xf -_08057002: - mov r0, sp - adds r1, r0, r4 - adds r0, r2, #0 - ands r0, r3 - strb r0, [r1] - adds r4, #1 - lsrs r2, r2, #4 - cmp r2, #0 - bne _08057002 - movs r3, #0 - subs r2, r4, #1 - cmp r2, #0 - blt _08057032 - movs r6, #0x30 -_0805701E: - adds r1, r5, r3 - mov r7, sp - adds r0, r7, r2 - ldrb r0, [r0] - orrs r0, r6 - strb r0, [r1] - adds r3, #1 - subs r2, #1 - cmp r2, #0 - bge _0805701E -_08057032: - adds r1, r5, r3 - movs r0, #0 - strb r0, [r1] - adds r0, r4, #0 - add sp, #8 - pop {r4, r5, r6, r7, pc} - .align 2, 0 -_08057040: .4byte 0x0FFFFFFF - thumb_func_start sub_08057044 sub_08057044: @ 0x08057044 push {r4, r5, lr} diff --git a/asm/code_0807F0D8.s b/asm/code_0807F0D8.s index 22e915bf..5e4b35af 100644 --- a/asm/code_0807F0D8.s +++ b/asm/code_0807F0D8.s @@ -1241,7 +1241,7 @@ sub_0807F970: @ 0x0807F970 push {lr} adds r2, r1, #0 movs r3, #0 - ldr r1, _0807F988 @ =gUnk_02022780 + ldr r1, _0807F988 @ =gCurrentTextBox ldr r0, [r2, #4] ldrh r1, [r1, #0x28] cmp r0, r1 @@ -1251,7 +1251,7 @@ _0807F982: str r3, [r2, #0x14] pop {pc} .align 2, 0 -_0807F988: .4byte gUnk_02022780 +_0807F988: .4byte gCurrentTextBox thumb_func_start sub_0807F98C sub_0807F98C: @ 0x0807F98C diff --git a/asm/code_080A3BD0.s b/asm/code_080A3BD0.s index 72050efa..328566f3 100644 --- a/asm/code_080A3BD0.s +++ b/asm/code_080A3BD0.s @@ -430,7 +430,7 @@ _080A3F96: bl SoundReq ldr r0, _080A3FC8 @ =0x00000702 movs r1, #0xe - bl sub_080563C8 + bl TextBoxAtYPosition movs r0, #1 strb r0, [r5, #6] movs r0, #0x78 diff --git a/asm/lockedDoor.s b/asm/lockedDoor.s deleted file mode 100644 index f59c48ab..00000000 --- a/asm/lockedDoor.s +++ /dev/null @@ -1,726 +0,0 @@ - .include "asm/macros.inc" - - .include "constants/constants.inc" - - .syntax unified - - .text - - - thumb_func_start LockedDoor -LockedDoor: @ 0x08083320 - push {lr} - ldr r2, _08083334 @ =gUnk_0811F65C - ldrb r1, [r0, #0xc] - lsls r1, r1, #2 - adds r1, r1, r2 - ldr r1, [r1] - bl _call_via_r1 - pop {pc} - .align 2, 0 -_08083334: .4byte gUnk_0811F65C - - thumb_func_start sub_08083338 -sub_08083338: @ 0x08083338 - push {r4, r5, r6, r7, lr} - adds r4, r0, #0 - adds r2, r4, #0 - adds r2, #0x84 - ldrh r1, [r2] - ldr r0, _08083400 @ =0x0000FFFF - cmp r1, r0 - beq _08083356 - adds r0, r1, #0 - bl CheckFlags - cmp r0, #0 - beq _08083356 - bl DeleteThisEntity -_08083356: - adds r0, r4, #0 - bl sub_080837B0 - cmp r0, #0 - bne _08083362 - b _080834B2 -_08083362: - ldrb r2, [r4, #0xa] - lsrs r0, r2, #2 - movs r1, #3 - ands r0, r1 - strb r0, [r4, #0xb] - movs r7, #3 - adds r0, r7, #0 - ands r0, r2 - strb r0, [r4, #0x1e] - movs r0, #0xc0 - lsls r0, r0, #2 - strh r0, [r4, #0x24] - ldrh r1, [r4, #0x2e] - adds r0, r4, #0 - adds r0, #0x70 - strh r1, [r0] - ldrh r0, [r4, #0x32] - adds r1, r4, #0 - adds r1, #0x72 - strh r0, [r1] - ldrb r1, [r4, #0xa] - adds r0, r7, #0 - ands r0, r1 - adds r6, r4, #0 - adds r6, #0x7e - strb r0, [r6] - ldr r0, _08083404 @ =gUnk_080FD170 - str r0, [r4, #0x48] - adds r2, r4, #0 - adds r2, #0x29 - ldrb r1, [r2] - movs r0, #8 - rsbs r0, r0, #0 - ands r0, r1 - movs r1, #5 - orrs r0, r1 - strb r0, [r2] - ldrb r1, [r4, #0xa] - movs r0, #0xf - ands r0, r1 - adds r1, r4, #0 - adds r1, #0x5a - strb r0, [r1] - movs r0, #0x2e - ldrsh r1, [r4, r0] - ldr r2, _08083408 @ =gRoomControls - ldrh r0, [r2, #6] - subs r1, r1, r0 - asrs r1, r1, #4 - movs r3, #0x3f - ands r1, r3 - movs r5, #0x32 - ldrsh r0, [r4, r5] - ldrh r2, [r2, #8] - subs r0, r0, r2 - asrs r0, r0, #4 - ands r0, r3 - lsls r0, r0, #6 - orrs r1, r0 - adds r5, r4, #0 - adds r5, #0x76 - strh r1, [r5] - ldrh r0, [r5] - adds r1, r4, #0 - adds r1, #0x38 - ldrb r1, [r1] - bl sub_080001DA - adds r1, r4, #0 - adds r1, #0x74 - strh r0, [r1] - ldrb r0, [r4, #0xb] - cmp r0, #1 - beq _08083438 - cmp r0, #1 - bgt _0808340C - cmp r0, #0 - beq _08083412 - b _080834AE - .align 2, 0 -_08083400: .4byte 0x0000FFFF -_08083404: .4byte gUnk_080FD170 -_08083408: .4byte gRoomControls -_0808340C: - cmp r0, #2 - beq _08083456 - b _080834AE -_08083412: - adds r0, r4, #0 - adds r0, #0x86 - ldrh r0, [r0] - bl CheckFlags - cmp r0, #0 - bne _0808342E - ldrb r1, [r4, #0xa] - movs r0, #0x10 - ands r0, r1 - cmp r0, #0 - beq _0808344E - strb r7, [r4, #0xc] - b _080834B2 -_0808342E: - ldrb r1, [r4, #0xa] - movs r0, #0xef - ands r0, r1 - strb r0, [r4, #0xa] - b _08083446 -_08083438: - adds r0, r4, #0 - adds r0, #0x86 - ldrh r0, [r0] - bl CheckFlags - cmp r0, #0 - bne _0808344E -_08083446: - adds r0, r4, #0 - bl sub_08083638 - b _080834B2 -_0808344E: - adds r0, r4, #0 - bl sub_080836A0 - b _080834B2 -_08083456: - adds r0, r4, #0 - adds r0, #0x86 - ldrh r0, [r0] - bl CheckFlags - cmp r0, #0 - bne _080834A8 - ldrb r0, [r4, #0x1e] - movs r1, #4 - orrs r0, r1 - strb r0, [r4, #0x1e] - ldrb r1, [r6] - ldrh r2, [r5] - adds r0, r4, #0 - bl sub_080836DC - bl CheckIsDungeon - cmp r0, #0 - bne _08083484 - movs r0, #5 - strb r0, [r4, #0xc] - b _080834B2 -_08083484: - movs r0, #8 - strb r0, [r4, #0xc] - adds r0, r4, #0 - bl sub_080787CC - ldr r1, _080834A4 @ =gUnk_0811F740 - ldrb r0, [r6] - adds r0, r0, r1 - ldrb r2, [r0] - adds r0, r4, #0 - movs r1, #0 - movs r3, #0 - bl sub_08078850 - b _080834B2 - .align 2, 0 -_080834A4: .4byte gUnk_0811F740 -_080834A8: - bl DeleteThisEntity - b _080834B2 -_080834AE: - bl DeleteThisEntity -_080834B2: - pop {r4, r5, r6, r7, pc} - - thumb_func_start sub_080834B4 -sub_080834B4: @ 0x080834B4 - push {lr} - adds r2, r0, #0 - ldrb r0, [r2, #0xe] - subs r0, #1 - strb r0, [r2, #0xe] - lsls r0, r0, #0x18 - cmp r0, #0 - bne _080834E6 - movs r0, #2 - strb r0, [r2, #0xc] - movs r0, #7 - strb r0, [r2, #0xe] - adds r0, r2, #0 - adds r0, #0x74 - ldrh r0, [r0] - adds r1, r2, #0 - adds r1, #0x76 - ldrh r1, [r1] - adds r2, #0x38 - ldrb r2, [r2] - bl SetTile - ldr r0, _080834E8 @ =0x0000010B - bl EnqueueSFX -_080834E6: - pop {pc} - .align 2, 0 -_080834E8: .4byte 0x0000010B - - thumb_func_start sub_080834EC -sub_080834EC: @ 0x080834EC - push {r4, lr} - adds r4, r0, #0 - bl sub_0806F69C - ldrb r0, [r4, #0xe] - subs r0, #1 - strb r0, [r4, #0xe] - lsls r0, r0, #0x18 - cmp r0, #0 - bne _08083516 - ldrb r1, [r4, #0xa] - movs r0, #0x80 - ands r0, r1 - cmp r0, #0 - beq _08083512 - adds r0, r4, #0 - bl sub_08083638 - b _08083516 -_08083512: - bl DeleteThisEntity -_08083516: - pop {r4, pc} - - thumb_func_start sub_08083518 -sub_08083518: @ 0x08083518 - push {r4, r5, lr} - adds r4, r0, #0 - adds r5, r4, #0 - adds r5, #0x7e - ldrb r1, [r5] - bl sub_08083734 - cmp r0, #0 - beq _0808353C - movs r0, #4 - strb r0, [r4, #0xc] - ldrb r1, [r5] - adds r0, r4, #0 - adds r0, #0x76 - ldrh r2, [r0] - adds r0, r4, #0 - bl sub_080836DC -_0808353C: - pop {r4, r5, pc} - .align 2, 0 - - thumb_func_start sub_08083540 -sub_08083540: @ 0x08083540 - push {r4, lr} - adds r4, r0, #0 - bl sub_0806F69C - ldrb r0, [r4, #0xe] - subs r0, #1 - strb r0, [r4, #0xe] - lsls r0, r0, #0x18 - cmp r0, #0 - bne _0808358C - ldrb r1, [r4, #0xa] - movs r0, #0x10 - ands r0, r1 - cmp r0, #0 - beq _08083566 - movs r0, #0xef - ands r0, r1 - strb r0, [r4, #0xa] - b _0808356E -_08083566: - movs r0, #0x80 - ands r0, r1 - cmp r0, #0 - beq _08083576 -_0808356E: - adds r0, r4, #0 - bl sub_080836A0 - b _0808357A -_08083576: - movs r0, #5 - strb r0, [r4, #0xc] -_0808357A: - adds r0, r4, #0 - adds r0, #0x7e - ldrb r1, [r0] - adds r0, r4, #0 - bl sub_08083814 - ldr r0, _08083590 @ =0x0000010B - bl EnqueueSFX -_0808358C: - pop {r4, pc} - .align 2, 0 -_08083590: .4byte 0x0000010B - - thumb_func_start nullsub_513 -nullsub_513: @ 0x08083594 - bx lr - .align 2, 0 - - thumb_func_start sub_08083598 -sub_08083598: @ 0x08083598 - push {r4, lr} - adds r4, r0, #0 - ldrb r0, [r4, #0xb] - cmp r0, #0 - bne _080835B2 - adds r0, r4, #0 - adds r0, #0x86 - ldrh r0, [r0] - bl CheckFlags - cmp r0, #0 - beq _080835C6 - b _080835C0 -_080835B2: - adds r0, r4, #0 - adds r0, #0x86 - ldrh r0, [r0] - bl CheckFlags - cmp r0, #0 - bne _080835C6 -_080835C0: - adds r0, r4, #0 - bl sub_08083658 -_080835C6: - pop {r4, pc} - - thumb_func_start sub_080835C8 -sub_080835C8: @ 0x080835C8 - push {r4, lr} - adds r4, r0, #0 - ldrb r0, [r4, #0xb] - cmp r0, #0 - bne _080835E2 - adds r0, r4, #0 - adds r0, #0x86 - ldrh r0, [r0] - bl CheckFlags - cmp r0, #0 - bne _080835F4 - b _080835F0 -_080835E2: - adds r0, r4, #0 - adds r0, #0x86 - ldrh r0, [r0] - bl CheckFlags - cmp r0, #0 - beq _080835F4 -_080835F0: - movs r0, #3 - strb r0, [r4, #0xc] -_080835F4: - pop {r4, pc} - .align 2, 0 - - thumb_func_start sub_080835F8 -sub_080835F8: @ 0x080835F8 - push {r4, lr} - adds r4, r0, #0 - adds r0, #0x39 - ldrb r0, [r0] - lsls r0, r0, #0x18 - asrs r0, r0, #0x18 - cmp r0, #0 - bne _08083616 - adds r0, r4, #0 - adds r0, #0x86 - ldrh r0, [r0] - bl CheckFlags - cmp r0, #0 - beq _08083636 -_08083616: - movs r0, #1 - strb r0, [r4, #0xc] - movs r0, #0x14 - strb r0, [r4, #0xe] - adds r0, r4, #0 - bl sub_08083658 - adds r0, r4, #0 - adds r0, #0x86 - ldrh r0, [r0] - bl SetFlag - movs r0, #1 - rsbs r0, r0, #0 - bl sub_080526F8 -_08083636: - pop {r4, pc} - - thumb_func_start sub_08083638 -sub_08083638: @ 0x08083638 - adds r2, r0, #0 - movs r0, #7 - strb r0, [r2, #0xc] - ldrb r1, [r2, #0x18] - subs r0, #0xb - ands r0, r1 - strb r0, [r2, #0x18] - adds r0, r2, #0 - adds r0, #0x70 - ldrh r0, [r0] - strh r0, [r2, #0x2e] - adds r0, r2, #0 - adds r0, #0x72 - ldrh r0, [r0] - strh r0, [r2, #0x32] - bx lr - - thumb_func_start sub_08083658 -sub_08083658: @ 0x08083658 - push {lr} - movs r1, #1 - strb r1, [r0, #0xc] - movs r1, #0x14 - strb r1, [r0, #0xe] - adds r2, r0, #0 - adds r2, #0x7e - ldrb r1, [r2] - lsls r1, r1, #3 - strb r1, [r0, #0x15] - ldrb r2, [r2] - lsls r2, r2, #1 - ldr r1, _08083698 @ =gUnk_0811F680 - adds r2, r2, r1 - movs r1, #0 - ldrsb r1, [r2, r1] - ldrh r3, [r0, #0x2e] - adds r1, r1, r3 - strh r1, [r0, #0x2e] - movs r1, #1 - ldrsb r1, [r2, r1] - ldrh r2, [r0, #0x32] - adds r1, r1, r2 - strh r1, [r0, #0x32] - movs r1, #0x3c - bl sub_0805E4E0 - ldr r0, _0808369C @ =0x0000010B - bl SoundReq - pop {pc} - .align 2, 0 -_08083698: .4byte gUnk_0811F680 -_0808369C: .4byte 0x0000010B - - thumb_func_start sub_080836A0 -sub_080836A0: @ 0x080836A0 - push {lr} - adds r2, r0, #0 - movs r0, #6 - strb r0, [r2, #0xc] - ldrb r1, [r2, #0x18] - subs r0, #0xa - ands r0, r1 - movs r1, #1 - orrs r0, r1 - strb r0, [r2, #0x18] - adds r0, r2, #0 - adds r0, #0x70 - ldrh r0, [r0] - strh r0, [r2, #0x2e] - adds r0, r2, #0 - adds r0, #0x72 - ldrh r0, [r0] - strh r0, [r2, #0x32] - ldr r0, _080836D8 @ =0x00004022 - adds r1, r2, #0 - adds r1, #0x76 - ldrh r1, [r1] - adds r2, #0x38 - ldrb r2, [r2] - bl SetTile - pop {pc} - .align 2, 0 -_080836D8: .4byte 0x00004022 - - thumb_func_start sub_080836DC -sub_080836DC: @ 0x080836DC - push {r4, r5, lr} - adds r5, r0, #0 - adds r4, r1, #0 - adds r1, r2, #0 - ldr r0, _0808372C @ =0x00004022 - adds r2, r5, #0 - adds r2, #0x38 - ldrb r2, [r2] - bl SetTile - movs r0, #7 - strb r0, [r5, #0xe] - ldrb r1, [r5, #0x18] - subs r0, #0xb - ands r0, r1 - movs r1, #1 - orrs r0, r1 - strb r0, [r5, #0x18] - lsls r0, r4, #3 - movs r1, #0x10 - eors r0, r1 - strb r0, [r5, #0x15] - lsls r4, r4, #1 - ldr r0, _08083730 @ =gUnk_0811F688 - adds r4, r4, r0 - ldrb r0, [r5, #0xb] - cmp r0, #2 - beq _08083728 - movs r0, #0 - ldrsb r0, [r4, r0] - ldrh r1, [r5, #0x2e] - adds r0, r0, r1 - strh r0, [r5, #0x2e] - movs r0, #1 - ldrsb r0, [r4, r0] - ldrh r1, [r5, #0x32] - adds r0, r0, r1 - strh r0, [r5, #0x32] -_08083728: - pop {r4, r5, pc} - .align 2, 0 -_0808372C: .4byte 0x00004022 -_08083730: .4byte gUnk_0811F688 - - thumb_func_start sub_08083734 -sub_08083734: @ 0x08083734 - push {lr} - adds r2, r0, #0 - cmp r1, #1 - beq _08083760 - cmp r1, #1 - blo _0808374A - cmp r1, #2 - beq _08083774 - cmp r1, #3 - beq _08083790 - b _080837AC -_0808374A: - adds r0, r2, #0 - adds r0, #0x72 - ldrh r1, [r0] - ldr r0, _0808375C @ =gPlayerEntity - movs r2, #0x32 - ldrsh r0, [r0, r2] - subs r0, #0xd - b _0808379E - .align 2, 0 -_0808375C: .4byte gPlayerEntity -_08083760: - ldr r0, _08083770 @ =gPlayerEntity - movs r1, #0x2e - ldrsh r0, [r0, r1] - adds r0, #0xb - adds r1, r2, #0 - adds r1, #0x70 - b _08083780 - .align 2, 0 -_08083770: .4byte gPlayerEntity -_08083774: - ldr r0, _0808378C @ =gPlayerEntity - movs r1, #0x32 - ldrsh r0, [r0, r1] - adds r0, #8 - adds r1, r2, #0 - adds r1, #0x72 -_08083780: - ldrh r1, [r1] - subs r0, r0, r1 - cmp r0, #0 - bge _080837AC - movs r0, #1 - b _080837AE - .align 2, 0 -_0808378C: .4byte gPlayerEntity -_08083790: - adds r0, r2, #0 - adds r0, #0x70 - ldrh r1, [r0] - ldr r0, _080837A8 @ =gPlayerEntity - movs r2, #0x2e - ldrsh r0, [r0, r2] - subs r0, #0xa -_0808379E: - subs r1, r1, r0 - cmp r1, #0 - bge _080837AC - movs r0, #1 - b _080837AE - .align 2, 0 -_080837A8: .4byte gPlayerEntity -_080837AC: - movs r0, #0 -_080837AE: - pop {pc} - - thumb_func_start sub_080837B0 -sub_080837B0: @ 0x080837B0 - push {r4, r5, lr} - adds r4, r0, #0 - ldr r0, _080837C8 @ =gRoomControls - ldrb r2, [r0, #4] - cmp r2, #0x3f - bhi _080837DC - cmp r2, #0x25 - beq _080837CC - cmp r2, #0x35 - beq _080837D4 - movs r5, #0xa - b _080837E8 - .align 2, 0 -_080837C8: .4byte gRoomControls -_080837CC: - ldr r5, _080837D0 @ =0x000001E7 - b _080837E8 - .align 2, 0 -_080837D0: .4byte 0x000001E7 -_080837D4: - ldr r5, _080837D8 @ =0x000001C3 - b _080837E8 - .align 2, 0 -_080837D8: .4byte 0x000001C3 -_080837DC: - ldr r1, _080837F8 @ =gUnk_0811F690 - adds r0, r2, #0 - subs r0, #0x40 - lsls r0, r0, #1 - adds r0, r0, r1 - ldrh r5, [r0] -_080837E8: - cmp r2, #0x68 - bne _080837FC - adds r0, r4, #0 - movs r1, #0 - bl sub_0801D2B4 - b _08083808 - .align 2, 0 -_080837F8: .4byte gUnk_0811F690 -_080837FC: - cmp r2, #0x88 - bne _08083808 - adds r0, r4, #0 - movs r1, #1 - bl sub_0801D2B4 -_08083808: - adds r0, r4, #0 - adds r1, r5, #0 - bl LoadFixedGFX - pop {r4, r5, pc} - .align 2, 0 - - thumb_func_start sub_08083814 -sub_08083814: @ 0x08083814 - push {r4, r5, lr} - adds r5, r0, #0 - lsls r1, r1, #2 - ldr r0, _08083868 @ =gUnk_0811F730 - adds r4, r1, r0 - adds r0, r5, #0 - movs r1, #0x11 - movs r2, #0x40 - bl CreateFx - adds r2, r0, #0 - cmp r2, #0 - beq _08083842 - movs r0, #0 - ldrsb r0, [r4, r0] - ldrh r1, [r2, #0x2e] - adds r0, r0, r1 - strh r0, [r2, #0x2e] - movs r0, #1 - ldrsb r0, [r4, r0] - ldrh r1, [r2, #0x32] - adds r0, r0, r1 - strh r0, [r2, #0x32] -_08083842: - adds r0, r5, #0 - movs r1, #0x11 - movs r2, #0x40 - bl CreateFx - adds r2, r0, #0 - cmp r2, #0 - beq _08083866 - movs r0, #2 - ldrsb r0, [r4, r0] - ldrh r1, [r2, #0x2e] - adds r0, r0, r1 - strh r0, [r2, #0x2e] - movs r0, #3 - ldrsb r0, [r4, r0] - ldrh r1, [r2, #0x32] - adds r0, r0, r1 - strh r0, [r2, #0x32] -_08083866: - pop {r4, r5, pc} - .align 2, 0 -_08083868: .4byte gUnk_0811F730 diff --git a/asm/managerF.s b/asm/managerF.s index 1e268250..cded2d58 100644 --- a/asm/managerF.s +++ b/asm/managerF.s @@ -618,7 +618,7 @@ sub_08059368: @ 0x08059368 adds r2, r0, #0 movs r0, #1 strb r0, [r2, #0xc] - ldr r1, _08059388 @ =gUnk_02022780 + ldr r1, _08059388 @ =gCurrentTextBox ldrh r0, [r2, #0x3c] ldrh r1, [r1, #0x28] cmp r0, r1 @@ -629,7 +629,7 @@ sub_08059368: @ 0x08059368 _08059384: pop {pc} .align 2, 0 -_08059388: .4byte gUnk_02022780 +_08059388: .4byte gCurrentTextBox thumb_func_start sub_0805938C sub_0805938C: @ 0x0805938C diff --git a/asm/non_matching/sub_0804DE00.inc b/asm/non_matching/sub_0804DE00.inc index 4a3a95bf..bbaabc05 100644 --- a/asm/non_matching/sub_0804DE00.inc +++ b/asm/non_matching/sub_0804DE00.inc @@ -20,7 +20,7 @@ _0804DE22: movs r0, #0x18 bl SetGlobalFlag _0804DE32: - ldr r5, _0804DE50 @ =gAreaRoomEntities_HyruleTown + ldr r5, _0804DE50 @ =Area_HyruleTown ldr r4, _0804DE54 @ =gSave ldrb r0, [r4, #8] lsls r0, r0, #2 @@ -35,7 +35,7 @@ _0804DE32: str r0, [r1] b _0804DECC .align 2, 0 -_0804DE50: .4byte gAreaRoomEntities_HyruleTown +_0804DE50: .4byte Area_HyruleTown _0804DE54: .4byte gSave _0804DE58: .4byte gUnk_02017654 _0804DE5C: diff --git a/asm/non_matching/textbox/DispMessageFrame.inc b/asm/non_matching/textbox/DispMessageFrame.inc new file mode 100644 index 00000000..f7d118df --- /dev/null +++ b/asm/non_matching/textbox/DispMessageFrame.inc @@ -0,0 +1,135 @@ + + .syntax unified + + push {r4, r5, r6, r7, lr} + mov r7, sb + mov r6, r8 + push {r6, r7} + adds r7, r0, #0 + adds r4, r1, #0 + adds r6, r2, #0 + mov r8, r3 + adds r3, r7, #0 + lsls r0, r6, #6 + adds r0, #0x40 + adds r2, r3, r0 + mov r0, r8 + strh r0, [r3] + adds r3, #2 + movs r1, #0x80 + lsls r1, r1, #4 + mov sb, r1 + mov r0, r8 + mov r5, sb + orrs r0, r5 + strh r0, [r2] + adds r2, #2 + cmp r4, #0 + ble _08056E4C + mov r0, r8 + adds r0, #1 + strh r0, [r3] + adds r3, #2 + adds r1, r0, #0 + orrs r1, r5 + strh r1, [r2] + adds r2, #2 + subs r4, #2 + adds r1, r4, #0 + subs r4, #1 + mov ip, r0 + cmp r1, #0 + ble _08056E30 + mov r5, r8 + adds r5, #2 + adds r1, r5, #0 + mov r0, sb + orrs r1, r0 +_08056E20: + strh r5, [r3] + adds r3, #2 + strh r1, [r2] + adds r2, #2 + adds r0, r4, #0 + subs r4, #1 + cmp r0, #0 + bgt _08056E20 +_08056E30: + movs r1, #0x80 + lsls r1, r1, #3 + adds r0, r1, #0 + mov r1, ip + orrs r1, r0 + strh r1, [r3] + adds r3, #2 + movs r5, #0xc0 + lsls r5, r5, #4 + adds r0, r5, #0 + mov r1, ip + orrs r1, r0 + strh r1, [r2] + adds r2, #2 +_08056E4C: + movs r0, #0x80 + lsls r0, r0, #3 + adds r5, r0, #0 + mov r0, r8 + orrs r0, r5 + strh r0, [r3] + movs r0, #0xc0 + lsls r0, r0, #4 + adds r1, r0, #0 + mov r0, r8 + orrs r0, r1 + strh r0, [r2] + adds r7, #0x40 + adds r3, #0x40 + cmp r6, #0 + ble _08056EB6 + mov r0, r8 + adds r0, #3 + strh r0, [r7] + adds r1, r0, #0 + orrs r1, r5 + strh r1, [r3] + adds r7, #0x40 + adds r3, #0x40 + subs r6, #2 + adds r1, r6, #0 + subs r6, #1 + adds r2, r0, #0 + cmp r1, #0 + ble _08056EA0 + mov r4, r8 + adds r4, #4 + adds r1, r4, #0 + orrs r1, r5 +_08056E90: + strh r4, [r7] + strh r1, [r3] + adds r7, #0x40 + adds r3, #0x40 + adds r0, r6, #0 + subs r6, #1 + cmp r0, #0 + bgt _08056E90 +_08056EA0: + movs r1, #0x80 + lsls r1, r1, #4 + adds r0, r1, #0 + adds r1, r2, #0 + orrs r1, r0 + strh r1, [r7] + movs r5, #0xc0 + lsls r5, r5, #4 + adds r0, r5, #0 + orrs r2, r0 + strh r2, [r3] +_08056EB6: + pop {r3, r4} + mov r8, r3 + mov sb, r4 + pop {r4, r5, r6, r7, pc} + .align 2, 0 + + .syntax divided diff --git a/asm/non_matching/textbox/sub_080564EC.inc b/asm/non_matching/textbox/TextBoxFunction1.inc similarity index 88% rename from asm/non_matching/textbox/sub_080564EC.inc rename to asm/non_matching/textbox/TextBoxFunction1.inc index e76e5fa6..ddbafe5e 100644 --- a/asm/non_matching/textbox/sub_080564EC.inc +++ b/asm/non_matching/textbox/TextBoxFunction1.inc @@ -1,12 +1,12 @@ .syntax unified push {r4, lr} - ldr r0, _08056598 @ =gUnk_02036A40 + ldr r0, _08056598 @ =gNewWindow movs r1, #8 bl MemClear ldr r0, _0805659C @ =gUnk_02024030 movs r1, #0x18 bl MemClear - ldr r4, _080565A0 @ =gUnk_02022780 + ldr r4, _080565A0 @ =gCurrentTextBox adds r0, r4, #0 movs r1, #0xa8 bl MemClear @@ -61,7 +61,7 @@ _08056560: strb r0, [r3, #1] movs r0, #0 strb r0, [r3, #2] - ldr r4, _080565A0 @ =gUnk_02022780 + ldr r4, _080565A0 @ =gCurrentTextBox adds r0, r4, #0 bl sub_08056FBC ldr r0, _080565AC @ =gUnk_08107BE0 @@ -72,7 +72,7 @@ _08056560: movs r0, #0xd0 strh r0, [r4] movs r0, #2 - bl sub_08056C54 + bl SetDoTextBox movs r0, #0 bl sub_08056BDC movs r0, #2 @@ -80,9 +80,9 @@ _08056560: movs r0, #1 pop {r4, pc} .align 2, 0 -_08056598: .4byte gUnk_02036A40 +_08056598: .4byte gNewWindow _0805659C: .4byte gUnk_02024030 -_080565A0: .4byte gUnk_02022780 +_080565A0: .4byte gCurrentTextBox _080565A4: .4byte gTextBox _080565A8: .4byte gSave _080565AC: .4byte gUnk_08107BE0 diff --git a/asm/non_matching/textbox/sub_08056750.inc b/asm/non_matching/textbox/sub_08056750.inc new file mode 100644 index 00000000..fafe63d6 --- /dev/null +++ b/asm/non_matching/textbox/sub_08056750.inc @@ -0,0 +1,319 @@ + + .section .text + + .syntax unified + + push {r4, r5, r6, r7, lr} + adds r5, r0, #0 + ldrh r7, [r5, #0x24] + cmp r7, #0 + beq _0805675C + b _0805694C +_0805675C: + adds r4, r5, #0 + adds r4, #0x20 + adds r0, r4, #0 + bl sub_0805EFE8 + adds r7, r0, #0 + cmp r7, #0xe + bls _0805676E + b _08056942 +_0805676E: + lsls r0, r7, #2 + ldr r1, _08056778 @ =_0805677C + adds r0, r0, r1 + ldr r0, [r0] + mov pc, r0 + .align 2, 0 +_08056778: .4byte _0805677C +_0805677C: @ jump table + .4byte _080567B8 @ case 0 + .4byte _080567DE @ case 1 + .4byte _08056802 @ case 2 + .4byte _0805680A @ case 3 + .4byte _08056812 @ case 4 + .4byte _08056838 @ case 5 + .4byte _08056844 @ case 6 + .4byte _08056858 @ case 7 + .4byte _0805688C @ case 8 + .4byte _08056894 @ case 9 + .4byte _080568AC @ case 10 + .4byte _08056942 @ case 11 + .4byte _080568B2 @ case 12 + .4byte _08056914 @ case 13 + .4byte _0805693A @ case 14 +_080567B8: + ldr r0, _080567D4 @ =gUnk_02000040 + ldrb r0, [r0] + cmp r0, #1 + bne _080567D8 + adds r1, r5, #0 + adds r1, #0x89 + movs r0, #5 + strb r0, [r1] + movs r0, #0 + movs r1, #0 + bl sub_08056ABC + b _08056942 + .align 2, 0 +_080567D4: .4byte gUnk_02000040 +_080567D8: + adds r1, r5, #0 + adds r1, #0x89 + b _0805692C +_080567DE: + adds r1, r5, #0 + adds r1, #0x8a + movs r0, #2 + strb r0, [r1] + adds r0, r5, #0 + adds r0, #0x98 + ldrb r0, [r0] + cmp r0, #0 + bne _080567F8 + movs r0, #1 + bl sub_08056BDC + b _08056942 +_080567F8: + adds r1, r5, #0 + adds r1, #0x89 + movs r0, #3 + strb r0, [r1] + b _08056942 +_08056802: + movs r0, #3 + bl sub_080564C8 + b _08056942 +_0805680A: + movs r0, #4 + bl sub_080564C8 + b _08056942 +_08056812: + adds r0, r4, #0 + movs r1, #0 + bl sub_GetFontStrWidth + adds r3, r0, #0 + adds r4, r5, #0 + adds r4, #0x56 + adds r0, r5, #0 + adds r0, #0x54 + ldrh r0, [r0] + ldrh r2, [r4] + subs r0, r0, r2 + subs r0, r0, r3 + lsrs r1, r0, #0x1f + adds r0, r0, r1 + asrs r0, r0, #1 + adds r2, r2, r0 + strh r2, [r4] + b _08056942 +_08056838: + ldr r1, _08056840 @ =gTextBox + ldrh r0, [r5, #0x22] + strb r0, [r1, #1] + b _08056942 + .align 2, 0 +_08056840: .4byte gTextBox +_08056844: + ldr r0, _08056854 @ =gUnk_0200005C + ldrh r1, [r5, #0x22] + movs r2, #0x1f + ands r1, r2 + bl WriteBit + b _08056942 + .align 2, 0 +_08056854: .4byte gUnk_0200005C +_08056858: + ldrh r3, [r5, #0x22] + cmp r3, #0xe + beq _08056864 + cmp r3, #0xf + beq _08056874 + b _0805687A +_08056864: + adds r0, r5, #0 + adds r0, #0x8f + ldrb r0, [r0] + adds r1, r5, #0 + adds r1, #0x91 + strb r0, [r1] + movs r3, #2 + b _0805687A +_08056874: + adds r0, r5, #0 + adds r0, #0x91 + ldrb r3, [r0] +_0805687A: + adds r1, r5, #0 + adds r1, #0x90 + movs r0, #0 + strb r0, [r1] + adds r0, r5, #0 + adds r1, r3, #0 + bl sub_080569C4 + b _08056942 +_0805688C: + ldrh r0, [r5, #0x22] + bl SoundReq + b _08056942 +_08056894: + ldr r1, _080568A8 @ =gCurrentTextBox + ldrh r0, [r5, #0x22] + strb r0, [r1, #3] + ldrh r0, [r5, #0x22] + adds r1, r5, #0 + adds r1, #0x53 + ldrb r1, [r1] + bl sub_08056F88 + b _08056942 + .align 2, 0 +_080568A8: .4byte gCurrentTextBox +_080568AC: + ldrh r0, [r5, #0x22] + strb r0, [r5, #7] + b _08056942 +_080568B2: + ldr r6, _0805690C @ =gUnk_02000040 + ldrb r0, [r6] + cmp r0, #1 + beq _080568D2 + adds r0, r6, #0 + movs r1, #4 + bl MemClear + ldr r4, _08056910 @ =gUnk_02024030 + adds r0, r4, #0 + movs r1, #0x18 + bl MemClear + movs r0, #1 + strb r0, [r4] + strb r0, [r6] +_080568D2: + ldr r2, _08056910 @ =gUnk_02024030 + movs r0, #2 + ldrsb r0, [r2, r0] + cmp r0, #3 + bgt _08056942 + lsls r0, r0, #1 + adds r1, r2, #0 + adds r1, #0x10 + adds r0, r0, r1 + ldrh r1, [r5, #0x26] + strh r1, [r0] + movs r0, #2 + ldrsb r0, [r2, r0] + lsls r0, r0, #1 + adds r1, r2, #0 + adds r1, #8 + adds r0, r0, r1 + adds r3, r5, #0 + adds r3, #0x56 + ldrh r1, [r3] + strh r1, [r0] + ldrb r0, [r2, #2] + adds r0, #1 + strb r0, [r2, #2] + ldrh r0, [r3] + adds r0, #8 + strh r0, [r3] + b _08056942 + .align 2, 0 +_0805690C: .4byte gUnk_02000040 +_08056910: .4byte gUnk_02024030 +_08056914: + ldrh r3, [r5, #0x22] + cmp r3, #0xfe + beq _08056928 + cmp r3, #0xff + bne _08056932 + adds r1, r5, #0 + adds r1, #0x8e + movs r0, #1 + strb r0, [r1] + b _08056942 +_08056928: + adds r1, r5, #0 + adds r1, #0x8e +_0805692C: + movs r0, #2 + strb r0, [r1] + b _08056942 +_08056932: + adds r0, r5, #0 + adds r0, #0x95 + strb r3, [r0] + b _08056942 +_0805693A: + ldrh r1, [r5, #0x22] + adds r0, r5, #0 + adds r0, #0x94 + strb r1, [r0] +_08056942: + lsrs r0, r7, #8 + cmp r0, #0 + bne _0805694C + movs r0, #0 + b _080569C2 +_0805694C: + ldr r0, _08056960 @ =gCurrentTextBox + adds r0, #0x99 + ldrb r0, [r0] + cmp r0, #2 + beq _08056964 + movs r0, #3 + bl sub_080564C8 + movs r0, #0 + b _080569C2 + .align 2, 0 +_08056960: .4byte gCurrentTextBox +_08056964: + ldr r1, _08056994 @ =gTextBox + ldrb r0, [r1, #1] + cmp r0, #0 + bne _08056970 + movs r0, #0x80 + strb r0, [r1, #1] +_08056970: + movs r0, #0 + strh r0, [r5, #0x24] + lsrs r0, r7, #8 + cmp r0, #7 + bne _08056998 + adds r0, r5, #0 + adds r0, #0x8f + ldrb r0, [r0] + movs r1, #0x80 + adds r2, r5, #0 + adds r2, #0x90 + orrs r1, r0 + strb r1, [r2] + adds r0, r5, #0 + movs r1, #0 + bl sub_080569C4 + b _080569B4 + .align 2, 0 +_08056994: .4byte gTextBox +_08056998: + adds r2, r5, #0 + adds r2, #0x90 + ldrb r1, [r2] + movs r0, #0x80 + ands r0, r1 + cmp r0, #0 + beq _080569B4 + ldrb r3, [r2] + movs r0, #0 + strb r0, [r2] + adds r0, r5, #0 + adds r1, r3, #0 + bl sub_080569C4 +_080569B4: + adds r1, r5, #0 + adds r1, #0x50 + adds r0, r7, #0 + bl sub_0805F7DC + lsls r0, r0, #0x10 + lsrs r0, r0, #0x10 +_080569C2: + pop {r4, r5, r6, r7, pc} + + .syntax divided diff --git a/asm/non_matching/textbox/sub_08056FEC.inc b/asm/non_matching/textbox/sub_08056FEC.inc new file mode 100644 index 00000000..aa1b66b2 --- /dev/null +++ b/asm/non_matching/textbox/sub_08056FEC.inc @@ -0,0 +1,50 @@ + + .syntax unified + + push {r4, r5, r6, r7, lr} + sub sp, #8 + adds r2, r0, #0 + adds r5, r1, #0 + bl sub_0801D51C + adds r2, r0, #0 + ldr r0, _08057040 @ =0x0FFFFFFF + ands r2, r0 + movs r4, #0 + movs r3, #0xf +_08057002: + mov r0, sp + adds r1, r0, r4 + adds r0, r2, #0 + ands r0, r3 + strb r0, [r1] + adds r4, #1 + lsrs r2, r2, #4 + cmp r2, #0 + bne _08057002 + movs r3, #0 + subs r2, r4, #1 + cmp r2, #0 + blt _08057032 + movs r6, #0x30 +_0805701E: + adds r1, r5, r3 + mov r7, sp + adds r0, r7, r2 + ldrb r0, [r0] + orrs r0, r6 + strb r0, [r1] + adds r3, #1 + subs r2, #1 + cmp r2, #0 + bge _0805701E +_08057032: + adds r1, r5, r3 + movs r0, #0 + strb r0, [r1] + adds r0, r4, #0 + add sp, #8 + pop {r4, r5, r6, r7, pc} + .align 2, 0 +_08057040: .4byte 0x0FFFFFFF + + .syntax divided diff --git a/data/animations/enemy/vaatiTransfigured.s b/data/animations/enemy/vaatiTransfigured.s index a377e8c9..712d93d1 100644 --- a/data/animations/enemy/vaatiTransfigured.s +++ b/data/animations/enemy/vaatiTransfigured.s @@ -107,7 +107,8 @@ gUnk_080D0D14:: @ 080D0D14 .incbin "baserom.gba", 0x0D0D14, 0x000002C gUnk_080D0D40:: @ 080D0D40 - .incbin "baserom.gba", 0x0D0D40, 0x0000008 + .4byte gUnk_080D0D0C + .incbin "baserom.gba", 0x0D0D44, 0x0000004 gUnk_080D0D48:: @ 080D0D48 .incbin "baserom.gba", 0x0D0D48, 0x0000030 diff --git a/data/animations/object/object6A.s b/data/animations/object/object6A.s index fb0034e2..a8f61a87 100644 --- a/data/animations/object/object6A.s +++ b/data/animations/object/object6A.s @@ -287,7 +287,8 @@ gUnk_081230C8:: @ 081230C8 .incbin "baserom.gba", 0x1230C8, 0x0000054 gUnk_0812311C:: @ 0812311C - .incbin "baserom.gba", 0x12311C, 0x0000008 + .4byte gUnk_081230C8 + .incbin "baserom.gba", 0x123120, 0x0000004 gUnk_08123124:: @ 08123124 .incbin "baserom.gba", 0x123124, 0x0000005 diff --git a/data/const/code_08049D30.s b/data/const/code_08049D30.s index 914c321b..27249f58 100644 --- a/data/const/code_08049D30.s +++ b/data/const/code_08049D30.s @@ -5,127 +5,622 @@ .align 2 gUnk_080D2C58:: @ 080D2C58 - .incbin "baserom.gba", 0x0D2C58, 0x00001CE + .incbin "baserom.gba", 0x0D2C58, 0x0000004 + .4byte gUnk_080D34D8 + .incbin "baserom.gba", 0x0D2C60, 0x000000C + .4byte gUnk_080D32B8 + .incbin "baserom.gba", 0x0D2C70, 0x000000C + .4byte gUnk_080D32E8 + .incbin "baserom.gba", 0x0D2C80, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D2C90, 0x000000C + .4byte gUnk_080FD198 + .incbin "baserom.gba", 0x0D2CA0, 0x000000C + .4byte gUnk_080D3B48 + .incbin "baserom.gba", 0x0D2CB0, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D2CC0, 0x000000C + .4byte gUnk_080D3AC8 + .incbin "baserom.gba", 0x0D2CD0, 0x000000C + .4byte gUnk_080FD1CC + .incbin "baserom.gba", 0x0D2CE0, 0x000000C + .4byte gUnk_080D3308 + .incbin "baserom.gba", 0x0D2CF0, 0x000000C + .4byte gUnk_080FD468 + .incbin "baserom.gba", 0x0D2D00, 0x000000C + .4byte gUnk_080FD468 + .incbin "baserom.gba", 0x0D2D10, 0x000000C + .4byte gUnk_080FD528 + .incbin "baserom.gba", 0x0D2D20, 0x000000C + .4byte gUnk_080D3388 + .incbin "baserom.gba", 0x0D2D30, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D2D40, 0x000000C + .4byte gUnk_080D33C8 + .incbin "baserom.gba", 0x0D2D50, 0x000000C + .4byte gUnk_080D3458 + .incbin "baserom.gba", 0x0D2D60, 0x000000C + .4byte gUnk_080D3488 + .incbin "baserom.gba", 0x0D2D70, 0x000000C + .4byte gUnk_080D34B8 + .incbin "baserom.gba", 0x0D2D80, 0x000000C + .4byte gUnk_080D3508 + .incbin "baserom.gba", 0x0D2D90, 0x000000C + .4byte gUnk_080FD250 + .incbin "baserom.gba", 0x0D2DA0, 0x000000C + .4byte gUnk_080D3BA8 + .incbin "baserom.gba", 0x0D2DB0, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D2DC0, 0x000000C + .4byte gUnk_080FD268 + .incbin "baserom.gba", 0x0D2DD0, 0x000000C + .4byte gUnk_080D35D8 + .incbin "baserom.gba", 0x0D2DE0, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D2DF0, 0x000000C + .4byte gUnk_080FD2B0 + .incbin "baserom.gba", 0x0D2E00, 0x000000C + .4byte gUnk_080D3598 + .incbin "baserom.gba", 0x0D2E10, 0x000000C + .4byte gUnk_080FD318 + .incbin "baserom.gba", 0x0D2E20, 0x0000006 gUnk_080D2E26:: @ 080D2E26 - .incbin "baserom.gba", 0x0D2E26, 0x0000492 + .incbin "baserom.gba", 0x0D2E26, 0x0000006 + .4byte gUnk_080FD2C0 + .incbin "baserom.gba", 0x0D2E30, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D2E40, 0x000000C + .4byte gUnk_080FD2C0 + .incbin "baserom.gba", 0x0D2E50, 0x000000C + .4byte gUnk_080FD2C8 + .incbin "baserom.gba", 0x0D2E60, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D2E70, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D2E80, 0x000000C + .4byte gUnk_080FD2B8 + .incbin "baserom.gba", 0x0D2E90, 0x000000C + .4byte gUnk_080D3648 + .incbin "baserom.gba", 0x0D2EA0, 0x000000C + .4byte gUnk_080D3AE8 + .incbin "baserom.gba", 0x0D2EB0, 0x000000C + .4byte gUnk_080D36C8 + .incbin "baserom.gba", 0x0D2EC0, 0x000000C + .4byte gUnk_080D36E8 + .incbin "baserom.gba", 0x0D2ED0, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D2EE0, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D2EF0, 0x000000C + .4byte gUnk_080FD2F8 + .incbin "baserom.gba", 0x0D2F00, 0x000000C + .4byte gUnk_080FD300 + .incbin "baserom.gba", 0x0D2F10, 0x000000C + .4byte gUnk_080FD480 + .incbin "baserom.gba", 0x0D2F20, 0x000000C + .4byte gUnk_080D3718 + .incbin "baserom.gba", 0x0D2F30, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D2F40, 0x000000C + .4byte gUnk_080FD2C0 + .incbin "baserom.gba", 0x0D2F50, 0x000000C + .4byte gUnk_080D3B88 + .incbin "baserom.gba", 0x0D2F60, 0x000000C + .4byte gUnk_080FD410 + .incbin "baserom.gba", 0x0D2F70, 0x000000C + .4byte gUnk_080D3748 + .incbin "baserom.gba", 0x0D2F80, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D2F90, 0x000000C + .4byte gUnk_080D3768 + .incbin "baserom.gba", 0x0D2FA0, 0x000000C + .4byte gUnk_080FD568 + .incbin "baserom.gba", 0x0D2FB0, 0x000000C + .4byte gUnk_080D3788 + .incbin "baserom.gba", 0x0D2FC0, 0x000000C + .4byte gUnk_080D37F8 + .incbin "baserom.gba", 0x0D2FD0, 0x000000C + .4byte gUnk_080D37D8 + .incbin "baserom.gba", 0x0D2FE0, 0x000000C + .4byte gUnk_080D3828 + .incbin "baserom.gba", 0x0D2FF0, 0x000000C + .4byte gUnk_080FD338 + .incbin "baserom.gba", 0x0D3000, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3010, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3020, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3030, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3040, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3050, 0x000000C + .4byte gUnk_080FD170 + .incbin "baserom.gba", 0x0D3060, 0x000000C + .4byte gUnk_080D38A8 + .incbin "baserom.gba", 0x0D3070, 0x000000C + .4byte gUnk_080D3918 + .incbin "baserom.gba", 0x0D3080, 0x000000C + .4byte gUnk_080FD338 + .incbin "baserom.gba", 0x0D3090, 0x000000C + .4byte gUnk_080D38D8 + .incbin "baserom.gba", 0x0D30A0, 0x000000C + .4byte gUnk_080FD410 + .incbin "baserom.gba", 0x0D30B0, 0x000000C + .4byte gUnk_080D3BC8 + .incbin "baserom.gba", 0x0D30C0, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D30D0, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D30E0, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D30F0, 0x000000C + .4byte gUnk_080D3938 + .incbin "baserom.gba", 0x0D3100, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3110, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3120, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3130, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3140, 0x000000C + .4byte gUnk_080D3978 + .incbin "baserom.gba", 0x0D3150, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3160, 0x000000C + .4byte gUnk_080D39D8 + .incbin "baserom.gba", 0x0D3170, 0x000000C + .4byte gUnk_080D3A18 + .incbin "baserom.gba", 0x0D3180, 0x000000C + .4byte gUnk_080FD188 + .incbin "baserom.gba", 0x0D3190, 0x000000C + .4byte gUnk_080FD1A0 + .incbin "baserom.gba", 0x0D31A0, 0x000000C + .4byte gUnk_080D34D8 + .incbin "baserom.gba", 0x0D31B0, 0x000000C + .4byte gUnk_080D3A68 + .incbin "baserom.gba", 0x0D31C0, 0x000000C + .4byte gUnk_080D3A98 + .incbin "baserom.gba", 0x0D31D0, 0x000000C + .4byte gUnk_080FD498 + .incbin "baserom.gba", 0x0D31E0, 0x000000C + .4byte gUnk_080FD4A4 + .incbin "baserom.gba", 0x0D31F0, 0x000000C + .4byte gUnk_080D3B28 + .incbin "baserom.gba", 0x0D3200, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3210, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3220, 0x000000C + .4byte gUnk_080FD54C + .incbin "baserom.gba", 0x0D3230, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3240, 0x000000C + .4byte gUnk_080FD448 + .incbin "baserom.gba", 0x0D3250, 0x000000C + .4byte gUnk_080FD448 + .incbin "baserom.gba", 0x0D3260, 0x000000C + .4byte gUnk_080FD458 + .incbin "baserom.gba", 0x0D3270, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3280, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3290, 0x000000C + .4byte gUnk_080FD54C + .incbin "baserom.gba", 0x0D32A0, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D32B0, 0x0000008 gUnk_080D32B8:: @ 080D32B8 - .incbin "baserom.gba", 0x0D32B8, 0x0000030 + .incbin "baserom.gba", 0x0D32B8, 0x0000004 + .4byte gUnk_080FD468 + .incbin "baserom.gba", 0x0D32C0, 0x000000C + .4byte gUnk_080FD468 + .incbin "baserom.gba", 0x0D32D0, 0x000000C + .4byte gUnk_080FD468 + .incbin "baserom.gba", 0x0D32E0, 0x0000008 gUnk_080D32E8:: @ 080D32E8 - .incbin "baserom.gba", 0x0D32E8, 0x0000020 + .incbin "baserom.gba", 0x0D32E8, 0x0000004 + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D32F0, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3300, 0x0000008 gUnk_080D3308:: @ 080D3308 - .incbin "baserom.gba", 0x0D3308, 0x0000080 + .incbin "baserom.gba", 0x0D3308, 0x0000004 + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3310, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3320, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3330, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3340, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3350, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3360, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3370, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3380, 0x0000008 gUnk_080D3388:: @ 080D3388 - .incbin "baserom.gba", 0x0D3388, 0x0000040 + .incbin "baserom.gba", 0x0D3388, 0x0000004 + .4byte gUnk_080FD1DC + .incbin "baserom.gba", 0x0D3390, 0x000000C + .4byte gUnk_080FD1E4 + .incbin "baserom.gba", 0x0D33A0, 0x000000C + .4byte gUnk_080FD1E4 + .incbin "baserom.gba", 0x0D33B0, 0x000000C + .4byte gUnk_080FD1EC + .incbin "baserom.gba", 0x0D33C0, 0x0000008 gUnk_080D33C8:: @ 080D33C8 - .incbin "baserom.gba", 0x0D33C8, 0x0000090 + .incbin "baserom.gba", 0x0D33C8, 0x0000004 + .4byte gUnk_080FD1FC + .incbin "baserom.gba", 0x0D33D0, 0x000000C + .4byte gUnk_080FD204 + .incbin "baserom.gba", 0x0D33E0, 0x000000C + .4byte gUnk_080FD20C + .incbin "baserom.gba", 0x0D33F0, 0x000000C + .4byte gUnk_080FD20C + .incbin "baserom.gba", 0x0D3400, 0x000000C + .4byte gUnk_080FD20C + .incbin "baserom.gba", 0x0D3410, 0x000000C + .4byte gUnk_080FD20C + .incbin "baserom.gba", 0x0D3420, 0x000000C + .4byte gUnk_080FD20C + .incbin "baserom.gba", 0x0D3430, 0x000000C + .4byte gUnk_080FD20C + .incbin "baserom.gba", 0x0D3440, 0x000000C + .4byte gUnk_080FD214 + .incbin "baserom.gba", 0x0D3450, 0x0000008 gUnk_080D3458:: @ 080D3458 - .incbin "baserom.gba", 0x0D3458, 0x0000030 + .incbin "baserom.gba", 0x0D3458, 0x0000004 + .4byte gUnk_080FD21C + .incbin "baserom.gba", 0x0D3460, 0x000000C + .4byte gUnk_080FD21C + .incbin "baserom.gba", 0x0D3470, 0x000000C + .4byte gUnk_080FD21C + .incbin "baserom.gba", 0x0D3480, 0x0000008 gUnk_080D3488:: @ 080D3488 - .incbin "baserom.gba", 0x0D3488, 0x0000030 + .incbin "baserom.gba", 0x0D3488, 0x0000004 + .4byte gUnk_080FD22C + .incbin "baserom.gba", 0x0D3490, 0x000000C + .4byte gUnk_080FD22C + .incbin "baserom.gba", 0x0D34A0, 0x000000C + .4byte gUnk_080FD22C + .incbin "baserom.gba", 0x0D34B0, 0x0000008 gUnk_080D34B8:: @ 080D34B8 - .incbin "baserom.gba", 0x0D34B8, 0x0000020 + .incbin "baserom.gba", 0x0D34B8, 0x0000004 + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D34C0, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D34D0, 0x0000008 gUnk_080D34D8:: @ 080D34D8 - .incbin "baserom.gba", 0x0D34D8, 0x0000030 + .incbin "baserom.gba", 0x0D34D8, 0x0000004 + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D34E0, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D34F0, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3500, 0x0000008 gUnk_080D3508:: @ 080D3508 - .incbin "baserom.gba", 0x0D3508, 0x0000090 + .incbin "baserom.gba", 0x0D3508, 0x0000004 + .4byte gUnk_080FD238 + .incbin "baserom.gba", 0x0D3510, 0x000000C + .4byte gUnk_080FD240 + .incbin "baserom.gba", 0x0D3520, 0x000000C + .4byte gUnk_080FD248 + .incbin "baserom.gba", 0x0D3530, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3540, 0x000000C + .4byte gUnk_080FD238 + .incbin "baserom.gba", 0x0D3550, 0x000000C + .4byte gUnk_080FD240 + .incbin "baserom.gba", 0x0D3560, 0x000000C + .4byte gUnk_080FD248 + .incbin "baserom.gba", 0x0D3570, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3580, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3590, 0x0000008 gUnk_080D3598:: @ 080D3598 - .incbin "baserom.gba", 0x0D3598, 0x0000040 + .incbin "baserom.gba", 0x0D3598, 0x0000004 + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D35A0, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D35B0, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D35C0, 0x000000C + .4byte gUnk_080FD21C + .incbin "baserom.gba", 0x0D35D0, 0x0000008 gUnk_080D35D8:: @ 080D35D8 - .incbin "baserom.gba", 0x0D35D8, 0x0000070 + .incbin "baserom.gba", 0x0D35D8, 0x0000004 + .4byte gUnk_080FD290 + .incbin "baserom.gba", 0x0D35E0, 0x000000C + .4byte gUnk_080FD298 + .incbin "baserom.gba", 0x0D35F0, 0x000000C + .4byte gUnk_080FD298 + .incbin "baserom.gba", 0x0D3600, 0x000000C + .4byte gUnk_080FD298 + .incbin "baserom.gba", 0x0D3610, 0x000000C + .4byte gUnk_080FD2A0 + .incbin "baserom.gba", 0x0D3620, 0x000000C + .4byte gUnk_080FD2A0 + .incbin "baserom.gba", 0x0D3630, 0x000000C + .4byte gUnk_080FD2A0 + .incbin "baserom.gba", 0x0D3640, 0x0000008 gUnk_080D3648:: @ 080D3648 - .incbin "baserom.gba", 0x0D3648, 0x0000080 + .incbin "baserom.gba", 0x0D3648, 0x0000004 + .4byte gUnk_080FD2D8 + .incbin "baserom.gba", 0x0D3650, 0x000000C + .4byte gUnk_080FD2E0 + .incbin "baserom.gba", 0x0D3660, 0x000000C + .4byte gUnk_080FD2D0 + .incbin "baserom.gba", 0x0D3670, 0x000000C + .4byte gUnk_080FD2D0 + .incbin "baserom.gba", 0x0D3680, 0x000000C + .4byte gUnk_080FD2D0 + .incbin "baserom.gba", 0x0D3690, 0x000000C + .4byte gUnk_080FD2D0 + .incbin "baserom.gba", 0x0D36A0, 0x000000C + .4byte gUnk_080FD2D0 + .incbin "baserom.gba", 0x0D36B0, 0x000000C + .4byte gUnk_080FD2D0 + .incbin "baserom.gba", 0x0D36C0, 0x0000008 gUnk_080D36C8:: @ 080D36C8 - .incbin "baserom.gba", 0x0D36C8, 0x0000020 + .incbin "baserom.gba", 0x0D36C8, 0x0000004 + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D36D0, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D36E0, 0x0000008 gUnk_080D36E8:: @ 080D36E8 - .incbin "baserom.gba", 0x0D36E8, 0x0000030 + .incbin "baserom.gba", 0x0D36E8, 0x0000004 + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D36F0, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3700, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3710, 0x0000008 gUnk_080D3718:: @ 080D3718 - .incbin "baserom.gba", 0x0D3718, 0x0000030 + .incbin "baserom.gba", 0x0D3718, 0x0000004 + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3720, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3730, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3740, 0x0000008 gUnk_080D3748:: @ 080D3748 - .incbin "baserom.gba", 0x0D3748, 0x0000020 + .incbin "baserom.gba", 0x0D3748, 0x0000004 + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3750, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3760, 0x0000008 gUnk_080D3768:: @ 080D3768 - .incbin "baserom.gba", 0x0D3768, 0x0000020 + .incbin "baserom.gba", 0x0D3768, 0x0000004 + .4byte gUnk_080FD168 + .incbin "baserom.gba", 0x0D3770, 0x000000C + .4byte gUnk_080FD168 + .incbin "baserom.gba", 0x0D3780, 0x0000008 gUnk_080D3788:: @ 080D3788 - .incbin "baserom.gba", 0x0D3788, 0x0000050 + .incbin "baserom.gba", 0x0D3788, 0x0000004 + .4byte gUnk_080FD354 + .incbin "baserom.gba", 0x0D3790, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D37A0, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D37B0, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D37C0, 0x000000C + .4byte gUnk_080FD38C + .incbin "baserom.gba", 0x0D37D0, 0x0000008 gUnk_080D37D8:: @ 080D37D8 - .incbin "baserom.gba", 0x0D37D8, 0x0000020 + .incbin "baserom.gba", 0x0D37D8, 0x0000004 + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D37E0, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D37F0, 0x0000008 gUnk_080D37F8:: @ 080D37F8 - .incbin "baserom.gba", 0x0D37F8, 0x0000030 + .incbin "baserom.gba", 0x0D37F8, 0x0000004 + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3800, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3810, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3820, 0x0000008 gUnk_080D3828:: @ 080D3828 - .incbin "baserom.gba", 0x0D3828, 0x0000080 + .incbin "baserom.gba", 0x0D3828, 0x0000004 + .4byte gUnk_080FD3CC + .incbin "baserom.gba", 0x0D3830, 0x000000C + .4byte gUnk_080FD3DC + .incbin "baserom.gba", 0x0D3840, 0x000000C + .4byte gUnk_080FD3DC + .incbin "baserom.gba", 0x0D3850, 0x000000C + .4byte gUnk_080FD3DC + .incbin "baserom.gba", 0x0D3860, 0x000000C + .4byte gUnk_080FD3DC + .incbin "baserom.gba", 0x0D3870, 0x000000C + .4byte gUnk_080FD3E4 + .incbin "baserom.gba", 0x0D3880, 0x000000C + .4byte gUnk_080FD3EC + .incbin "baserom.gba", 0x0D3890, 0x000000C + .4byte gUnk_080FD3EC + .incbin "baserom.gba", 0x0D38A0, 0x0000008 gUnk_080D38A8:: @ 080D38A8 - .incbin "baserom.gba", 0x0D38A8, 0x0000030 + .incbin "baserom.gba", 0x0D38A8, 0x0000004 + .4byte gUnk_080FD580 + .incbin "baserom.gba", 0x0D38B0, 0x000000C + .4byte gUnk_080FD580 + .incbin "baserom.gba", 0x0D38C0, 0x000000C + .4byte gUnk_080FD580 + .incbin "baserom.gba", 0x0D38D0, 0x0000008 gUnk_080D38D8:: @ 080D38D8 - .incbin "baserom.gba", 0x0D38D8, 0x0000040 + .incbin "baserom.gba", 0x0D38D8, 0x0000004 + .4byte gUnk_080FD35C + .incbin "baserom.gba", 0x0D38E0, 0x000000C + .4byte gUnk_080FD36C + .incbin "baserom.gba", 0x0D38F0, 0x000000C + .4byte gUnk_080FD37C + .incbin "baserom.gba", 0x0D3900, 0x000000C + .4byte gUnk_080FD384 + .incbin "baserom.gba", 0x0D3910, 0x0000008 gUnk_080D3918:: @ 080D3918 - .incbin "baserom.gba", 0x0D3918, 0x0000020 + .incbin "baserom.gba", 0x0D3918, 0x0000004 + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3920, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3930, 0x0000008 gUnk_080D3938:: @ 080D3938 - .incbin "baserom.gba", 0x0D3938, 0x0000017 - -gUnk_080D394F:: @ 080D394F - .incbin "baserom.gba", 0x0D394F, 0x0000029 + .incbin "baserom.gba", 0x0D3938, 0x0000004 + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3940, 0x000000C + .4byte gUnk_080FD588 + .incbin "baserom.gba", 0x0D3950, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3960, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3970, 0x0000008 gUnk_080D3978:: @ 080D3978 - .incbin "baserom.gba", 0x0D3978, 0x0000060 + .incbin "baserom.gba", 0x0D3978, 0x0000004 + .4byte gUnk_080FD530 + .incbin "baserom.gba", 0x0D3980, 0x000000C + .4byte gUnk_080FD1C4 + .incbin "baserom.gba", 0x0D3990, 0x000000C + .4byte gUnk_080FD1C4 + .incbin "baserom.gba", 0x0D39A0, 0x000000C + .4byte gUnk_080FD1C4 + .incbin "baserom.gba", 0x0D39B0, 0x000000C + .4byte gUnk_080FD1C4 + .incbin "baserom.gba", 0x0D39C0, 0x000000C + .4byte gUnk_080FD1C4 + .incbin "baserom.gba", 0x0D39D0, 0x0000008 gUnk_080D39D8:: @ 080D39D8 - .incbin "baserom.gba", 0x0D39D8, 0x0000040 + .incbin "baserom.gba", 0x0D39D8, 0x0000004 + .4byte gUnk_080FD544 + .incbin "baserom.gba", 0x0D39E0, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D39F0, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3A00, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3A10, 0x0000008 gUnk_080D3A18:: @ 080D3A18 - .incbin "baserom.gba", 0x0D3A18, 0x0000050 + .incbin "baserom.gba", 0x0D3A18, 0x0000004 + .4byte gUnk_080FD538 + .incbin "baserom.gba", 0x0D3A20, 0x000000C + .4byte gUnk_080FD538 + .incbin "baserom.gba", 0x0D3A30, 0x000000C + .4byte gUnk_080FD538 + .incbin "baserom.gba", 0x0D3A40, 0x000000C + .4byte gUnk_080FD538 + .incbin "baserom.gba", 0x0D3A50, 0x000000C + .4byte gUnk_080FD538 + .incbin "baserom.gba", 0x0D3A60, 0x0000008 gUnk_080D3A68:: @ 080D3A68 - .incbin "baserom.gba", 0x0D3A68, 0x0000030 + .incbin "baserom.gba", 0x0D3A68, 0x0000004 + .4byte gUnk_080FD488 + .incbin "baserom.gba", 0x0D3A70, 0x000000C + .4byte gUnk_080FD488 + .incbin "baserom.gba", 0x0D3A80, 0x000000C + .4byte gUnk_080FD488 + .incbin "baserom.gba", 0x0D3A90, 0x0000008 gUnk_080D3A98:: @ 080D3A98 - .incbin "baserom.gba", 0x0D3A98, 0x0000030 + .incbin "baserom.gba", 0x0D3A98, 0x0000004 + .4byte gUnk_080FD490 + .incbin "baserom.gba", 0x0D3AA0, 0x000000C + .4byte gUnk_080FD490 + .incbin "baserom.gba", 0x0D3AB0, 0x000000C + .4byte gUnk_080FD490 + .incbin "baserom.gba", 0x0D3AC0, 0x0000008 gUnk_080D3AC8:: @ 080D3AC8 - .incbin "baserom.gba", 0x0D3AC8, 0x0000020 + .incbin "baserom.gba", 0x0D3AC8, 0x0000004 + .4byte gUnk_080FD1A0 + .incbin "baserom.gba", 0x0D3AD0, 0x000000C + .4byte gUnk_080FD1A0 + .incbin "baserom.gba", 0x0D3AE0, 0x0000008 gUnk_080D3AE8:: @ 080D3AE8 - .incbin "baserom.gba", 0x0D3AE8, 0x0000040 + .incbin "baserom.gba", 0x0D3AE8, 0x0000004 + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3AF0, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3B00, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3B10, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x0D3B20, 0x0000008 gUnk_080D3B28:: @ 080D3B28 - .incbin "baserom.gba", 0x0D3B28, 0x0000020 + .incbin "baserom.gba", 0x0D3B28, 0x0000004 + .4byte gUnk_080FD168 + .incbin "baserom.gba", 0x0D3B30, 0x000000C + .4byte gUnk_080FD168 + .incbin "baserom.gba", 0x0D3B40, 0x0000008 gUnk_080D3B48:: @ 080D3B48 - .incbin "baserom.gba", 0x0D3B48, 0x0000040 + .incbin "baserom.gba", 0x0D3B48, 0x0000004 + .4byte gUnk_080FD1B4 + .incbin "baserom.gba", 0x0D3B50, 0x000000C + .4byte gUnk_080FD1B4 + .incbin "baserom.gba", 0x0D3B60, 0x000000C + .4byte gUnk_080FD1B4 + .incbin "baserom.gba", 0x0D3B70, 0x000000C + .4byte gUnk_080FD1B4 + .incbin "baserom.gba", 0x0D3B80, 0x0000008 gUnk_080D3B88:: @ 080D3B88 - .incbin "baserom.gba", 0x0D3B88, 0x0000020 + .incbin "baserom.gba", 0x0D3B88, 0x0000004 + .4byte gUnk_080FD330 + .incbin "baserom.gba", 0x0D3B90, 0x000000C + .4byte gUnk_080FD330 + .incbin "baserom.gba", 0x0D3BA0, 0x0000008 gUnk_080D3BA8:: @ 080D3BA8 - .incbin "baserom.gba", 0x0D3BA8, 0x0000020 + .incbin "baserom.gba", 0x0D3BA8, 0x0000004 + .4byte gUnk_080FD258 + .incbin "baserom.gba", 0x0D3BB0, 0x000000C + .4byte gUnk_080FD258 + .incbin "baserom.gba", 0x0D3BC0, 0x0000008 gUnk_080D3BC8:: @ 080D3BC8 - .incbin "baserom.gba", 0x0D3BC8, 0x0000020 + .incbin "baserom.gba", 0x0D3BC8, 0x0000004 + .4byte gUnk_080FD258 + .incbin "baserom.gba", 0x0D3BD0, 0x000000C + .4byte gUnk_080FD258 + .incbin "baserom.gba", 0x0D3BE0, 0x0000008 gUnk_080D3BE8:: @ 080D3BE8 .4byte sub_08049E18 diff --git a/data/const/enemy/enemy66.s b/data/const/enemy/enemy66.s index 036bc6b8..0274ade7 100644 --- a/data/const/enemy/enemy66.s +++ b/data/const/enemy/enemy66.s @@ -5,4 +5,6 @@ .align 2 gUnk_080D2ABC:: @ 080D2ABC - .incbin "baserom.gba", 0x0D2ABC, 0x000019C + .incbin "baserom.gba", 0x0D2ABC, 0x0000058 + .4byte sub_08029270 + .incbin "baserom.gba", 0x0D2B18, 0x0000140 diff --git a/data/const/enemy/gleerok.s b/data/const/enemy/gleerok.s index 9e53a6eb..f834ba3d 100644 --- a/data/const/enemy/gleerok.s +++ b/data/const/enemy/gleerok.s @@ -58,7 +58,7 @@ gUnk_080CD828:: @ 080CD828 .4byte sub_0802E300 gUnk_080CD840:: @ 080CD840 - .4byte gUnk_08100804 + .4byte 0x08100804 @ not a pointer! gUnk_080CD844:: @ 080CD844 .incbin "baserom.gba", 0x0CD844, 0x0000004 diff --git a/data/const/enemy/vaatiArm.s b/data/const/enemy/vaatiArm.s index 47e1d5c1..8d50dea9 100644 --- a/data/const/enemy/vaatiArm.s +++ b/data/const/enemy/vaatiArm.s @@ -40,7 +40,13 @@ gUnk_080D1286:: @ 080D1286 .incbin "baserom.gba", 0x0D1286, 0x000000A gUnk_080D1290:: @ 080D1290 - .incbin "baserom.gba", 0x0D1290, 0x000001C + .4byte sub_08042894 + .4byte sub_080428AC + .4byte sub_080428FC + .4byte sub_08042944 + .4byte sub_08042970 + .4byte sub_080429D4 + .4byte sub_080429FC gUnk_080D12AC:: @ 080D12AC .incbin "baserom.gba", 0x0D12AC, 0x0000004 diff --git a/data/const/manager/manager1A.s b/data/const/manager/manager1A.s index 56708d5b..08855570 100644 --- a/data/const/manager/manager1A.s +++ b/data/const/manager/manager1A.s @@ -102,19 +102,71 @@ gUnk_0810875E:: @ 0810875E .incbin "baserom.gba", 0x10875E, 0x0000006 gUnk_08108764:: @ 08108764 - .incbin "baserom.gba", 0x108764, 0x00000AF + .incbin "baserom.gba", 0x108764, 0x0000020 + .4byte gUnk_08108670 + .incbin "baserom.gba", 0x108788, 0x0000010 + .4byte gUnk_08108688 + .incbin "baserom.gba", 0x10879C, 0x0000014 + .4byte gUnk_0810875C + .incbin "baserom.gba", 0x1087B4, 0x000000C + .4byte gUnk_08108694 + .incbin "baserom.gba", 0x1087C4, 0x0000010 + .4byte gUnk_081086A0 + .incbin "baserom.gba", 0x1087D8, 0x0000010 + .4byte gUnk_081086AC + .incbin "baserom.gba", 0x1087EC, 0x0000027 gUnk_08108813:: @ 08108813 - .incbin "baserom.gba", 0x108813, 0x0000031 + .incbin "baserom.gba", 0x108813, 0x0000001 + .4byte gUnk_081086DC + .incbin "baserom.gba", 0x108818, 0x0000010 + .4byte gUnk_081086E4 + .incbin "baserom.gba", 0x10882C, 0x0000010 + .4byte gUnk_081086EC + .incbin "baserom.gba", 0x108840, 0x0000004 gUnk_08108844:: @ 08108844 - .incbin "baserom.gba", 0x108844, 0x0000020 + .incbin "baserom.gba", 0x108844, 0x000000C + .4byte gUnk_081086F4 + .incbin "baserom.gba", 0x108854, 0x0000010 gUnk_08108864:: @ 08108864 - .incbin "baserom.gba", 0x108864, 0x0000237 + .incbin "baserom.gba", 0x108864, 0x0000010 + .4byte gUnk_0810867C + .incbin "baserom.gba", 0x108878, 0x00001B8 + .4byte gUnk_081086FC + .incbin "baserom.gba", 0x108A34, 0x0000010 + .4byte gUnk_08108704 + .incbin "baserom.gba", 0x108A48, 0x0000024 + .4byte gUnk_0810870C + .incbin "baserom.gba", 0x108A70, 0x0000010 + .4byte gUnk_08108714 + .incbin "baserom.gba", 0x108A84, 0x0000010 + .4byte gUnk_0810871C + .incbin "baserom.gba", 0x108A98, 0x0000003 gUnk_08108A9B:: @ 08108A9B - .incbin "baserom.gba", 0x108A9B, 0x0000177 + .incbin "baserom.gba", 0x108A9B, 0x0000021 + .4byte gUnk_08108724 + .incbin "baserom.gba", 0x108AC0, 0x0000010 + .4byte gUnk_0810872C + .incbin "baserom.gba", 0x108AD4, 0x0000024 + .4byte gUnk_08108734 + .incbin "baserom.gba", 0x108AFC, 0x0000024 + .4byte gUnk_0810873C + .incbin "baserom.gba", 0x108B24, 0x0000010 + .4byte gUnk_08108744 + .incbin "baserom.gba", 0x108B38, 0x0000010 + .4byte gUnk_0810874C + .incbin "baserom.gba", 0x108B4C, 0x0000010 + .4byte gUnk_08108754 + .incbin "baserom.gba", 0x108B60, 0x0000020 + .4byte gUnk_081086B8 + .incbin "baserom.gba", 0x108B84, 0x0000010 + .4byte gUnk_081086C4 + .incbin "baserom.gba", 0x108B98, 0x0000010 + .4byte gUnk_081086D0 + .incbin "baserom.gba", 0x108BAC, 0x0000066 gUnk_08108C12:: @ 08108C12 .incbin "baserom.gba", 0x108C12, 0x0000016 diff --git a/data/const/manager/manager1F.s b/data/const/manager/manager1F.s index 9dd06cf3..39a7aaa6 100644 --- a/data/const/manager/manager1F.s +++ b/data/const/manager/manager1F.s @@ -5,7 +5,8 @@ .align 2 gUnk_08108C94:: @ 08108C94 - .incbin "baserom.gba", 0x108C94, 0x0000008 + .4byte sub_0805B70C + .4byte sub_0805B744 gUnk_08108C9C:: @ 08108C9C .incbin "baserom.gba", 0x108C9C, 0x000000C diff --git a/data/const/manager/manager2B.s b/data/const/manager/manager2B.s index 9f9096f1..c917c9cc 100644 --- a/data/const/manager/manager2B.s +++ b/data/const/manager/manager2B.s @@ -5,4 +5,6 @@ .align 2 gUnk_08108D30:: @ 08108D30 - .incbin "baserom.gba", 0x108D30, 0x000000C + .4byte sub_0805D02C + .4byte sub_0805D0C4 + .4byte sub_0805D0FC diff --git a/data/const/manager/manager2E.s b/data/const/manager/manager2E.s index 746c7aa1..5c8d9593 100644 --- a/data/const/manager/manager2E.s +++ b/data/const/manager/manager2E.s @@ -5,10 +5,15 @@ .align 2 gUnk_08108D3C:: @ 08108D3C - .incbin "baserom.gba", 0x108D3C, 0x0000008 + .4byte sub_0805D268 + .4byte sub_0805D32C gUnk_08108D44:: @ 08108D44 - .incbin "baserom.gba", 0x108D44, 0x000000C + .4byte sub_0805D280 + .4byte sub_0805D2C0 + .4byte sub_0805D2F4 gUnk_08108D50:: @ 08108D50 - .incbin "baserom.gba", 0x108D50, 0x000000C + .4byte sub_0805D344 + .4byte sub_0805D36C + .4byte sub_0805D384 diff --git a/data/const/npc/dog.s b/data/const/npc/dog.s index 7e02d4c6..2409e3fb 100644 --- a/data/const/npc/dog.s +++ b/data/const/npc/dog.s @@ -30,16 +30,50 @@ gUnk_08111E30:: @ 08111E30 .incbin "baserom.gba", 0x111E30, 0x0000004 gUnk_08111E34:: @ 08111E34 - .incbin "baserom.gba", 0x111E34, 0x00000AD - -gUnk_08111EE1:: @ 08111EE1 - .incbin "baserom.gba", 0x111EE1, 0x0000047 + .incbin "baserom.gba", 0x111E34, 0x00000A4 + .4byte sub_0806A0A4 + .incbin "baserom.gba", 0x111EDC, 0x0000004 + .4byte sub_0806A0A4 + .incbin "baserom.gba", 0x111EE4, 0x0000004 + .4byte sub_0806A0A4 + .incbin "baserom.gba", 0x111EEC, 0x0000004 + .4byte sub_0806A0A4 + .incbin "baserom.gba", 0x111EF4, 0x0000004 + .4byte sub_0806A0A4 + .incbin "baserom.gba", 0x111EFC, 0x0000004 + .4byte sub_0806A0A4 + .incbin "baserom.gba", 0x111F04, 0x0000004 + .4byte sub_0806A0A4 + .incbin "baserom.gba", 0x111F0C, 0x0000004 + .4byte sub_0806A0A4 + .incbin "baserom.gba", 0x111F14, 0x0000004 + .4byte sub_0806A0A4 + .incbin "baserom.gba", 0x111F1C, 0x0000004 + .4byte sub_0806A0A4 + .incbin "baserom.gba", 0x111F24, 0x0000004 gUnk_08111F28:: @ 08111F28 - .incbin "baserom.gba", 0x111F28, 0x0000008 + .4byte sub_0806A144 + .incbin "baserom.gba", 0x111F2C, 0x0000004 gUnk_08111F30:: @ 08111F30 - .incbin "baserom.gba", 0x111F30, 0x0000044 + .4byte sub_0806A144 + .incbin "baserom.gba", 0x111F34, 0x0000004 + .4byte sub_0806A144 + .incbin "baserom.gba", 0x111F3C, 0x0000004 + .4byte sub_0806A144 + .incbin "baserom.gba", 0x111F44, 0x0000004 + .4byte sub_0806A144 + .incbin "baserom.gba", 0x111F4C, 0x0000004 + .4byte sub_0806A144 + .incbin "baserom.gba", 0x111F54, 0x0000004 + .4byte sub_0806A144 + .incbin "baserom.gba", 0x111F5C, 0x0000004 + .4byte sub_0806A144 + .incbin "baserom.gba", 0x111F64, 0x0000004 + .4byte sub_0806A144 + .incbin "baserom.gba", 0x111F6C, 0x0000004 + .4byte sub_0806A144 gUnk_08111F74:: @ 08111F74 .incbin "baserom.gba", 0x111F74, 0x0000064 diff --git a/data/const/npc/forestMinish.s b/data/const/npc/forestMinish.s index b37da717..c3ddcdf0 100644 --- a/data/const/npc/forestMinish.s +++ b/data/const/npc/forestMinish.s @@ -72,7 +72,15 @@ gUnk_08109F97:: @ 08109F97 .incbin "baserom.gba", 0x109F97, 0x00000B1 gUnk_0810A048:: @ 0810A048 - .incbin "baserom.gba", 0x10A048, 0x0000111 + .incbin "baserom.gba", 0x10A048, 0x0000024 + .4byte sub_080601D4 + .incbin "baserom.gba", 0x10A070, 0x0000004 + .4byte sub_080601D4 + .incbin "baserom.gba", 0x10A078, 0x0000004 + .4byte sub_080601D4 + .incbin "baserom.gba", 0x10A080, 0x0000004 + .4byte sub_080601D4 + .incbin "baserom.gba", 0x10A088, 0x00000D1 gUnk_0810A159:: @ 0810A159 .incbin "baserom.gba", 0x10A159, 0x0000048 diff --git a/data/const/npc/moblinLady.s b/data/const/npc/moblinLady.s index bb10c353..fc95a028 100644 --- a/data/const/npc/moblinLady.s +++ b/data/const/npc/moblinLady.s @@ -8,4 +8,5 @@ gUnk_08113004:: @ 08113004 .incbin "baserom.gba", 0x113004, 0x0000020 gUnk_08113024:: @ 08113024 - .incbin "baserom.gba", 0x113024, 0x0000008 + .4byte gUnk_08113004 + .incbin "baserom.gba", 0x113028, 0x0000004 diff --git a/data/const/npc/percy.s b/data/const/npc/percy.s index ee9c5baf..8fc41067 100644 --- a/data/const/npc/percy.s +++ b/data/const/npc/percy.s @@ -8,7 +8,10 @@ gUnk_08112E1C:: @ 08112E1C .incbin "baserom.gba", 0x112E1C, 0x0000010 gUnk_08112E2C:: @ 08112E2C - .incbin "baserom.gba", 0x112E2C, 0x0000028 + .incbin "baserom.gba", 0x112E2C, 0x0000004 + .4byte sub_0806B504 + .incbin "baserom.gba", 0x112E34, 0x000001C + .4byte sub_0806B540 gUnk_08112E54:: @ 08112E54 .incbin "baserom.gba", 0x112E54, 0x0000008 diff --git a/data/const/npc/sittingPerson.s b/data/const/npc/sittingPerson.s index 0ac0e8cd..2ec4e57d 100644 --- a/data/const/npc/sittingPerson.s +++ b/data/const/npc/sittingPerson.s @@ -25,7 +25,39 @@ gUnk_0810CC04:: @ 0810CC04 .incbin "baserom.gba", 0x10CC04, 0x0000004 gUnk_0810CC08:: @ 0810CC08 - .incbin "baserom.gba", 0x10CC08, 0x0000180 + .incbin "baserom.gba", 0x10CC08, 0x00000C4 + .4byte sub_0806387C + .incbin "baserom.gba", 0x10CCD0, 0x0000004 + .4byte sub_0806387C + .incbin "baserom.gba", 0x10CCD8, 0x0000004 + .4byte sub_0806387C + .incbin "baserom.gba", 0x10CCE0, 0x0000004 + .4byte sub_0806387C + .incbin "baserom.gba", 0x10CCE8, 0x0000004 + .4byte sub_0806387C + .incbin "baserom.gba", 0x10CCF0, 0x0000004 + .4byte sub_0806387C + .incbin "baserom.gba", 0x10CCF8, 0x0000004 + .4byte sub_0806387C + .incbin "baserom.gba", 0x10CD00, 0x0000004 + .4byte sub_0806387C + .incbin "baserom.gba", 0x10CD08, 0x0000004 + .4byte sub_0806390C + .incbin "baserom.gba", 0x10CD10, 0x0000004 + .4byte sub_0806390C + .incbin "baserom.gba", 0x10CD18, 0x0000004 + .4byte sub_0806390C + .incbin "baserom.gba", 0x10CD20, 0x0000004 + .4byte sub_0806390C + .incbin "baserom.gba", 0x10CD28, 0x0000004 + .4byte sub_0806390C + .incbin "baserom.gba", 0x10CD30, 0x0000004 + .4byte sub_0806390C + .incbin "baserom.gba", 0x10CD38, 0x0000004 + .4byte sub_0806390C + .incbin "baserom.gba", 0x10CD40, 0x0000004 + .4byte sub_0806390C + .incbin "baserom.gba", 0x10CD48, 0x0000040 gUnk_0810CD88:: @ 0810CD88 .incbin "baserom.gba", 0x10CD88, 0x0000018 diff --git a/data/const/npc/townMinish.s b/data/const/npc/townMinish.s index 221e4476..c4a78657 100644 --- a/data/const/npc/townMinish.s +++ b/data/const/npc/townMinish.s @@ -24,13 +24,105 @@ gUnk_081126E8:: @ 081126E8 .4byte sub_0806AC3C gUnk_081126F0:: @ 081126F0 - .incbin "baserom.gba", 0x1126F0, 0x000024C + .incbin "baserom.gba", 0x1126F0, 0x0000004 + .4byte sub_0806B004 + .incbin "baserom.gba", 0x1126F8, 0x0000004 + .4byte sub_0806B004 + .incbin "baserom.gba", 0x112700, 0x0000004 + .4byte sub_0806B004 + .incbin "baserom.gba", 0x112708, 0x0000004 + .4byte sub_0806B004 + .incbin "baserom.gba", 0x112710, 0x0000004 + .4byte sub_0806B004 + .incbin "baserom.gba", 0x112718, 0x0000004 + .4byte sub_0806B004 + .incbin "baserom.gba", 0x112720, 0x0000004 + .4byte sub_0806B004 + .incbin "baserom.gba", 0x112728, 0x0000004 + .4byte sub_0806B004 + .incbin "baserom.gba", 0x112730, 0x0000004 + .4byte sub_0806B064 + .incbin "baserom.gba", 0x112738, 0x0000004 + .4byte sub_0806B064 + .incbin "baserom.gba", 0x112740, 0x0000004 + .4byte sub_0806B064 + .incbin "baserom.gba", 0x112748, 0x0000004 + .4byte sub_0806B064 + .incbin "baserom.gba", 0x112750, 0x0000004 + .4byte sub_0806B064 + .incbin "baserom.gba", 0x112758, 0x0000004 + .4byte sub_0806B064 + .incbin "baserom.gba", 0x112760, 0x0000004 + .4byte sub_0806B064 + .incbin "baserom.gba", 0x112768, 0x0000004 + .4byte sub_0806B064 + .incbin "baserom.gba", 0x112770, 0x0000144 + .4byte sub_0806B098 + .incbin "baserom.gba", 0x1128B8, 0x0000004 + .4byte sub_0806B098 + .incbin "baserom.gba", 0x1128C0, 0x0000004 + .4byte sub_0806B098 + .incbin "baserom.gba", 0x1128C8, 0x0000004 + .4byte sub_0806B098 + .incbin "baserom.gba", 0x1128D0, 0x0000004 + .4byte sub_0806B098 + .incbin "baserom.gba", 0x1128D8, 0x0000004 + .4byte sub_0806B098 + .incbin "baserom.gba", 0x1128E0, 0x0000004 + .4byte sub_0806B098 + .incbin "baserom.gba", 0x1128E8, 0x0000004 + .4byte sub_0806B098 + .incbin "baserom.gba", 0x1128F0, 0x0000004 + .4byte sub_0806B098 + .incbin "baserom.gba", 0x1128F8, 0x0000004 + .4byte sub_0806B098 + .incbin "baserom.gba", 0x112900, 0x0000004 + .4byte sub_0806B098 + .incbin "baserom.gba", 0x112908, 0x0000004 + .4byte sub_0806B098 + .incbin "baserom.gba", 0x112910, 0x0000004 + .4byte sub_0806B098 + .incbin "baserom.gba", 0x112918, 0x0000004 + .4byte sub_0806B098 + .incbin "baserom.gba", 0x112920, 0x0000004 + .4byte sub_0806B098 + .incbin "baserom.gba", 0x112928, 0x0000004 + .4byte sub_0806B098 + .incbin "baserom.gba", 0x112930, 0x0000004 + .4byte sub_0806B0E0 + .incbin "baserom.gba", 0x112938, 0x0000004 gUnk_0811293C:: @ 0811293C - .incbin "baserom.gba", 0x11293C, 0x0000001 - -gUnk_0811293D:: @ 0811293D - .incbin "baserom.gba", 0x11293D, 0x00002B3 + .4byte sub_0806B0E0 + .incbin "baserom.gba", 0x112940, 0x0000004 + .4byte sub_0806B0E0 + .incbin "baserom.gba", 0x112948, 0x0000004 + .4byte sub_0806B0E0 + .incbin "baserom.gba", 0x112950, 0x0000004 + .4byte sub_0806B0E0 + .incbin "baserom.gba", 0x112958, 0x0000004 + .4byte sub_0806B0E0 + .incbin "baserom.gba", 0x112960, 0x0000004 + .4byte sub_0806B0E0 + .incbin "baserom.gba", 0x112968, 0x0000004 + .4byte sub_0806B0E0 + .incbin "baserom.gba", 0x112970, 0x0000004 + .4byte sub_0806B134 + .incbin "baserom.gba", 0x112978, 0x0000004 + .4byte sub_0806B134 + .incbin "baserom.gba", 0x112980, 0x0000004 + .4byte sub_0806B134 + .incbin "baserom.gba", 0x112988, 0x0000004 + .4byte sub_0806B134 + .incbin "baserom.gba", 0x112990, 0x0000004 + .4byte sub_0806B134 + .incbin "baserom.gba", 0x112998, 0x0000004 + .4byte sub_0806B134 + .incbin "baserom.gba", 0x1129A0, 0x0000004 + .4byte sub_0806B134 + .incbin "baserom.gba", 0x1129A8, 0x0000004 + .4byte sub_0806B134 + .incbin "baserom.gba", 0x1129B0, 0x0000240 gUnk_08112BF0:: @ 08112BF0 .4byte sub_0806B004 diff --git a/data/const/npc/townsperson.s b/data/const/npc/townsperson.s index 185296ac..cb65d071 100644 --- a/data/const/npc/townsperson.s +++ b/data/const/npc/townsperson.s @@ -95,7 +95,9 @@ gUnk_0810BA01:: @ 0810BA01 .incbin "baserom.gba", 0x10BA01, 0x0000117 gUnk_0810BB18:: @ 0810BB18 - .incbin "baserom.gba", 0x10BB18, 0x0000059 + .incbin "baserom.gba", 0x10BB18, 0x0000044 + .4byte sub_0806200C + .incbin "baserom.gba", 0x10BB60, 0x0000011 gUnk_0810BB71:: @ 0810BB71 .incbin "baserom.gba", 0x10BB71, 0x000005B diff --git a/data/const/object/bell.s b/data/const/object/bell.s index 34f1a8a5..6c69eff4 100644 --- a/data/const/object/bell.s +++ b/data/const/object/bell.s @@ -12,4 +12,5 @@ gUnk_0812338C:: @ 0812338C .incbin "baserom.gba", 0x12338C, 0x0000024 gUnk_081233B0:: @ 081233B0 - .incbin "baserom.gba", 0x1233B0, 0x0000008 + .4byte gUnk_0812338C + .incbin "baserom.gba", 0x1233B4, 0x0000004 diff --git a/data/const/object/bird.s b/data/const/object/bird.s index 6d6afb49..4f26d41b 100644 --- a/data/const/object/bird.s +++ b/data/const/object/bird.s @@ -37,4 +37,5 @@ gUnk_08123F0C:: @ 08123F0C .incbin "baserom.gba", 0x123F0C, 0x0000014 gUnk_08123F20:: @ 08123F20 - .incbin "baserom.gba", 0x123F20, 0x0000008 + .4byte gUnk_08123F0C + .incbin "baserom.gba", 0x123F24, 0x0000004 diff --git a/data/const/object/itemOnGround.s b/data/const/object/itemOnGround.s index e17d1d64..453a2575 100644 --- a/data/const/object/itemOnGround.s +++ b/data/const/object/itemOnGround.s @@ -11,16 +11,42 @@ gUnk_0811E7C4:: @ 0811E7C4 .4byte sub_08080910 gUnk_0811E7D4:: @ 0811E7D4 - .incbin "baserom.gba", 0x11E7D4, 0x0000014 + .4byte sub_08080F20 + .4byte sub_080811EC + .4byte sub_0808122C + .4byte sub_08081328 + .4byte sub_0808136C gUnk_0811E7E8:: @ 0811E7E8 - .incbin "baserom.gba", 0x11E7E8, 0x000002C + .4byte sub_080810A8 + .4byte sub_080810FC + .4byte sub_08081150 + .4byte sub_08081134 + .4byte sub_08081188 + .4byte sub_080810A8 + .4byte sub_080810A8 + .4byte sub_080811AC + .4byte sub_080811C8 + .4byte sub_080811D8 + .4byte sub_080810A8 gUnk_0811E814:: @ 0811E814 - .incbin "baserom.gba", 0x11E814, 0x000002C + .4byte sub_08081248 + .4byte sub_08081248 + .4byte sub_0808126C + .4byte sub_0808127C + .4byte nullsub_113 + .4byte sub_080812A0 + .4byte sub_08081248 + .4byte sub_080812A8 + .4byte sub_080812E8 + .4byte nullsub_510 + .4byte sub_08081248 gUnk_0811E840:: @ 0811E840 - .incbin "baserom.gba", 0x11E840, 0x000000C + .4byte sub_080813D4 + .4byte sub_080813E8 + .4byte sub_080813F0 gUnk_0811E84C:: @ 0811E84C .incbin "baserom.gba", 0x11E84C, 0x00000B0 diff --git a/data/const/object/lavaPlatform.s b/data/const/object/lavaPlatform.s index 56e9bd30..7e11d101 100644 --- a/data/const/object/lavaPlatform.s +++ b/data/const/object/lavaPlatform.s @@ -26,4 +26,6 @@ gUnk_08122684:: @ 08122684 .incbin "baserom.gba", 0x122684, 0x0000014 gUnk_08122698:: @ 08122698 - .incbin "baserom.gba", 0x122698, 0x000000C + .4byte gUnk_08122670 + .4byte gUnk_08122684 + .incbin "baserom.gba", 0x1226A0, 0x0000004 diff --git a/data/const/object/lockedDoor.s b/data/const/object/lockedDoor.s deleted file mode 100644 index 18f12a60..00000000 --- a/data/const/object/lockedDoor.s +++ /dev/null @@ -1,31 +0,0 @@ - .include "asm/macros.inc" - .include "constants/constants.inc" - - .section .rodata - .align 2 - -gUnk_0811F65C:: @ 0811F65C - .4byte sub_08083338 - .4byte sub_080834B4 - .4byte sub_080834EC - .4byte sub_08083518 - .4byte sub_08083540 - .4byte nullsub_513 - .4byte sub_08083598 - .4byte sub_080835C8 - .4byte sub_080835F8 - -gUnk_0811F680:: @ 0811F680 - .incbin "baserom.gba", 0x11F680, 0x0000008 - -gUnk_0811F688:: @ 0811F688 - .incbin "baserom.gba", 0x11F688, 0x0000008 - -gUnk_0811F690:: @ 0811F690 - .incbin "baserom.gba", 0x11F690, 0x00000A0 - -gUnk_0811F730:: @ 0811F730 - .incbin "baserom.gba", 0x11F730, 0x0000010 - -gUnk_0811F740:: @ 0811F740 - .incbin "baserom.gba", 0x11F740, 0x0000004 diff --git a/data/const/object/object1D.s b/data/const/object/object1D.s index 99b553b5..dfc82433 100644 --- a/data/const/object/object1D.s +++ b/data/const/object/object1D.s @@ -5,7 +5,10 @@ .align 2 gUnk_081208A0:: @ 081208A0 - .incbin "baserom.gba", 0x1208A0, 0x0000008 + .4byte sub_080874F8 + .4byte nullsub_117 gUnk_081208A8:: @ 081208A8 - .incbin "baserom.gba", 0x1208A8, 0x0000010 + .incbin "baserom.gba", 0x1208A8, 0x0000008 + .4byte gUnk_081208A8 + .incbin "baserom.gba", 0x1208B4, 0x0000004 diff --git a/data/const/object/object68.s b/data/const/object/object68.s index 525ba8a1..0204864b 100644 --- a/data/const/object/object68.s +++ b/data/const/object/object68.s @@ -12,7 +12,8 @@ gUnk_08122A18:: @ 08122A18 .incbin "baserom.gba", 0x122A18, 0x0000008 gUnk_08122A20:: @ 08122A20 - .incbin "baserom.gba", 0x122A20, 0x0000008 + .incbin "baserom.gba", 0x122A20, 0x0000004 + .4byte sub_080948E8 gUnk_08122A28:: @ 08122A28 .incbin "baserom.gba", 0x122A28, 0x000000C diff --git a/data/const/object/object93.s b/data/const/object/object93.s index f38c1928..a2c09bf5 100644 --- a/data/const/object/object93.s +++ b/data/const/object/object93.s @@ -12,10 +12,12 @@ gUnk_08123E88:: @ 08123E88 .incbin "baserom.gba", 0x123E88, 0x0000014 gUnk_08123E9C:: @ 08123E9C - .incbin "baserom.gba", 0x123E9C, 0x0000008 + .4byte gUnk_08123E88 + .incbin "baserom.gba", 0x123EA0, 0x0000004 gUnk_08123EA4:: @ 08123EA4 .incbin "baserom.gba", 0x123EA4, 0x0000014 gUnk_08123EB8:: @ 08123EB8 - .incbin "baserom.gba", 0x123EB8, 0x0000008 + .4byte gUnk_08123EA4 + .incbin "baserom.gba", 0x123EBC, 0x0000004 diff --git a/data/const/object/swordsmanNewsletter.s b/data/const/object/swordsmanNewsletter.s index 24d6a10e..770806ef 100644 --- a/data/const/object/swordsmanNewsletter.s +++ b/data/const/object/swordsmanNewsletter.s @@ -8,7 +8,8 @@ gUnk_081228A8:: @ 081228A8 .incbin "baserom.gba", 0x1228A8, 0x0000008 gUnk_081228B0:: @ 081228B0 - .incbin "baserom.gba", 0x1228B0, 0x0000008 + .4byte sub_080933D8 + .4byte sub_080933FC gUnk_081228B8:: @ 081228B8 .incbin "baserom.gba", 0x1228B8, 0x0000010 diff --git a/data/const/playerItem/playerItemBow.s b/data/const/playerItem/playerItemBow.s index 408054aa..84c28f0c 100644 --- a/data/const/playerItem/playerItemBow.s +++ b/data/const/playerItem/playerItemBow.s @@ -11,4 +11,11 @@ gUnk_080B3E30:: @ 080B3E30 .4byte sub_08019444 gUnk_080B3E40:: @ 080B3E40 - .incbin "baserom.gba", 0x0B3E40, 0x0000030 + .incbin "baserom.gba", 0x0B3E40, 0x0000008 + .4byte gUnk_080B3E78 + .incbin "baserom.gba", 0x0B3E4C, 0x0000008 + .4byte gUnk_080B3E70 + .incbin "baserom.gba", 0x0B3E58, 0x0000008 + .4byte gUnk_080B3E78 + .incbin "baserom.gba", 0x0B3E64, 0x0000008 + .4byte gUnk_080B3E70 diff --git a/data/const/projectile/projectile16.s b/data/const/projectile/projectile16.s index 6aa2543d..bc333109 100644 --- a/data/const/projectile/projectile16.s +++ b/data/const/projectile/projectile16.s @@ -20,4 +20,5 @@ gUnk_0812A3E0:: @ 0812A3E0 .incbin "baserom.gba", 0x12A3E0, 0x0000014 gUnk_0812A3F4:: @ 0812A3F4 - .incbin "baserom.gba", 0x12A3F4, 0x0000008 + .4byte gUnk_0812A3E0 + .incbin "baserom.gba", 0x12A3F8, 0x0000004 diff --git a/data/const/projectile/projectile18.s b/data/const/projectile/projectile18.s index dfbac69d..591ae81c 100644 --- a/data/const/projectile/projectile18.s +++ b/data/const/projectile/projectile18.s @@ -13,8 +13,13 @@ gUnk_0812A418:: @ 0812A418 .4byte sub_080AAD70 gUnk_0812A430:: @ 0812A430 - .incbin "baserom.gba", 0x12A430, 0x0000010 + .4byte sub_080AADBC + .4byte sub_080AAE88 + .4byte sub_080AAF00 + .4byte sub_080AAF10 gUnk_0812A440:: @ 0812A440 - .incbin "baserom.gba", 0x12A440, 0x000000C + .4byte sub_080AAD98 + .4byte nullsub_541 + .4byte sub_080AADA4 diff --git a/data/const/projectile/projectileD.s b/data/const/projectile/projectileD.s index 8000f4d2..3290016f 100644 --- a/data/const/projectile/projectileD.s +++ b/data/const/projectile/projectileD.s @@ -19,7 +19,14 @@ gUnk_081299E4:: @ 081299E4 .4byte sub_080A9448 gUnk_081299F8:: @ 081299F8 - .incbin "baserom.gba", 0x1299F8, 0x0000020 + .incbin "baserom.gba", 0x1299F8, 0x0000004 + .4byte gUnk_08129A20 + .incbin "baserom.gba", 0x129A00, 0x0000004 + .4byte gUnk_08129A18 + .incbin "baserom.gba", 0x129A08, 0x0000004 + .4byte gUnk_08129A20 + .incbin "baserom.gba", 0x129A10, 0x0000004 + .4byte gUnk_08129A18 gUnk_08129A18:: @ 08129A18 .incbin "baserom.gba", 0x129A18, 0x0000008 diff --git a/data/data_080B4410.s b/data/data_080B4410.s index 76d04327..14bbfc78 100644 --- a/data/data_080B4410.s +++ b/data/data_080B4410.s @@ -83,7 +83,14 @@ gUnk_080B4580:: @ 080B4580 .incbin "baserom.gba", 0x0B4580, 0x0000008 gUnk_080B4588:: @ 080B4588 - .incbin "baserom.gba", 0x0B4588, 0x0000028 + .4byte gUnk_080B4568 + .incbin "baserom.gba", 0x0B458C, 0x0000004 + .4byte gUnk_080B4570 + .incbin "baserom.gba", 0x0B4594, 0x0000004 + .4byte gUnk_080B4578 + .incbin "baserom.gba", 0x0B459C, 0x0000004 + .4byte gUnk_080B4580 + .incbin "baserom.gba", 0x0B45A4, 0x000000C gUnk_080B45B0:: @ 080B45B0 .incbin "baserom.gba", 0x0B45B0, 0x0000008 @@ -98,7 +105,14 @@ gUnk_080B45C8:: @ 080B45C8 .incbin "baserom.gba", 0x0B45C8, 0x0000008 gUnk_080B45D0:: @ 080B45D0 - .incbin "baserom.gba", 0x0B45D0, 0x0000028 + .4byte gUnk_080B45B0 + .incbin "baserom.gba", 0x0B45D4, 0x0000004 + .4byte gUnk_080B45B8 + .incbin "baserom.gba", 0x0B45DC, 0x0000004 + .4byte gUnk_080B45C0 + .incbin "baserom.gba", 0x0B45E4, 0x0000004 + .4byte gUnk_080B45C8 + .incbin "baserom.gba", 0x0B45EC, 0x000000C gUnk_080B45F8:: @ 080B45F8 .incbin "baserom.gba", 0x0B45F8, 0x0000008 @@ -113,7 +127,14 @@ gUnk_080B4610:: @ 080B4610 .incbin "baserom.gba", 0x0B4610, 0x0000008 gUnk_080B4618:: @ 080B4618 - .incbin "baserom.gba", 0x0B4618, 0x0000028 + .4byte gUnk_080B45F8 + .incbin "baserom.gba", 0x0B461C, 0x0000004 + .4byte gUnk_080B4600 + .incbin "baserom.gba", 0x0B4624, 0x0000004 + .4byte gUnk_080B4608 + .incbin "baserom.gba", 0x0B462C, 0x0000004 + .4byte gUnk_080B4610 + .incbin "baserom.gba", 0x0B4634, 0x000000C gUnk_080B4640:: @ 080B4640 .incbin "baserom.gba", 0x0B4640, 0x0000008 @@ -128,7 +149,14 @@ gUnk_080B4658:: @ 080B4658 .incbin "baserom.gba", 0x0B4658, 0x0000008 gUnk_080B4660:: @ 080B4660 - .incbin "baserom.gba", 0x0B4660, 0x0000028 + .4byte gUnk_080B4640 + .incbin "baserom.gba", 0x0B4664, 0x0000004 + .4byte gUnk_080B4648 + .incbin "baserom.gba", 0x0B466C, 0x0000004 + .4byte gUnk_080B4650 + .incbin "baserom.gba", 0x0B4674, 0x0000004 + .4byte gUnk_080B4658 + .incbin "baserom.gba", 0x0B467C, 0x000000C gUnk_080B4688:: @ 080B4688 .incbin "baserom.gba", 0x0B4688, 0x0000008 @@ -143,7 +171,14 @@ gUnk_080B46A0:: @ 080B46A0 .incbin "baserom.gba", 0x0B46A0, 0x0000008 gUnk_080B46A8:: @ 080B46A8 - .incbin "baserom.gba", 0x0B46A8, 0x0000028 + .4byte gUnk_080B4688 + .incbin "baserom.gba", 0x0B46AC, 0x0000004 + .4byte gUnk_080B4690 + .incbin "baserom.gba", 0x0B46B4, 0x0000004 + .4byte gUnk_080B4698 + .incbin "baserom.gba", 0x0B46BC, 0x0000004 + .4byte gUnk_080B46A0 + .incbin "baserom.gba", 0x0B46C4, 0x000000C gUnk_080B46D0:: @ 080B46D0 .incbin "baserom.gba", 0x0B46D0, 0x0000008 @@ -158,7 +193,14 @@ gUnk_080B46E8:: @ 080B46E8 .incbin "baserom.gba", 0x0B46E8, 0x0000008 gUnk_080B46F0:: @ 080B46F0 - .incbin "baserom.gba", 0x0B46F0, 0x0000028 + .4byte gUnk_080B46D0 + .incbin "baserom.gba", 0x0B46F4, 0x0000004 + .4byte gUnk_080B46D8 + .incbin "baserom.gba", 0x0B46FC, 0x0000004 + .4byte gUnk_080B46E0 + .incbin "baserom.gba", 0x0B4704, 0x0000004 + .4byte gUnk_080B46E8 + .incbin "baserom.gba", 0x0B470C, 0x000000C gUnk_080B4718:: @ 080B4718 .incbin "baserom.gba", 0x0B4718, 0x0000008 @@ -173,7 +215,14 @@ gUnk_080B4730:: @ 080B4730 .incbin "baserom.gba", 0x0B4730, 0x0000008 gUnk_080B4738:: @ 080B4738 - .incbin "baserom.gba", 0x0B4738, 0x0000028 + .4byte gUnk_080B4718 + .incbin "baserom.gba", 0x0B473C, 0x0000004 + .4byte gUnk_080B4720 + .incbin "baserom.gba", 0x0B4744, 0x0000004 + .4byte gUnk_080B4728 + .incbin "baserom.gba", 0x0B474C, 0x0000004 + .4byte gUnk_080B4730 + .incbin "baserom.gba", 0x0B4754, 0x000000C gUnk_080B4760:: @ 080B4760 .incbin "baserom.gba", 0x0B4760, 0x0000008 @@ -188,7 +237,14 @@ gUnk_080B4778:: @ 080B4778 .incbin "baserom.gba", 0x0B4778, 0x0000008 gUnk_080B4780:: @ 080B4780 - .incbin "baserom.gba", 0x0B4780, 0x0000028 + .4byte gUnk_080B4760 + .incbin "baserom.gba", 0x0B4784, 0x0000004 + .4byte gUnk_080B4768 + .incbin "baserom.gba", 0x0B478C, 0x0000004 + .4byte gUnk_080B4770 + .incbin "baserom.gba", 0x0B4794, 0x0000004 + .4byte gUnk_080B4778 + .incbin "baserom.gba", 0x0B479C, 0x000000C gUnk_080B47A8:: @ 080B47A8 .incbin "baserom.gba", 0x0B47A8, 0x0000008 @@ -203,7 +259,14 @@ gUnk_080B47C0:: @ 080B47C0 .incbin "baserom.gba", 0x0B47C0, 0x0000008 gUnk_080B47C8:: @ 080B47C8 - .incbin "baserom.gba", 0x0B47C8, 0x0000028 + .4byte gUnk_080B47A8 + .incbin "baserom.gba", 0x0B47CC, 0x0000004 + .4byte gUnk_080B47B0 + .incbin "baserom.gba", 0x0B47D4, 0x0000004 + .4byte gUnk_080B47B8 + .incbin "baserom.gba", 0x0B47DC, 0x0000004 + .4byte gUnk_080B47C0 + .incbin "baserom.gba", 0x0B47E4, 0x000000C gUnk_080B47F0:: @ 080B47F0 .incbin "baserom.gba", 0x0B47F0, 0x0000008 @@ -218,7 +281,14 @@ gUnk_080B4808:: @ 080B4808 .incbin "baserom.gba", 0x0B4808, 0x0000008 gUnk_080B4810:: @ 080B4810 - .incbin "baserom.gba", 0x0B4810, 0x0000028 + .4byte gUnk_080B47F0 + .incbin "baserom.gba", 0x0B4814, 0x0000004 + .4byte gUnk_080B47F8 + .incbin "baserom.gba", 0x0B481C, 0x0000004 + .4byte gUnk_080B4800 + .incbin "baserom.gba", 0x0B4824, 0x0000004 + .4byte gUnk_080B4808 + .incbin "baserom.gba", 0x0B482C, 0x000000C gUnk_080B4838:: @ 080B4838 .incbin "baserom.gba", 0x0B4838, 0x0000010 @@ -233,7 +303,14 @@ gUnk_080B4868:: @ 080B4868 .incbin "baserom.gba", 0x0B4868, 0x0000010 gUnk_080B4878:: @ 080B4878 - .incbin "baserom.gba", 0x0B4878, 0x0000028 + .4byte gUnk_080B4838 + .incbin "baserom.gba", 0x0B487C, 0x0000004 + .4byte gUnk_080B4848 + .incbin "baserom.gba", 0x0B4884, 0x0000004 + .4byte gUnk_080B4858 + .incbin "baserom.gba", 0x0B488C, 0x0000004 + .4byte gUnk_080B4868 + .incbin "baserom.gba", 0x0B4894, 0x000000C gUnk_080B48A0:: @ 080B48A0 .incbin "baserom.gba", 0x0B48A0, 0x0000008 @@ -254,7 +331,18 @@ gUnk_080B48C8:: @ 080B48C8 .incbin "baserom.gba", 0x0B48C8, 0x0000008 gUnk_080B48D0:: @ 080B48D0 - .incbin "baserom.gba", 0x0B48D0, 0x0000038 + .4byte gUnk_080B48A0 + .incbin "baserom.gba", 0x0B48D4, 0x0000004 + .4byte gUnk_080B48A8 + .incbin "baserom.gba", 0x0B48DC, 0x0000004 + .4byte gUnk_080B48B0 + .incbin "baserom.gba", 0x0B48E4, 0x0000004 + .4byte gUnk_080B48B8 + .incbin "baserom.gba", 0x0B48EC, 0x0000004 + .4byte gUnk_080B48C0 + .incbin "baserom.gba", 0x0B48F4, 0x0000004 + .4byte gUnk_080B48C8 + .incbin "baserom.gba", 0x0B48FC, 0x000000C gUnk_080B4908:: @ 080B4908 .incbin "baserom.gba", 0x0B4908, 0x0000008 @@ -275,7 +363,18 @@ gUnk_080B4930:: @ 080B4930 .incbin "baserom.gba", 0x0B4930, 0x0000008 gUnk_080B4938:: @ 080B4938 - .incbin "baserom.gba", 0x0B4938, 0x0000038 + .4byte gUnk_080B4908 + .incbin "baserom.gba", 0x0B493C, 0x0000004 + .4byte gUnk_080B4910 + .incbin "baserom.gba", 0x0B4944, 0x0000004 + .4byte gUnk_080B4918 + .incbin "baserom.gba", 0x0B494C, 0x0000004 + .4byte gUnk_080B4920 + .incbin "baserom.gba", 0x0B4954, 0x0000004 + .4byte gUnk_080B4928 + .incbin "baserom.gba", 0x0B495C, 0x0000004 + .4byte gUnk_080B4930 + .incbin "baserom.gba", 0x0B4964, 0x000000C gUnk_080B4970:: @ 080B4970 .incbin "baserom.gba", 0x0B4970, 0x0000008 @@ -296,7 +395,18 @@ gUnk_080B4998:: @ 080B4998 .incbin "baserom.gba", 0x0B4998, 0x0000008 gUnk_080B49A0:: @ 080B49A0 - .incbin "baserom.gba", 0x0B49A0, 0x0000038 + .4byte gUnk_080B4970 + .incbin "baserom.gba", 0x0B49A4, 0x0000004 + .4byte gUnk_080B4978 + .incbin "baserom.gba", 0x0B49AC, 0x0000004 + .4byte gUnk_080B4980 + .incbin "baserom.gba", 0x0B49B4, 0x0000004 + .4byte gUnk_080B4988 + .incbin "baserom.gba", 0x0B49BC, 0x0000004 + .4byte gUnk_080B4990 + .incbin "baserom.gba", 0x0B49C4, 0x0000004 + .4byte gUnk_080B4998 + .incbin "baserom.gba", 0x0B49CC, 0x000000C gUnk_080B49D8:: @ 080B49D8 .incbin "baserom.gba", 0x0B49D8, 0x0000008 @@ -311,7 +421,14 @@ gUnk_080B49F0:: @ 080B49F0 .incbin "baserom.gba", 0x0B49F0, 0x0000008 gUnk_080B49F8:: @ 080B49F8 - .incbin "baserom.gba", 0x0B49F8, 0x0000028 + .4byte gUnk_080B49D8 + .incbin "baserom.gba", 0x0B49FC, 0x0000004 + .4byte gUnk_080B49E0 + .incbin "baserom.gba", 0x0B4A04, 0x0000004 + .4byte gUnk_080B49E8 + .incbin "baserom.gba", 0x0B4A0C, 0x0000004 + .4byte gUnk_080B49F0 + .incbin "baserom.gba", 0x0B4A14, 0x000000C gUnk_080B4A20:: @ 080B4A20 .incbin "baserom.gba", 0x0B4A20, 0x0000008 @@ -326,7 +443,14 @@ gUnk_080B4A38:: @ 080B4A38 .incbin "baserom.gba", 0x0B4A38, 0x0000008 gUnk_080B4A40:: @ 080B4A40 - .incbin "baserom.gba", 0x0B4A40, 0x0000028 + .4byte gUnk_080B4A20 + .incbin "baserom.gba", 0x0B4A44, 0x0000004 + .4byte gUnk_080B4A28 + .incbin "baserom.gba", 0x0B4A4C, 0x0000004 + .4byte gUnk_080B4A30 + .incbin "baserom.gba", 0x0B4A54, 0x0000004 + .4byte gUnk_080B4A38 + .incbin "baserom.gba", 0x0B4A5C, 0x000000C gUnk_080B4A68:: @ 080B4A68 .incbin "baserom.gba", 0x0B4A68, 0x0000008 @@ -341,7 +465,14 @@ gUnk_080B4A80:: @ 080B4A80 .incbin "baserom.gba", 0x0B4A80, 0x0000008 gUnk_080B4A88:: @ 080B4A88 - .incbin "baserom.gba", 0x0B4A88, 0x0000028 + .4byte gUnk_080B4A68 + .incbin "baserom.gba", 0x0B4A8C, 0x0000004 + .4byte gUnk_080B4A70 + .incbin "baserom.gba", 0x0B4A94, 0x0000004 + .4byte gUnk_080B4A78 + .incbin "baserom.gba", 0x0B4A9C, 0x0000004 + .4byte gUnk_080B4A80 + .incbin "baserom.gba", 0x0B4AA4, 0x000000C gUnk_080B4AB0:: @ 080B4AB0 .incbin "baserom.gba", 0x0B4AB0, 0x0000008 @@ -356,7 +487,14 @@ gUnk_080B4AC8:: @ 080B4AC8 .incbin "baserom.gba", 0x0B4AC8, 0x0000008 gUnk_080B4AD0:: @ 080B4AD0 - .incbin "baserom.gba", 0x0B4AD0, 0x0000028 + .4byte gUnk_080B4AB0 + .incbin "baserom.gba", 0x0B4AD4, 0x0000004 + .4byte gUnk_080B4AB8 + .incbin "baserom.gba", 0x0B4ADC, 0x0000004 + .4byte gUnk_080B4AC0 + .incbin "baserom.gba", 0x0B4AE4, 0x0000004 + .4byte gUnk_080B4AC8 + .incbin "baserom.gba", 0x0B4AEC, 0x000000C gUnk_080B4AF8:: @ 080B4AF8 .incbin "baserom.gba", 0x0B4AF8, 0x0000008 @@ -371,7 +509,14 @@ gUnk_080B4B10:: @ 080B4B10 .incbin "baserom.gba", 0x0B4B10, 0x0000008 gUnk_080B4B18:: @ 080B4B18 - .incbin "baserom.gba", 0x0B4B18, 0x0000028 + .4byte gUnk_080B4AF8 + .incbin "baserom.gba", 0x0B4B1C, 0x0000004 + .4byte gUnk_080B4B00 + .incbin "baserom.gba", 0x0B4B24, 0x0000004 + .4byte gUnk_080B4B08 + .incbin "baserom.gba", 0x0B4B2C, 0x0000004 + .4byte gUnk_080B4B10 + .incbin "baserom.gba", 0x0B4B34, 0x000000C gUnk_080B4B40:: @ 080B4B40 .incbin "baserom.gba", 0x0B4B40, 0x0000008 @@ -386,7 +531,14 @@ gUnk_080B4B58:: @ 080B4B58 .incbin "baserom.gba", 0x0B4B58, 0x0000008 gUnk_080B4B60:: @ 080B4B60 - .incbin "baserom.gba", 0x0B4B60, 0x0000028 + .4byte gUnk_080B4B40 + .incbin "baserom.gba", 0x0B4B64, 0x0000004 + .4byte gUnk_080B4B48 + .incbin "baserom.gba", 0x0B4B6C, 0x0000004 + .4byte gUnk_080B4B50 + .incbin "baserom.gba", 0x0B4B74, 0x0000004 + .4byte gUnk_080B4B58 + .incbin "baserom.gba", 0x0B4B7C, 0x000000C gUnk_080B4B88:: @ 080B4B88 .incbin "baserom.gba", 0x0B4B88, 0x0000008 @@ -401,7 +553,14 @@ gUnk_080B4BA0:: @ 080B4BA0 .incbin "baserom.gba", 0x0B4BA0, 0x0000008 gUnk_080B4BA8:: @ 080B4BA8 - .incbin "baserom.gba", 0x0B4BA8, 0x0000028 + .4byte gUnk_080B4B88 + .incbin "baserom.gba", 0x0B4BAC, 0x0000004 + .4byte gUnk_080B4B90 + .incbin "baserom.gba", 0x0B4BB4, 0x0000004 + .4byte gUnk_080B4B98 + .incbin "baserom.gba", 0x0B4BBC, 0x0000004 + .4byte gUnk_080B4BA0 + .incbin "baserom.gba", 0x0B4BC4, 0x000000C gUnk_080B4BD0:: @ 080B4BD0 .incbin "baserom.gba", 0x0B4BD0, 0x0000008 @@ -416,7 +575,14 @@ gUnk_080B4BE8:: @ 080B4BE8 .incbin "baserom.gba", 0x0B4BE8, 0x0000008 gUnk_080B4BF0:: @ 080B4BF0 - .incbin "baserom.gba", 0x0B4BF0, 0x0000028 + .4byte gUnk_080B4BD0 + .incbin "baserom.gba", 0x0B4BF4, 0x0000004 + .4byte gUnk_080B4BD8 + .incbin "baserom.gba", 0x0B4BFC, 0x0000004 + .4byte gUnk_080B4BE0 + .incbin "baserom.gba", 0x0B4C04, 0x0000004 + .4byte gUnk_080B4BE8 + .incbin "baserom.gba", 0x0B4C0C, 0x000000C gUnk_080B4C18:: @ 080B4C18 .incbin "baserom.gba", 0x0B4C18, 0x0000008 @@ -431,7 +597,14 @@ gUnk_080B4C30:: @ 080B4C30 .incbin "baserom.gba", 0x0B4C30, 0x0000008 gUnk_080B4C38:: @ 080B4C38 - .incbin "baserom.gba", 0x0B4C38, 0x0000028 + .4byte gUnk_080B4C18 + .incbin "baserom.gba", 0x0B4C3C, 0x0000004 + .4byte gUnk_080B4C20 + .incbin "baserom.gba", 0x0B4C44, 0x0000004 + .4byte gUnk_080B4C28 + .incbin "baserom.gba", 0x0B4C4C, 0x0000004 + .4byte gUnk_080B4C30 + .incbin "baserom.gba", 0x0B4C54, 0x000000C gUnk_080B4C60:: @ 080B4C60 .incbin "baserom.gba", 0x0B4C60, 0x0000008 @@ -446,7 +619,14 @@ gUnk_080B4C78:: @ 080B4C78 .incbin "baserom.gba", 0x0B4C78, 0x0000008 gUnk_080B4C80:: @ 080B4C80 - .incbin "baserom.gba", 0x0B4C80, 0x0000028 + .4byte gUnk_080B4C60 + .incbin "baserom.gba", 0x0B4C84, 0x0000004 + .4byte gUnk_080B4C68 + .incbin "baserom.gba", 0x0B4C8C, 0x0000004 + .4byte gUnk_080B4C70 + .incbin "baserom.gba", 0x0B4C94, 0x0000004 + .4byte gUnk_080B4C78 + .incbin "baserom.gba", 0x0B4C9C, 0x000000C gUnk_080B4CA8:: @ 080B4CA8 .incbin "baserom.gba", 0x0B4CA8, 0x0000008 @@ -461,7 +641,14 @@ gUnk_080B4CC0:: @ 080B4CC0 .incbin "baserom.gba", 0x0B4CC0, 0x0000008 gUnk_080B4CC8:: @ 080B4CC8 - .incbin "baserom.gba", 0x0B4CC8, 0x0000028 + .4byte gUnk_080B4CA8 + .incbin "baserom.gba", 0x0B4CCC, 0x0000004 + .4byte gUnk_080B4CB0 + .incbin "baserom.gba", 0x0B4CD4, 0x0000004 + .4byte gUnk_080B4CB8 + .incbin "baserom.gba", 0x0B4CDC, 0x0000004 + .4byte gUnk_080B4CC0 + .incbin "baserom.gba", 0x0B4CE4, 0x000000C gUnk_080B4CF0:: @ 080B4CF0 .incbin "baserom.gba", 0x0B4CF0, 0x0000010 @@ -470,7 +657,10 @@ gUnk_080B4D00:: @ 080B4D00 .incbin "baserom.gba", 0x0B4D00, 0x0000010 gUnk_080B4D10:: @ 080B4D10 - .incbin "baserom.gba", 0x0B4D10, 0x0000018 + .4byte gUnk_080B4CF0 + .incbin "baserom.gba", 0x0B4D14, 0x0000004 + .4byte gUnk_080B4D00 + .incbin "baserom.gba", 0x0B4D1C, 0x000000C gUnk_080B4D28:: @ 080B4D28 .incbin "baserom.gba", 0x0B4D28, 0x0000008 @@ -521,7 +711,38 @@ gUnk_080B4DA0:: @ 080B4DA0 .incbin "baserom.gba", 0x0B4DA0, 0x0000008 gUnk_080B4DA8:: @ 080B4DA8 - .incbin "baserom.gba", 0x0B4DA8, 0x0000088 + .4byte gUnk_080B4D28 + .incbin "baserom.gba", 0x0B4DAC, 0x0000004 + .4byte gUnk_080B4D30 + .incbin "baserom.gba", 0x0B4DB4, 0x0000004 + .4byte gUnk_080B4D38 + .incbin "baserom.gba", 0x0B4DBC, 0x0000004 + .4byte gUnk_080B4D40 + .incbin "baserom.gba", 0x0B4DC4, 0x0000004 + .4byte gUnk_080B4D48 + .incbin "baserom.gba", 0x0B4DCC, 0x0000004 + .4byte gUnk_080B4D50 + .incbin "baserom.gba", 0x0B4DD4, 0x0000004 + .4byte gUnk_080B4D58 + .incbin "baserom.gba", 0x0B4DDC, 0x0000004 + .4byte gUnk_080B4D60 + .incbin "baserom.gba", 0x0B4DE4, 0x0000004 + .4byte gUnk_080B4D68 + .incbin "baserom.gba", 0x0B4DEC, 0x0000004 + .4byte gUnk_080B4D70 + .incbin "baserom.gba", 0x0B4DF4, 0x0000004 + .4byte gUnk_080B4D78 + .incbin "baserom.gba", 0x0B4DFC, 0x0000004 + .4byte gUnk_080B4D80 + .incbin "baserom.gba", 0x0B4E04, 0x0000004 + .4byte gUnk_080B4D88 + .incbin "baserom.gba", 0x0B4E0C, 0x0000004 + .4byte gUnk_080B4D90 + .incbin "baserom.gba", 0x0B4E14, 0x0000004 + .4byte gUnk_080B4D98 + .incbin "baserom.gba", 0x0B4E1C, 0x0000004 + .4byte gUnk_080B4DA0 + .incbin "baserom.gba", 0x0B4E24, 0x000000C gUnk_080B4E30:: @ 080B4E30 .incbin "baserom.gba", 0x0B4E30, 0x0000008 @@ -536,7 +757,14 @@ gUnk_080B4E48:: @ 080B4E48 .incbin "baserom.gba", 0x0B4E48, 0x0000008 gUnk_080B4E50:: @ 080B4E50 - .incbin "baserom.gba", 0x0B4E50, 0x0000028 + .4byte gUnk_080B4E30 + .incbin "baserom.gba", 0x0B4E54, 0x0000004 + .4byte gUnk_080B4E38 + .incbin "baserom.gba", 0x0B4E5C, 0x0000004 + .4byte gUnk_080B4E40 + .incbin "baserom.gba", 0x0B4E64, 0x0000004 + .4byte gUnk_080B4E48 + .incbin "baserom.gba", 0x0B4E6C, 0x000000C gUnk_080B4E78:: @ 080B4E78 .incbin "baserom.gba", 0x0B4E78, 0x0000008 @@ -551,7 +779,14 @@ gUnk_080B4E90:: @ 080B4E90 .incbin "baserom.gba", 0x0B4E90, 0x0000008 gUnk_080B4E98:: @ 080B4E98 - .incbin "baserom.gba", 0x0B4E98, 0x0000028 + .4byte gUnk_080B4E78 + .incbin "baserom.gba", 0x0B4E9C, 0x0000004 + .4byte gUnk_080B4E80 + .incbin "baserom.gba", 0x0B4EA4, 0x0000004 + .4byte gUnk_080B4E88 + .incbin "baserom.gba", 0x0B4EAC, 0x0000004 + .4byte gUnk_080B4E90 + .incbin "baserom.gba", 0x0B4EB4, 0x000000C gUnk_080B4EC0:: @ 080B4EC0 .incbin "baserom.gba", 0x0B4EC0, 0x0000008 @@ -566,7 +801,14 @@ gUnk_080B4ED8:: @ 080B4ED8 .incbin "baserom.gba", 0x0B4ED8, 0x0000008 gUnk_080B4EE0:: @ 080B4EE0 - .incbin "baserom.gba", 0x0B4EE0, 0x0000028 + .4byte gUnk_080B4EC0 + .incbin "baserom.gba", 0x0B4EE4, 0x0000004 + .4byte gUnk_080B4EC8 + .incbin "baserom.gba", 0x0B4EEC, 0x0000004 + .4byte gUnk_080B4ED0 + .incbin "baserom.gba", 0x0B4EF4, 0x0000004 + .4byte gUnk_080B4ED8 + .incbin "baserom.gba", 0x0B4EFC, 0x000000C gUnk_080B4F08:: @ 080B4F08 .incbin "baserom.gba", 0x0B4F08, 0x0000008 @@ -581,7 +823,14 @@ gUnk_080B4F20:: @ 080B4F20 .incbin "baserom.gba", 0x0B4F20, 0x0000008 gUnk_080B4F28:: @ 080B4F28 - .incbin "baserom.gba", 0x0B4F28, 0x0000028 + .4byte gUnk_080B4F08 + .incbin "baserom.gba", 0x0B4F2C, 0x0000004 + .4byte gUnk_080B4F10 + .incbin "baserom.gba", 0x0B4F34, 0x0000004 + .4byte gUnk_080B4F18 + .incbin "baserom.gba", 0x0B4F3C, 0x0000004 + .4byte gUnk_080B4F20 + .incbin "baserom.gba", 0x0B4F44, 0x000000C gUnk_080B4F50:: @ 080B4F50 .incbin "baserom.gba", 0x0B4F50, 0x0000008 @@ -596,7 +845,14 @@ gUnk_080B4F68:: @ 080B4F68 .incbin "baserom.gba", 0x0B4F68, 0x0000008 gUnk_080B4F70:: @ 080B4F70 - .incbin "baserom.gba", 0x0B4F70, 0x0000028 + .4byte gUnk_080B4F50 + .incbin "baserom.gba", 0x0B4F74, 0x0000004 + .4byte gUnk_080B4F58 + .incbin "baserom.gba", 0x0B4F7C, 0x0000004 + .4byte gUnk_080B4F60 + .incbin "baserom.gba", 0x0B4F84, 0x0000004 + .4byte gUnk_080B4F68 + .incbin "baserom.gba", 0x0B4F8C, 0x000000C gUnk_080B4F98:: @ 080B4F98 .incbin "baserom.gba", 0x0B4F98, 0x0000010 @@ -611,7 +867,14 @@ gUnk_080B4FC8:: @ 080B4FC8 .incbin "baserom.gba", 0x0B4FC8, 0x0000010 gUnk_080B4FD8:: @ 080B4FD8 - .incbin "baserom.gba", 0x0B4FD8, 0x0000028 + .4byte gUnk_080B4F98 + .incbin "baserom.gba", 0x0B4FDC, 0x0000004 + .4byte gUnk_080B4FA8 + .incbin "baserom.gba", 0x0B4FE4, 0x0000004 + .4byte gUnk_080B4FB8 + .incbin "baserom.gba", 0x0B4FEC, 0x0000004 + .4byte gUnk_080B4FC8 + .incbin "baserom.gba", 0x0B4FF4, 0x000000C gUnk_080B5000:: @ 080B5000 .incbin "baserom.gba", 0x0B5000, 0x0000008 @@ -626,7 +889,14 @@ gUnk_080B5018:: @ 080B5018 .incbin "baserom.gba", 0x0B5018, 0x0000008 gUnk_080B5020:: @ 080B5020 - .incbin "baserom.gba", 0x0B5020, 0x0000028 + .4byte gUnk_080B5000 + .incbin "baserom.gba", 0x0B5024, 0x0000004 + .4byte gUnk_080B5008 + .incbin "baserom.gba", 0x0B502C, 0x0000004 + .4byte gUnk_080B5010 + .incbin "baserom.gba", 0x0B5034, 0x0000004 + .4byte gUnk_080B5018 + .incbin "baserom.gba", 0x0B503C, 0x000000C gUnk_080B5048:: @ 080B5048 .incbin "baserom.gba", 0x0B5048, 0x0000008 @@ -677,7 +947,38 @@ gUnk_080B50C0:: @ 080B50C0 .incbin "baserom.gba", 0x0B50C0, 0x0000008 gUnk_080B50C8:: @ 080B50C8 - .incbin "baserom.gba", 0x0B50C8, 0x0000088 + .4byte gUnk_080B5048 + .incbin "baserom.gba", 0x0B50CC, 0x0000004 + .4byte gUnk_080B5050 + .incbin "baserom.gba", 0x0B50D4, 0x0000004 + .4byte gUnk_080B5058 + .incbin "baserom.gba", 0x0B50DC, 0x0000004 + .4byte gUnk_080B5060 + .incbin "baserom.gba", 0x0B50E4, 0x0000004 + .4byte gUnk_080B5068 + .incbin "baserom.gba", 0x0B50EC, 0x0000004 + .4byte gUnk_080B5070 + .incbin "baserom.gba", 0x0B50F4, 0x0000004 + .4byte gUnk_080B5078 + .incbin "baserom.gba", 0x0B50FC, 0x0000004 + .4byte gUnk_080B5080 + .incbin "baserom.gba", 0x0B5104, 0x0000004 + .4byte gUnk_080B5088 + .incbin "baserom.gba", 0x0B510C, 0x0000004 + .4byte gUnk_080B5090 + .incbin "baserom.gba", 0x0B5114, 0x0000004 + .4byte gUnk_080B5098 + .incbin "baserom.gba", 0x0B511C, 0x0000004 + .4byte gUnk_080B50A0 + .incbin "baserom.gba", 0x0B5124, 0x0000004 + .4byte gUnk_080B50A8 + .incbin "baserom.gba", 0x0B512C, 0x0000004 + .4byte gUnk_080B50B0 + .incbin "baserom.gba", 0x0B5134, 0x0000004 + .4byte gUnk_080B50B8 + .incbin "baserom.gba", 0x0B513C, 0x0000004 + .4byte gUnk_080B50C0 + .incbin "baserom.gba", 0x0B5144, 0x000000C gUnk_080B5150:: @ 080B5150 .incbin "baserom.gba", 0x0B5150, 0x0000008 @@ -692,7 +993,14 @@ gUnk_080B5168:: @ 080B5168 .incbin "baserom.gba", 0x0B5168, 0x0000008 gUnk_080B5170:: @ 080B5170 - .incbin "baserom.gba", 0x0B5170, 0x0000028 + .4byte gUnk_080B5150 + .incbin "baserom.gba", 0x0B5174, 0x0000004 + .4byte gUnk_080B5158 + .incbin "baserom.gba", 0x0B517C, 0x0000004 + .4byte gUnk_080B5160 + .incbin "baserom.gba", 0x0B5184, 0x0000004 + .4byte gUnk_080B5168 + .incbin "baserom.gba", 0x0B518C, 0x000000C gUnk_080B5198:: @ 080B5198 .incbin "baserom.gba", 0x0B5198, 0x0000008 @@ -707,7 +1015,14 @@ gUnk_080B51B0:: @ 080B51B0 .incbin "baserom.gba", 0x0B51B0, 0x0000008 gUnk_080B51B8:: @ 080B51B8 - .incbin "baserom.gba", 0x0B51B8, 0x0000028 + .4byte gUnk_080B5198 + .incbin "baserom.gba", 0x0B51BC, 0x0000004 + .4byte gUnk_080B51A0 + .incbin "baserom.gba", 0x0B51C4, 0x0000004 + .4byte gUnk_080B51A8 + .incbin "baserom.gba", 0x0B51CC, 0x0000004 + .4byte gUnk_080B51B0 + .incbin "baserom.gba", 0x0B51D4, 0x000000C gUnk_080B51E0:: @ 080B51E0 .incbin "baserom.gba", 0x0B51E0, 0x0000008 @@ -758,7 +1073,38 @@ gUnk_080B5258:: @ 080B5258 .incbin "baserom.gba", 0x0B5258, 0x0000008 gUnk_080B5260:: @ 080B5260 - .incbin "baserom.gba", 0x0B5260, 0x0000088 + .4byte gUnk_080B51E0 + .incbin "baserom.gba", 0x0B5264, 0x0000004 + .4byte gUnk_080B51E8 + .incbin "baserom.gba", 0x0B526C, 0x0000004 + .4byte gUnk_080B51F0 + .incbin "baserom.gba", 0x0B5274, 0x0000004 + .4byte gUnk_080B51F8 + .incbin "baserom.gba", 0x0B527C, 0x0000004 + .4byte gUnk_080B5200 + .incbin "baserom.gba", 0x0B5284, 0x0000004 + .4byte gUnk_080B5208 + .incbin "baserom.gba", 0x0B528C, 0x0000004 + .4byte gUnk_080B5210 + .incbin "baserom.gba", 0x0B5294, 0x0000004 + .4byte gUnk_080B5218 + .incbin "baserom.gba", 0x0B529C, 0x0000004 + .4byte gUnk_080B5220 + .incbin "baserom.gba", 0x0B52A4, 0x0000004 + .4byte gUnk_080B5228 + .incbin "baserom.gba", 0x0B52AC, 0x0000004 + .4byte gUnk_080B5230 + .incbin "baserom.gba", 0x0B52B4, 0x0000004 + .4byte gUnk_080B5238 + .incbin "baserom.gba", 0x0B52BC, 0x0000004 + .4byte gUnk_080B5240 + .incbin "baserom.gba", 0x0B52C4, 0x0000004 + .4byte gUnk_080B5248 + .incbin "baserom.gba", 0x0B52CC, 0x0000004 + .4byte gUnk_080B5250 + .incbin "baserom.gba", 0x0B52D4, 0x0000004 + .4byte gUnk_080B5258 + .incbin "baserom.gba", 0x0B52DC, 0x000000C gUnk_080B52E8:: @ 080B52E8 .incbin "baserom.gba", 0x0B52E8, 0x0000008 @@ -773,7 +1119,14 @@ gUnk_080B5300:: @ 080B5300 .incbin "baserom.gba", 0x0B5300, 0x0000008 gUnk_080B5308:: @ 080B5308 - .incbin "baserom.gba", 0x0B5308, 0x0000028 + .4byte gUnk_080B52E8 + .incbin "baserom.gba", 0x0B530C, 0x0000004 + .4byte gUnk_080B52F0 + .incbin "baserom.gba", 0x0B5314, 0x0000004 + .4byte gUnk_080B52F8 + .incbin "baserom.gba", 0x0B531C, 0x0000004 + .4byte gUnk_080B5300 + .incbin "baserom.gba", 0x0B5324, 0x000000C gUnk_080B5330:: @ 080B5330 .incbin "baserom.gba", 0x0B5330, 0x0000008 @@ -788,7 +1141,14 @@ gUnk_080B5348:: @ 080B5348 .incbin "baserom.gba", 0x0B5348, 0x0000008 gUnk_080B5350:: @ 080B5350 - .incbin "baserom.gba", 0x0B5350, 0x0000028 + .4byte gUnk_080B5330 + .incbin "baserom.gba", 0x0B5354, 0x0000004 + .4byte gUnk_080B5338 + .incbin "baserom.gba", 0x0B535C, 0x0000004 + .4byte gUnk_080B5340 + .incbin "baserom.gba", 0x0B5364, 0x0000004 + .4byte gUnk_080B5348 + .incbin "baserom.gba", 0x0B536C, 0x000000C gUnk_080B5378:: @ 080B5378 .incbin "baserom.gba", 0x0B5378, 0x0000008 @@ -803,7 +1163,14 @@ gUnk_080B5390:: @ 080B5390 .incbin "baserom.gba", 0x0B5390, 0x0000008 gUnk_080B5398:: @ 080B5398 - .incbin "baserom.gba", 0x0B5398, 0x0000028 + .4byte gUnk_080B5378 + .incbin "baserom.gba", 0x0B539C, 0x0000004 + .4byte gUnk_080B5380 + .incbin "baserom.gba", 0x0B53A4, 0x0000004 + .4byte gUnk_080B5388 + .incbin "baserom.gba", 0x0B53AC, 0x0000004 + .4byte gUnk_080B5390 + .incbin "baserom.gba", 0x0B53B4, 0x000000C gUnk_080B53C0:: @ 080B53C0 .incbin "baserom.gba", 0x0B53C0, 0x0000008 @@ -818,7 +1185,14 @@ gUnk_080B53D8:: @ 080B53D8 .incbin "baserom.gba", 0x0B53D8, 0x0000008 gUnk_080B53E0:: @ 080B53E0 - .incbin "baserom.gba", 0x0B53E0, 0x0000028 + .4byte gUnk_080B53C0 + .incbin "baserom.gba", 0x0B53E4, 0x0000004 + .4byte gUnk_080B53C8 + .incbin "baserom.gba", 0x0B53EC, 0x0000004 + .4byte gUnk_080B53D0 + .incbin "baserom.gba", 0x0B53F4, 0x0000004 + .4byte gUnk_080B53D8 + .incbin "baserom.gba", 0x0B53FC, 0x000000C gUnk_080B5408:: @ 080B5408 .incbin "baserom.gba", 0x0B5408, 0x0000008 @@ -833,7 +1207,14 @@ gUnk_080B5420:: @ 080B5420 .incbin "baserom.gba", 0x0B5420, 0x0000008 gUnk_080B5428:: @ 080B5428 - .incbin "baserom.gba", 0x0B5428, 0x0000028 + .4byte gUnk_080B5408 + .incbin "baserom.gba", 0x0B542C, 0x0000004 + .4byte gUnk_080B5410 + .incbin "baserom.gba", 0x0B5434, 0x0000004 + .4byte gUnk_080B5418 + .incbin "baserom.gba", 0x0B543C, 0x0000004 + .4byte gUnk_080B5420 + .incbin "baserom.gba", 0x0B5444, 0x000000C gUnk_080B5450:: @ 080B5450 .incbin "baserom.gba", 0x0B5450, 0x0000008 @@ -884,10 +1265,39 @@ gUnk_080B54C8:: @ 080B54C8 .incbin "baserom.gba", 0x0B54C8, 0x0000008 gUnk_080B54D0:: @ 080B54D0 - .incbin "baserom.gba", 0x0B54D0, 0x000002B + .4byte gUnk_080B5450 + .incbin "baserom.gba", 0x0B54D4, 0x0000004 + .4byte gUnk_080B5458 + .incbin "baserom.gba", 0x0B54DC, 0x0000004 + .4byte gUnk_080B5460 + .incbin "baserom.gba", 0x0B54E4, 0x0000004 + .4byte gUnk_080B5468 + .incbin "baserom.gba", 0x0B54EC, 0x0000004 + .4byte gUnk_080B5470 + .incbin "baserom.gba", 0x0B54F4, 0x0000004 + .4byte gUnk_080B5478 -gUnk_080B54FB:: @ 080B54FB - .incbin "baserom.gba", 0x0B54FB, 0x000005D + .incbin "baserom.gba", 0x0B54FC, 0x0000004 + .4byte gUnk_080B5480 + .incbin "baserom.gba", 0x0B5504, 0x0000004 + .4byte gUnk_080B5488 + .incbin "baserom.gba", 0x0B550C, 0x0000004 + .4byte gUnk_080B5490 + .incbin "baserom.gba", 0x0B5514, 0x0000004 + .4byte gUnk_080B5498 + .incbin "baserom.gba", 0x0B551C, 0x0000004 + .4byte gUnk_080B54A0 + .incbin "baserom.gba", 0x0B5524, 0x0000004 + .4byte gUnk_080B54A8 + .incbin "baserom.gba", 0x0B552C, 0x0000004 + .4byte gUnk_080B54B0 + .incbin "baserom.gba", 0x0B5534, 0x0000004 + .4byte gUnk_080B54B8 + .incbin "baserom.gba", 0x0B553C, 0x0000004 + .4byte gUnk_080B54C0 + .incbin "baserom.gba", 0x0B5544, 0x0000004 + .4byte gUnk_080B54C8 + .incbin "baserom.gba", 0x0B554C, 0x000000C gUnk_080B5558:: @ 080B5558 .incbin "baserom.gba", 0x0B5558, 0x0000008 @@ -938,7 +1348,38 @@ gUnk_080B55D0:: @ 080B55D0 .incbin "baserom.gba", 0x0B55D0, 0x0000008 gUnk_080B55D8:: @ 080B55D8 - .incbin "baserom.gba", 0x0B55D8, 0x0000088 + .4byte gUnk_080B5558 + .incbin "baserom.gba", 0x0B55DC, 0x0000004 + .4byte gUnk_080B5560 + .incbin "baserom.gba", 0x0B55E4, 0x0000004 + .4byte gUnk_080B5568 + .incbin "baserom.gba", 0x0B55EC, 0x0000004 + .4byte gUnk_080B5570 + .incbin "baserom.gba", 0x0B55F4, 0x0000004 + .4byte gUnk_080B5578 + .incbin "baserom.gba", 0x0B55FC, 0x0000004 + .4byte gUnk_080B5580 + .incbin "baserom.gba", 0x0B5604, 0x0000004 + .4byte gUnk_080B5588 + .incbin "baserom.gba", 0x0B560C, 0x0000004 + .4byte gUnk_080B5590 + .incbin "baserom.gba", 0x0B5614, 0x0000004 + .4byte gUnk_080B5598 + .incbin "baserom.gba", 0x0B561C, 0x0000004 + .4byte gUnk_080B55A0 + .incbin "baserom.gba", 0x0B5624, 0x0000004 + .4byte gUnk_080B55A8 + .incbin "baserom.gba", 0x0B562C, 0x0000004 + .4byte gUnk_080B55B0 + .incbin "baserom.gba", 0x0B5634, 0x0000004 + .4byte gUnk_080B55B8 + .incbin "baserom.gba", 0x0B563C, 0x0000004 + .4byte gUnk_080B55C0 + .incbin "baserom.gba", 0x0B5644, 0x0000004 + .4byte gUnk_080B55C8 + .incbin "baserom.gba", 0x0B564C, 0x0000004 + .4byte gUnk_080B55D0 + .incbin "baserom.gba", 0x0B5654, 0x000000C gUnk_080B5660:: @ 080B5660 .incbin "baserom.gba", 0x0B5660, 0x0000008 @@ -989,7 +1430,38 @@ gUnk_080B56D8:: @ 080B56D8 .incbin "baserom.gba", 0x0B56D8, 0x0000008 gUnk_080B56E0:: @ 080B56E0 - .incbin "baserom.gba", 0x0B56E0, 0x0000088 + .4byte gUnk_080B5660 + .incbin "baserom.gba", 0x0B56E4, 0x0000004 + .4byte gUnk_080B5668 + .incbin "baserom.gba", 0x0B56EC, 0x0000004 + .4byte gUnk_080B5670 + .incbin "baserom.gba", 0x0B56F4, 0x0000004 + .4byte gUnk_080B5678 + .incbin "baserom.gba", 0x0B56FC, 0x0000004 + .4byte gUnk_080B5680 + .incbin "baserom.gba", 0x0B5704, 0x0000004 + .4byte gUnk_080B5688 + .incbin "baserom.gba", 0x0B570C, 0x0000004 + .4byte gUnk_080B5690 + .incbin "baserom.gba", 0x0B5714, 0x0000004 + .4byte gUnk_080B5698 + .incbin "baserom.gba", 0x0B571C, 0x0000004 + .4byte gUnk_080B56A0 + .incbin "baserom.gba", 0x0B5724, 0x0000004 + .4byte gUnk_080B56A8 + .incbin "baserom.gba", 0x0B572C, 0x0000004 + .4byte gUnk_080B56B0 + .incbin "baserom.gba", 0x0B5734, 0x0000004 + .4byte gUnk_080B56B8 + .incbin "baserom.gba", 0x0B573C, 0x0000004 + .4byte gUnk_080B56C0 + .incbin "baserom.gba", 0x0B5744, 0x0000004 + .4byte gUnk_080B56C8 + .incbin "baserom.gba", 0x0B574C, 0x0000004 + .4byte gUnk_080B56D0 + .incbin "baserom.gba", 0x0B5754, 0x0000004 + .4byte gUnk_080B56D8 + .incbin "baserom.gba", 0x0B575C, 0x000000C gUnk_080B5768:: @ 080B5768 .incbin "baserom.gba", 0x0B5768, 0x0000008 @@ -1040,7 +1512,38 @@ gUnk_080B57E0:: @ 080B57E0 .incbin "baserom.gba", 0x0B57E0, 0x0000008 gUnk_080B57E8:: @ 080B57E8 - .incbin "baserom.gba", 0x0B57E8, 0x0000088 + .4byte gUnk_080B5768 + .incbin "baserom.gba", 0x0B57EC, 0x0000004 + .4byte gUnk_080B5770 + .incbin "baserom.gba", 0x0B57F4, 0x0000004 + .4byte gUnk_080B5778 + .incbin "baserom.gba", 0x0B57FC, 0x0000004 + .4byte gUnk_080B5780 + .incbin "baserom.gba", 0x0B5804, 0x0000004 + .4byte gUnk_080B5788 + .incbin "baserom.gba", 0x0B580C, 0x0000004 + .4byte gUnk_080B5790 + .incbin "baserom.gba", 0x0B5814, 0x0000004 + .4byte gUnk_080B5798 + .incbin "baserom.gba", 0x0B581C, 0x0000004 + .4byte gUnk_080B57A0 + .incbin "baserom.gba", 0x0B5824, 0x0000004 + .4byte gUnk_080B57A8 + .incbin "baserom.gba", 0x0B582C, 0x0000004 + .4byte gUnk_080B57B0 + .incbin "baserom.gba", 0x0B5834, 0x0000004 + .4byte gUnk_080B57B8 + .incbin "baserom.gba", 0x0B583C, 0x0000004 + .4byte gUnk_080B57C0 + .incbin "baserom.gba", 0x0B5844, 0x0000004 + .4byte gUnk_080B57C8 + .incbin "baserom.gba", 0x0B584C, 0x0000004 + .4byte gUnk_080B57D0 + .incbin "baserom.gba", 0x0B5854, 0x0000004 + .4byte gUnk_080B57D8 + .incbin "baserom.gba", 0x0B585C, 0x0000004 + .4byte gUnk_080B57E0 + .incbin "baserom.gba", 0x0B5864, 0x000000C gUnk_080B5870:: @ 080B5870 .incbin "baserom.gba", 0x0B5870, 0x0000008 @@ -1091,7 +1594,38 @@ gUnk_080B58E8:: @ 080B58E8 .incbin "baserom.gba", 0x0B58E8, 0x0000008 gUnk_080B58F0:: @ 080B58F0 - .incbin "baserom.gba", 0x0B58F0, 0x0000088 + .4byte gUnk_080B5870 + .incbin "baserom.gba", 0x0B58F4, 0x0000004 + .4byte gUnk_080B5878 + .incbin "baserom.gba", 0x0B58FC, 0x0000004 + .4byte gUnk_080B5880 + .incbin "baserom.gba", 0x0B5904, 0x0000004 + .4byte gUnk_080B5888 + .incbin "baserom.gba", 0x0B590C, 0x0000004 + .4byte gUnk_080B5890 + .incbin "baserom.gba", 0x0B5914, 0x0000004 + .4byte gUnk_080B5898 + .incbin "baserom.gba", 0x0B591C, 0x0000004 + .4byte gUnk_080B58A0 + .incbin "baserom.gba", 0x0B5924, 0x0000004 + .4byte gUnk_080B58A8 + .incbin "baserom.gba", 0x0B592C, 0x0000004 + .4byte gUnk_080B58B0 + .incbin "baserom.gba", 0x0B5934, 0x0000004 + .4byte gUnk_080B58B8 + .incbin "baserom.gba", 0x0B593C, 0x0000004 + .4byte gUnk_080B58C0 + .incbin "baserom.gba", 0x0B5944, 0x0000004 + .4byte gUnk_080B58C8 + .incbin "baserom.gba", 0x0B594C, 0x0000004 + .4byte gUnk_080B58D0 + .incbin "baserom.gba", 0x0B5954, 0x0000004 + .4byte gUnk_080B58D8 + .incbin "baserom.gba", 0x0B595C, 0x0000004 + .4byte gUnk_080B58E0 + .incbin "baserom.gba", 0x0B5964, 0x0000004 + .4byte gUnk_080B58E8 + .incbin "baserom.gba", 0x0B596C, 0x000000C gUnk_080B5978:: @ 080B5978 .incbin "baserom.gba", 0x0B5978, 0x0000008 @@ -1106,7 +1640,14 @@ gUnk_080B5990:: @ 080B5990 .incbin "baserom.gba", 0x0B5990, 0x0000008 gUnk_080B5998:: @ 080B5998 - .incbin "baserom.gba", 0x0B5998, 0x0000028 + .4byte gUnk_080B5978 + .incbin "baserom.gba", 0x0B599C, 0x0000004 + .4byte gUnk_080B5980 + .incbin "baserom.gba", 0x0B59A4, 0x0000004 + .4byte gUnk_080B5988 + .incbin "baserom.gba", 0x0B59AC, 0x0000004 + .4byte gUnk_080B5990 + .incbin "baserom.gba", 0x0B59B4, 0x000000C gUnk_080B59C0:: @ 080B59C0 .incbin "baserom.gba", 0x0B59C0, 0x0000008 @@ -1121,7 +1662,14 @@ gUnk_080B59D8:: @ 080B59D8 .incbin "baserom.gba", 0x0B59D8, 0x0000008 gUnk_080B59E0:: @ 080B59E0 - .incbin "baserom.gba", 0x0B59E0, 0x0000028 + .4byte gUnk_080B59C0 + .incbin "baserom.gba", 0x0B59E4, 0x0000004 + .4byte gUnk_080B59C8 + .incbin "baserom.gba", 0x0B59EC, 0x0000004 + .4byte gUnk_080B59D0 + .incbin "baserom.gba", 0x0B59F4, 0x0000004 + .4byte gUnk_080B59D8 + .incbin "baserom.gba", 0x0B59FC, 0x000000C gUnk_080B5A08:: @ 080B5A08 .incbin "baserom.gba", 0x0B5A08, 0x0000008 @@ -1136,7 +1684,14 @@ gUnk_080B5A20:: @ 080B5A20 .incbin "baserom.gba", 0x0B5A20, 0x0000008 gUnk_080B5A28:: @ 080B5A28 - .incbin "baserom.gba", 0x0B5A28, 0x0000028 + .4byte gUnk_080B5A08 + .incbin "baserom.gba", 0x0B5A2C, 0x0000004 + .4byte gUnk_080B5A10 + .incbin "baserom.gba", 0x0B5A34, 0x0000004 + .4byte gUnk_080B5A18 + .incbin "baserom.gba", 0x0B5A3C, 0x0000004 + .4byte gUnk_080B5A20 + .incbin "baserom.gba", 0x0B5A44, 0x000000C gUnk_080B5A50:: @ 080B5A50 .incbin "baserom.gba", 0x0B5A50, 0x0000008 @@ -1151,7 +1706,14 @@ gUnk_080B5A68:: @ 080B5A68 .incbin "baserom.gba", 0x0B5A68, 0x0000008 gUnk_080B5A70:: @ 080B5A70 - .incbin "baserom.gba", 0x0B5A70, 0x0000028 + .4byte gUnk_080B5A50 + .incbin "baserom.gba", 0x0B5A74, 0x0000004 + .4byte gUnk_080B5A58 + .incbin "baserom.gba", 0x0B5A7C, 0x0000004 + .4byte gUnk_080B5A60 + .incbin "baserom.gba", 0x0B5A84, 0x0000004 + .4byte gUnk_080B5A68 + .incbin "baserom.gba", 0x0B5A8C, 0x000000C gUnk_080B5A98:: @ 080B5A98 .incbin "baserom.gba", 0x0B5A98, 0x0000008 @@ -1166,7 +1728,14 @@ gUnk_080B5AB0:: @ 080B5AB0 .incbin "baserom.gba", 0x0B5AB0, 0x0000008 gUnk_080B5AB8:: @ 080B5AB8 - .incbin "baserom.gba", 0x0B5AB8, 0x0000028 + .4byte gUnk_080B5A98 + .incbin "baserom.gba", 0x0B5ABC, 0x0000004 + .4byte gUnk_080B5AA0 + .incbin "baserom.gba", 0x0B5AC4, 0x0000004 + .4byte gUnk_080B5AA8 + .incbin "baserom.gba", 0x0B5ACC, 0x0000004 + .4byte gUnk_080B5AB0 + .incbin "baserom.gba", 0x0B5AD4, 0x000000C gUnk_080B5AE0:: @ 080B5AE0 .incbin "baserom.gba", 0x0B5AE0, 0x0000010 @@ -1181,7 +1750,14 @@ gUnk_080B5B10:: @ 080B5B10 .incbin "baserom.gba", 0x0B5B10, 0x0000010 gUnk_080B5B20:: @ 080B5B20 - .incbin "baserom.gba", 0x0B5B20, 0x0000028 + .4byte gUnk_080B5AE0 + .incbin "baserom.gba", 0x0B5B24, 0x0000004 + .4byte gUnk_080B5AF0 + .incbin "baserom.gba", 0x0B5B2C, 0x0000004 + .4byte gUnk_080B5B00 + .incbin "baserom.gba", 0x0B5B34, 0x0000004 + .4byte gUnk_080B5B10 + .incbin "baserom.gba", 0x0B5B3C, 0x000000C gUnk_080B5B48:: @ 080B5B48 .incbin "baserom.gba", 0x0B5B48, 0x0000008 @@ -1196,7 +1772,14 @@ gUnk_080B5B60:: @ 080B5B60 .incbin "baserom.gba", 0x0B5B60, 0x0000008 gUnk_080B5B68:: @ 080B5B68 - .incbin "baserom.gba", 0x0B5B68, 0x0000028 + .4byte gUnk_080B5B48 + .incbin "baserom.gba", 0x0B5B6C, 0x0000004 + .4byte gUnk_080B5B50 + .incbin "baserom.gba", 0x0B5B74, 0x0000004 + .4byte gUnk_080B5B58 + .incbin "baserom.gba", 0x0B5B7C, 0x0000004 + .4byte gUnk_080B5B60 + .incbin "baserom.gba", 0x0B5B84, 0x000000C gUnk_080B5B90:: @ 080B5B90 .incbin "baserom.gba", 0x0B5B90, 0x0000008 @@ -1211,7 +1794,14 @@ gUnk_080B5BA8:: @ 080B5BA8 .incbin "baserom.gba", 0x0B5BA8, 0x0000008 gUnk_080B5BB0:: @ 080B5BB0 - .incbin "baserom.gba", 0x0B5BB0, 0x0000028 + .4byte gUnk_080B5B90 + .incbin "baserom.gba", 0x0B5BB4, 0x0000004 + .4byte gUnk_080B5B98 + .incbin "baserom.gba", 0x0B5BBC, 0x0000004 + .4byte gUnk_080B5BA0 + .incbin "baserom.gba", 0x0B5BC4, 0x0000004 + .4byte gUnk_080B5BA8 + .incbin "baserom.gba", 0x0B5BCC, 0x000000C gUnk_080B5BD8:: @ 080B5BD8 .incbin "baserom.gba", 0x0B5BD8, 0x0000008 @@ -1262,7 +1852,38 @@ gUnk_080B5C50:: @ 080B5C50 .incbin "baserom.gba", 0x0B5C50, 0x0000008 gUnk_080B5C58:: @ 080B5C58 - .incbin "baserom.gba", 0x0B5C58, 0x0000088 + .4byte gUnk_080B5BD8 + .incbin "baserom.gba", 0x0B5C5C, 0x0000004 + .4byte gUnk_080B5BE0 + .incbin "baserom.gba", 0x0B5C64, 0x0000004 + .4byte gUnk_080B5BE8 + .incbin "baserom.gba", 0x0B5C6C, 0x0000004 + .4byte gUnk_080B5BF0 + .incbin "baserom.gba", 0x0B5C74, 0x0000004 + .4byte gUnk_080B5BF8 + .incbin "baserom.gba", 0x0B5C7C, 0x0000004 + .4byte gUnk_080B5C00 + .incbin "baserom.gba", 0x0B5C84, 0x0000004 + .4byte gUnk_080B5C08 + .incbin "baserom.gba", 0x0B5C8C, 0x0000004 + .4byte gUnk_080B5C10 + .incbin "baserom.gba", 0x0B5C94, 0x0000004 + .4byte gUnk_080B5C18 + .incbin "baserom.gba", 0x0B5C9C, 0x0000004 + .4byte gUnk_080B5C20 + .incbin "baserom.gba", 0x0B5CA4, 0x0000004 + .4byte gUnk_080B5C28 + .incbin "baserom.gba", 0x0B5CAC, 0x0000004 + .4byte gUnk_080B5C30 + .incbin "baserom.gba", 0x0B5CB4, 0x0000004 + .4byte gUnk_080B5C38 + .incbin "baserom.gba", 0x0B5CBC, 0x0000004 + .4byte gUnk_080B5C40 + .incbin "baserom.gba", 0x0B5CC4, 0x0000004 + .4byte gUnk_080B5C48 + .incbin "baserom.gba", 0x0B5CCC, 0x0000004 + .4byte gUnk_080B5C50 + .incbin "baserom.gba", 0x0B5CD4, 0x000000C gUnk_080B5CE0:: @ 080B5CE0 .incbin "baserom.gba", 0x0B5CE0, 0x0000018 @@ -1277,7 +1898,14 @@ gUnk_080B5D28:: @ 080B5D28 .incbin "baserom.gba", 0x0B5D28, 0x0000018 gUnk_080B5D40:: @ 080B5D40 - .incbin "baserom.gba", 0x0B5D40, 0x0000028 + .4byte gUnk_080B5CE0 + .incbin "baserom.gba", 0x0B5D44, 0x0000004 + .4byte gUnk_080B5CF8 + .incbin "baserom.gba", 0x0B5D4C, 0x0000004 + .4byte gUnk_080B5D10 + .incbin "baserom.gba", 0x0B5D54, 0x0000004 + .4byte gUnk_080B5D28 + .incbin "baserom.gba", 0x0B5D5C, 0x000000C gUnk_080B5D68:: @ 080B5D68 .incbin "baserom.gba", 0x0B5D68, 0x0000010 @@ -1292,7 +1920,14 @@ gUnk_080B5D98:: @ 080B5D98 .incbin "baserom.gba", 0x0B5D98, 0x0000010 gUnk_080B5DA8:: @ 080B5DA8 - .incbin "baserom.gba", 0x0B5DA8, 0x0000028 + .4byte gUnk_080B5D68 + .incbin "baserom.gba", 0x0B5DAC, 0x0000004 + .4byte gUnk_080B5D78 + .incbin "baserom.gba", 0x0B5DB4, 0x0000004 + .4byte gUnk_080B5D88 + .incbin "baserom.gba", 0x0B5DBC, 0x0000004 + .4byte gUnk_080B5D98 + .incbin "baserom.gba", 0x0B5DC4, 0x000000C gUnk_080B5DD0:: @ 080B5DD0 .incbin "baserom.gba", 0x0B5DD0, 0x0000008 @@ -1307,7 +1942,14 @@ gUnk_080B5DE8:: @ 080B5DE8 .incbin "baserom.gba", 0x0B5DE8, 0x0000008 gUnk_080B5DF0:: @ 080B5DF0 - .incbin "baserom.gba", 0x0B5DF0, 0x0000028 + .4byte gUnk_080B5DD0 + .incbin "baserom.gba", 0x0B5DF4, 0x0000004 + .4byte gUnk_080B5DD8 + .incbin "baserom.gba", 0x0B5DFC, 0x0000004 + .4byte gUnk_080B5DE0 + .incbin "baserom.gba", 0x0B5E04, 0x0000004 + .4byte gUnk_080B5DE8 + .incbin "baserom.gba", 0x0B5E0C, 0x000000C gUnk_080B5E18:: @ 080B5E18 .incbin "baserom.gba", 0x0B5E18, 0x0000008 @@ -1322,7 +1964,14 @@ gUnk_080B5E30:: @ 080B5E30 .incbin "baserom.gba", 0x0B5E30, 0x0000008 gUnk_080B5E38:: @ 080B5E38 - .incbin "baserom.gba", 0x0B5E38, 0x0000028 + .4byte gUnk_080B5E18 + .incbin "baserom.gba", 0x0B5E3C, 0x0000004 + .4byte gUnk_080B5E20 + .incbin "baserom.gba", 0x0B5E44, 0x0000004 + .4byte gUnk_080B5E28 + .incbin "baserom.gba", 0x0B5E4C, 0x0000004 + .4byte gUnk_080B5E30 + .incbin "baserom.gba", 0x0B5E54, 0x000000C gUnk_080B5E60:: @ 080B5E60 .incbin "baserom.gba", 0x0B5E60, 0x0000008 @@ -1340,7 +1989,16 @@ gUnk_080B5E80:: @ 080B5E80 .incbin "baserom.gba", 0x0B5E80, 0x0000008 gUnk_080B5E88:: @ 080B5E88 - .incbin "baserom.gba", 0x0B5E88, 0x0000030 + .4byte gUnk_080B5E60 + .incbin "baserom.gba", 0x0B5E8C, 0x0000004 + .4byte gUnk_080B5E68 + .incbin "baserom.gba", 0x0B5E94, 0x0000004 + .4byte gUnk_080B5E70 + .incbin "baserom.gba", 0x0B5E9C, 0x0000004 + .4byte gUnk_080B5E78 + .incbin "baserom.gba", 0x0B5EA4, 0x0000004 + .4byte gUnk_080B5E80 + .incbin "baserom.gba", 0x0B5EAC, 0x000000C gUnk_080B5EB8:: @ 080B5EB8 .incbin "baserom.gba", 0x0B5EB8, 0x0000008 @@ -1355,7 +2013,14 @@ gUnk_080B5ED0:: @ 080B5ED0 .incbin "baserom.gba", 0x0B5ED0, 0x0000008 gUnk_080B5ED8:: @ 080B5ED8 - .incbin "baserom.gba", 0x0B5ED8, 0x0000028 + .4byte gUnk_080B5EB8 + .incbin "baserom.gba", 0x0B5EDC, 0x0000004 + .4byte gUnk_080B5EC0 + .incbin "baserom.gba", 0x0B5EE4, 0x0000004 + .4byte gUnk_080B5EC8 + .incbin "baserom.gba", 0x0B5EEC, 0x0000004 + .4byte gUnk_080B5ED0 + .incbin "baserom.gba", 0x0B5EF4, 0x000000C gUnk_080B5F00:: @ 080B5F00 .incbin "baserom.gba", 0x0B5F00, 0x0000008 @@ -1373,7 +2038,16 @@ gUnk_080B5F20:: @ 080B5F20 .incbin "baserom.gba", 0x0B5F20, 0x0000008 gUnk_080B5F28:: @ 080B5F28 - .incbin "baserom.gba", 0x0B5F28, 0x0000030 + .4byte gUnk_080B5F00 + .incbin "baserom.gba", 0x0B5F2C, 0x0000004 + .4byte gUnk_080B5F08 + .incbin "baserom.gba", 0x0B5F34, 0x0000004 + .4byte gUnk_080B5F10 + .incbin "baserom.gba", 0x0B5F3C, 0x0000004 + .4byte gUnk_080B5F18 + .incbin "baserom.gba", 0x0B5F44, 0x0000004 + .4byte gUnk_080B5F20 + .incbin "baserom.gba", 0x0B5F4C, 0x000000C gUnk_080B5F58:: @ 080B5F58 .incbin "baserom.gba", 0x0B5F58, 0x0000008 @@ -1391,7 +2065,16 @@ gUnk_080B5F78:: @ 080B5F78 .incbin "baserom.gba", 0x0B5F78, 0x0000008 gUnk_080B5F80:: @ 080B5F80 - .incbin "baserom.gba", 0x0B5F80, 0x0000030 + .4byte gUnk_080B5F58 + .incbin "baserom.gba", 0x0B5F84, 0x0000004 + .4byte gUnk_080B5F60 + .incbin "baserom.gba", 0x0B5F8C, 0x0000004 + .4byte gUnk_080B5F68 + .incbin "baserom.gba", 0x0B5F94, 0x0000004 + .4byte gUnk_080B5F70 + .incbin "baserom.gba", 0x0B5F9C, 0x0000004 + .4byte gUnk_080B5F78 + .incbin "baserom.gba", 0x0B5FA4, 0x000000C gUnk_080B5FB0:: @ 080B5FB0 .incbin "baserom.gba", 0x0B5FB0, 0x0000008 @@ -1406,7 +2089,14 @@ gUnk_080B5FC8:: @ 080B5FC8 .incbin "baserom.gba", 0x0B5FC8, 0x0000008 gUnk_080B5FD0:: @ 080B5FD0 - .incbin "baserom.gba", 0x0B5FD0, 0x0000028 + .4byte gUnk_080B5FB0 + .incbin "baserom.gba", 0x0B5FD4, 0x0000004 + .4byte gUnk_080B5FB8 + .incbin "baserom.gba", 0x0B5FDC, 0x0000004 + .4byte gUnk_080B5FC0 + .incbin "baserom.gba", 0x0B5FE4, 0x0000004 + .4byte gUnk_080B5FC8 + .incbin "baserom.gba", 0x0B5FEC, 0x000000C gUnk_080B5FF8:: @ 080B5FF8 .incbin "baserom.gba", 0x0B5FF8, 0x0000008 @@ -1457,7 +2147,38 @@ gUnk_080B6070:: @ 080B6070 .incbin "baserom.gba", 0x0B6070, 0x0000008 gUnk_080B6078:: @ 080B6078 - .incbin "baserom.gba", 0x0B6078, 0x0000088 + .4byte gUnk_080B5FF8 + .incbin "baserom.gba", 0x0B607C, 0x0000004 + .4byte gUnk_080B6000 + .incbin "baserom.gba", 0x0B6084, 0x0000004 + .4byte gUnk_080B6008 + .incbin "baserom.gba", 0x0B608C, 0x0000004 + .4byte gUnk_080B6010 + .incbin "baserom.gba", 0x0B6094, 0x0000004 + .4byte gUnk_080B6018 + .incbin "baserom.gba", 0x0B609C, 0x0000004 + .4byte gUnk_080B6020 + .incbin "baserom.gba", 0x0B60A4, 0x0000004 + .4byte gUnk_080B6028 + .incbin "baserom.gba", 0x0B60AC, 0x0000004 + .4byte gUnk_080B6030 + .incbin "baserom.gba", 0x0B60B4, 0x0000004 + .4byte gUnk_080B6038 + .incbin "baserom.gba", 0x0B60BC, 0x0000004 + .4byte gUnk_080B6040 + .incbin "baserom.gba", 0x0B60C4, 0x0000004 + .4byte gUnk_080B6048 + .incbin "baserom.gba", 0x0B60CC, 0x0000004 + .4byte gUnk_080B6050 + .incbin "baserom.gba", 0x0B60D4, 0x0000004 + .4byte gUnk_080B6058 + .incbin "baserom.gba", 0x0B60DC, 0x0000004 + .4byte gUnk_080B6060 + .incbin "baserom.gba", 0x0B60E4, 0x0000004 + .4byte gUnk_080B6068 + .incbin "baserom.gba", 0x0B60EC, 0x0000004 + .4byte gUnk_080B6070 + .incbin "baserom.gba", 0x0B60F4, 0x000000C gUnk_080B6100:: @ 080B6100 .incbin "baserom.gba", 0x0B6100, 0x0000008 @@ -1472,7 +2193,14 @@ gUnk_080B6118:: @ 080B6118 .incbin "baserom.gba", 0x0B6118, 0x0000008 gUnk_080B6120:: @ 080B6120 - .incbin "baserom.gba", 0x0B6120, 0x0000028 + .4byte gUnk_080B6100 + .incbin "baserom.gba", 0x0B6124, 0x0000004 + .4byte gUnk_080B6108 + .incbin "baserom.gba", 0x0B612C, 0x0000004 + .4byte gUnk_080B6110 + .incbin "baserom.gba", 0x0B6134, 0x0000004 + .4byte gUnk_080B6118 + .incbin "baserom.gba", 0x0B613C, 0x000000C gUnk_080B6148:: @ 080B6148 .incbin "baserom.gba", 0x0B6148, 0x0000008 @@ -1487,7 +2215,14 @@ gUnk_080B6160:: @ 080B6160 .incbin "baserom.gba", 0x0B6160, 0x0000008 gUnk_080B6168:: @ 080B6168 - .incbin "baserom.gba", 0x0B6168, 0x0000028 + .4byte gUnk_080B6148 + .incbin "baserom.gba", 0x0B616C, 0x0000004 + .4byte gUnk_080B6150 + .incbin "baserom.gba", 0x0B6174, 0x0000004 + .4byte gUnk_080B6158 + .incbin "baserom.gba", 0x0B617C, 0x0000004 + .4byte gUnk_080B6160 + .incbin "baserom.gba", 0x0B6184, 0x000000C gUnk_080B6190:: @ 080B6190 .incbin "baserom.gba", 0x0B6190, 0x0000008 @@ -1502,7 +2237,14 @@ gUnk_080B61A8:: @ 080B61A8 .incbin "baserom.gba", 0x0B61A8, 0x0000008 gUnk_080B61B0:: @ 080B61B0 - .incbin "baserom.gba", 0x0B61B0, 0x0000028 + .4byte gUnk_080B6190 + .incbin "baserom.gba", 0x0B61B4, 0x0000004 + .4byte gUnk_080B6198 + .incbin "baserom.gba", 0x0B61BC, 0x0000004 + .4byte gUnk_080B61A0 + .incbin "baserom.gba", 0x0B61C4, 0x0000004 + .4byte gUnk_080B61A8 + .incbin "baserom.gba", 0x0B61CC, 0x000000C gUnk_080B61D8:: @ 080B61D8 .incbin "baserom.gba", 0x0B61D8, 0x0000008 @@ -1517,7 +2259,14 @@ gUnk_080B61F0:: @ 080B61F0 .incbin "baserom.gba", 0x0B61F0, 0x0000008 gUnk_080B61F8:: @ 080B61F8 - .incbin "baserom.gba", 0x0B61F8, 0x0000028 + .4byte gUnk_080B61D8 + .incbin "baserom.gba", 0x0B61FC, 0x0000004 + .4byte gUnk_080B61E0 + .incbin "baserom.gba", 0x0B6204, 0x0000004 + .4byte gUnk_080B61E8 + .incbin "baserom.gba", 0x0B620C, 0x0000004 + .4byte gUnk_080B61F0 + .incbin "baserom.gba", 0x0B6214, 0x000000C gUnk_080B6220:: @ 080B6220 .incbin "baserom.gba", 0x0B6220, 0x0000008 @@ -1568,7 +2317,38 @@ gUnk_080B6298:: @ 080B6298 .incbin "baserom.gba", 0x0B6298, 0x0000008 gUnk_080B62A0:: @ 080B62A0 - .incbin "baserom.gba", 0x0B62A0, 0x0000088 + .4byte gUnk_080B6220 + .incbin "baserom.gba", 0x0B62A4, 0x0000004 + .4byte gUnk_080B6228 + .incbin "baserom.gba", 0x0B62AC, 0x0000004 + .4byte gUnk_080B6230 + .incbin "baserom.gba", 0x0B62B4, 0x0000004 + .4byte gUnk_080B6238 + .incbin "baserom.gba", 0x0B62BC, 0x0000004 + .4byte gUnk_080B6240 + .incbin "baserom.gba", 0x0B62C4, 0x0000004 + .4byte gUnk_080B6248 + .incbin "baserom.gba", 0x0B62CC, 0x0000004 + .4byte gUnk_080B6250 + .incbin "baserom.gba", 0x0B62D4, 0x0000004 + .4byte gUnk_080B6258 + .incbin "baserom.gba", 0x0B62DC, 0x0000004 + .4byte gUnk_080B6260 + .incbin "baserom.gba", 0x0B62E4, 0x0000004 + .4byte gUnk_080B6268 + .incbin "baserom.gba", 0x0B62EC, 0x0000004 + .4byte gUnk_080B6270 + .incbin "baserom.gba", 0x0B62F4, 0x0000004 + .4byte gUnk_080B6278 + .incbin "baserom.gba", 0x0B62FC, 0x0000004 + .4byte gUnk_080B6280 + .incbin "baserom.gba", 0x0B6304, 0x0000004 + .4byte gUnk_080B6288 + .incbin "baserom.gba", 0x0B630C, 0x0000004 + .4byte gUnk_080B6290 + .incbin "baserom.gba", 0x0B6314, 0x0000004 + .4byte gUnk_080B6298 + .incbin "baserom.gba", 0x0B631C, 0x000000C gUnk_080B6328:: @ 080B6328 .incbin "baserom.gba", 0x0B6328, 0x0000008 @@ -1619,7 +2399,38 @@ gUnk_080B63A0:: @ 080B63A0 .incbin "baserom.gba", 0x0B63A0, 0x0000008 gUnk_080B63A8:: @ 080B63A8 - .incbin "baserom.gba", 0x0B63A8, 0x0000088 + .4byte gUnk_080B6328 + .incbin "baserom.gba", 0x0B63AC, 0x0000004 + .4byte gUnk_080B6330 + .incbin "baserom.gba", 0x0B63B4, 0x0000004 + .4byte gUnk_080B6338 + .incbin "baserom.gba", 0x0B63BC, 0x0000004 + .4byte gUnk_080B6340 + .incbin "baserom.gba", 0x0B63C4, 0x0000004 + .4byte gUnk_080B6348 + .incbin "baserom.gba", 0x0B63CC, 0x0000004 + .4byte gUnk_080B6350 + .incbin "baserom.gba", 0x0B63D4, 0x0000004 + .4byte gUnk_080B6358 + .incbin "baserom.gba", 0x0B63DC, 0x0000004 + .4byte gUnk_080B6360 + .incbin "baserom.gba", 0x0B63E4, 0x0000004 + .4byte gUnk_080B6368 + .incbin "baserom.gba", 0x0B63EC, 0x0000004 + .4byte gUnk_080B6370 + .incbin "baserom.gba", 0x0B63F4, 0x0000004 + .4byte gUnk_080B6378 + .incbin "baserom.gba", 0x0B63FC, 0x0000004 + .4byte gUnk_080B6380 + .incbin "baserom.gba", 0x0B6404, 0x0000004 + .4byte gUnk_080B6388 + .incbin "baserom.gba", 0x0B640C, 0x0000004 + .4byte gUnk_080B6390 + .incbin "baserom.gba", 0x0B6414, 0x0000004 + .4byte gUnk_080B6398 + .incbin "baserom.gba", 0x0B641C, 0x0000004 + .4byte gUnk_080B63A0 + .incbin "baserom.gba", 0x0B6424, 0x000000C gUnk_080B6430:: @ 080B6430 .incbin "baserom.gba", 0x0B6430, 0x0000008 @@ -1634,7 +2445,14 @@ gUnk_080B6448:: @ 080B6448 .incbin "baserom.gba", 0x0B6448, 0x0000008 gUnk_080B6450:: @ 080B6450 - .incbin "baserom.gba", 0x0B6450, 0x0000028 + .4byte gUnk_080B6430 + .incbin "baserom.gba", 0x0B6454, 0x0000004 + .4byte gUnk_080B6438 + .incbin "baserom.gba", 0x0B645C, 0x0000004 + .4byte gUnk_080B6440 + .incbin "baserom.gba", 0x0B6464, 0x0000004 + .4byte gUnk_080B6448 + .incbin "baserom.gba", 0x0B646C, 0x000000C gUnk_080B6478:: @ 080B6478 .incbin "baserom.gba", 0x0B6478, 0x0000008 @@ -1649,7 +2467,14 @@ gUnk_080B6490:: @ 080B6490 .incbin "baserom.gba", 0x0B6490, 0x0000008 gUnk_080B6498:: @ 080B6498 - .incbin "baserom.gba", 0x0B6498, 0x0000028 + .4byte gUnk_080B6478 + .incbin "baserom.gba", 0x0B649C, 0x0000004 + .4byte gUnk_080B6480 + .incbin "baserom.gba", 0x0B64A4, 0x0000004 + .4byte gUnk_080B6488 + .incbin "baserom.gba", 0x0B64AC, 0x0000004 + .4byte gUnk_080B6490 + .incbin "baserom.gba", 0x0B64B4, 0x000000C gUnk_080B64C0:: @ 080B64C0 .incbin "baserom.gba", 0x0B64C0, 0x0000008 @@ -1664,7 +2489,14 @@ gUnk_080B64D8:: @ 080B64D8 .incbin "baserom.gba", 0x0B64D8, 0x0000008 gUnk_080B64E0:: @ 080B64E0 - .incbin "baserom.gba", 0x0B64E0, 0x0000028 + .4byte gUnk_080B64C0 + .incbin "baserom.gba", 0x0B64E4, 0x0000004 + .4byte gUnk_080B64C8 + .incbin "baserom.gba", 0x0B64EC, 0x0000004 + .4byte gUnk_080B64D0 + .incbin "baserom.gba", 0x0B64F4, 0x0000004 + .4byte gUnk_080B64D8 + .incbin "baserom.gba", 0x0B64FC, 0x000000C gUnk_080B6508:: @ 080B6508 .incbin "baserom.gba", 0x0B6508, 0x0000008 @@ -1679,7 +2511,14 @@ gUnk_080B6520:: @ 080B6520 .incbin "baserom.gba", 0x0B6520, 0x0000008 gUnk_080B6528:: @ 080B6528 - .incbin "baserom.gba", 0x0B6528, 0x0000028 + .4byte gUnk_080B6508 + .incbin "baserom.gba", 0x0B652C, 0x0000004 + .4byte gUnk_080B6510 + .incbin "baserom.gba", 0x0B6534, 0x0000004 + .4byte gUnk_080B6518 + .incbin "baserom.gba", 0x0B653C, 0x0000004 + .4byte gUnk_080B6520 + .incbin "baserom.gba", 0x0B6544, 0x000000C gUnk_080B6550:: @ 080B6550 .incbin "baserom.gba", 0x0B6550, 0x0000008 @@ -1694,7 +2533,14 @@ gUnk_080B6568:: @ 080B6568 .incbin "baserom.gba", 0x0B6568, 0x0000008 gUnk_080B6570:: @ 080B6570 - .incbin "baserom.gba", 0x0B6570, 0x0000028 + .4byte gUnk_080B6550 + .incbin "baserom.gba", 0x0B6574, 0x0000004 + .4byte gUnk_080B6558 + .incbin "baserom.gba", 0x0B657C, 0x0000004 + .4byte gUnk_080B6560 + .incbin "baserom.gba", 0x0B6584, 0x0000004 + .4byte gUnk_080B6568 + .incbin "baserom.gba", 0x0B658C, 0x000000C gUnk_080B6598:: @ 080B6598 .incbin "baserom.gba", 0x0B6598, 0x0000008 @@ -1745,7 +2591,38 @@ gUnk_080B6610:: @ 080B6610 .incbin "baserom.gba", 0x0B6610, 0x0000008 gUnk_080B6618:: @ 080B6618 - .incbin "baserom.gba", 0x0B6618, 0x0000088 + .4byte gUnk_080B6598 + .incbin "baserom.gba", 0x0B661C, 0x0000004 + .4byte gUnk_080B65A0 + .incbin "baserom.gba", 0x0B6624, 0x0000004 + .4byte gUnk_080B65A8 + .incbin "baserom.gba", 0x0B662C, 0x0000004 + .4byte gUnk_080B65B0 + .incbin "baserom.gba", 0x0B6634, 0x0000004 + .4byte gUnk_080B65B8 + .incbin "baserom.gba", 0x0B663C, 0x0000004 + .4byte gUnk_080B65C0 + .incbin "baserom.gba", 0x0B6644, 0x0000004 + .4byte gUnk_080B65C8 + .incbin "baserom.gba", 0x0B664C, 0x0000004 + .4byte gUnk_080B65D0 + .incbin "baserom.gba", 0x0B6654, 0x0000004 + .4byte gUnk_080B65D8 + .incbin "baserom.gba", 0x0B665C, 0x0000004 + .4byte gUnk_080B65E0 + .incbin "baserom.gba", 0x0B6664, 0x0000004 + .4byte gUnk_080B65E8 + .incbin "baserom.gba", 0x0B666C, 0x0000004 + .4byte gUnk_080B65F0 + .incbin "baserom.gba", 0x0B6674, 0x0000004 + .4byte gUnk_080B65F8 + .incbin "baserom.gba", 0x0B667C, 0x0000004 + .4byte gUnk_080B6600 + .incbin "baserom.gba", 0x0B6684, 0x0000004 + .4byte gUnk_080B6608 + .incbin "baserom.gba", 0x0B668C, 0x0000004 + .4byte gUnk_080B6610 + .incbin "baserom.gba", 0x0B6694, 0x000000C gUnk_080B66A0:: @ 080B66A0 .incbin "baserom.gba", 0x0B66A0, 0x0000008 @@ -1796,7 +2673,38 @@ gUnk_080B6718:: @ 080B6718 .incbin "baserom.gba", 0x0B6718, 0x0000008 gUnk_080B6720:: @ 080B6720 - .incbin "baserom.gba", 0x0B6720, 0x0000088 + .4byte gUnk_080B66A0 + .incbin "baserom.gba", 0x0B6724, 0x0000004 + .4byte gUnk_080B66A8 + .incbin "baserom.gba", 0x0B672C, 0x0000004 + .4byte gUnk_080B66B0 + .incbin "baserom.gba", 0x0B6734, 0x0000004 + .4byte gUnk_080B66B8 + .incbin "baserom.gba", 0x0B673C, 0x0000004 + .4byte gUnk_080B66C0 + .incbin "baserom.gba", 0x0B6744, 0x0000004 + .4byte gUnk_080B66C8 + .incbin "baserom.gba", 0x0B674C, 0x0000004 + .4byte gUnk_080B66D0 + .incbin "baserom.gba", 0x0B6754, 0x0000004 + .4byte gUnk_080B66D8 + .incbin "baserom.gba", 0x0B675C, 0x0000004 + .4byte gUnk_080B66E0 + .incbin "baserom.gba", 0x0B6764, 0x0000004 + .4byte gUnk_080B66E8 + .incbin "baserom.gba", 0x0B676C, 0x0000004 + .4byte gUnk_080B66F0 + .incbin "baserom.gba", 0x0B6774, 0x0000004 + .4byte gUnk_080B66F8 + .incbin "baserom.gba", 0x0B677C, 0x0000004 + .4byte gUnk_080B6700 + .incbin "baserom.gba", 0x0B6784, 0x0000004 + .4byte gUnk_080B6708 + .incbin "baserom.gba", 0x0B678C, 0x0000004 + .4byte gUnk_080B6710 + .incbin "baserom.gba", 0x0B6794, 0x0000004 + .4byte gUnk_080B6718 + .incbin "baserom.gba", 0x0B679C, 0x000000C gUnk_080B67A8:: @ 080B67A8 .incbin "baserom.gba", 0x0B67A8, 0x0000008 @@ -1811,7 +2719,14 @@ gUnk_080B67C0:: @ 080B67C0 .incbin "baserom.gba", 0x0B67C0, 0x0000008 gUnk_080B67C8:: @ 080B67C8 - .incbin "baserom.gba", 0x0B67C8, 0x0000028 + .4byte gUnk_080B67A8 + .incbin "baserom.gba", 0x0B67CC, 0x0000004 + .4byte gUnk_080B67B0 + .incbin "baserom.gba", 0x0B67D4, 0x0000004 + .4byte gUnk_080B67B8 + .incbin "baserom.gba", 0x0B67DC, 0x0000004 + .4byte gUnk_080B67C0 + .incbin "baserom.gba", 0x0B67E4, 0x000000C gUnk_080B67F0:: @ 080B67F0 .incbin "baserom.gba", 0x0B67F0, 0x0000008 @@ -1826,7 +2741,14 @@ gUnk_080B6808:: @ 080B6808 .incbin "baserom.gba", 0x0B6808, 0x0000008 gUnk_080B6810:: @ 080B6810 - .incbin "baserom.gba", 0x0B6810, 0x0000028 + .4byte gUnk_080B67F0 + .incbin "baserom.gba", 0x0B6814, 0x0000004 + .4byte gUnk_080B67F8 + .incbin "baserom.gba", 0x0B681C, 0x0000004 + .4byte gUnk_080B6800 + .incbin "baserom.gba", 0x0B6824, 0x0000004 + .4byte gUnk_080B6808 + .incbin "baserom.gba", 0x0B682C, 0x000000C gUnk_080B6838:: @ 080B6838 .incbin "baserom.gba", 0x0B6838, 0x0000008 @@ -1841,7 +2763,14 @@ gUnk_080B6850:: @ 080B6850 .incbin "baserom.gba", 0x0B6850, 0x0000008 gUnk_080B6858:: @ 080B6858 - .incbin "baserom.gba", 0x0B6858, 0x0000028 + .4byte gUnk_080B6838 + .incbin "baserom.gba", 0x0B685C, 0x0000004 + .4byte gUnk_080B6840 + .incbin "baserom.gba", 0x0B6864, 0x0000004 + .4byte gUnk_080B6848 + .incbin "baserom.gba", 0x0B686C, 0x0000004 + .4byte gUnk_080B6850 + .incbin "baserom.gba", 0x0B6874, 0x000000C gUnk_080B6880:: @ 080B6880 .incbin "baserom.gba", 0x0B6880, 0x0000008 @@ -1856,7 +2785,14 @@ gUnk_080B6898:: @ 080B6898 .incbin "baserom.gba", 0x0B6898, 0x0000008 gUnk_080B68A0:: @ 080B68A0 - .incbin "baserom.gba", 0x0B68A0, 0x0000028 + .4byte gUnk_080B6880 + .incbin "baserom.gba", 0x0B68A4, 0x0000004 + .4byte gUnk_080B6888 + .incbin "baserom.gba", 0x0B68AC, 0x0000004 + .4byte gUnk_080B6890 + .incbin "baserom.gba", 0x0B68B4, 0x0000004 + .4byte gUnk_080B6898 + .incbin "baserom.gba", 0x0B68BC, 0x000000C gUnk_080B68C8:: @ 080B68C8 .incbin "baserom.gba", 0x0B68C8, 0x0000008 @@ -1871,7 +2807,14 @@ gUnk_080B68E0:: @ 080B68E0 .incbin "baserom.gba", 0x0B68E0, 0x0000008 gUnk_080B68E8:: @ 080B68E8 - .incbin "baserom.gba", 0x0B68E8, 0x0000028 + .4byte gUnk_080B68C8 + .incbin "baserom.gba", 0x0B68EC, 0x0000004 + .4byte gUnk_080B68D0 + .incbin "baserom.gba", 0x0B68F4, 0x0000004 + .4byte gUnk_080B68D8 + .incbin "baserom.gba", 0x0B68FC, 0x0000004 + .4byte gUnk_080B68E0 + .incbin "baserom.gba", 0x0B6904, 0x000000C gUnk_080B6910:: @ 080B6910 .incbin "baserom.gba", 0x0B6910, 0x0000008 @@ -1889,7 +2832,22 @@ gUnk_080B6930:: @ 080B6930 .incbin "baserom.gba", 0x0B6930, 0x0000008 gUnk_080B6938:: @ 080B6938 - .incbin "baserom.gba", 0x0B6938, 0x0000048 + .4byte gUnk_080B6910 + .incbin "baserom.gba", 0x0B693C, 0x0000004 + .4byte gUnk_080B6918 + .incbin "baserom.gba", 0x0B6944, 0x0000004 + .4byte gUnk_080B6920 + .incbin "baserom.gba", 0x0B694C, 0x0000004 + .4byte gUnk_080B6928 + .incbin "baserom.gba", 0x0B6954, 0x0000004 + .4byte gUnk_080B6930 + .incbin "baserom.gba", 0x0B695C, 0x0000004 + .4byte gUnk_080B6928 + .incbin "baserom.gba", 0x0B6964, 0x0000004 + .4byte gUnk_080B6920 + .incbin "baserom.gba", 0x0B696C, 0x0000004 + .4byte gUnk_080B6918 + .incbin "baserom.gba", 0x0B6974, 0x000000C gUnk_080B6980:: @ 080B6980 .incbin "baserom.gba", 0x0B6980, 0x0000008 @@ -1940,7 +2898,38 @@ gUnk_080B69F8:: @ 080B69F8 .incbin "baserom.gba", 0x0B69F8, 0x0000008 gUnk_080B6A00:: @ 080B6A00 - .incbin "baserom.gba", 0x0B6A00, 0x0000088 + .4byte gUnk_080B6980 + .incbin "baserom.gba", 0x0B6A04, 0x0000004 + .4byte gUnk_080B6988 + .incbin "baserom.gba", 0x0B6A0C, 0x0000004 + .4byte gUnk_080B6990 + .incbin "baserom.gba", 0x0B6A14, 0x0000004 + .4byte gUnk_080B6998 + .incbin "baserom.gba", 0x0B6A1C, 0x0000004 + .4byte gUnk_080B69A0 + .incbin "baserom.gba", 0x0B6A24, 0x0000004 + .4byte gUnk_080B69A8 + .incbin "baserom.gba", 0x0B6A2C, 0x0000004 + .4byte gUnk_080B69B0 + .incbin "baserom.gba", 0x0B6A34, 0x0000004 + .4byte gUnk_080B69B8 + .incbin "baserom.gba", 0x0B6A3C, 0x0000004 + .4byte gUnk_080B69C0 + .incbin "baserom.gba", 0x0B6A44, 0x0000004 + .4byte gUnk_080B69C8 + .incbin "baserom.gba", 0x0B6A4C, 0x0000004 + .4byte gUnk_080B69D0 + .incbin "baserom.gba", 0x0B6A54, 0x0000004 + .4byte gUnk_080B69D8 + .incbin "baserom.gba", 0x0B6A5C, 0x0000004 + .4byte gUnk_080B69E0 + .incbin "baserom.gba", 0x0B6A64, 0x0000004 + .4byte gUnk_080B69E8 + .incbin "baserom.gba", 0x0B6A6C, 0x0000004 + .4byte gUnk_080B69F0 + .incbin "baserom.gba", 0x0B6A74, 0x0000004 + .4byte gUnk_080B69F8 + .incbin "baserom.gba", 0x0B6A7C, 0x000000C gUnk_080B6A88:: @ 080B6A88 .incbin "baserom.gba", 0x0B6A88, 0x0000008 @@ -1991,7 +2980,38 @@ gUnk_080B6B00:: @ 080B6B00 .incbin "baserom.gba", 0x0B6B00, 0x0000008 gUnk_080B6B08:: @ 080B6B08 - .incbin "baserom.gba", 0x0B6B08, 0x0000088 + .4byte gUnk_080B6A88 + .incbin "baserom.gba", 0x0B6B0C, 0x0000004 + .4byte gUnk_080B6A90 + .incbin "baserom.gba", 0x0B6B14, 0x0000004 + .4byte gUnk_080B6A98 + .incbin "baserom.gba", 0x0B6B1C, 0x0000004 + .4byte gUnk_080B6AA0 + .incbin "baserom.gba", 0x0B6B24, 0x0000004 + .4byte gUnk_080B6AA8 + .incbin "baserom.gba", 0x0B6B2C, 0x0000004 + .4byte gUnk_080B6AB0 + .incbin "baserom.gba", 0x0B6B34, 0x0000004 + .4byte gUnk_080B6AB8 + .incbin "baserom.gba", 0x0B6B3C, 0x0000004 + .4byte gUnk_080B6AC0 + .incbin "baserom.gba", 0x0B6B44, 0x0000004 + .4byte gUnk_080B6AC8 + .incbin "baserom.gba", 0x0B6B4C, 0x0000004 + .4byte gUnk_080B6AD0 + .incbin "baserom.gba", 0x0B6B54, 0x0000004 + .4byte gUnk_080B6AD8 + .incbin "baserom.gba", 0x0B6B5C, 0x0000004 + .4byte gUnk_080B6AE0 + .incbin "baserom.gba", 0x0B6B64, 0x0000004 + .4byte gUnk_080B6AE8 + .incbin "baserom.gba", 0x0B6B6C, 0x0000004 + .4byte gUnk_080B6AF0 + .incbin "baserom.gba", 0x0B6B74, 0x0000004 + .4byte gUnk_080B6AF8 + .incbin "baserom.gba", 0x0B6B7C, 0x0000004 + .4byte gUnk_080B6B00 + .incbin "baserom.gba", 0x0B6B84, 0x000000C gUnk_080B6B90:: @ 080B6B90 .incbin "baserom.gba", 0x0B6B90, 0x0000008 @@ -2006,7 +3026,14 @@ gUnk_080B6BA8:: @ 080B6BA8 .incbin "baserom.gba", 0x0B6BA8, 0x0000008 gUnk_080B6BB0:: @ 080B6BB0 - .incbin "baserom.gba", 0x0B6BB0, 0x0000028 + .4byte gUnk_080B6B90 + .incbin "baserom.gba", 0x0B6BB4, 0x0000004 + .4byte gUnk_080B6B98 + .incbin "baserom.gba", 0x0B6BBC, 0x0000004 + .4byte gUnk_080B6BA0 + .incbin "baserom.gba", 0x0B6BC4, 0x0000004 + .4byte gUnk_080B6BA8 + .incbin "baserom.gba", 0x0B6BCC, 0x000000C gUnk_080B6BD8:: @ 080B6BD8 .incbin "baserom.gba", 0x0B6BD8, 0x0000008 @@ -2021,7 +3048,14 @@ gUnk_080B6BF0:: @ 080B6BF0 .incbin "baserom.gba", 0x0B6BF0, 0x0000008 gUnk_080B6BF8:: @ 080B6BF8 - .incbin "baserom.gba", 0x0B6BF8, 0x0000028 + .4byte gUnk_080B6BD8 + .incbin "baserom.gba", 0x0B6BFC, 0x0000004 + .4byte gUnk_080B6BE0 + .incbin "baserom.gba", 0x0B6C04, 0x0000004 + .4byte gUnk_080B6BE8 + .incbin "baserom.gba", 0x0B6C0C, 0x0000004 + .4byte gUnk_080B6BF0 + .incbin "baserom.gba", 0x0B6C14, 0x000000C gUnk_080B6C20:: @ 080B6C20 .incbin "baserom.gba", 0x0B6C20, 0x0000008 @@ -2045,7 +3079,20 @@ gUnk_080B6C50:: @ 080B6C50 .incbin "baserom.gba", 0x0B6C50, 0x0000008 gUnk_080B6C58:: @ 080B6C58 - .incbin "baserom.gba", 0x0B6C58, 0x0000040 + .4byte gUnk_080B6C20 + .incbin "baserom.gba", 0x0B6C5C, 0x0000004 + .4byte gUnk_080B6C28 + .incbin "baserom.gba", 0x0B6C64, 0x0000004 + .4byte gUnk_080B6C30 + .incbin "baserom.gba", 0x0B6C6C, 0x0000004 + .4byte gUnk_080B6C38 + .incbin "baserom.gba", 0x0B6C74, 0x0000004 + .4byte gUnk_080B6C40 + .incbin "baserom.gba", 0x0B6C7C, 0x0000004 + .4byte gUnk_080B6C48 + .incbin "baserom.gba", 0x0B6C84, 0x0000004 + .4byte gUnk_080B6C50 + .incbin "baserom.gba", 0x0B6C8C, 0x000000C gUnk_080B6C98:: @ 080B6C98 .incbin "baserom.gba", 0x0B6C98, 0x0000008 @@ -2060,7 +3107,14 @@ gUnk_080B6CB0:: @ 080B6CB0 .incbin "baserom.gba", 0x0B6CB0, 0x0000008 gUnk_080B6CB8:: @ 080B6CB8 - .incbin "baserom.gba", 0x0B6CB8, 0x0000028 + .4byte gUnk_080B6C98 + .incbin "baserom.gba", 0x0B6CBC, 0x0000004 + .4byte gUnk_080B6CA0 + .incbin "baserom.gba", 0x0B6CC4, 0x0000004 + .4byte gUnk_080B6CA8 + .incbin "baserom.gba", 0x0B6CCC, 0x0000004 + .4byte gUnk_080B6CB0 + .incbin "baserom.gba", 0x0B6CD4, 0x000000C gUnk_080B6CE0:: @ 080B6CE0 .incbin "baserom.gba", 0x0B6CE0, 0x0000008 @@ -2075,7 +3129,14 @@ gUnk_080B6CF8:: @ 080B6CF8 .incbin "baserom.gba", 0x0B6CF8, 0x0000008 gUnk_080B6D00:: @ 080B6D00 - .incbin "baserom.gba", 0x0B6D00, 0x0000028 + .4byte gUnk_080B6CE0 + .incbin "baserom.gba", 0x0B6D04, 0x0000004 + .4byte gUnk_080B6CE8 + .incbin "baserom.gba", 0x0B6D0C, 0x0000004 + .4byte gUnk_080B6CF0 + .incbin "baserom.gba", 0x0B6D14, 0x0000004 + .4byte gUnk_080B6CF8 + .incbin "baserom.gba", 0x0B6D1C, 0x000000C gUnk_080B6D28:: @ 080B6D28 .incbin "baserom.gba", 0x0B6D28, 0x0000008 @@ -2126,10 +3187,70 @@ gUnk_080B6DA0:: @ 080B6DA0 .incbin "baserom.gba", 0x0B6DA0, 0x0000008 gUnk_080B6DA8:: @ 080B6DA8 - .incbin "baserom.gba", 0x0B6DA8, 0x00000B8 + .4byte gUnk_080B6D28 + .incbin "baserom.gba", 0x0B6DAC, 0x0000004 + .4byte gUnk_080B6D30 + .incbin "baserom.gba", 0x0B6DB4, 0x0000004 + .4byte gUnk_080B6D38 + .incbin "baserom.gba", 0x0B6DBC, 0x0000004 + .4byte gUnk_080B6D40 + .incbin "baserom.gba", 0x0B6DC4, 0x0000004 + .4byte gUnk_080B6D48 + .incbin "baserom.gba", 0x0B6DCC, 0x0000004 + .4byte gUnk_080B6D50 + .incbin "baserom.gba", 0x0B6DD4, 0x0000004 + .4byte gUnk_080B6D58 + .incbin "baserom.gba", 0x0B6DDC, 0x0000004 + .4byte gUnk_080B6D60 + .incbin "baserom.gba", 0x0B6DE4, 0x0000004 + .4byte gUnk_080B6D68 + .incbin "baserom.gba", 0x0B6DEC, 0x0000004 + .4byte gUnk_080B6D70 + .incbin "baserom.gba", 0x0B6DF4, 0x0000004 + .4byte gUnk_080B6D78 + .incbin "baserom.gba", 0x0B6DFC, 0x0000004 + .4byte gUnk_080B6D80 + .incbin "baserom.gba", 0x0B6E04, 0x0000004 + .4byte gUnk_080B6D88 + .incbin "baserom.gba", 0x0B6E0C, 0x0000004 + .4byte gUnk_080B6D90 + .incbin "baserom.gba", 0x0B6E14, 0x0000004 + .4byte gUnk_080B6D98 + .incbin "baserom.gba", 0x0B6E1C, 0x0000004 + .4byte gUnk_080B6DA0 + .incbin "baserom.gba", 0x0B6E24, 0x0000004 + .4byte gUnk_080B6D98 + .incbin "baserom.gba", 0x0B6E2C, 0x0000004 + .4byte gUnk_080B6D90 + .incbin "baserom.gba", 0x0B6E34, 0x0000004 + .4byte gUnk_080B6D88 + .incbin "baserom.gba", 0x0B6E3C, 0x0000004 + .4byte gUnk_080B6D80 + .incbin "baserom.gba", 0x0B6E44, 0x0000004 + .4byte gUnk_080B6D78 + .incbin "baserom.gba", 0x0B6E4C, 0x0000004 + .4byte gUnk_080B6D70 + .incbin "baserom.gba", 0x0B6E54, 0x0000004 + .4byte gUnk_080B6D68 + .incbin "baserom.gba", 0x0B6E5C, 0x0000004 gUnk_080B6E60:: @ 080B6E60 - .incbin "baserom.gba", 0x0B6E60, 0x0000048 + .4byte gUnk_080B6D60 + .incbin "baserom.gba", 0x0B6E64, 0x0000004 + .4byte gUnk_080B6D58 + .incbin "baserom.gba", 0x0B6E6C, 0x0000004 + .4byte gUnk_080B6D50 + .incbin "baserom.gba", 0x0B6E74, 0x0000004 + .4byte gUnk_080B6D48 + .incbin "baserom.gba", 0x0B6E7C, 0x0000004 + .4byte gUnk_080B6D40 + .incbin "baserom.gba", 0x0B6E84, 0x0000004 + .4byte gUnk_080B6D38 + .incbin "baserom.gba", 0x0B6E8C, 0x0000004 + .4byte gUnk_080B6D30 + .incbin "baserom.gba", 0x0B6E94, 0x0000004 + .4byte gUnk_080B6D28 + .incbin "baserom.gba", 0x0B6E9C, 0x000000C gUnk_080B6EA8:: @ 080B6EA8 .incbin "baserom.gba", 0x0B6EA8, 0x0000008 @@ -2180,7 +3301,38 @@ gUnk_080B6F20:: @ 080B6F20 .incbin "baserom.gba", 0x0B6F20, 0x0000008 gUnk_080B6F28:: @ 080B6F28 - .incbin "baserom.gba", 0x0B6F28, 0x0000088 + .4byte gUnk_080B6EA8 + .incbin "baserom.gba", 0x0B6F2C, 0x0000004 + .4byte gUnk_080B6EB0 + .incbin "baserom.gba", 0x0B6F34, 0x0000004 + .4byte gUnk_080B6EB8 + .incbin "baserom.gba", 0x0B6F3C, 0x0000004 + .4byte gUnk_080B6EC0 + .incbin "baserom.gba", 0x0B6F44, 0x0000004 + .4byte gUnk_080B6EC8 + .incbin "baserom.gba", 0x0B6F4C, 0x0000004 + .4byte gUnk_080B6ED0 + .incbin "baserom.gba", 0x0B6F54, 0x0000004 + .4byte gUnk_080B6ED8 + .incbin "baserom.gba", 0x0B6F5C, 0x0000004 + .4byte gUnk_080B6EE0 + .incbin "baserom.gba", 0x0B6F64, 0x0000004 + .4byte gUnk_080B6EE8 + .incbin "baserom.gba", 0x0B6F6C, 0x0000004 + .4byte gUnk_080B6EF0 + .incbin "baserom.gba", 0x0B6F74, 0x0000004 + .4byte gUnk_080B6EF8 + .incbin "baserom.gba", 0x0B6F7C, 0x0000004 + .4byte gUnk_080B6F00 + .incbin "baserom.gba", 0x0B6F84, 0x0000004 + .4byte gUnk_080B6F08 + .incbin "baserom.gba", 0x0B6F8C, 0x0000004 + .4byte gUnk_080B6F10 + .incbin "baserom.gba", 0x0B6F94, 0x0000004 + .4byte gUnk_080B6F18 + .incbin "baserom.gba", 0x0B6F9C, 0x0000004 + .4byte gUnk_080B6F20 + .incbin "baserom.gba", 0x0B6FA4, 0x000000C gUnk_080B6FB0:: @ 080B6FB0 .incbin "baserom.gba", 0x0B6FB0, 0x0000008 @@ -2207,7 +3359,34 @@ gUnk_080B6FE8:: @ 080B6FE8 .incbin "baserom.gba", 0x0B6FE8, 0x0000008 gUnk_080B6FF0:: @ 080B6FF0 - .incbin "baserom.gba", 0x0B6FF0, 0x0000078 + .4byte gUnk_080B6FB0 + .incbin "baserom.gba", 0x0B6FF4, 0x0000004 + .4byte gUnk_080B6FB8 + .incbin "baserom.gba", 0x0B6FFC, 0x0000004 + .4byte gUnk_080B6FC0 + .incbin "baserom.gba", 0x0B7004, 0x0000004 + .4byte gUnk_080B6FC8 + .incbin "baserom.gba", 0x0B700C, 0x0000004 + .4byte gUnk_080B6FD0 + .incbin "baserom.gba", 0x0B7014, 0x0000004 + .4byte gUnk_080B6FD8 + .incbin "baserom.gba", 0x0B701C, 0x0000004 + .4byte gUnk_080B6FE0 + .incbin "baserom.gba", 0x0B7024, 0x0000004 + .4byte gUnk_080B6FE8 + .incbin "baserom.gba", 0x0B702C, 0x0000004 + .4byte gUnk_080B6FE0 + .incbin "baserom.gba", 0x0B7034, 0x0000004 + .4byte gUnk_080B6FD8 + .incbin "baserom.gba", 0x0B703C, 0x0000004 + .4byte gUnk_080B6FD0 + .incbin "baserom.gba", 0x0B7044, 0x0000004 + .4byte gUnk_080B6FC8 + .incbin "baserom.gba", 0x0B704C, 0x0000004 + .4byte gUnk_080B6FC0 + .incbin "baserom.gba", 0x0B7054, 0x0000004 + .4byte gUnk_080B6FB8 + .incbin "baserom.gba", 0x0B705C, 0x000000C gUnk_080B7068:: @ 080B7068 .incbin "baserom.gba", 0x0B7068, 0x0000008 @@ -2258,7 +3437,38 @@ gUnk_080B70E0:: @ 080B70E0 .incbin "baserom.gba", 0x0B70E0, 0x0000008 gUnk_080B70E8:: @ 080B70E8 - .incbin "baserom.gba", 0x0B70E8, 0x0000088 + .4byte gUnk_080B7068 + .incbin "baserom.gba", 0x0B70EC, 0x0000004 + .4byte gUnk_080B7070 + .incbin "baserom.gba", 0x0B70F4, 0x0000004 + .4byte gUnk_080B7078 + .incbin "baserom.gba", 0x0B70FC, 0x0000004 + .4byte gUnk_080B7080 + .incbin "baserom.gba", 0x0B7104, 0x0000004 + .4byte gUnk_080B7088 + .incbin "baserom.gba", 0x0B710C, 0x0000004 + .4byte gUnk_080B7090 + .incbin "baserom.gba", 0x0B7114, 0x0000004 + .4byte gUnk_080B7098 + .incbin "baserom.gba", 0x0B711C, 0x0000004 + .4byte gUnk_080B70A0 + .incbin "baserom.gba", 0x0B7124, 0x0000004 + .4byte gUnk_080B70A8 + .incbin "baserom.gba", 0x0B712C, 0x0000004 + .4byte gUnk_080B70B0 + .incbin "baserom.gba", 0x0B7134, 0x0000004 + .4byte gUnk_080B70B8 + .incbin "baserom.gba", 0x0B713C, 0x0000004 + .4byte gUnk_080B70C0 + .incbin "baserom.gba", 0x0B7144, 0x0000004 + .4byte gUnk_080B70C8 + .incbin "baserom.gba", 0x0B714C, 0x0000004 + .4byte gUnk_080B70D0 + .incbin "baserom.gba", 0x0B7154, 0x0000004 + .4byte gUnk_080B70D8 + .incbin "baserom.gba", 0x0B715C, 0x0000004 + .4byte gUnk_080B70E0 + .incbin "baserom.gba", 0x0B7164, 0x000000C gUnk_080B7170:: @ 080B7170 .incbin "baserom.gba", 0x0B7170, 0x0000008 @@ -2309,7 +3519,38 @@ gUnk_080B71E8:: @ 080B71E8 .incbin "baserom.gba", 0x0B71E8, 0x0000008 gUnk_080B71F0:: @ 080B71F0 - .incbin "baserom.gba", 0x0B71F0, 0x0000088 + .4byte gUnk_080B7170 + .incbin "baserom.gba", 0x0B71F4, 0x0000004 + .4byte gUnk_080B7178 + .incbin "baserom.gba", 0x0B71FC, 0x0000004 + .4byte gUnk_080B7180 + .incbin "baserom.gba", 0x0B7204, 0x0000004 + .4byte gUnk_080B7188 + .incbin "baserom.gba", 0x0B720C, 0x0000004 + .4byte gUnk_080B7190 + .incbin "baserom.gba", 0x0B7214, 0x0000004 + .4byte gUnk_080B7198 + .incbin "baserom.gba", 0x0B721C, 0x0000004 + .4byte gUnk_080B71A0 + .incbin "baserom.gba", 0x0B7224, 0x0000004 + .4byte gUnk_080B71A8 + .incbin "baserom.gba", 0x0B722C, 0x0000004 + .4byte gUnk_080B71B0 + .incbin "baserom.gba", 0x0B7234, 0x0000004 + .4byte gUnk_080B71B8 + .incbin "baserom.gba", 0x0B723C, 0x0000004 + .4byte gUnk_080B71C0 + .incbin "baserom.gba", 0x0B7244, 0x0000004 + .4byte gUnk_080B71C8 + .incbin "baserom.gba", 0x0B724C, 0x0000004 + .4byte gUnk_080B71D0 + .incbin "baserom.gba", 0x0B7254, 0x0000004 + .4byte gUnk_080B71D8 + .incbin "baserom.gba", 0x0B725C, 0x0000004 + .4byte gUnk_080B71E0 + .incbin "baserom.gba", 0x0B7264, 0x0000004 + .4byte gUnk_080B71E8 + .incbin "baserom.gba", 0x0B726C, 0x000000C gUnk_080B7278:: @ 080B7278 .4byte gUnk_080B4588 diff --git a/data/data_080B7B74.s b/data/data_080B7B74.s index a7637f7e..d24988ce 100644 --- a/data/data_080B7B74.s +++ b/data/data_080B7B74.s @@ -615,7 +615,29 @@ gUnk_080C8F7C:: @ 080C8F7C gUnk_080C8F8C:: @ 080C8F8C - .incbin "baserom.gba", 0x0C8F8C, 0x00000B0 + .incbin "baserom.gba", 0x0C8F8C, 0x0000008 + .4byte sub_0801CB78 + .incbin "baserom.gba", 0x0C8F98, 0x000000C + .4byte sub_0801CB78 + .incbin "baserom.gba", 0x0C8FA8, 0x000000C + .4byte sub_0801CB78 + .incbin "baserom.gba", 0x0C8FB8, 0x000000C + .4byte sub_0801CCB0 + .incbin "baserom.gba", 0x0C8FC8, 0x000000C + .4byte sub_0801CCB0 + .incbin "baserom.gba", 0x0C8FD8, 0x000000C + .4byte sub_0801CD94 + .incbin "baserom.gba", 0x0C8FE8, 0x000000C + .4byte sub_0801CE58 + .incbin "baserom.gba", 0x0C8FF8, 0x000000C + .4byte EzloNag + .incbin "baserom.gba", 0x0C9008, 0x000000C + .4byte EzloNag + .incbin "baserom.gba", 0x0C9018, 0x000000C + .4byte sub_0801CD94 + .incbin "baserom.gba", 0x0C9028, 0x000000C + .4byte sub_0801CD94 + .incbin "baserom.gba", 0x0C9038, 0x0000004 gUnk_080C903C:: @ 080C903C .4byte sub_0801CB90 diff --git a/data/data_080C93E0.s b/data/data_080C93E0.s index 02d1eb1f..d139a224 100644 --- a/data/data_080C93E0.s +++ b/data/data_080C93E0.s @@ -14,7 +14,7 @@ gUnk_080C9480:: @ 080C9480 .incbin "baserom.gba", 0x0C9480, 0x0000008 gUnk_080C9488:: @ 080C9488 - .incbin "baserom.gba", 0x0C9488, 0x0000004 + .4byte gUnk_080C9480 gUnk_080C948C:: @ 080C948C .incbin "baserom.gba", 0x0C948C, 0x0000018 diff --git a/data/data_080D015C.s b/data/data_080D015C.s index 54d0cd6f..b1c8414a 100644 --- a/data/data_080D015C.s +++ b/data/data_080D015C.s @@ -104,10 +104,32 @@ gUnk_080D03A3:: @ 080D03A3 .incbin "baserom.gba", 0x0D03A3, 0x0000011 gUnk_080D03B4:: @ 080D03B4 - .incbin "baserom.gba", 0x0D03B4, 0x000003C + .4byte gUnk_080D015C + .4byte gUnk_080D016D + .4byte gUnk_080D017E + .4byte gUnk_080D018F + .4byte gUnk_080D01A0 + .4byte gUnk_080D01B1 + .4byte gUnk_080D01C2 + .4byte gUnk_080D01D3 + .4byte gUnk_080D01E4 + .4byte gUnk_080D0225 + .4byte gUnk_080D0266 + .4byte gUnk_080D02A7 + .4byte gUnk_080D02E8 + .4byte gUnk_080D02F9 + .4byte gUnk_080D030A gUnk_080D03F0:: @ 080D03F0 - .incbin "baserom.gba", 0x0D03F0, 0x0000014 + .4byte gUnk_080D031B + .4byte gUnk_080D032C + .4byte gUnk_080D033D + .4byte gUnk_080D034E + .4byte gUnk_080D035F gUnk_080D0404:: @ 080D0404 - .incbin "baserom.gba", 0x0D0404, 0x0000014 + .4byte gUnk_080D0370 + .4byte gUnk_080D0381 + .4byte gUnk_080D0392 + .4byte gUnk_080D03A3 + .incbin "baserom.gba", 0x0D0414, 0x0000004 diff --git a/data/data_080D5360.s b/data/data_080D5360.s index f537d9e5..4833c66b 100644 --- a/data/data_080D5360.s +++ b/data/data_080D5360.s @@ -16,8 +16,14 @@ gUnk_080D53A0:: @ 080D53A0 gUnk_080D53B0:: @ 080D53B0 .incbin "baserom.gba", 0x0D53B0, 0x0000008 -gUnk_080D53B8:: @ 080D53B8 - .incbin "baserom.gba", 0x0D53B8, 0x0000020 +Room_ArmosInteriors_RuinsEntranceNorth:: @ 080D53B8 + .4byte gUnk_080D5360 + .incbin "baserom.gba", 0x0D53BC, 0x0000004 + .4byte gUnk_080D53A0 + .4byte gUnk_080D53B0 + .incbin "baserom.gba", 0x0D53C8, 0x0000008 + .4byte sub_0804B3CC + .4byte sub_0804B3D0 gUnk_080D53D8:: @ 080D53D8 .incbin "baserom.gba", 0x0D53D8, 0x0000040 @@ -28,7 +34,7 @@ gUnk_080D5418:: @ 080D5418 gUnk_080D5428:: @ 080D5428 .incbin "baserom.gba", 0x0D5428, 0x0000008 -gUnk_080D5430:: @ 080D5430 +Room_ArmosInteriors_RuinsEntranceSouth:: @ 080D5430 .4byte gUnk_080D53D8 .4byte 00000000 .4byte gUnk_080D5418 @@ -47,7 +53,7 @@ gUnk_080D5490:: @ 080D5490 gUnk_080D54A0:: @ 080D54A0 .incbin "baserom.gba", 0x0D54A0, 0x0000008 -gUnk_080D54A8:: @ 080D54A8 +Room_ArmosInteriors_RuinsLeft:: @ 080D54A8 .4byte gUnk_080D5450 .4byte 0x00000000 .4byte gUnk_080D5490 @@ -66,7 +72,7 @@ gUnk_080D5508:: @ 080D5508 gUnk_080D5518:: @ 080D5518 .incbin "baserom.gba", 0x0D5518, 0x0000008 -gUnk_080D5520:: @ 080D5520 +Room_ArmosInteriors_RuinsMiddleLeft:: @ 080D5520 .4byte gUnk_080D54C8 .4byte 0x00000000 .4byte gUnk_080D5508 @@ -85,7 +91,7 @@ gUnk_080D5580:: @ 080D5580 gUnk_080D5590:: @ 080D5590 .incbin "baserom.gba", 0x0D5590, 0x0000008 -gUnk_080D5598:: @ 080D5598 +Room_ArmosInteriors_RuinsMiddleRight:: @ 080D5598 .4byte gUnk_080D5540 .4byte 0x00000000 .4byte gUnk_080D5580 @@ -104,7 +110,7 @@ gUnk_080D55F8:: @ 080D55F8 gUnk_080D5608:: @ 080D5608 .incbin "baserom.gba", 0x0D5608, 0x0000008 -gUnk_080D5610:: @ 080D5610 +Room_ArmosInteriors_RuinsRight:: @ 080D5610 .4byte gUnk_080D55B8 .4byte 0x00000000 .4byte gUnk_080D55F8 @@ -123,7 +129,7 @@ gUnk_080D5670:: @ 080D5670 gUnk_080D5680:: @ 080D5680 .incbin "baserom.gba", 0x0D5680, 0x0000008 -gUnk_080D5688:: @ 080D5688 +Room_ArmosInteriors_6:: @ 080D5688 .4byte gUnk_080D5630 .4byte 0x00000000 .4byte gUnk_080D5670 @@ -142,7 +148,7 @@ gUnk_080D56E8:: @ 080D56E8 gUnk_080D56F8:: @ 080D56F8 .incbin "baserom.gba", 0x0D56F8, 0x0000008 -gUnk_080D5700:: @ 080D5700 +Room_ArmosInteriors_RuinsGrassPath:: @ 080D5700 .4byte gUnk_080D56A8 .4byte 0x00000000 .4byte gUnk_080D56E8 @@ -161,7 +167,7 @@ gUnk_080D5760:: @ 080D5760 gUnk_080D5770:: @ 080D5770 .incbin "baserom.gba", 0x0D5770, 0x0000008 -gUnk_080D5778:: @ 080D5778 +Room_ArmosInteriors_8:: @ 080D5778 .4byte gUnk_080D5720 .4byte 0x00000000 .4byte gUnk_080D5760 @@ -180,7 +186,7 @@ gUnk_080D57D8:: @ 080D57D8 gUnk_080D57E8:: @ 080D57E8 .incbin "baserom.gba", 0x0D57E8, 0x0000008 -gUnk_080D57F0:: @ 080D57F0 +Room_ArmosInteriors_FortressOfWindsLeft:: @ 080D57F0 .4byte gUnk_080D5798 .4byte 0x00000000 .4byte gUnk_080D57D8 @@ -199,7 +205,7 @@ gUnk_080D5850:: @ 080D5850 gUnk_080D5860:: @ 080D5860 .incbin "baserom.gba", 0x0D5860, 0x0000008 -gUnk_080D5868:: @ 080D5868 +Room_ArmosInteriors_FortressOfWindsRight:: @ 080D5868 .4byte gUnk_080D5810 .4byte 0x00000000 .4byte gUnk_080D5850 @@ -221,7 +227,7 @@ gUnk_080D5908:: @ 080D5908 gUnk_080D5938:: @ 080D5938 .incbin "baserom.gba", 0x0D5938, 0x0000010 -gUnk_080D5948:: @ 080D5948 +Room_CrenelMinishPaths_CrenelBean:: @ 080D5948 .4byte gUnk_080D5888 .4byte gUnk_080D58A8 .4byte gUnk_080D5908 @@ -243,7 +249,7 @@ gUnk_080D5A28:: @ 080D5A28 gUnk_080D5A98:: @ 080D5A98 .incbin "baserom.gba", 0x0D5A98, 0x0000010 -gUnk_080D5AA8:: @ 080D5AA8 +Room_CrenelMinishPaths_CrenelWater:: @ 080D5AA8 .4byte gUnk_080D5968 .4byte gUnk_080D5978 .4byte gUnk_080D5A28 @@ -265,7 +271,7 @@ gUnk_080D5B18:: @ 080D5B18 gUnk_080D5B28:: @ 080D5B28 .incbin "baserom.gba", 0x0D5B28, 0x0000010 -gUnk_080D5B38:: @ 080D5B38 +Room_CrenelMinishPaths_Rainfall:: @ 080D5B38 .4byte gUnk_080D5AC8 .4byte gUnk_080D5AE8 .4byte gUnk_080D5B18 @@ -287,7 +293,7 @@ gUnk_080D5B98:: @ 080D5B98 gUnk_080D5C28:: @ 080D5C28 .incbin "baserom.gba", 0x0D5C28, 0x0000010 -gUnk_080D5C38:: @ 080D5C38 +Room_CrenelMinishPaths_MelarisMine:: @ 080D5C38 .4byte gUnk_080D5B58 .4byte gUnk_080D5B68 .4byte gUnk_080D5B98 @@ -309,7 +315,7 @@ gUnk_080D5CF8:: @ 080D5CF8 gUnk_080D5D08:: @ 080D5D08 .incbin "baserom.gba", 0x0D5D08, 0x0000010 -gUnk_080D5D18:: @ 080D5D18 +Room_MinishPaths1_ToMinishVillage:: @ 080D5D18 .4byte gUnk_080D5C58 .4byte gUnk_080D5C68 .4byte gUnk_080D5CF8 @@ -331,7 +337,7 @@ gUnk_080D5DB8:: @ 080D5DB8 gUnk_080D5DC8:: @ 080D5DC8 .incbin "baserom.gba", 0x0D5DC8, 0x0000010 -gUnk_080D5DD8:: @ 080D5DD8 +Room_MinishPaths1_CastorWilds:: @ 080D5DD8 .4byte gUnk_080D5D38 .4byte gUnk_080D5D68 .4byte gUnk_080D5DB8 @@ -353,7 +359,7 @@ gUnk_080D5F28:: @ 080D5F28 gUnk_080D5F48:: @ 080D5F48 .incbin "baserom.gba", 0x0D5F48, 0x0000028 -gUnk_080D5F70:: @ 080D5F70 +Room_MinishPaths1_HyruleTown:: @ 080D5F70 .4byte gUnk_080D5DF8 .4byte gUnk_080D5E18 .4byte gUnk_080D5F28 @@ -375,7 +381,7 @@ gUnk_080D6010:: @ 080D6010 gUnk_080D6070:: @ 080D6070 .incbin "baserom.gba", 0x0D6070, 0x0000008 -gUnk_080D6078:: @ 080D6078 +Room_MinishPaths1_LonLonRanch:: @ 080D6078 .4byte gUnk_080D5F90 .4byte gUnk_080D5FB0 .4byte gUnk_080D6010 @@ -397,7 +403,7 @@ gUnk_080D6138:: @ 080D6138 gUnk_080D6198:: @ 080D6198 .incbin "baserom.gba", 0x0D6198, 0x0000008 -gUnk_080D61A0:: @ 080D61A0 +Room_MinishPaths1_MayorsCabin:: @ 080D61A0 .4byte gUnk_080D6098 .4byte gUnk_080D60C8 .4byte 0x00000000 @@ -408,7 +414,9 @@ gUnk_080D61A0:: @ 080D61A0 .4byte sub_0804B580 gUnk_080D61C0:: @ 080D61C0 - .incbin "baserom.gba", 0x0D61C0, 0x0000050 + .incbin "baserom.gba", 0x0D61C0, 0x000000C + .4byte script_0800EA54 + .incbin "baserom.gba", 0x0D61D0, 0x0000040 gUnk_080D6210:: @ 080D6210 .incbin "baserom.gba", 0x0D6210, 0x0000050 @@ -425,7 +433,7 @@ gUnk_080D62E0:: @ 080D62E0 gUnk_080D62E8:: @ 080D62E8 .incbin "baserom.gba", 0x0D62E8, 0x0000014 -gUnk_080D62FC:: @ 080D62FC +Room_HouseInteriors1_Mayor:: @ 080D62FC .4byte gUnk_080D61C0 .4byte gUnk_080D6260 .4byte gUnk_080D62D0 @@ -437,10 +445,14 @@ gUnk_080D62FC:: @ 080D62FC .4byte gUnk_080D62E8 gUnk_080D6320:: @ 080D6320 - .incbin "baserom.gba", 0x0D6320, 0x0000020 + .incbin "baserom.gba", 0x0D6320, 0x000000C + .4byte script_08010794 + .incbin "baserom.gba", 0x0D6330, 0x0000010 gUnk_080D6340:: @ 080D6340 - .incbin "baserom.gba", 0x0D6340, 0x0000020 + .incbin "baserom.gba", 0x0D6340, 0x000000C + .4byte script_08010734 + .incbin "baserom.gba", 0x0D6350, 0x0000010 gUnk_080D6360:: @ 080D6360 .incbin "baserom.gba", 0x0D6360, 0x0000020 @@ -481,7 +493,7 @@ gUnk_080D64F8:: @ 080D64F8 gUnk_080D6508:: @ 080D6508 .incbin "baserom.gba", 0x0D6508, 0x0000010 -gUnk_080D6518:: @ 080D6518 +Room_HouseInteriors1_PostOffice:: @ 080D6518 .4byte gUnk_080D6320 .4byte gUnk_080D6460 .4byte gUnk_080D64E0 @@ -498,7 +510,9 @@ gUnk_080D6558:: @ 080D6558 .incbin "baserom.gba", 0x0D6558, 0x0000020 gUnk_080D6578:: @ 080D6578 - .incbin "baserom.gba", 0x0D6578, 0x0000020 + .incbin "baserom.gba", 0x0D6578, 0x000000C + .4byte script_0800ED5C + .incbin "baserom.gba", 0x0D6588, 0x0000010 gUnk_080D6598:: @ 080D6598 .incbin "baserom.gba", 0x0D6598, 0x0000080 @@ -524,7 +538,7 @@ gUnk_080D6684:: @ 080D6684 gUnk_080D6694:: @ 080D6694 .incbin "baserom.gba", 0x0D6694, 0x0000014 -gUnk_080D66A8:: @ 080D66A8 +Room_HouseInteriors1_Library2F:: @ 080D66A8 .4byte gUnk_080D6538 .4byte gUnk_080D6598 .4byte gUnk_080D6658 @@ -538,19 +552,31 @@ gUnk_080D66A8:: @ 080D66A8 .4byte gUnk_080D6694 gUnk_080D66D4:: @ 080D66D4 - .incbin "baserom.gba", 0x0D66D4, 0x0000020 + .incbin "baserom.gba", 0x0D66D4, 0x000000C + .4byte script_08008B5C + .incbin "baserom.gba", 0x0D66E4, 0x0000010 gUnk_080D66F4:: @ 080D66F4 - .incbin "baserom.gba", 0x0D66F4, 0x0000020 + .incbin "baserom.gba", 0x0D66F4, 0x000000C + .4byte script_08008B90 + .incbin "baserom.gba", 0x0D6704, 0x0000010 gUnk_080D6714:: @ 080D6714 - .incbin "baserom.gba", 0x0D6714, 0x0000020 + .incbin "baserom.gba", 0x0D6714, 0x000000C + .4byte script_08008D8C + .incbin "baserom.gba", 0x0D6724, 0x0000010 gUnk_080D6734:: @ 080D6734 - .incbin "baserom.gba", 0x0D6734, 0x0000050 + .incbin "baserom.gba", 0x0D6734, 0x000000C + .4byte script_08008BC0 + .incbin "baserom.gba", 0x0D6744, 0x0000040 gUnk_080D6784:: @ 080D6784 - .incbin "baserom.gba", 0x0D6784, 0x0000030 + .incbin "baserom.gba", 0x0D6784, 0x000000C + .4byte script_08008D50 + .incbin "baserom.gba", 0x0D6794, 0x000000C + .4byte script_08008C64 + .incbin "baserom.gba", 0x0D67A4, 0x0000010 gUnk_080D67B4:: @ 080D67B4 .incbin "baserom.gba", 0x0D67B4, 0x00000F0 @@ -561,7 +587,7 @@ gUnk_080D68A4:: @ 080D68A4 gUnk_080D68B4:: @ 080D68B4 .incbin "baserom.gba", 0x0D68B4, 0x0000018 -gUnk_080D68CC:: @ 080D68CC +Room_HouseInteriors1_Library1F:: @ 080D68CC .4byte gUnk_080D66D4 .4byte gUnk_080D67B4 .4byte gUnk_080D68A4 @@ -574,17 +600,21 @@ gUnk_080D68CC:: @ 080D68CC .4byte gUnk_080D6734 gUnk_080D68F4:: @ 080D68F4 - .incbin "baserom.gba", 0x0D68F4, 0x0000030 + .incbin "baserom.gba", 0x0D68F4, 0x000000C + .4byte script_0800E824 + .incbin "baserom.gba", 0x0D6904, 0x000000C + .4byte script_080100FC + .incbin "baserom.gba", 0x0D6914, 0x0000010 gUnk_080D6924:: @ 080D6924 .4byte 0x07074F07 .4byte 0x00000400 .4byte 0x003800E8 - .4byte 0x080103B0 + .4byte script_080103B0 .4byte 0x08074F07 .4byte 0x00000400 .4byte 0x006800E8 - .4byte 0x080103B0 + .4byte script_080103B0 .4byte 0x000000FF .4byte 0x00000000 .4byte 0x00000000 @@ -599,7 +629,7 @@ gUnk_080D69A4:: @ 080D69A4 gUnk_080D69B4:: @ 080D69B4 .incbin "baserom.gba", 0x0D69B4, 0x0000008 -gUnk_080D69BC:: @ 080D69BC +Room_HouseInteriors1_Inn1F:: @ 080D69BC .4byte gUnk_080D68F4 .4byte gUnk_080D6954 .4byte gUnk_080D69A4 @@ -635,7 +665,7 @@ gUnk_080D6A74:: @ 080D6A74 .4byte gUnk_080D6A54 .4byte gUnk_080D6A64 -gUnk_080D6A80:: @ 080D6A80 +Room_HouseInteriors1_InnWestRoom:: @ 080D6A80 .4byte gUnk_080D69DC .4byte gUnk_080D69EC .4byte gUnk_080D6A2C @@ -667,7 +697,7 @@ gUnk_080D6B18:: @ 080D6B18 .4byte gUnk_080D6AF8 .4byte gUnk_080D6B08 -gUnk_080D6B20:: @ 080D6B20 +Room_HouseInteriors1_InnMiddleRoom:: @ 080D6B20 .4byte gUnk_080D6AA0 .4byte gUnk_080D6AB0 .4byte gUnk_080D6AE0 @@ -703,7 +733,7 @@ gUnk_080D6BB8:: @ 080D6BB8 .4byte gUnk_080D6B98 .4byte gUnk_080D6BA8 -gUnk_080D6BC4:: @ 080D6BC4 +Room_HouseInteriors1_InnEastRoom:: @ 080D6BC4 .4byte gUnk_080D6B40 .4byte gUnk_080D6B50 .4byte gUnk_080D6B70 @@ -717,25 +747,49 @@ gUnk_080D6BE4:: @ 080D6BE4 .incbin "baserom.gba", 0x0D6BE4, 0x0000010 UpperInn_Oracles:: @ 080D6BF4 - .incbin "baserom.gba", 0x0D6BF4, 0x0000040 + .incbin "baserom.gba", 0x0D6BF4, 0x000000C + .4byte script_08011C7C + .incbin "baserom.gba", 0x0D6C04, 0x000000C + .4byte script_08011D28 + .incbin "baserom.gba", 0x0D6C14, 0x000000C + .4byte script_08011DD4 + .incbin "baserom.gba", 0x0D6C24, 0x0000010 UpperInn_NoFarore:: @ 080D6C34 - .incbin "baserom.gba", 0x0D6C34, 0x0000030 + .incbin "baserom.gba", 0x0D6C34, 0x000000C + .4byte script_08011E80 + .incbin "baserom.gba", 0x0D6C44, 0x000000C + .4byte script_08011F0C + .incbin "baserom.gba", 0x0D6C54, 0x0000010 UpperInn_NoDin:: @ 080D6C64 - .incbin "baserom.gba", 0x0D6C64, 0x0000030 + .incbin "baserom.gba", 0x0D6C64, 0x000000C + .4byte script_08011F0C + .incbin "baserom.gba", 0x0D6C74, 0x000000C + .4byte script_08011F98 + .incbin "baserom.gba", 0x0D6C84, 0x0000010 UpperInn_NoNayru:: @ 080D6C94 - .incbin "baserom.gba", 0x0D6C94, 0x0000030 + .incbin "baserom.gba", 0x0D6C94, 0x000000C + .4byte script_08011E80 + .incbin "baserom.gba", 0x0D6CA4, 0x000000C + .4byte script_08011F98 + .incbin "baserom.gba", 0x0D6CB4, 0x0000010 UpperInn_Din:: @ 080D6CC4 - .incbin "baserom.gba", 0x0D6CC4, 0x0000020 + .incbin "baserom.gba", 0x0D6CC4, 0x000000C + .4byte script_080121C8 + .incbin "baserom.gba", 0x0D6CD4, 0x0000010 UpperInn_Nayru:: @ 080D6CE4 - .incbin "baserom.gba", 0x0D6CE4, 0x0000020 + .incbin "baserom.gba", 0x0D6CE4, 0x000000C + .4byte script_08012200 + .incbin "baserom.gba", 0x0D6CF4, 0x0000010 UpperInn_Farore:: @ 080D6D04 - .incbin "baserom.gba", 0x0D6D04, 0x0000020 + .incbin "baserom.gba", 0x0D6D04, 0x000000C + .4byte script_08012238 + .incbin "baserom.gba", 0x0D6D14, 0x0000010 gUnk_080D6D24:: @ 080D6D24 .incbin "baserom.gba", 0x0D6D24, 0x0000060 @@ -746,7 +800,7 @@ gUnk_080D6D84:: @ 080D6D84 gUnk_080D6D94:: @ 080D6D94 .incbin "baserom.gba", 0x0D6D94, 0x0000008 -gUnk_080D6D9C:: @ 080D6D9C +Room_HouseInteriors1_InnWest2F:: @ 080D6D9C .4byte gUnk_080D6BE4 .4byte gUnk_080D6D24 .4byte gUnk_080D6D84 @@ -760,7 +814,23 @@ gUnk_080D6DBC:: @ 080D6DBC .incbin "baserom.gba", 0x0D6DBC, 0x0000020 gUnk_080D6DDC:: @ 080D6DDC - .incbin "baserom.gba", 0x0D6DDC, 0x0000090 + .incbin "baserom.gba", 0x0D6DDC, 0x0000008 + .4byte script_0800ED04 + .incbin "baserom.gba", 0x0D6DE8, 0x000000C + .4byte script_080103B0 + .incbin "baserom.gba", 0x0D6DF8, 0x000000C + .4byte script_080103B0 + .incbin "baserom.gba", 0x0D6E08, 0x000000C + .4byte script_0800D59C + .incbin "baserom.gba", 0x0D6E18, 0x000000C + .4byte script_0800D59C + .incbin "baserom.gba", 0x0D6E28, 0x000000C + .4byte script_0800D59C + .incbin "baserom.gba", 0x0D6E38, 0x000000C + .4byte script_080100FC + .incbin "baserom.gba", 0x0D6E48, 0x000000C + .4byte script_080100FC + .incbin "baserom.gba", 0x0D6E58, 0x0000014 gUnk_080D6E6C:: @ 080D6E6C .incbin "baserom.gba", 0x0D6E6C, 0x00000D0 @@ -771,7 +841,7 @@ gUnk_080D6F3C:: @ 080D6F3C gUnk_080D6F4C:: @ 080D6F4C .incbin "baserom.gba", 0x0D6F4C, 0x0000008 -gUnk_080D6F54:: @ 080D6F54 +Room_HouseInteriors1_InnEast2F:: @ 080D6F54 .4byte gUnk_080D6DBC .4byte gUnk_080D6E6C .4byte gUnk_080D6F3C @@ -797,7 +867,7 @@ gUnk_080D6FD8:: @ 080D6FD8 gUnk_080D6FE0:: @ 080D6FE0 .incbin "baserom.gba", 0x0D6FE0, 0x0000014 -gUnk_080D6FF4:: @ 080D6FF4 +Room_HouseInteriors1_InnMinishHeartPiece:: @ 080D6FF4 .4byte gUnk_080D6F78 .4byte gUnk_080D6F98 .4byte gUnk_080D6FC8 @@ -812,7 +882,9 @@ gUnk_080D7018:: @ 080D7018 .incbin "baserom.gba", 0x0D7018, 0x0000020 gUnk_080D7038:: @ 080D7038 - .incbin "baserom.gba", 0x0D7038, 0x0000020 + .incbin "baserom.gba", 0x0D7038, 0x000000C + .4byte script_0800E7F4 + .incbin "baserom.gba", 0x0D7048, 0x0000010 gUnk_080D7058:: @ 080D7058 .incbin "baserom.gba", 0x0D7058, 0x0000090 @@ -823,7 +895,7 @@ gUnk_080D70E8:: @ 080D70E8 gUnk_080D70F8:: @ 080D70F8 .incbin "baserom.gba", 0x0D70F8, 0x0000008 -gUnk_080D7100:: @ 080D7100 +Room_HouseInteriors1_SchoolWest:: @ 080D7100 .4byte gUnk_080D7018 .4byte gUnk_080D7058 .4byte gUnk_080D70E8 @@ -837,19 +909,37 @@ gUnk_080D7120:: @ 080D7120 .incbin "baserom.gba", 0x0D7120, 0x0000020 gUnk_080D7140:: @ 080D7140 - .incbin "baserom.gba", 0x0D7140, 0x0000030 + .incbin "baserom.gba", 0x0D7140, 0x000000C + .4byte script_08010644 + .incbin "baserom.gba", 0x0D7150, 0x000000C + .4byte script_08010644 + .incbin "baserom.gba", 0x0D7160, 0x0000010 gUnk_080D7170:: @ 080D7170 - .incbin "baserom.gba", 0x0D7170, 0x0000030 + .incbin "baserom.gba", 0x0D7170, 0x000000C + .4byte script_0801061C + .incbin "baserom.gba", 0x0D7180, 0x000000C + .4byte script_08010650 + .incbin "baserom.gba", 0x0D7190, 0x0000010 gUnk_080D71A0:: @ 080D71A0 - .incbin "baserom.gba", 0x0D71A0, 0x0000030 + .incbin "baserom.gba", 0x0D71A0, 0x000000C + .4byte script_080103B0 + .incbin "baserom.gba", 0x0D71B0, 0x000000C + .4byte script_080103B0 + .incbin "baserom.gba", 0x0D71C0, 0x0000010 gUnk_080D71D0:: @ 080D71D0 - .incbin "baserom.gba", 0x0D71D0, 0x0000020 + .incbin "baserom.gba", 0x0D71D0, 0x000000C + .4byte script_0800E7F4 + .incbin "baserom.gba", 0x0D71E0, 0x0000010 gUnk_080D71F0:: @ 080D71F0 - .incbin "baserom.gba", 0x0D71F0, 0x0000030 + .incbin "baserom.gba", 0x0D71F0, 0x000000C + .4byte script_0800E7F4 + .incbin "baserom.gba", 0x0D7200, 0x000000C + .4byte script_0800E7F4 + .incbin "baserom.gba", 0x0D7210, 0x0000010 gUnk_080D7220:: @ 080D7220 .incbin "baserom.gba", 0x0D7220, 0x0000050 @@ -866,7 +956,7 @@ gUnk_080D7288:: @ 080D7288 gUnk_080D729C:: @ 080D729C .incbin "baserom.gba", 0x0D729C, 0x0000014 -gUnk_080D72B0:: @ 080D72B0 +Room_HouseInteriors1_SchoolEast:: @ 080D72B0 .4byte gUnk_080D7120 .4byte gUnk_080D7220 .4byte gUnk_080D7270 @@ -879,7 +969,11 @@ gUnk_080D72B0:: @ 080D72B0 .4byte gUnk_080D729C gUnk_080D72D8:: @ 080D72D8 - .incbin "baserom.gba", 0x0D72D8, 0x0000030 + .incbin "baserom.gba", 0x0D72D8, 0x000000C + .4byte script_08008DC0 + .incbin "baserom.gba", 0x0D72E8, 0x000000C + .4byte script_08008DC0 + .incbin "baserom.gba", 0x0D72F8, 0x0000010 gUnk_080D7308:: @ 080D7308 .incbin "baserom.gba", 0x0D7308, 0x0000020 @@ -888,7 +982,9 @@ gUnk_080D7328:: @ 080D7328 .incbin "baserom.gba", 0x0D7328, 0x0000020 gUnk_080D7348:: @ 080D7348 - .incbin "baserom.gba", 0x0D7348, 0x0000020 + .incbin "baserom.gba", 0x0D7348, 0x000000C + .4byte script_0800A734 + .incbin "baserom.gba", 0x0D7358, 0x0000010 gUnk_080D7368:: @ 080D7368 .incbin "baserom.gba", 0x0D7368, 0x0000010 @@ -916,7 +1012,19 @@ gUnk_080D73E0:: @ 080D73E0 .incbin "baserom.gba", 0x0D73E0, 0x0000030 gUnk_080D7410:: @ 080D7410 - .incbin "baserom.gba", 0x0D7410, 0x0000070 + .incbin "baserom.gba", 0x0D7410, 0x000000C + .4byte script_0800A764 + .incbin "baserom.gba", 0x0D7420, 0x000000C + .4byte script_0800A7E4 + .incbin "baserom.gba", 0x0D7430, 0x000000C + .4byte script_0800A820 + .incbin "baserom.gba", 0x0D7440, 0x000000C + .4byte script_0800A85C + .incbin "baserom.gba", 0x0D7450, 0x000000C + .4byte script_0800A898 + .incbin "baserom.gba", 0x0D7460, 0x000000C + .4byte script_0800A8D4 + .incbin "baserom.gba", 0x0D7470, 0x0000010 gUnk_080D7480:: @ 080D7480 .incbin "baserom.gba", 0x0D7480, 0x0000010 @@ -938,16 +1046,54 @@ gUnk_080D74B8:: @ 080D74B8 .incbin "baserom.gba", 0x0D74B8, 0x0000010 gUnk_080D74C8:: @ 080D74C8 - .incbin "baserom.gba", 0x0D74C8, 0x00000C0 + .incbin "baserom.gba", 0x0D74C8, 0x000000C + .4byte script_08008E08 + .incbin "baserom.gba", 0x0D74D8, 0x000000C + .4byte script_08008FFC + .incbin "baserom.gba", 0x0D74E8, 0x000000C + .4byte script_08008FFC + .incbin "baserom.gba", 0x0D74F8, 0x000000C + .4byte script_08008FFC + .incbin "baserom.gba", 0x0D7508, 0x000000C + .4byte script_08008FFC + .incbin "baserom.gba", 0x0D7518, 0x000000C + .4byte script_08008FFC + .incbin "baserom.gba", 0x0D7528, 0x000000C + .4byte script_08008FFC + .incbin "baserom.gba", 0x0D7538, 0x000000C + .4byte script_08009080 + .incbin "baserom.gba", 0x0D7548, 0x000000C + .4byte script_0800903C + .incbin "baserom.gba", 0x0D7558, 0x000000C + .4byte script_08009198 + .incbin "baserom.gba", 0x0D7568, 0x000000C + .4byte script_080092F0 + .incbin "baserom.gba", 0x0D7578, 0x0000010 gUnk_080D7588:: @ 080D7588 - .incbin "baserom.gba", 0x0D7588, 0x0000050 + .incbin "baserom.gba", 0x0D7588, 0x000000C + .4byte script_08009274 + .incbin "baserom.gba", 0x0D7598, 0x000000C + .4byte script_080092D4 + .incbin "baserom.gba", 0x0D75A8, 0x000000C + .4byte script_080092A8 + .incbin "baserom.gba", 0x0D75B8, 0x000000C + .4byte script_080092F0 + .incbin "baserom.gba", 0x0D75C8, 0x0000010 gUnk_080D75D8:: @ 080D75D8 - .incbin "baserom.gba", 0x0D75D8, 0x0000040 + .incbin "baserom.gba", 0x0D75D8, 0x000000C + .4byte script_08009274 + .incbin "baserom.gba", 0x0D75E8, 0x000000C + .4byte script_080092D4 + .incbin "baserom.gba", 0x0D75F8, 0x000000C + .4byte script_080092F0 + .incbin "baserom.gba", 0x0D7608, 0x0000010 gUnk_080D7618:: @ 080D7618 - .incbin "baserom.gba", 0x0D7618, 0x0000020 + .incbin "baserom.gba", 0x0D7618, 0x000000C + .4byte script_0800A6D4 + .incbin "baserom.gba", 0x0D7628, 0x0000010 gUnk_080D7638:: @ 080D7638 .incbin "baserom.gba", 0x0D7638, 0x0000010 @@ -989,7 +1135,9 @@ gUnk_080D76E8:: @ 080D76E8 .4byte gUnk_080D7690 gUnk_080D770C:: @ 080D770C - .incbin "baserom.gba", 0x0D770C, 0x0000020 + .incbin "baserom.gba", 0x0D770C, 0x000000C + .4byte script_0800B8B8 + .incbin "baserom.gba", 0x0D771C, 0x0000010 gUnk_080D772C:: @ 080D772C .incbin "baserom.gba", 0x0D772C, 0x0000010 @@ -1035,7 +1183,7 @@ gUnk_080D77EC:: @ 080D77EC gUnk_080D77FC:: @ 080D77FC .incbin "baserom.gba", 0x0D77FC, 0x0000008 -gUnk_080D7804:: @ 080D7804 +Area_87_Main:: @ 080D7804 .4byte gUnk_080D77AC .4byte 0x00000000 .4byte gUnk_080D77EC @@ -1054,7 +1202,7 @@ gUnk_080D7864:: @ 080D7864 gUnk_080D7874:: @ 080D7874 .incbin "baserom.gba", 0x0D7874, 0x0000008 -gUnk_080D787C:: @ 080D787C +Area_45_Main:: @ 080D787C .4byte gUnk_080D7824 .4byte 0x00000000 .4byte gUnk_080D7864 @@ -1073,7 +1221,7 @@ gUnk_080D78DC:: @ 080D78DC gUnk_080D78EC:: @ 080D78EC .incbin "baserom.gba", 0x0D78EC, 0x0000008 -gUnk_080D78F4:: @ 080D78F4 +Area_4D_Main:: @ 080D78F4 .4byte gUnk_080D789C .4byte 0x00000000 .4byte gUnk_080D78DC @@ -1092,7 +1240,7 @@ gUnk_080D7964:: @ 080D7964 gUnk_080D7974:: @ 080D7974 .incbin "baserom.gba", 0x0D7974, 0x0000008 -gUnk_080D797C:: @ 080D797C +Area_57_Main:: @ 080D797C .4byte gUnk_080D7914 .4byte 0x00000000 .4byte gUnk_080D7964 @@ -1111,7 +1259,7 @@ gUnk_080D79DC:: @ 080D79DC gUnk_080D79EC:: @ 080D79EC .incbin "baserom.gba", 0x0D79EC, 0x0000008 -gUnk_080D79F4:: @ 080D79F4 +Area_5F_Main:: @ 080D79F4 .4byte gUnk_080D799C .4byte 0x00000000 .4byte gUnk_080D79DC @@ -1130,7 +1278,7 @@ gUnk_080D7A54:: @ 080D7A54 gUnk_080D7A64:: @ 080D7A64 .incbin "baserom.gba", 0x0D7A64, 0x0000008 -gUnk_080D7A6C:: @ 080D7A6C +Area_67_Main:: @ 080D7A6C .4byte gUnk_080D7A14 .4byte 0x00000000 .4byte gUnk_080D7A54 @@ -1149,7 +1297,7 @@ gUnk_080D7ACC:: @ 080D7ACC gUnk_080D7ADC:: @ 080D7ADC .incbin "baserom.gba", 0x0D7ADC, 0x0000008 -gUnk_080D7AE4:: @ 080D7AE4 +Area_6F_Main:: @ 080D7AE4 .4byte gUnk_080D7A8C .4byte 0x00000000 .4byte gUnk_080D7ACC @@ -1168,7 +1316,7 @@ gUnk_080D7B54:: @ 080D7B54 gUnk_080D7B64:: @ 080D7B64 .incbin "baserom.gba", 0x0D7B64, 0x0000008 -gUnk_080D7B6C:: @ 080D7B6C +Area_77_Main:: @ 080D7B6C .4byte gUnk_080D7B04 .4byte 0x00000000 .4byte gUnk_080D7B54 @@ -1187,7 +1335,7 @@ gUnk_080D7BCC:: @ 080D7BCC gUnk_080D7BDC:: @ 080D7BDC .incbin "baserom.gba", 0x0D7BDC, 0x0000008 -gUnk_080D7BE4:: @ 080D7BE4 +Area_7F_Main:: @ 080D7BE4 .4byte gUnk_080D7B8C .4byte 0x00000000 .4byte gUnk_080D7BCC @@ -1206,7 +1354,7 @@ gUnk_080D7C44:: @ 080D7C44 gUnk_080D7C54:: @ 080D7C54 .incbin "baserom.gba", 0x0D7C54, 0x0000008 -gUnk_080D7C5C:: @ 080D7C5C +Area_8F_Main:: @ 080D7C5C .4byte gUnk_080D7C04 .4byte 0x00000000 .4byte gUnk_080D7C44 @@ -1225,7 +1373,7 @@ gUnk_080D7C9C:: @ 080D7C9C gUnk_080D7CDC:: @ 080D7CDC .incbin "baserom.gba", 0x0D7CDC, 0x0000008 -gUnk_080D7CE4:: @ 080D7CE4 +Room_GreatFairies_Entrance:: @ 080D7CE4 .4byte gUnk_080D7C7C .4byte 0x00000000 .4byte gUnk_080D7C9C @@ -1247,7 +1395,7 @@ gUnk_080D7D74:: @ 080D7D74 gUnk_080D7D94:: @ 080D7D94 .incbin "baserom.gba", 0x0D7D94, 0x0000008 -gUnk_080D7D9C:: @ 080D7D9C +Room_GreatFairies_Exit:: @ 080D7D9C .4byte gUnk_080D7D04 .4byte 0x00000000 .4byte gUnk_080D7D74 @@ -1258,7 +1406,9 @@ gUnk_080D7D9C:: @ 080D7D9C .4byte sub_0804BD50 gUnk_080D7DBC:: @ 080D7DBC - .incbin "baserom.gba", 0x0D7DBC, 0x0000030 + .incbin "baserom.gba", 0x0D7DBC, 0x000000C + .4byte script_080161E8 + .incbin "baserom.gba", 0x0D7DCC, 0x0000020 gUnk_080D7DEC:: @ 080D7DEC .incbin "baserom.gba", 0x0D7DEC, 0x0000080 @@ -1269,7 +1419,7 @@ gUnk_080D7E6C:: @ 080D7E6C gUnk_080D7E7C:: @ 080D7E7C .incbin "baserom.gba", 0x0D7E7C, 0x0000020 -gUnk_080D7E9C:: @ 080D7E9C +Room_Dojos_Grayblade:: @ 080D7E9C .4byte gUnk_080D7DBC .4byte gUnk_080D7DEC .4byte gUnk_080D7E6C @@ -1280,7 +1430,9 @@ gUnk_080D7E9C:: @ 080D7E9C .4byte nullsub_190 gUnk_080D7EBC:: @ 080D7EBC - .incbin "baserom.gba", 0x0D7EBC, 0x0000020 + .incbin "baserom.gba", 0x0D7EBC, 0x000000C + .4byte script_080161E8 + .incbin "baserom.gba", 0x0D7ECC, 0x0000010 gUnk_080D7EDC:: @ 080D7EDC .incbin "baserom.gba", 0x0D7EDC, 0x0000080 @@ -1291,7 +1443,7 @@ gUnk_080D7F5C:: @ 080D7F5C gUnk_080D7F6C:: @ 080D7F6C .incbin "baserom.gba", 0x0D7F6C, 0x0000010 -gUnk_080D7F7C:: @ 080D7F7C +Room_Dojos_Splitblade:: @ 080D7F7C .4byte gUnk_080D7EBC .4byte gUnk_080D7EDC .4byte gUnk_080D7F5C @@ -1302,7 +1454,9 @@ gUnk_080D7F7C:: @ 080D7F7C .4byte nullsub_191 gUnk_080D7F9C:: @ 080D7F9C - .incbin "baserom.gba", 0x0D7F9C, 0x0000020 + .incbin "baserom.gba", 0x0D7F9C, 0x000000C + .4byte script_080161E8 + .incbin "baserom.gba", 0x0D7FAC, 0x0000010 gUnk_080D7FBC:: @ 080D7FBC .incbin "baserom.gba", 0x0D7FBC, 0x0000080 @@ -1313,7 +1467,7 @@ gUnk_080D803C:: @ 080D803C gUnk_080D804C:: @ 080D804C .incbin "baserom.gba", 0x0D804C, 0x0000010 -gUnk_080D805C:: @ 080D805C +Room_Dojos_Greatblade:: @ 080D805C .4byte gUnk_080D7F9C .4byte gUnk_080D7FBC .4byte gUnk_080D803C @@ -1324,7 +1478,9 @@ gUnk_080D805C:: @ 080D805C .4byte nullsub_192 gUnk_080D807C:: @ 080D807C - .incbin "baserom.gba", 0x0D807C, 0x0000020 + .incbin "baserom.gba", 0x0D807C, 0x000000C + .4byte script_080161E8 + .incbin "baserom.gba", 0x0D808C, 0x0000010 gUnk_080D809C:: @ 080D809C .incbin "baserom.gba", 0x0D809C, 0x0000038 @@ -1338,7 +1494,7 @@ gUnk_080D811C:: @ 080D811C gUnk_080D812C:: @ 080D812C .incbin "baserom.gba", 0x0D812C, 0x0000010 -gUnk_080D813C:: @ 080D813C +Room_Dojos_Scarblade:: @ 080D813C .4byte gUnk_080D807C .4byte gUnk_080D809C .4byte gUnk_080D811C @@ -1349,7 +1505,9 @@ gUnk_080D813C:: @ 080D813C .4byte nullsub_193 gUnk_080D815C:: @ 080D815C - .incbin "baserom.gba", 0x0D815C, 0x0000030 + .incbin "baserom.gba", 0x0D815C, 0x000000C + .4byte script_080161E8 + .incbin "baserom.gba", 0x0D816C, 0x0000020 gUnk_080D818C:: @ 080D818C .incbin "baserom.gba", 0x0D818C, 0x0000080 @@ -1360,7 +1518,7 @@ gUnk_080D820C:: @ 080D820C gUnk_080D821C:: @ 080D821C .incbin "baserom.gba", 0x0D821C, 0x0000010 -gUnk_080D822C:: @ 080D822C +Room_Dojos_Swiftblade:: @ 080D822C .4byte gUnk_080D815C .4byte gUnk_080D818C .4byte gUnk_080D820C @@ -1371,7 +1529,9 @@ gUnk_080D822C:: @ 080D822C .4byte nullsub_194 gUnk_080D824C:: @ 080D824C - .incbin "baserom.gba", 0x0D824C, 0x0000030 + .incbin "baserom.gba", 0x0D824C, 0x000000C + .4byte script_080161E8 + .incbin "baserom.gba", 0x0D825C, 0x0000020 gUnk_080D827C:: @ 080D827C .incbin "baserom.gba", 0x0D827C, 0x0000050 @@ -1385,7 +1545,7 @@ gUnk_080D834C:: @ 080D834C gUnk_080D835C:: @ 080D835C .incbin "baserom.gba", 0x0D835C, 0x0000018 -gUnk_080D8374:: @ 080D8374 +Room_Dojos_Grimblade:: @ 080D8374 .4byte gUnk_080D824C .4byte gUnk_080D82CC .4byte gUnk_080D834C @@ -1396,7 +1556,9 @@ gUnk_080D8374:: @ 080D8374 .4byte sub_0804BDD0 gUnk_080D8394:: @ 080D8394 - .incbin "baserom.gba", 0x0D8394, 0x0000030 + .incbin "baserom.gba", 0x0D8394, 0x000000C + .4byte script_080161E8 + .incbin "baserom.gba", 0x0D83A4, 0x0000020 gUnk_080D83C4:: @ 080D83C4 .incbin "baserom.gba", 0x0D83C4, 0x0000080 @@ -1407,7 +1569,7 @@ gUnk_080D8444:: @ 080D8444 gUnk_080D8454:: @ 080D8454 .incbin "baserom.gba", 0x0D8454, 0x0000010 -gUnk_080D8464:: @ 080D8464 +Room_Dojos_Waveblade:: @ 080D8464 .4byte gUnk_080D8394 .4byte gUnk_080D83C4 .4byte gUnk_080D8444 @@ -1417,7 +1579,7 @@ gUnk_080D8464:: @ 080D8464 .4byte sub_0804BE04 gUnk_080D8480:: @ 080D8480 - .incbin "baserom.gba", 0x0D8480, 0x0000004 + .4byte nullsub_28 gUnk_080D8484:: @ 080D8484 .incbin "baserom.gba", 0x0D8484, 0x0000030 @@ -1431,7 +1593,7 @@ gUnk_080D8544:: @ 080D8544 gUnk_080D8554:: @ 080D8554 .incbin "baserom.gba", 0x0D8554, 0x0000008 -gUnk_080D855C:: @ 080D855C +Room_Dojos_7:: @ 080D855C .4byte gUnk_080D8484 .4byte gUnk_080D84B4 .4byte gUnk_080D8544 @@ -1453,7 +1615,7 @@ gUnk_080D861C:: @ 080D861C gUnk_080D862C:: @ 080D862C .incbin "baserom.gba", 0x0D862C, 0x0000008 -gUnk_080D8634:: @ 080D8634 +Room_Dojos_8:: @ 080D8634 .4byte gUnk_080D857C .4byte gUnk_080D85AC .4byte gUnk_080D861C @@ -1475,7 +1637,7 @@ gUnk_080D8704:: @ 080D8704 gUnk_080D8714:: @ 080D8714 .incbin "baserom.gba", 0x0D8714, 0x0000008 -gUnk_080D871C:: @ 080D871C +Room_Dojos_9:: @ 080D871C .4byte gUnk_080D8654 .4byte gUnk_080D8664 .4byte gUnk_080D8704 @@ -1497,7 +1659,7 @@ gUnk_080D87DC:: @ 080D87DC gUnk_080D87EC:: @ 080D87EC .incbin "baserom.gba", 0x0D87EC, 0x0000008 -gUnk_080D87F4:: @ 080D87F4 +Room_Dojos_ToGrimblade:: @ 080D87F4 .4byte gUnk_080D873C .4byte gUnk_080D874C .4byte gUnk_080D87DC @@ -1519,7 +1681,7 @@ gUnk_080D8854:: @ 080D8854 gUnk_080D8864:: @ 080D8864 .incbin "baserom.gba", 0x0D8864, 0x0000008 -gUnk_080D886C:: @ 080D886C +Room_Dojos_ToSplitblade:: @ 080D886C .4byte gUnk_080D8814 .4byte gUnk_080D8824 .4byte gUnk_080D8854 @@ -1541,7 +1703,7 @@ gUnk_080D88CC:: @ 080D88CC gUnk_080D88DC:: @ 080D88DC .incbin "baserom.gba", 0x0D88DC, 0x0000008 -gUnk_080D88E4:: @ 080D88E4 +Room_Dojos_ToGreatblade:: @ 080D88E4 .4byte gUnk_080D888C .4byte gUnk_080D889C .4byte gUnk_080D88CC @@ -1563,7 +1725,7 @@ gUnk_080D8944:: @ 080D8944 gUnk_080D8954:: @ 080D8954 .incbin "baserom.gba", 0x0D8954, 0x0000008 -gUnk_080D895C:: @ 080D895C +Room_Dojos_ToScarblade:: @ 080D895C .4byte gUnk_080D8904 .4byte gUnk_080D8914 .4byte gUnk_080D8944 @@ -1582,7 +1744,7 @@ gUnk_080D898C:: @ 080D898C gUnk_080D899C:: @ 080D899C .incbin "baserom.gba", 0x0D899C, 0x0000008 -gUnk_080D89A4:: @ 080D89A4 +Room_GoronCave_StairsToCave:: @ 080D89A4 .4byte gUnk_080D897C .4byte 0x00000000 .4byte gUnk_080D898C @@ -1596,22 +1758,64 @@ gUnk_080D89C4:: @ 080D89C4 .incbin "baserom.gba", 0x0D89C4, 0x0000020 gUnk_080D89E4:: @ 080D89E4 - .incbin "baserom.gba", 0x0D89E4, 0x0000020 + .incbin "baserom.gba", 0x0D89E4, 0x000000C + .4byte script_0800B9B4 + .incbin "baserom.gba", 0x0D89F4, 0x0000010 gUnk_080D8A04:: @ 080D8A04 - .incbin "baserom.gba", 0x0D8A04, 0x0000030 + .incbin "baserom.gba", 0x0D8A04, 0x000000C + .4byte script_0800B9B4 + .incbin "baserom.gba", 0x0D8A14, 0x000000C + .4byte script_0800B9B4 + .incbin "baserom.gba", 0x0D8A24, 0x0000010 gUnk_080D8A34:: @ 080D8A34 - .incbin "baserom.gba", 0x0D8A34, 0x0000040 + .incbin "baserom.gba", 0x0D8A34, 0x000000C + .4byte script_0800B9B4 + .incbin "baserom.gba", 0x0D8A44, 0x000000C + .4byte script_0800B9B4 + .incbin "baserom.gba", 0x0D8A54, 0x000000C + .4byte script_0800B9B4 + .incbin "baserom.gba", 0x0D8A64, 0x0000010 gUnk_080D8A74:: @ 080D8A74 - .incbin "baserom.gba", 0x0D8A74, 0x0000050 + .incbin "baserom.gba", 0x0D8A74, 0x000000C + .4byte script_0800B9B4 + .incbin "baserom.gba", 0x0D8A84, 0x000000C + .4byte script_0800B9B4 + .incbin "baserom.gba", 0x0D8A94, 0x000000C + .4byte script_0800B9B4 + .incbin "baserom.gba", 0x0D8AA4, 0x000000C + .4byte script_0800B9B4 + .incbin "baserom.gba", 0x0D8AB4, 0x0000010 gUnk_080D8AC4:: @ 080D8AC4 - .incbin "baserom.gba", 0x0D8AC4, 0x0000060 + .incbin "baserom.gba", 0x0D8AC4, 0x000000C + .4byte script_0800B9B4 + .incbin "baserom.gba", 0x0D8AD4, 0x000000C + .4byte script_0800B9B4 + .incbin "baserom.gba", 0x0D8AE4, 0x000000C + .4byte script_0800B9B4 + .incbin "baserom.gba", 0x0D8AF4, 0x000000C + .4byte script_0800B9B4 + .incbin "baserom.gba", 0x0D8B04, 0x000000C + .4byte script_0800B9B4 + .incbin "baserom.gba", 0x0D8B14, 0x0000010 gUnk_080D8B24:: @ 080D8B24 - .incbin "baserom.gba", 0x0D8B24, 0x0000070 + .incbin "baserom.gba", 0x0D8B24, 0x000000C + .4byte script_0800B9B4 + .incbin "baserom.gba", 0x0D8B34, 0x000000C + .4byte script_0800B9B4 + .incbin "baserom.gba", 0x0D8B44, 0x000000C + .4byte script_0800B9B4 + .incbin "baserom.gba", 0x0D8B54, 0x000000C + .4byte script_0800B9B4 + .incbin "baserom.gba", 0x0D8B64, 0x000000C + .4byte script_0800B9B4 + .incbin "baserom.gba", 0x0D8B74, 0x000000C + .4byte script_0800B9B4 + .incbin "baserom.gba", 0x0D8B84, 0x0000010 gUnk_080D8B94:: @ 080D8B94 .incbin "baserom.gba", 0x0D8B94, 0x0000010 @@ -1638,9 +1842,20 @@ gUnk_080D8DB2:: @ 080D8DB2 .incbin "baserom.gba", 0x0D8DB2, 0x000009E gUnk_080D8E50:: @ 080D8E50 - .incbin "baserom.gba", 0x0D8E50, 0x0000060 + .4byte gUnk_080D8D06 + .incbin "baserom.gba", 0x0D8E54, 0x000000C + .4byte gUnk_080D8D44 + .incbin "baserom.gba", 0x0D8E64, 0x000000C + .4byte gUnk_080D8DB2 + .incbin "baserom.gba", 0x0D8E74, 0x000000C + .4byte gUnk_080D8BBC + .incbin "baserom.gba", 0x0D8E84, 0x000000C + .4byte gUnk_080D8BFA + .incbin "baserom.gba", 0x0D8E94, 0x000000C + .4byte gUnk_080D8C68 + .incbin "baserom.gba", 0x0D8EA4, 0x000000C -gUnk_080D8EB0:: @ 080D8EB0 +Room_GoronCave_Main:: @ 080D8EB0 .4byte gUnk_080D89C4 .4byte 0x00000000 .4byte gUnk_080D8B94 @@ -1662,7 +1877,7 @@ gUnk_080D8F80:: @ 080D8F80 gUnk_080D8F90:: @ 080D8F90 .incbin "baserom.gba", 0x0D8F90, 0x0000008 -gUnk_080D8F98:: @ 080D8F98 +Area_EzloCutscene_Main:: @ 080D8F98 .4byte gUnk_080D8ED0 .4byte gUnk_080D8EE0 .4byte gUnk_080D8F80 @@ -1673,16 +1888,30 @@ gUnk_080D8F98:: @ 080D8F98 .4byte nullsub_195 gUnk_080D8FB8:: @ 080D8FB8 - .incbin "baserom.gba", 0x0D8FB8, 0x0000090 + .incbin "baserom.gba", 0x0D8FB8, 0x000005C + .4byte script_08009698 + .incbin "baserom.gba", 0x0D9018, 0x000000C + .4byte script_08009740 + .incbin "baserom.gba", 0x0D9028, 0x0000020 gUnk_080D9048:: @ 080D9048 .incbin "baserom.gba", 0x0D9048, 0x0000050 gUnk_080D9098:: @ 080D9098 - .incbin "baserom.gba", 0x0D9098, 0x0000030 + .incbin "baserom.gba", 0x0D9098, 0x000000C + .4byte script_0800962C + .incbin "baserom.gba", 0x0D90A8, 0x000000C + .4byte script_080098D4 + .incbin "baserom.gba", 0x0D90B8, 0x0000010 gUnk_080D90C8:: @ 080D90C8 - .incbin "baserom.gba", 0x0D90C8, 0x0000040 + .incbin "baserom.gba", 0x0D90C8, 0x000000C + .4byte script_08009778 + .incbin "baserom.gba", 0x0D90D8, 0x000000C + .4byte script_080097F0 + .incbin "baserom.gba", 0x0D90E8, 0x000000C + .4byte script_08009838 + .incbin "baserom.gba", 0x0D90F8, 0x0000010 gUnk_080D9108:: @ 080D9108 .incbin "baserom.gba", 0x0D9108, 0x0000020 @@ -1696,7 +1925,7 @@ gUnk_080D91E8:: @ 080D91E8 gUnk_080D9278:: @ 080D9278 .incbin "baserom.gba", 0x0D9278, 0x0000018 -gUnk_080D9290:: @ 080D9290 +Room_RoyalValley_Main:: @ 080D9290 .4byte gUnk_080D8FB8 .4byte gUnk_080D9128 .4byte gUnk_080D91E8 @@ -1727,7 +1956,7 @@ gUnk_080D9340:: @ 080D9340 gUnk_080D9348:: @ 080D9348 .incbin "baserom.gba", 0x0D9348, 0x0000020 -gUnk_080D9368:: @ 080D9368 +Room_RoyalValley_ForestMaze:: @ 080D9368 .4byte gUnk_080D92B0 .4byte 0x00000000 .4byte gUnk_080D92D0 @@ -1746,7 +1975,7 @@ gUnk_080D93A8:: @ 080D93A8 gUnk_080D93B8:: @ 080D93B8 .incbin "baserom.gba", 0x0D93B8, 0x0000008 -gUnk_080D93C0:: @ 080D93C0 +Room_RoyalValleyGraves_HeartPiece:: @ 080D93C0 .4byte gUnk_080D9388 .4byte 0x00000000 .4byte gUnk_080D93A8 @@ -1757,7 +1986,9 @@ gUnk_080D93C0:: @ 080D93C0 .4byte nullsub_196 gUnk_080D93E0:: @ 080D93E0 - .incbin "baserom.gba", 0x0D93E0, 0x0000020 + .incbin "baserom.gba", 0x0D93E0, 0x000000C + .4byte script_0800B91C + .incbin "baserom.gba", 0x0D93F0, 0x0000010 gUnk_080D9400:: @ 080D9400 .incbin "baserom.gba", 0x0D9400, 0x0000010 @@ -1765,7 +1996,7 @@ gUnk_080D9400:: @ 080D9400 gUnk_080D9410:: @ 080D9410 .incbin "baserom.gba", 0x0D9410, 0x0000010 -gUnk_080D9420:: @ 080D9420 +Room_RoyalValleyGraves_Gina:: @ 080D9420 .4byte gUnk_080D93E0 .4byte 0x00000000 .4byte gUnk_080D9400 @@ -1776,7 +2007,13 @@ gUnk_080D9420:: @ 080D9420 .4byte nullsub_197 gUnk_080D9440:: @ 080D9440 - .incbin "baserom.gba", 0x0D9440, 0x0000070 + .incbin "baserom.gba", 0x0D9440, 0x000000C + .4byte script_0800E734 + .incbin "baserom.gba", 0x0D9450, 0x000000C + .4byte script_0800E6E8 + .incbin "baserom.gba", 0x0D9460, 0x000000C + .4byte script_0800E6E8 + .incbin "baserom.gba", 0x0D9470, 0x0000040 gUnk_080D94B0:: @ 080D94B0 .incbin "baserom.gba", 0x0D94B0, 0x0000100 @@ -1787,7 +2024,7 @@ gUnk_080D95B0:: @ 080D95B0 gUnk_080D95C0:: @ 080D95C0 .incbin "baserom.gba", 0x0D95C0, 0x0000010 -gUnk_080D95D0:: @ 080D95D0 +Room_MinishRafters_Cafe:: @ 080D95D0 .4byte gUnk_080D9440 .4byte gUnk_080D94B0 .4byte gUnk_080D95B0 @@ -1809,7 +2046,7 @@ gUnk_080D9710:: @ 080D9710 gUnk_080D9780:: @ 080D9780 .incbin "baserom.gba", 0x0D9780, 0x0000020 -gUnk_080D97A0:: @ 080D97A0 +Room_MinishRafters_Stockwell:: @ 080D97A0 .4byte gUnk_080D95F0 .4byte gUnk_080D9600 .4byte gUnk_080D9710 @@ -1820,7 +2057,13 @@ gUnk_080D97A0:: @ 080D97A0 .4byte sub_0804C2E0 gUnk_080D97C0:: @ 080D97C0 - .incbin "baserom.gba", 0x0D97C0, 0x0000040 + .incbin "baserom.gba", 0x0D97C0, 0x000000C + .4byte script_0800E6E8 + .incbin "baserom.gba", 0x0D97D0, 0x000000C + .4byte script_0800E760 + .incbin "baserom.gba", 0x0D97E0, 0x000000C + .4byte script_0800E6E8 + .incbin "baserom.gba", 0x0D97F0, 0x0000010 gUnk_080D9800:: @ 080D9800 .incbin "baserom.gba", 0x0D9800, 0x0000030 @@ -1834,7 +2077,7 @@ gUnk_080D9930:: @ 080D9930 gUnk_080D9940:: @ 080D9940 .incbin "baserom.gba", 0x0D9940, 0x0000008 -gUnk_080D9948:: @ 080D9948 +Room_MinishRafters_DrLeft:: @ 080D9948 .4byte gUnk_080D97C0 .4byte gUnk_080D9830 .4byte gUnk_080D9930 @@ -1845,7 +2088,15 @@ gUnk_080D9948:: @ 080D9948 .4byte sub_0804C2F0 gUnk_080D9968:: @ 080D9968 - .incbin "baserom.gba", 0x0D9968, 0x0000050 + .incbin "baserom.gba", 0x0D9968, 0x000000C + .4byte script_0800E6E8 + .incbin "baserom.gba", 0x0D9978, 0x000000C + .4byte script_0800E6E8 + .incbin "baserom.gba", 0x0D9988, 0x000000C + .4byte script_0800E6E8 + .incbin "baserom.gba", 0x0D9998, 0x000000C + .4byte script_0800E6E8 + .incbin "baserom.gba", 0x0D99A8, 0x0000010 gUnk_080D99B8:: @ 080D99B8 .incbin "baserom.gba", 0x0D99B8, 0x00000E0 @@ -1856,7 +2107,7 @@ gUnk_080D9A98:: @ 080D9A98 gUnk_080D9AA8:: @ 080D9AA8 .incbin "baserom.gba", 0x0D9AA8, 0x0000010 -gUnk_080D9AB8:: @ 080D9AB8 +Room_MinishRafters_Bakery:: @ 080D9AB8 .4byte gUnk_080D9968 .4byte gUnk_080D99B8 .4byte gUnk_080D9A98 @@ -1867,7 +2118,17 @@ gUnk_080D9AB8:: @ 080D9AB8 .4byte sub_0804C324 gUnk_080D9AD8:: @ 080D9AD8 - .incbin "baserom.gba", 0x0D9AD8, 0x0000160 + .incbin "baserom.gba", 0x0D9AD8, 0x000004C + .4byte script_0800B200 + .incbin "baserom.gba", 0x0D9B28, 0x000000C + .4byte script_0800B308 + .incbin "baserom.gba", 0x0D9B38, 0x000000C + .4byte script_0800B254 + .incbin "baserom.gba", 0x0D9B48, 0x000000C + .4byte script_0800B284 + .incbin "baserom.gba", 0x0D9B58, 0x000000C + .4byte script_0800B2B4 + .incbin "baserom.gba", 0x0D9B68, 0x00000D0 gUnk_080D9C38:: @ 080D9C38 .incbin "baserom.gba", 0x0D9C38, 0x0000070 @@ -1879,7 +2140,9 @@ gUnk_080D9CC8:: @ 080D9CC8 .incbin "baserom.gba", 0x0D9CC8, 0x0000020 gUnk_080D9CE8:: @ 080D9CE8 - .incbin "baserom.gba", 0x0D9CE8, 0x0000020 + .incbin "baserom.gba", 0x0D9CE8, 0x000000C + .4byte script_0800B00C + .incbin "baserom.gba", 0x0D9CF8, 0x0000010 gUnk_080D9D08:: @ 080D9D08 .incbin "baserom.gba", 0x0D9D08, 0x0000030 @@ -1923,7 +2186,7 @@ gUnk_080D9F34:: @ 080D9F34 gUnk_080D9F44:: @ 080D9F44 .incbin "baserom.gba", 0x0D9F44, 0x0000014 -gUnk_080D9F58:: @ 080D9F58 +Room_CastorWilds_Main:: @ 080D9F58 .4byte gUnk_080D9AD8 .4byte gUnk_080D9D08 .4byte gUnk_080D9D38 @@ -1957,7 +2220,7 @@ gUnk_080D9FC8:: @ 080D9FC8 gUnk_080D9FF8:: @ 080D9FF8 .incbin "baserom.gba", 0x0D9FF8, 0x0000010 -gUnk_080DA008:: @ 080DA008 +Room_CastorCaves_South:: @ 080DA008 .4byte gUnk_080D9FA8 .4byte gUnk_080D9FB8 .4byte gUnk_080D9FC8 @@ -1979,7 +2242,7 @@ gUnk_080DA048:: @ 080DA048 gUnk_080DA068:: @ 080DA068 .incbin "baserom.gba", 0x0DA068, 0x0000018 -gUnk_080DA080:: @ 080DA080 +Room_CastorCaves_North:: @ 080DA080 .4byte gUnk_080DA028 .4byte gUnk_080DA038 .4byte gUnk_080DA048 @@ -2001,7 +2264,7 @@ gUnk_080DA0C0:: @ 080DA0C0 gUnk_080DA0D0:: @ 080DA0D0 .incbin "baserom.gba", 0x0DA0D0, 0x0000010 -gUnk_080DA0E0:: @ 080DA0E0 +Room_CastorCaves_WindRuins:: @ 080DA0E0 .4byte gUnk_080DA0A0 .4byte gUnk_080DA0B0 .4byte gUnk_080DA0C0 @@ -2023,7 +2286,7 @@ gUnk_080DA160:: @ 080DA160 gUnk_080DA190:: @ 080DA190 .incbin "baserom.gba", 0x0DA190, 0x0000008 -gUnk_080DA198:: @ 080DA198 +Room_CastorCaves_Darknut:: @ 080DA198 .4byte gUnk_080DA100 .4byte gUnk_080DA150 .4byte gUnk_080DA160 @@ -2042,7 +2305,7 @@ gUnk_080DA1D8:: @ 080DA1D8 gUnk_080DA1E8:: @ 080DA1E8 .incbin "baserom.gba", 0x0DA1E8, 0x0000008 -gUnk_080DA1F0:: @ 080DA1F0 +Room_CastorCaves_HeartPiece:: @ 080DA1F0 .4byte gUnk_080DA1B8 .4byte 0x00000000 .4byte gUnk_080DA1D8 @@ -2056,7 +2319,9 @@ gUnk_080DA210:: @ 080DA210 .incbin "baserom.gba", 0x0DA210, 0x0000020 gUnk_080DA230:: @ 080DA230 - .incbin "baserom.gba", 0x0DA230, 0x0000030 + .incbin "baserom.gba", 0x0DA230, 0x000000C + .4byte script_0800B17C + .incbin "baserom.gba", 0x0DA240, 0x0000020 gUnk_080DA260:: @ 080DA260 .incbin "baserom.gba", 0x0DA260, 0x0000040 @@ -2073,7 +2338,7 @@ gUnk_080DA2C0:: @ 080DA2C0 gUnk_080DA2D8:: @ 080DA2D8 .incbin "baserom.gba", 0x0DA2D8, 0x0000020 -gUnk_080DA2F8:: @ 080DA2F8 +Room_CastorDarknut_Main:: @ 080DA2F8 .4byte gUnk_080DA210 .4byte gUnk_080DA2A0 .4byte gUnk_080DA2B0 @@ -2096,7 +2361,7 @@ gUnk_080DA33C:: @ 080DA33C gUnk_080DA37C:: @ 080DA37C .incbin "baserom.gba", 0x0DA37C, 0x0000008 -gUnk_080DA384:: @ 080DA384 +Room_CastorDarknut_Hall:: @ 080DA384 .4byte gUnk_080DA31C .4byte gUnk_080DA32C .4byte gUnk_080DA33C @@ -2107,7 +2372,9 @@ gUnk_080DA384:: @ 080DA384 .4byte nullsub_204 gUnk_080DA3A4:: @ 080DA3A4 - .incbin "baserom.gba", 0x0DA3A4, 0x0000030 + .incbin "baserom.gba", 0x0DA3A4, 0x000000C + .4byte script_0800B614 + .incbin "baserom.gba", 0x0DA3B4, 0x0000020 gUnk_080DA3D4:: @ 080DA3D4 .incbin "baserom.gba", 0x0DA3D4, 0x0000010 @@ -2115,7 +2382,7 @@ gUnk_080DA3D4:: @ 080DA3D4 gUnk_080DA3E4:: @ 080DA3E4 .incbin "baserom.gba", 0x0DA3E4, 0x0000008 -gUnk_080DA3EC:: @ 080DA3EC +Room_GreatFairies_Graveyard:: @ 080DA3EC .4byte gUnk_080DA3A4 .4byte 0x00000000 .4byte gUnk_080DA3D4 @@ -2126,7 +2393,9 @@ gUnk_080DA3EC:: @ 080DA3EC .4byte nullsub_205 gUnk_080DA40C:: @ 080DA40C - .incbin "baserom.gba", 0x0DA40C, 0x0000030 + .incbin "baserom.gba", 0x0DA40C, 0x000000C + .4byte script_0800B6C8 + .incbin "baserom.gba", 0x0DA41C, 0x0000020 gUnk_080DA43C:: @ 080DA43C .incbin "baserom.gba", 0x0DA43C, 0x0000010 @@ -2134,7 +2403,7 @@ gUnk_080DA43C:: @ 080DA43C gUnk_080DA44C:: @ 080DA44C .incbin "baserom.gba", 0x0DA44C, 0x0000008 -gUnk_080DA454:: @ 080DA454 +Room_GreatFairies_MinishWoods:: @ 080DA454 .4byte gUnk_080DA40C .4byte 0x00000000 .4byte gUnk_080DA43C @@ -2145,7 +2414,9 @@ gUnk_080DA454:: @ 080DA454 .4byte nullsub_206 gUnk_080DA474:: @ 080DA474 - .incbin "baserom.gba", 0x0DA474, 0x0000030 + .incbin "baserom.gba", 0x0DA474, 0x000000C + .4byte script_0800B730 + .incbin "baserom.gba", 0x0DA484, 0x0000020 gUnk_080DA4A4:: @ 080DA4A4 .incbin "baserom.gba", 0x0DA4A4, 0x0000010 @@ -2153,7 +2424,7 @@ gUnk_080DA4A4:: @ 080DA4A4 gUnk_080DA4B4:: @ 080DA4B4 .incbin "baserom.gba", 0x0DA4B4, 0x0000008 -gUnk_080DA4BC:: @ 080DA4BC +Room_GreatFairies_MtCrenel:: @ 080DA4BC .4byte gUnk_080DA474 .4byte 0x00000000 .4byte gUnk_080DA4A4 @@ -2172,7 +2443,7 @@ gUnk_080DA4FC:: @ 080DA4FC gUnk_080DA50C:: @ 080DA50C .incbin "baserom.gba", 0x0DA50C, 0x0000008 -gUnk_080DA514:: @ 080DA514 +Room_GardenFountains_East:: @ 080DA514 .4byte gUnk_080DA4DC .4byte 0x00000000 .4byte gUnk_080DA4FC @@ -2191,7 +2462,7 @@ gUnk_080DA584:: @ 080DA584 gUnk_080DA594:: @ 080DA594 .incbin "baserom.gba", 0x0DA594, 0x0000010 -gUnk_080DA5A4:: @ 080DA5A4 +Room_GardenFountains_West:: @ 080DA5A4 .4byte gUnk_080DA534 .4byte 0x00000000 .4byte gUnk_080DA584 @@ -2202,7 +2473,9 @@ gUnk_080DA5A4:: @ 080DA5A4 .4byte nullsub_209 gUnk_080DA5C4:: @ 080DA5C4 - .incbin "baserom.gba", 0x0DA5C4, 0x0000030 + .incbin "baserom.gba", 0x0DA5C4, 0x000000C + .4byte script_0800C774 + .incbin "baserom.gba", 0x0DA5D4, 0x0000020 gUnk_080DA5F4:: @ 080DA5F4 .incbin "baserom.gba", 0x0DA5F4, 0x0000030 @@ -2213,7 +2486,7 @@ gUnk_080DA624:: @ 080DA624 gUnk_080DA634:: @ 080DA634 .incbin "baserom.gba", 0x0DA634, 0x0000008 -gUnk_080DA63C:: @ 080DA63C +Room_MinishHouseInteriors_GentariMain:: @ 080DA63C .4byte gUnk_080DA5C4 .4byte gUnk_080DA5F4 .4byte gUnk_080DA624 @@ -2241,7 +2514,7 @@ gUnk_080DA6C4:: @ 080DA6C4 gUnk_080DA6D4:: @ 080DA6D4 .incbin "baserom.gba", 0x0DA6D4, 0x0000014 -gUnk_080DA6E8:: @ 080DA6E8 +Room_MinishHouseInteriors_GentariExit:: @ 080DA6E8 .4byte gUnk_080DA65C .4byte gUnk_080DA66C .4byte gUnk_080DA6AC @@ -2254,7 +2527,9 @@ gUnk_080DA6E8:: @ 080DA6E8 .4byte gUnk_080DA6D4 gUnk_080DA710:: @ 080DA710 - .incbin "baserom.gba", 0x0DA710, 0x0000020 + .incbin "baserom.gba", 0x0DA710, 0x000000C + .4byte script_0800C634 + .incbin "baserom.gba", 0x0DA720, 0x0000010 gUnk_080DA730:: @ 080DA730 .incbin "baserom.gba", 0x0DA730, 0x0000030 @@ -2274,7 +2549,7 @@ gUnk_080DA790:: @ 080DA790 gUnk_080DA7A4:: @ 080DA7A4 .incbin "baserom.gba", 0x0DA7A4, 0x0000014 -gUnk_080DA7B8:: @ 080DA7B8 +Room_MinishHouseInteriors_Festari:: @ 080DA7B8 .4byte gUnk_080DA710 .4byte gUnk_080DA730 .4byte gUnk_080DA760 @@ -2299,7 +2574,7 @@ gUnk_080DA824:: @ 080DA824 gUnk_080DA834:: @ 080DA834 .incbin "baserom.gba", 0x0DA834, 0x0000008 -gUnk_080DA83C:: @ 080DA83C +Room_MinishHouseInteriors_Red:: @ 080DA83C .4byte gUnk_080DA7E4 .4byte gUnk_080DA804 .4byte gUnk_080DA824 @@ -2321,7 +2596,7 @@ gUnk_080DA89C:: @ 080DA89C gUnk_080DA8AC:: @ 080DA8AC .incbin "baserom.gba", 0x0DA8AC, 0x0000008 -gUnk_080DA8B4:: @ 080DA8B4 +Room_MinishHouseInteriors_Green:: @ 080DA8B4 .4byte gUnk_080DA85C .4byte gUnk_080DA87C .4byte gUnk_080DA89C @@ -2343,7 +2618,7 @@ gUnk_080DA914:: @ 080DA914 gUnk_080DA924:: @ 080DA924 .incbin "baserom.gba", 0x0DA924, 0x0000008 -gUnk_080DA92C:: @ 080DA92C +Room_MinishHouseInteriors_Blue:: @ 080DA92C .4byte gUnk_080DA8D4 .4byte gUnk_080DA8F4 .4byte gUnk_080DA914 @@ -2365,7 +2640,7 @@ gUnk_080DA98C:: @ 080DA98C gUnk_080DA99C:: @ 080DA99C .incbin "baserom.gba", 0x0DA99C, 0x0000008 -gUnk_080DA9A4:: @ 080DA9A4 +Room_MinishHouseInteriors_SideArea:: @ 080DA9A4 .4byte gUnk_080DA94C .4byte gUnk_080DA96C .4byte gUnk_080DA98C @@ -2387,7 +2662,7 @@ gUnk_080DAA04:: @ 080DAA04 gUnk_080DAA14:: @ 080DAA14 .incbin "baserom.gba", 0x0DAA14, 0x0000008 -gUnk_080DAA1C:: @ 080DAA1C +Room_MinishHouseInteriors_ShoeMinish:: @ 080DAA1C .4byte gUnk_080DA9C4 .4byte gUnk_080DA9E4 .4byte gUnk_080DAA04 @@ -2409,7 +2684,7 @@ gUnk_080DAA9C:: @ 080DAA9C gUnk_080DAAAC:: @ 080DAAAC .incbin "baserom.gba", 0x0DAAAC, 0x0000008 -gUnk_080DAAB4:: @ 080DAAB4 +Room_MinishHouseInteriors_PotMinish:: @ 080DAAB4 .4byte gUnk_080DAA3C .4byte gUnk_080DAA5C .4byte gUnk_080DAA9C @@ -2467,7 +2742,7 @@ gUnk_080DAEA4:: @ 080DAEA4 gUnk_080DAEAC:: @ 080DAEAC .incbin "baserom.gba", 0x0DAEAC, 0x0000008 -gUnk_080DAEB4:: @ 080DAEB4 +Room_MinishHouseInteriors_BarrelMinish:: @ 080DAEB4 .4byte gUnk_080DAAD4 .4byte gUnk_080DADF4 .4byte gUnk_080DAE94 @@ -2482,7 +2757,9 @@ gUnk_080DAED8:: @ 080DAED8 .incbin "baserom.gba", 0x0DAED8, 0x0000010 gUnk_080DAEE8:: @ 080DAEE8 - .incbin "baserom.gba", 0x0DAEE8, 0x0000020 + .incbin "baserom.gba", 0x0DAEE8, 0x000000C + .4byte script_0800D308 + .incbin "baserom.gba", 0x0DAEF8, 0x0000010 gUnk_080DAF08:: @ 080DAF08 .incbin "baserom.gba", 0x0DAF08, 0x0000030 @@ -2493,7 +2770,7 @@ gUnk_080DAF38:: @ 080DAF38 gUnk_080DAF48:: @ 080DAF48 .incbin "baserom.gba", 0x0DAF48, 0x0000008 -gUnk_080DAF50:: @ 080DAF50 +Room_MinishHouseInteriors_MelariMinesSouthwest:: @ 080DAF50 .4byte gUnk_080DAED8 .4byte gUnk_080DAF08 .4byte gUnk_080DAF38 @@ -2507,7 +2784,9 @@ gUnk_080DAF70:: @ 080DAF70 .incbin "baserom.gba", 0x0DAF70, 0x0000010 gUnk_080DAF80:: @ 080DAF80 - .incbin "baserom.gba", 0x0DAF80, 0x0000020 + .incbin "baserom.gba", 0x0DAF80, 0x000000C + .4byte script_0800CF50 + .incbin "baserom.gba", 0x0DAF90, 0x0000010 gUnk_080DAFA0:: @ 080DAFA0 .incbin "baserom.gba", 0x0DAFA0, 0x0000030 @@ -2518,7 +2797,7 @@ gUnk_080DAFD0:: @ 080DAFD0 gUnk_080DAFE0:: @ 080DAFE0 .incbin "baserom.gba", 0x0DAFE0, 0x0000008 -gUnk_080DAFE8:: @ 080DAFE8 +Room_MinishHouseInteriors_MelariMinesSoutheast:: @ 080DAFE8 .4byte gUnk_080DAF70 .4byte gUnk_080DAFA0 .4byte gUnk_080DAFD0 @@ -2532,7 +2811,9 @@ gUnk_080DB008:: @ 080DB008 .incbin "baserom.gba", 0x0DB008, 0x0000010 gUnk_080DB018:: @ 080DB018 - .incbin "baserom.gba", 0x0DB018, 0x0000020 + .incbin "baserom.gba", 0x0DB018, 0x000000C + .4byte script_0800CF50 + .incbin "baserom.gba", 0x0DB028, 0x0000010 gUnk_080DB038:: @ 080DB038 .incbin "baserom.gba", 0x0DB038, 0x0000050 @@ -2543,7 +2824,7 @@ gUnk_080DB088:: @ 080DB088 gUnk_080DB098:: @ 080DB098 .incbin "baserom.gba", 0x0DB098, 0x0000008 -gUnk_080DB0A0:: @ 080DB0A0 +Room_MinishHouseInteriors_MelariMinesEast:: @ 080DB0A0 .4byte gUnk_080DB008 .4byte gUnk_080DB038 .4byte gUnk_080DB088 @@ -2565,7 +2846,7 @@ gUnk_080DB100:: @ 080DB100 gUnk_080DB110:: @ 080DB110 .incbin "baserom.gba", 0x0DB110, 0x0000008 -gUnk_080DB118:: @ 080DB118 +Room_MinishHouseInteriors_HyruleFieldSouthwest:: @ 080DB118 .4byte gUnk_080DB0C0 .4byte gUnk_080DB0E0 .4byte gUnk_080DB100 @@ -2587,7 +2868,7 @@ gUnk_080DB178:: @ 080DB178 gUnk_080DB188:: @ 080DB188 .incbin "baserom.gba", 0x0DB188, 0x0000008 -gUnk_080DB190:: @ 080DB190 +Room_MinishHouseInteriors_HyruleFieldOutsideLinksHouse:: @ 080DB190 .4byte gUnk_080DB138 .4byte gUnk_080DB158 .4byte gUnk_080DB178 @@ -2609,7 +2890,7 @@ gUnk_080DB1F0:: @ 080DB1F0 gUnk_080DB200:: @ 080DB200 .incbin "baserom.gba", 0x0DB200, 0x0000008 -gUnk_080DB208:: @ 080DB208 +Room_MinishHouseInteriors_NextToKnuckle:: @ 080DB208 .4byte gUnk_080DB1B0 .4byte gUnk_080DB1D0 .4byte gUnk_080DB1F0 @@ -2623,7 +2904,9 @@ gUnk_080DB228:: @ 080DB228 .incbin "baserom.gba", 0x0DB228, 0x0000010 gUnk_080DB238:: @ 080DB238 - .incbin "baserom.gba", 0x0DB238, 0x0000020 + .incbin "baserom.gba", 0x0DB238, 0x000000C + .4byte script_08012430 + .incbin "baserom.gba", 0x0DB248, 0x0000010 gUnk_080DB258:: @ 080DB258 .incbin "baserom.gba", 0x0DB258, 0x0000020 @@ -2634,7 +2917,7 @@ gUnk_080DB278:: @ 080DB278 gUnk_080DB288:: @ 080DB288 .incbin "baserom.gba", 0x0DB288, 0x0000008 -gUnk_080DB290:: @ 080DB290 +Room_MinishHouseInteriors_Librari:: @ 080DB290 .4byte gUnk_080DB228 .4byte gUnk_080DB258 .4byte gUnk_080DB278 @@ -2656,7 +2939,7 @@ gUnk_080DB2F0:: @ 080DB2F0 gUnk_080DB300:: @ 080DB300 .incbin "baserom.gba", 0x0DB300, 0x0000008 -gUnk_080DB308:: @ 080DB308 +Room_MinishHouseInteriors_HyruleFieldExit:: @ 080DB308 .4byte gUnk_080DB2B0 .4byte gUnk_080DB2D0 .4byte gUnk_080DB2F0 @@ -2667,7 +2950,9 @@ gUnk_080DB308:: @ 080DB308 .4byte sub_0804C688 gUnk_080DB328:: @ 080DB328 - .incbin "baserom.gba", 0x0DB328, 0x0000020 + .incbin "baserom.gba", 0x0DB328, 0x000000C + .4byte script_0800E6E8 + .incbin "baserom.gba", 0x0DB338, 0x0000010 gUnk_080DB348:: @ 080DB348 .incbin "baserom.gba", 0x0DB348, 0x0000020 @@ -2678,7 +2963,7 @@ gUnk_080DB368:: @ 080DB368 gUnk_080DB378:: @ 080DB378 .incbin "baserom.gba", 0x0DB378, 0x0000008 -gUnk_080DB380:: @ 080DB380 +Room_MinishHouseInteriors_HyruleTown:: @ 080DB380 .4byte gUnk_080DB328 .4byte gUnk_080DB348 .4byte gUnk_080DB368 @@ -2700,7 +2985,7 @@ gUnk_080DB3E0:: @ 080DB3E0 gUnk_080DB3F0:: @ 080DB3F0 .incbin "baserom.gba", 0x0DB3F0, 0x0000008 -gUnk_080DB3F8:: @ 080DB3F8 +Room_MinishHouseInteriors_MinishWoodsBomb:: @ 080DB3F8 .4byte gUnk_080DB3A0 .4byte gUnk_080DB3C0 .4byte gUnk_080DB3E0 @@ -2722,7 +3007,7 @@ gUnk_080DB458:: @ 080DB458 gUnk_080DB468:: @ 080DB468 .incbin "baserom.gba", 0x0DB468, 0x0000008 -gUnk_080DB470:: @ 080DB470 +Room_MinishHouseInteriors_LakeHyliaOcarina:: @ 080DB470 .4byte gUnk_080DB418 .4byte gUnk_080DB438 .4byte gUnk_080DB458 @@ -2736,10 +3021,18 @@ gUnk_080DB490:: @ 080DB490 .incbin "baserom.gba", 0x0DB490, 0x0000010 gUnk_080DB4A0:: @ 080DB4A0 - .incbin "baserom.gba", 0x0DB4A0, 0x0000030 + .incbin "baserom.gba", 0x0DB4A0, 0x000000C + .4byte script_0800E6E8 + .incbin "baserom.gba", 0x0DB4B0, 0x000000C + .4byte script_0800E6E8 + .incbin "baserom.gba", 0x0DB4C0, 0x0000010 gUnk_080DB4D0:: @ 080DB4D0 - .incbin "baserom.gba", 0x0DB4D0, 0x0000030 + .incbin "baserom.gba", 0x0DB4D0, 0x000000C + .4byte script_0800ED90 + .incbin "baserom.gba", 0x0DB4E0, 0x000000C + .4byte script_0800EE50 + .incbin "baserom.gba", 0x0DB4F0, 0x0000010 gUnk_080DB500:: @ 080DB500 .incbin "baserom.gba", 0x0DB500, 0x0000030 @@ -2750,7 +3043,7 @@ gUnk_080DB530:: @ 080DB530 gUnk_080DB540:: @ 080DB540 .incbin "baserom.gba", 0x0DB540, 0x0000008 -gUnk_080DB548:: @ 080DB548 +Room_TownMinishHoles_MayorsHouse:: @ 080DB548 .4byte gUnk_080DB490 .4byte gUnk_080DB500 .4byte gUnk_080DB530 @@ -2761,7 +3054,9 @@ gUnk_080DB548:: @ 080DB548 .4byte sub_0804C6B8 gUnk_080DB568:: @ 080DB568 - .incbin "baserom.gba", 0x0DB568, 0x0000020 + .incbin "baserom.gba", 0x0DB568, 0x000000C + .4byte script_0800E6E8 + .incbin "baserom.gba", 0x0DB578, 0x0000010 gUnk_080DB588:: @ 080DB588 .incbin "baserom.gba", 0x0DB588, 0x0000020 @@ -2772,7 +3067,7 @@ gUnk_080DB5A8:: @ 080DB5A8 gUnk_080DB5B8:: @ 080DB5B8 .incbin "baserom.gba", 0x0DB5B8, 0x0000008 -gUnk_080DB5C0:: @ 080DB5C0 +Room_TownMinishHoles_WestOracle:: @ 080DB5C0 .4byte gUnk_080DB568 .4byte gUnk_080DB588 .4byte gUnk_080DB5A8 @@ -2783,7 +3078,9 @@ gUnk_080DB5C0:: @ 080DB5C0 .4byte sub_0804C6F8 gUnk_080DB5E0:: @ 080DB5E0 - .incbin "baserom.gba", 0x0DB5E0, 0x0000020 + .incbin "baserom.gba", 0x0DB5E0, 0x000000C + .4byte script_0800EFC0 + .incbin "baserom.gba", 0x0DB5F0, 0x0000010 gUnk_080DB600:: @ 080DB600 .incbin "baserom.gba", 0x0DB600, 0x0000030 @@ -2794,7 +3091,7 @@ gUnk_080DB630:: @ 080DB630 gUnk_080DB640:: @ 080DB640 .incbin "baserom.gba", 0x0DB640, 0x0000008 -gUnk_080DB648:: @ 080DB648 +Room_TownMinishHoles_DrLeft:: @ 080DB648 .4byte gUnk_080DB5E0 .4byte gUnk_080DB600 .4byte gUnk_080DB630 @@ -2805,7 +3102,9 @@ gUnk_080DB648:: @ 080DB648 .4byte sub_0804C704 gUnk_080DB668:: @ 080DB668 - .incbin "baserom.gba", 0x0DB668, 0x0000020 + .incbin "baserom.gba", 0x0DB668, 0x000000C + .4byte script_0800E6E8 + .incbin "baserom.gba", 0x0DB678, 0x0000010 gUnk_080DB688:: @ 080DB688 .incbin "baserom.gba", 0x0DB688, 0x0000030 @@ -2816,7 +3115,7 @@ gUnk_080DB6B8:: @ 080DB6B8 gUnk_080DB6C8:: @ 080DB6C8 .incbin "baserom.gba", 0x0DB6C8, 0x0000008 -gUnk_080DB6D0:: @ 080DB6D0 +Room_TownMinishHoles_Carpenter:: @ 080DB6D0 .4byte gUnk_080DB668 .4byte gUnk_080DB688 .4byte gUnk_080DB6B8 @@ -2827,7 +3126,11 @@ gUnk_080DB6D0:: @ 080DB6D0 .4byte sub_0804C710 gUnk_080DB6F0:: @ 080DB6F0 - .incbin "baserom.gba", 0x0DB6F0, 0x0000030 + .incbin "baserom.gba", 0x0DB6F0, 0x000000C + .4byte script_0800E6E8 + .incbin "baserom.gba", 0x0DB700, 0x000000C + .4byte script_0800E6E8 + .incbin "baserom.gba", 0x0DB710, 0x0000010 gUnk_080DB720:: @ 080DB720 .incbin "baserom.gba", 0x0DB720, 0x0000030 @@ -2838,7 +3141,7 @@ gUnk_080DB750:: @ 080DB750 gUnk_080DB760:: @ 080DB760 .incbin "baserom.gba", 0x0DB760, 0x0000008 -gUnk_080DB768:: @ 080DB768 +Room_TownMinishHoles_Cafe:: @ 080DB768 .4byte gUnk_080DB6F0 .4byte gUnk_080DB720 .4byte gUnk_080DB750 @@ -2860,7 +3163,7 @@ gUnk_080DB7C8:: @ 080DB7C8 gUnk_080DB7D8:: @ 080DB7D8 .incbin "baserom.gba", 0x0DB7D8, 0x0000008 -gUnk_080DB7E0:: @ 080DB7E0 +Room_TownMinishHoles_5:: @ 080DB7E0 .4byte gUnk_080DB788 .4byte gUnk_080DB798 .4byte gUnk_080DB7C8 @@ -2871,10 +3174,14 @@ gUnk_080DB7E0:: @ 080DB7E0 .4byte sub_0804C728 gUnk_080DB800:: @ 080DB800 - .incbin "baserom.gba", 0x0DB800, 0x0000020 + .incbin "baserom.gba", 0x0DB800, 0x000000C + .4byte script_0800E6E8 + .incbin "baserom.gba", 0x0DB810, 0x0000010 gUnk_080DB820:: @ 080DB820 - .incbin "baserom.gba", 0x0DB820, 0x0000020 + .incbin "baserom.gba", 0x0DB820, 0x000000C + .4byte script_0800E6E8 + .incbin "baserom.gba", 0x0DB830, 0x0000010 gUnk_080DB840:: @ 080DB840 .incbin "baserom.gba", 0x0DB840, 0x00000B0 @@ -2897,7 +3204,7 @@ gUnk_080DB998:: @ 080DB998 gUnk_080DB9A8:: @ 080DB9A8 .incbin "baserom.gba", 0x0DB9A8, 0x0000014 -gUnk_080DB9BC:: @ 080DB9BC +Room_TownMinishHoles_LibraryBookshelf:: @ 080DB9BC .4byte gUnk_080DB800 .4byte gUnk_080DB840 .4byte gUnk_080DB980 @@ -2911,10 +3218,14 @@ gUnk_080DB9BC:: @ 080DB9BC .4byte gUnk_080DB820 gUnk_080DB9E8:: @ 080DB9E8 - .incbin "baserom.gba", 0x0DB9E8, 0x0000020 + .incbin "baserom.gba", 0x0DB9E8, 0x000000C + .4byte script_0800E964 + .incbin "baserom.gba", 0x0DB9F8, 0x0000010 gUnk_080DBA08:: @ 080DBA08 - .incbin "baserom.gba", 0x0DBA08, 0x0000020 + .incbin "baserom.gba", 0x0DBA08, 0x000000C + .4byte script_0800E6E8 + .incbin "baserom.gba", 0x0DBA18, 0x0000010 gUnk_080DBA28:: @ 080DBA28 .incbin "baserom.gba", 0x0DBA28, 0x0000040 @@ -2925,7 +3236,7 @@ gUnk_080DBA68:: @ 080DBA68 gUnk_080DBA78:: @ 080DBA78 .incbin "baserom.gba", 0x0DBA78, 0x0000008 -gUnk_080DBA80:: @ 080DBA80 +Room_TownMinishHoles_LibrariBookHouse:: @ 080DBA80 .4byte gUnk_080DB9E8 .4byte gUnk_080DBA28 .4byte gUnk_080DBA68 @@ -2939,10 +3250,22 @@ gUnk_080DBAA0:: @ 080DBAA0 .incbin "baserom.gba", 0x0DBAA0, 0x0000030 gUnk_080DBAD0:: @ 080DBAD0 - .incbin "baserom.gba", 0x0DBAD0, 0x0000040 + .incbin "baserom.gba", 0x0DBAD0, 0x000000C + .4byte script_08013114 + .incbin "baserom.gba", 0x0DBAE0, 0x000000C + .4byte script_08013114 + .incbin "baserom.gba", 0x0DBAF0, 0x000000C + .4byte script_08013114 + .incbin "baserom.gba", 0x0DBB00, 0x0000010 gUnk_080DBB10:: @ 080DBB10 - .incbin "baserom.gba", 0x0DBB10, 0x0000040 + .incbin "baserom.gba", 0x0DBB10, 0x000000C + .4byte script_08013114 + .incbin "baserom.gba", 0x0DBB20, 0x000000C + .4byte script_08013114 + .incbin "baserom.gba", 0x0DBB30, 0x000000C + .4byte script_08013114 + .incbin "baserom.gba", 0x0DBB40, 0x0000010 gUnk_080DBB50:: @ 080DBB50 .incbin "baserom.gba", 0x0DBB50, 0x0000020 @@ -2951,7 +3274,9 @@ gUnk_080DBB70:: @ 080DBB70 .incbin "baserom.gba", 0x0DBB70, 0x0000020 gUnk_080DBB90:: @ 080DBB90 - .incbin "baserom.gba", 0x0DBB90, 0x0000020 + .incbin "baserom.gba", 0x0DBB90, 0x000000C + .4byte script_08013188 + .incbin "baserom.gba", 0x0DBBA0, 0x0000010 gUnk_080DBBB0:: @ 080DBBB0 .incbin "baserom.gba", 0x0DBBB0, 0x0000010 @@ -2959,7 +3284,7 @@ gUnk_080DBBB0:: @ 080DBBB0 gUnk_080DBBC0:: @ 080DBBC0 .incbin "baserom.gba", 0x0DBBC0, 0x0000008 -gUnk_080DBBC8:: @ 080DBBC8 +Room_TownMinishHoles_RemShoeShop:: @ 080DBBC8 .4byte gUnk_080DBAA0 .4byte 0x00000000 .4byte gUnk_080DBBB0 @@ -2978,7 +3303,7 @@ gUnk_080DBBF8:: @ 080DBBF8 gUnk_080DBC38:: @ 080DBC38 .incbin "baserom.gba", 0x0DBC38, 0x0000010 -gUnk_080DBC48:: @ 080DBC48 +Room_MinishCaves_BeanPesto:: @ 080DBC48 .4byte gUnk_080DBBE8 .4byte 0x00000000 .4byte gUnk_080DBBF8 @@ -2997,7 +3322,7 @@ gUnk_080DBC78:: @ 080DBC78 gUnk_080DBC88:: @ 080DBC88 .incbin "baserom.gba", 0x0DBC88, 0x0000010 -gUnk_080DBC98:: @ 080DBC98 +Room_MinishCaves_SoutheastWater1:: @ 080DBC98 .4byte gUnk_080DBC68 .4byte 0x00000000 .4byte gUnk_080DBC78 @@ -3016,7 +3341,7 @@ gUnk_080DBCD8:: @ 080DBCD8 gUnk_080DBD58:: @ 080DBD58 .incbin "baserom.gba", 0x0DBD58, 0x0000008 -gUnk_080DBD60:: @ 080DBD60 +Room_MinishCaves_SoutheastWater2:: @ 080DBD60 .4byte gUnk_080DBCB8 .4byte 0x00000000 .4byte gUnk_080DBCD8 @@ -3035,7 +3360,7 @@ gUnk_080DBDA0:: @ 080DBDA0 gUnk_080DBDF0:: @ 080DBDF0 .incbin "baserom.gba", 0x0DBDF0, 0x0000010 -gUnk_080DBE00:: @ 080DBE00 +Room_MinishCaves_Ruins:: @ 080DBE00 .4byte gUnk_080DBD80 .4byte 0x00000000 .4byte gUnk_080DBDA0 @@ -3054,7 +3379,7 @@ gUnk_080DBE40:: @ 080DBE40 gUnk_080DBE50:: @ 080DBE50 .incbin "baserom.gba", 0x0DBE50, 0x0000008 -gUnk_080DBE58:: @ 080DBE58 +Room_MinishCaves_OutsideLinksHouse:: @ 080DBE58 .4byte gUnk_080DBE20 .4byte 0x00000000 .4byte gUnk_080DBE40 @@ -3073,7 +3398,7 @@ gUnk_080DBE88:: @ 080DBE88 gUnk_080DBED8:: @ 080DBED8 .incbin "baserom.gba", 0x0DBED8, 0x0000010 -gUnk_080DBEE8:: @ 080DBEE8 +Room_MinishCaves_MinishWoodsNorth1:: @ 080DBEE8 .4byte gUnk_080DBE78 .4byte 0x00000000 .4byte gUnk_080DBE88 @@ -3092,7 +3417,7 @@ gUnk_080DBF18:: @ 080DBF18 gUnk_080DBF58:: @ 080DBF58 .incbin "baserom.gba", 0x0DBF58, 0x0000008 -gUnk_080DBF60:: @ 080DBF60 +Room_MinishCaves_MinishWoodsNorth2:: @ 080DBF60 .4byte gUnk_080DBF08 .4byte 0x00000000 .4byte gUnk_080DBF18 @@ -3111,7 +3436,7 @@ gUnk_080DBF90:: @ 080DBF90 gUnk_080DC090:: @ 080DC090 .incbin "baserom.gba", 0x0DC090, 0x0000018 -gUnk_080DC0A8:: @ 080DC0A8 +Room_MinishCaves_LakeHyliaNorth:: @ 080DC0A8 .4byte gUnk_080DBF80 .4byte 0x00000000 .4byte gUnk_080DBF90 @@ -3133,7 +3458,7 @@ gUnk_080DC108:: @ 080DC108 gUnk_080DC158:: @ 080DC158 .incbin "baserom.gba", 0x0DC158, 0x0000008 -gUnk_080DC160:: @ 080DC160 +Room_MinishCaves_LakeHyliaLibrari:: @ 080DC160 .4byte gUnk_080DC0C8 .4byte gUnk_080DC0D8 .4byte gUnk_080DC108 @@ -3152,7 +3477,7 @@ gUnk_080DC1A0:: @ 080DC1A0 gUnk_080DC240:: @ 080DC240 .incbin "baserom.gba", 0x0DC240, 0x0000020 -gUnk_080DC260:: @ 080DC260 +Room_MinishCaves_MinishWoodsSouthwest:: @ 080DC260 .4byte gUnk_080DC180 .4byte 0x00000000 .4byte gUnk_080DC1A0 @@ -3178,7 +3503,9 @@ gUnk_080DC470:: @ 080DC470 .incbin "baserom.gba", 0x0DC470, 0x0000050 gUnk_080DC4C0:: @ 080DC4C0 - .incbin "baserom.gba", 0x0DC4C0, 0x0000070 + .incbin "baserom.gba", 0x0DC4C0, 0x000000C + .4byte script_0800C91C + .incbin "baserom.gba", 0x0DC4D0, 0x0000060 gUnk_080DC530:: @ 080DC530 .incbin "baserom.gba", 0x0DC530, 0x0000020 @@ -3189,7 +3516,7 @@ gUnk_080DC550:: @ 080DC550 gUnk_080DC560:: @ 080DC560 .incbin "baserom.gba", 0x0DC560, 0x0000008 -gUnk_080DC568:: @ 080DC568 +Room_MinishVillage_Main:: @ 080DC568 .4byte gUnk_080DC280 .4byte 0x00000000 .4byte gUnk_080DC550 @@ -3208,7 +3535,7 @@ gUnk_080DC5A8:: @ 080DC5A8 gUnk_080DC5B8:: @ 080DC5B8 .incbin "baserom.gba", 0x0DC5B8, 0x0000008 -gUnk_080DC5C0:: @ 080DC5C0 +Room_MinishVillage_SideHouse:: @ 080DC5C0 .4byte gUnk_080DC588 .4byte 0x00000000 .4byte gUnk_080DC5A8 @@ -3227,7 +3554,7 @@ gUnk_080DC5F0:: @ 080DC5F0 gUnk_080DC600:: @ 080DC600 .incbin "baserom.gba", 0x0DC600, 0x0000010 -gUnk_080DC610:: @ 080DC610 +Room_CastleGardenMinishHoles_East:: @ 080DC610 .4byte gUnk_080DC5E0 .4byte 0x00000000 .4byte gUnk_080DC5F0 @@ -3246,7 +3573,7 @@ gUnk_080DC640:: @ 080DC640 gUnk_080DC650:: @ 080DC650 .incbin "baserom.gba", 0x0DC650, 0x0000010 -gUnk_080DC660:: @ 080DC660 +Room_CastleGardenMinishHoles_West:: @ 080DC660 .4byte gUnk_080DC630 .4byte 0x00000000 .4byte gUnk_080DC640 @@ -3265,7 +3592,7 @@ gUnk_080DC690:: @ 080DC690 gUnk_080DC6A0:: @ 080DC6A0 .incbin "baserom.gba", 0x0DC6A0, 0x0000010 -gUnk_080DC6B0:: @ 080DC6B0 +Room_37_0:: @ 080DC6B0 .4byte gUnk_080DC680 .4byte 0x00000000 .4byte gUnk_080DC690 @@ -3284,7 +3611,7 @@ gUnk_080DC6E0:: @ 080DC6E0 gUnk_080DC6F0:: @ 080DC6F0 .incbin "baserom.gba", 0x0DC6F0, 0x0000010 -gUnk_080DC700:: @ 080DC700 +Room_37_1:: @ 080DC700 .4byte gUnk_080DC6D0 .4byte 0x00000000 .4byte gUnk_080DC6E0 @@ -3306,7 +3633,7 @@ gUnk_080DC770:: @ 080DC770 gUnk_080DC780:: @ 080DC780 .incbin "baserom.gba", 0x0DC780, 0x0000010 -gUnk_080DC790:: @ 080DC790 +Room_MinishCracks_LonLonRanchNorth:: @ 080DC790 .4byte gUnk_080DC720 .4byte gUnk_080DC730 .4byte gUnk_080DC770 @@ -3328,7 +3655,7 @@ gUnk_080DC830:: @ 080DC830 gUnk_080DC840:: @ 080DC840 .incbin "baserom.gba", 0x0DC840, 0x0000008 -gUnk_080DC848:: @ 080DC848 +Room_MinishCracks_LakeHyliaEast:: @ 080DC848 .4byte gUnk_080DC7B0 .4byte gUnk_080DC7D0 .4byte gUnk_080DC830 @@ -3350,7 +3677,7 @@ gUnk_080DC8D8:: @ 080DC8D8 gUnk_080DC8E8:: @ 080DC8E8 .incbin "baserom.gba", 0x0DC8E8, 0x0000008 -gUnk_080DC8F0:: @ 080DC8F0 +Room_MinishCracks_HyruleCastleGarden:: @ 080DC8F0 .4byte gUnk_080DC868 .4byte gUnk_080DC888 .4byte gUnk_080DC8D8 @@ -3372,7 +3699,7 @@ gUnk_080DC980:: @ 080DC980 gUnk_080DC990:: @ 080DC990 .incbin "baserom.gba", 0x0DC990, 0x0000010 -gUnk_080DC9A0:: @ 080DC9A0 +Room_MinishCracks_MtCrenel:: @ 080DC9A0 .4byte gUnk_080DC910 .4byte gUnk_080DC930 .4byte gUnk_080DC980 @@ -3394,7 +3721,7 @@ gUnk_080DCA30:: @ 080DCA30 gUnk_080DCA40:: @ 080DCA40 .incbin "baserom.gba", 0x0DCA40, 0x0000008 -gUnk_080DCA48:: @ 080DCA48 +Room_MinishCracks_EastHyruleCastle:: @ 080DCA48 .4byte gUnk_080DC9C0 .4byte gUnk_080DC9E0 .4byte gUnk_080DCA30 @@ -3416,7 +3743,7 @@ gUnk_080DCAB8:: @ 080DCAB8 gUnk_080DCAC8:: @ 080DCAC8 .incbin "baserom.gba", 0x0DCAC8, 0x0000008 -gUnk_080DCAD0:: @ 080DCAD0 +Room_MinishCracks_5:: @ 080DCAD0 .4byte gUnk_080DCA68 .4byte gUnk_080DCA78 .4byte gUnk_080DCAB8 @@ -3441,7 +3768,7 @@ gUnk_080DCB60:: @ 080DCB60 gUnk_080DCBC0:: @ 080DCBC0 .incbin "baserom.gba", 0x0DCBC0, 0x0000018 -gUnk_080DCBD8:: @ 080DCBD8 +Room_MinishCracks_CastleWildsBowHole:: @ 080DCBD8 .4byte gUnk_080DCAF0 .4byte gUnk_080DCB40 .4byte 0x00000000 @@ -3464,7 +3791,7 @@ gUnk_080DCC6C:: @ 080DCC6C gUnk_080DCC7C:: @ 080DCC7C .incbin "baserom.gba", 0x0DCC7C, 0x0000010 -gUnk_080DCC8C:: @ 080DCC8C +Room_MinishCracks_RuinsEntrance:: @ 080DCC8C .4byte gUnk_080DCBFC .4byte gUnk_080DCC1C .4byte gUnk_080DCC6C @@ -3486,7 +3813,7 @@ gUnk_080DCCDC:: @ 080DCCDC gUnk_080DCCEC:: @ 080DCCEC .incbin "baserom.gba", 0x0DCCEC, 0x0000010 -gUnk_080DCCFC:: @ 080DCCFC +Room_MinishCracks_MinishWoodsSouth:: @ 080DCCFC .4byte gUnk_080DCCAC .4byte gUnk_080DCCBC .4byte gUnk_080DCCDC @@ -3508,7 +3835,7 @@ gUnk_080DCD4C:: @ 080DCD4C gUnk_080DCD5C:: @ 080DCD5C .incbin "baserom.gba", 0x0DCD5C, 0x0000018 -gUnk_080DCD74:: @ 080DCD74 +Room_MinishCracks_CastorWildsNorth:: @ 080DCD74 .4byte gUnk_080DCD1C .4byte gUnk_080DCD2C .4byte gUnk_080DCD4C @@ -3530,7 +3857,7 @@ gUnk_080DCDC4:: @ 080DCDC4 gUnk_080DCDD4:: @ 080DCDD4 .incbin "baserom.gba", 0x0DCDD4, 0x0000018 -gUnk_080DCDEC:: @ 080DCDEC +Room_MinishCracks_CastorWildsWest:: @ 080DCDEC .4byte gUnk_080DCD94 .4byte gUnk_080DCDA4 .4byte gUnk_080DCDC4 @@ -3552,7 +3879,7 @@ gUnk_080DCE3C:: @ 080DCE3C gUnk_080DCE4C:: @ 080DCE4C .incbin "baserom.gba", 0x0DCE4C, 0x0000018 -gUnk_080DCE64:: @ 080DCE64 +Room_MinishCracks_CastorWildsMiddle:: @ 080DCE64 .4byte gUnk_080DCE0C .4byte gUnk_080DCE1C .4byte gUnk_080DCE3C @@ -3574,7 +3901,7 @@ gUnk_080DCEB4:: @ 080DCEB4 gUnk_080DCEC4:: @ 080DCEC4 .incbin "baserom.gba", 0x0DCEC4, 0x0000018 -gUnk_080DCEDC:: @ 080DCEDC +Room_MinishCracks_RuinsTektite:: @ 080DCEDC .4byte gUnk_080DCE84 .4byte gUnk_080DCE94 .4byte gUnk_080DCEB4 @@ -3596,7 +3923,7 @@ gUnk_080DCF2C:: @ 080DCF2C gUnk_080DCF3C:: @ 080DCF3C .incbin "baserom.gba", 0x0DCF3C, 0x0000018 -gUnk_080DCF54:: @ 080DCF54 +Room_MinishCracks_CastorWildsNextToBow:: @ 080DCF54 .4byte gUnk_080DCEFC .4byte gUnk_080DCF0C .4byte gUnk_080DCF2C @@ -3618,7 +3945,7 @@ gUnk_080DCF94:: @ 080DCF94 gUnk_080DCFA4:: @ 080DCFA4 .incbin "baserom.gba", 0x0DCFA4, 0x0000008 -gUnk_080DCFAC:: @ 080DCFAC +Room_MinishCracks_E:: @ 080DCFAC .4byte gUnk_080DCF74 .4byte gUnk_080DCF84 .4byte gUnk_080DCF94 @@ -3640,7 +3967,7 @@ gUnk_080DCFEC:: @ 080DCFEC gUnk_080DCFFC:: @ 080DCFFC .incbin "baserom.gba", 0x0DCFFC, 0x0000008 -gUnk_080DD004:: @ 080DD004 +Room_MinishCracks_F:: @ 080DD004 .4byte gUnk_080DCFCC .4byte gUnk_080DCFDC .4byte gUnk_080DCFEC @@ -3662,7 +3989,7 @@ gUnk_080DD044:: @ 080DD044 gUnk_080DD054:: @ 080DD054 .incbin "baserom.gba", 0x0DD054, 0x0000008 -gUnk_080DD05C:: @ 080DD05C +Room_MinishCracks_10:: @ 080DD05C .4byte gUnk_080DD024 .4byte gUnk_080DD034 .4byte gUnk_080DD044 @@ -3684,7 +4011,7 @@ gUnk_080DD10C:: @ 080DD10C gUnk_080DD11C:: @ 080DD11C .incbin "baserom.gba", 0x0DD11C, 0x0000008 -gUnk_080DD124:: @ 080DD124 +Room_MinishCracks_11:: @ 080DD124 .4byte gUnk_080DD07C .4byte gUnk_080DD08C .4byte gUnk_080DD10C @@ -3695,16 +4022,38 @@ gUnk_080DD124:: @ 080DD124 .4byte nullsub_241 gUnk_080DD144:: @ 080DD144 - .incbin "baserom.gba", 0x0DD144, 0x00000D0 + .incbin "baserom.gba", 0x0DD144, 0x000000C + .4byte script_0800CF88 + .incbin "baserom.gba", 0x0DD154, 0x000000C + .4byte script_0800CF88 + .incbin "baserom.gba", 0x0DD164, 0x000000C + .4byte script_0800CF50 + .incbin "baserom.gba", 0x0DD174, 0x000000C + .4byte script_0800D414 + .incbin "baserom.gba", 0x0DD184, 0x0000090 gUnk_080DD214:: @ 080DD214 - .incbin "baserom.gba", 0x0DD214, 0x0000060 + .incbin "baserom.gba", 0x0DD214, 0x000000C + .4byte script_0800D278 + .incbin "baserom.gba", 0x0DD224, 0x000000C + .4byte script_0800D278 + .incbin "baserom.gba", 0x0DD234, 0x000000C + .4byte script_0800CFAC + .incbin "baserom.gba", 0x0DD244, 0x000000C + .4byte script_0800D218 + .incbin "baserom.gba", 0x0DD254, 0x000000C + .4byte script_0800D254 + .incbin "baserom.gba", 0x0DD264, 0x0000010 gUnk_080DD274:: @ 080DD274 - .incbin "baserom.gba", 0x0DD274, 0x0000020 + .incbin "baserom.gba", 0x0DD274, 0x000000C + .4byte script_0800D350 + .incbin "baserom.gba", 0x0DD284, 0x0000010 gUnk_080DD294:: @ 080DD294 - .incbin "baserom.gba", 0x0DD294, 0x0000020 + .incbin "baserom.gba", 0x0DD294, 0x000000C + .4byte script_0800CF50 + .incbin "baserom.gba", 0x0DD2A4, 0x0000010 gUnk_080DD2B4:: @ 080DD2B4 .incbin "baserom.gba", 0x0DD2B4, 0x0000050 @@ -3715,7 +4064,7 @@ gUnk_080DD304:: @ 080DD304 gUnk_080DD314:: @ 080DD314 .incbin "baserom.gba", 0x0DD314, 0x0000008 -gUnk_080DD31C:: @ 080DD31C +Room_MelarisMine_Main:: @ 080DD31C .4byte gUnk_080DD144 .4byte gUnk_080DD2B4 .4byte gUnk_080DD304 @@ -3731,7 +4080,9 @@ gUnk_080DD344:: @ 080DD344 .incbin "baserom.gba", 0x0DD344, 0x0000020 gUnk_080DD364:: @ 080DD364 - .incbin "baserom.gba", 0x0DD364, 0x0000020 + .incbin "baserom.gba", 0x0DD364, 0x000000C + .4byte script_0800B00C + .incbin "baserom.gba", 0x0DD374, 0x0000010 gUnk_080DD384:: @ 080DD384 .incbin "baserom.gba", 0x0DD384, 0x0000050 @@ -3742,7 +4093,7 @@ gUnk_080DD3D4:: @ 080DD3D4 gUnk_080DD3E4:: @ 080DD3E4 .incbin "baserom.gba", 0x0DD3E4, 0x0000008 -gUnk_080DD3EC:: @ 080DD3EC +Room_CloudTops_House:: @ 080DD3EC .4byte gUnk_080DD344 .4byte gUnk_080DD384 .4byte gUnk_080DD3D4 @@ -3767,7 +4118,7 @@ gUnk_080DD6BC:: @ 080DD6BC gUnk_080DD6CC:: @ 080DD6CC .incbin "baserom.gba", 0x0DD6CC, 0x0000040 -gUnk_080DD70C:: @ 080DD70C +Room_CloudTops_Middle:: @ 080DD70C .4byte gUnk_080DD40C .4byte gUnk_080DD49C .4byte gUnk_080DD6BC @@ -3782,7 +4133,13 @@ gUnk_080DD730:: @ 080DD730 .incbin "baserom.gba", 0x0DD730, 0x0000020 gUnk_080DD750:: @ 080DD750 - .incbin "baserom.gba", 0x0DD750, 0x0000040 + .incbin "baserom.gba", 0x0DD750, 0x000000C + .4byte script_0800D710 + .incbin "baserom.gba", 0x0DD760, 0x000000C + .4byte script_0800D7DC + .incbin "baserom.gba", 0x0DD770, 0x000000C + .4byte script_0800D76C + .incbin "baserom.gba", 0x0DD780, 0x0000010 gUnk_080DD790:: @ 080DD790 .incbin "baserom.gba", 0x0DD790, 0x0000050 @@ -3803,13 +4160,43 @@ gUnk_080DD8A0:: @ 080DD8A0 .incbin "baserom.gba", 0x0DD8A0, 0x0000050 gUnk_080DD8F0:: @ 080DD8F0 - .incbin "baserom.gba", 0x0DD8F0, 0x00000FF + .incbin "baserom.gba", 0x0DD8F0, 0x00000A8 + .4byte script_0800D6D0 + .incbin "baserom.gba", 0x0DD99C, 0x000000C + .4byte script_0800D6F0 + .incbin "baserom.gba", 0x0DD9AC, 0x000000C + .4byte script_0800D6F0 + .incbin "baserom.gba", 0x0DD9BC, 0x000000C + .4byte script_0800D6B4 + .incbin "baserom.gba", 0x0DD9CC, 0x000000C + .4byte script_0800D6B4 + .incbin "baserom.gba", 0x0DD9DC, 0x000000C + .4byte script_0800D6B4 + .incbin "baserom.gba", 0x0DD9EC, 0x0000003 gUnk_080DD9EF:: @ 080DD9EF - .incbin "baserom.gba", 0x0DD9EF, 0x0000081 + .incbin "baserom.gba", 0x0DD9EF, 0x0000009 + .4byte script_0800D6B4 + .incbin "baserom.gba", 0x0DD9FC, 0x000000C + .4byte script_0800D6B4 + .incbin "baserom.gba", 0x0DDA0C, 0x0000064 gUnk_080DDA70:: @ 080DDA70 - .incbin "baserom.gba", 0x0DDA70, 0x000006E + .incbin "baserom.gba", 0x0DDA70, 0x0000008 + .4byte script_0800D60C + .incbin "baserom.gba", 0x0DDA7C, 0x000000C + .4byte script_0800D60C + .incbin "baserom.gba", 0x0DDA8C, 0x000000C + .4byte script_0800D60C + .incbin "baserom.gba", 0x0DDA9C, 0x000000C + .4byte script_0800D60C + .incbin "baserom.gba", 0x0DDAAC, 0x000000C + .4byte script_0800D60C + .incbin "baserom.gba", 0x0DDABC, 0x000000C + .4byte script_08014C94 + .incbin "baserom.gba", 0x0DDACC, 0x000000C + .4byte script_08014C94 + .incbin "baserom.gba", 0x0DDADC, 0x0000002 gUnk_080DDADE:: @ 080DDADE .incbin "baserom.gba", 0x0DDADE, 0x0000012 @@ -3826,7 +4213,7 @@ gUnk_080DDB68:: @ 080DDB68 gUnk_080DDB98:: @ 080DDB98 .incbin "baserom.gba", 0x0DDB98, 0x0000030 -gUnk_080DDBC8:: @ 080DDBC8 +Room_CloudTops_Bottom:: @ 080DDBC8 .4byte gUnk_080DD790 .4byte gUnk_080DD8A0 .4byte gUnk_080DDAF0 @@ -3869,7 +4256,7 @@ gUnk_080DDD18:: @ 080DDD18 gUnk_080DDD2C:: @ 080DDD2C .incbin "baserom.gba", 0x0DDD2C, 0x0000014 -gUnk_080DDD40:: @ 080DDD40 +Room_Ruins_Entrance:: @ 080DDD40 .4byte gUnk_080DDC00 .4byte gUnk_080DDC20 .4byte gUnk_080DDC50 @@ -3902,7 +4289,7 @@ gUnk_080DDDFC:: @ 080DDDFC gUnk_080DDE0C:: @ 080DDE0C .incbin "baserom.gba", 0x0DDE0C, 0x0000014 -gUnk_080DDE20:: @ 080DDE20 +Room_Ruins_Beanstalk:: @ 080DDE20 .4byte gUnk_080DDD74 .4byte gUnk_080DDD84 .4byte gUnk_080DDDB4 @@ -3938,7 +4325,7 @@ gUnk_080DDF10:: @ 080DDF10 gUnk_080DDF20:: @ 080DDF20 .incbin "baserom.gba", 0x0DDF20, 0x0000014 -gUnk_080DDF34:: @ 080DDF34 +Room_Ruins_TripleTektites:: @ 080DDF34 .4byte gUnk_080DDE48 .4byte gUnk_080DDEA8 .4byte gUnk_080DDEB8 @@ -3963,7 +4350,7 @@ gUnk_080DDF80:: @ 080DDF80 gUnk_080DDFC0:: @ 080DDFC0 .incbin "baserom.gba", 0x0DDFC0, 0x0000008 -gUnk_080DDFC8:: @ 080DDFC8 +Room_Ruins_LadderToTektites:: @ 080DDFC8 .4byte gUnk_080DDF60 .4byte gUnk_080DDF70 .4byte gUnk_080DDF80 @@ -3980,7 +4367,9 @@ gUnk_080DE000:: @ 080DE000 .incbin "baserom.gba", 0x0DE000, 0x0000008 gUnk_080DE008:: @ 080DE008 - .incbin "baserom.gba", 0x0DE008, 0x0000020 + .incbin "baserom.gba", 0x0DE008, 0x000000C + .4byte script_0800AF8C + .incbin "baserom.gba", 0x0DE018, 0x0000010 gUnk_080DE028:: @ 080DE028 .incbin "baserom.gba", 0x0DE028, 0x0000020 @@ -3994,7 +4383,7 @@ gUnk_080DE0E8:: @ 080DE0E8 gUnk_080DE118:: @ 080DE118 .incbin "baserom.gba", 0x0DE118, 0x0000014 -gUnk_080DE12C:: @ 080DE12C +Room_Ruins_FortressEntrance:: @ 080DE12C .4byte gUnk_080DDFE8 .4byte gUnk_080DE028 .4byte gUnk_080DE048 @@ -4044,7 +4433,7 @@ gUnk_080DE374:: @ 080DE374 gUnk_080DE388:: @ 080DE388 .incbin "baserom.gba", 0x0DE388, 0x0000014 -gUnk_080DE39C:: @ 080DE39C +Room_Ruins_Armos:: @ 080DE39C .4byte gUnk_080DE150 .4byte gUnk_080DE220 .4byte gUnk_080DE240 @@ -4073,7 +4462,7 @@ gUnk_080DE4E8:: @ 080DE4E8 gUnk_080DE538:: @ 080DE538 .incbin "baserom.gba", 0x0DE538, 0x0000018 -gUnk_080DE550:: @ 080DE550 +Room_DeepwoodShrine_Madderpillar:: @ 080DE550 .4byte gUnk_080DE3D8 .4byte 0x00000000 .4byte 0x00000000 @@ -4108,7 +4497,7 @@ gUnk_080DE764:: @ 080DE764 gUnk_080DE794:: @ 080DE794 .incbin "baserom.gba", 0x0DE794, 0x0000020 -gUnk_080DE7B4:: @ 080DE7B4 +Room_DeepwoodShrine_BluePortal:: @ 080DE7B4 .4byte gUnk_080DE574 .4byte 0x00000000 .4byte gUnk_080DE764 @@ -4137,7 +4526,7 @@ gUnk_080DE864:: @ 080DE864 gUnk_080DE894:: @ 080DE894 .incbin "baserom.gba", 0x0DE894, 0x0000018 -gUnk_080DE8AC:: @ 080DE8AC +Room_DeepwoodShrine_StairsToB1:: @ 080DE8AC .4byte gUnk_080DE7E4 .4byte 0x00000000 .4byte gUnk_080DE864 @@ -4157,7 +4546,7 @@ gUnk_080DE930:: @ 080DE930 gUnk_080DE970:: @ 080DE970 .incbin "baserom.gba", 0x0DE970, 0x0000010 -gUnk_080DE980:: @ 080DE980 +Room_DeepwoodShrine_PotBridge:: @ 080DE980 .4byte gUnk_080DE8D0 .4byte 0x00000000 .4byte gUnk_080DE930 @@ -4176,7 +4565,7 @@ gUnk_080DEA20:: @ 080DEA20 gUnk_080DEA30:: @ 080DEA30 .incbin "baserom.gba", 0x0DEA30, 0x0000018 -gUnk_080DEA48:: @ 080DEA48 +Room_DeepwoodShrine_DoubleStatue:: @ 080DEA48 .4byte gUnk_080DE9A0 .4byte 0x00000000 .4byte gUnk_080DEA20 @@ -4195,7 +4584,7 @@ gUnk_080DEAD8:: @ 080DEAD8 gUnk_080DEAF8:: @ 080DEAF8 .incbin "baserom.gba", 0x0DEAF8, 0x0000018 -gUnk_080DEB10:: @ 080DEB10 +Room_DeepwoodShrine_Map:: @ 080DEB10 .4byte gUnk_080DEA68 .4byte 0x00000000 .4byte gUnk_080DEAD8 @@ -4217,7 +4606,7 @@ gUnk_080DEC10:: @ 080DEC10 gUnk_080DEC50:: @ 080DEC50 .incbin "baserom.gba", 0x0DEC50, 0x0000018 -gUnk_080DEC68:: @ 080DEC68 +Room_DeepwoodShrine_Barrel:: @ 080DEC68 .4byte gUnk_080DEB30 .4byte 0x00000000 .4byte gUnk_080DEC10 @@ -4237,7 +4626,7 @@ gUnk_080DED4C:: @ 080DED4C gUnk_080DED5C:: @ 080DED5C .incbin "baserom.gba", 0x0DED5C, 0x0000010 -gUnk_080DED6C:: @ 080DED6C +Room_DeepwoodShrine_Button:: @ 080DED6C .4byte gUnk_080DEC8C .4byte 0x00000000 .4byte gUnk_080DED4C @@ -4259,7 +4648,7 @@ gUnk_080DEE3C:: @ 080DEE3C gUnk_080DEE4C:: @ 080DEE4C .incbin "baserom.gba", 0x0DEE4C, 0x0000010 -gUnk_080DEE5C:: @ 080DEE5C +Room_DeepwoodShrine_Mulldozer:: @ 080DEE5C .4byte gUnk_080DED8C .4byte 0x00000000 .4byte gUnk_080DEE3C @@ -4279,7 +4668,7 @@ gUnk_080DEEE0:: @ 080DEEE0 gUnk_080DEF50:: @ 080DEF50 .incbin "baserom.gba", 0x0DEF50, 0x0000010 -gUnk_080DEF60:: @ 080DEF60 +Room_DeepwoodShrine_Pillars:: @ 080DEF60 .4byte gUnk_080DEE80 .4byte 0x00000000 .4byte gUnk_080DEEE0 @@ -4298,7 +4687,7 @@ gUnk_080DF040:: @ 080DF040 gUnk_080DF080:: @ 080DF080 .incbin "baserom.gba", 0x0DF080, 0x0000010 -gUnk_080DF090:: @ 080DF090 +Room_DeepwoodShrine_Lever:: @ 080DF090 .4byte gUnk_080DEF80 .4byte 0x00000000 .4byte gUnk_080DF040 @@ -4320,7 +4709,7 @@ gUnk_080DF190:: @ 080DF190 gUnk_080DF1A0:: @ 080DF1A0 .incbin "baserom.gba", 0x0DF1A0, 0x0000010 -gUnk_080DF1B0:: @ 080DF1B0 +Room_DeepwoodShrine_Entrance:: @ 080DF1B0 .4byte gUnk_080DF0B0 .4byte 0x00000000 .4byte gUnk_080DF190 @@ -4346,7 +4735,7 @@ gUnk_080DF2C4:: @ 080DF2C4 gUnk_080DF304:: @ 080DF304 .incbin "baserom.gba", 0x0DF304, 0x0000020 -gUnk_080DF324:: @ 080DF324 +Room_DeepwoodShrine_Torch:: @ 080DF324 .4byte gUnk_080DF1D4 .4byte 0x00000000 .4byte gUnk_080DF2A4 @@ -4371,7 +4760,7 @@ gUnk_080DF444:: @ 080DF444 gUnk_080DF454:: @ 080DF454 .incbin "baserom.gba", 0x0DF454, 0x0000018 -gUnk_080DF46C:: @ 080DF46C +Room_DeepwoodShrine_BossKey:: @ 080DF46C .4byte gUnk_080DF344 .4byte 0x00000000 .4byte gUnk_080DF444 @@ -4390,7 +4779,7 @@ gUnk_080DF57C:: @ 080DF57C gUnk_080DF59C:: @ 080DF59C .incbin "baserom.gba", 0x0DF59C, 0x0000020 -gUnk_080DF5BC:: @ 080DF5BC +Room_DeepwoodShrine_Compass:: @ 080DF5BC .4byte gUnk_080DF48C .4byte 0x00000000 .4byte gUnk_080DF57C @@ -4409,7 +4798,7 @@ gUnk_080DF60C:: @ 080DF60C gUnk_080DF61C:: @ 080DF61C .incbin "baserom.gba", 0x0DF61C, 0x0000010 -gUnk_080DF62C:: @ 080DF62C +Room_DeepwoodShrine_13:: @ 080DF62C .4byte gUnk_080DF5DC .4byte 0x00000000 .4byte gUnk_080DF60C @@ -4431,7 +4820,7 @@ gUnk_080DF6FB:: @ 080DF6FB gUnk_080DF6FC:: @ 080DF6FC .incbin "baserom.gba", 0x0DF6FC, 0x0000010 -gUnk_080DF70C:: @ 080DF70C +Room_DeepwoodShrine_LilyPadWest:: @ 080DF70C .4byte gUnk_080DF64C .4byte 0x00000000 .4byte gUnk_080DF68C @@ -4453,7 +4842,7 @@ gUnk_080DF83C:: @ 080DF83C gUnk_080DF85C:: @ 080DF85C .incbin "baserom.gba", 0x0DF85C, 0x0000010 -gUnk_080DF86C:: @ 080DF86C +Room_DeepwoodShrine_LilyPadEast:: @ 080DF86C .4byte gUnk_080DF72C .4byte 0x00000000 .4byte gUnk_080DF83C @@ -4481,7 +4870,7 @@ gUnk_080DF97C:: @ 080DF97C gUnk_080DF99C:: @ 080DF99C .incbin "baserom.gba", 0x0DF99C, 0x0000010 -gUnk_080DF9AC:: @ 080DF9AC +Room_DeepwoodShrineBoss_Main:: @ 080DF9AC .4byte gUnk_080DF88C .4byte 0x00000000 .4byte 0x00000000 @@ -4512,7 +4901,7 @@ gUnk_080DFA48:: @ 080DFA48 gUnk_080DFA58:: @ 080DFA58 .incbin "baserom.gba", 0x0DFA58, 0x0000018 -gUnk_080DFA70:: @ 080DFA70 +Room_DeepwoodShrine_PreBoss:: @ 080DFA70 .4byte gUnk_080DF9D8 .4byte 0x00000000 .4byte gUnk_080DFA48 @@ -4537,7 +4926,7 @@ gUnk_080DFB30:: @ 080DFB30 gUnk_080DFB40:: @ 080DFB40 .incbin "baserom.gba", 0x0DFB40, 0x0000008 -gUnk_080DFB48:: @ 080DFB48 +Room_DeepwoodShrine_InsideBarrel:: @ 080DFB48 .4byte gUnk_080DFA90 .4byte 0x00000000 .4byte gUnk_080DFB30 @@ -4551,7 +4940,9 @@ gUnk_080DFB68:: @ 080DFB68 .incbin "baserom.gba", 0x0DFB68, 0x0000010 gUnk_080DFB78:: @ 080DFB78 - .incbin "baserom.gba", 0x0DFB78, 0x0000020 + .incbin "baserom.gba", 0x0DFB78, 0x000000C + .4byte script_0800AF44 + .incbin "baserom.gba", 0x0DFB88, 0x0000010 gUnk_080DFB98:: @ 080DFB98 .incbin "baserom.gba", 0x0DFB98, 0x0000010 @@ -4559,7 +4950,7 @@ gUnk_080DFB98:: @ 080DFB98 gUnk_080DFBA8:: @ 080DFBA8 .incbin "baserom.gba", 0x0DFBA8, 0x0000008 -gUnk_080DFBB0:: @ 080DFBB0 +Room_DeepwoodShrineEntry_Main:: @ 080DFBB0 .4byte gUnk_080DFB68 .4byte 0x00000000 .4byte gUnk_080DFB98 @@ -4584,7 +4975,7 @@ gUnk_080DFCB0:: @ 080DFCB0 gUnk_080DFCC0:: @ 080DFCC0 .incbin "baserom.gba", 0x0DFCC0, 0x0000030 -gUnk_080DFCF0:: @ 080DFCF0 +Room_CaveOfFlames_AfterCane:: @ 080DFCF0 .4byte gUnk_080DFBD0 .4byte gUnk_080DFC70 .4byte gUnk_080DFCA0 @@ -4613,7 +5004,7 @@ gUnk_080DFDF9:: @ 080DFDF9 gUnk_080DFE0C:: @ 080DFE0C .incbin "baserom.gba", 0x0DFE0C, 0x0000090 -gUnk_080DFE9C:: @ 080DFE9C +Room_CaveOfFlames_SpinyChus:: @ 080DFE9C .4byte gUnk_080DFD14 .4byte gUnk_080DFDA4 .4byte gUnk_080DFDD4 @@ -4651,7 +5042,7 @@ gUnk_080E0030:: @ 080E0030 gUnk_080E0032:: @ 080E0032 .incbin "baserom.gba", 0x0E0032, 0x0000016 -gUnk_080E0048:: @ 080E0048 +Room_CaveOfFlames_CartToSpinyChus:: @ 080E0048 .4byte gUnk_080DFEC0 .4byte gUnk_080DFF30 .4byte gUnk_080DFF90 @@ -4688,7 +5079,7 @@ gUnk_080E0138:: @ 080E0138 gUnk_080E0148:: @ 080E0148 .incbin "baserom.gba", 0x0E0148, 0x0000040 -gUnk_080E0188:: @ 080E0188 +Room_CaveOfFlames_Entrance:: @ 080E0188 .4byte gUnk_080E0068 .4byte gUnk_080E00E8 .4byte gUnk_080E0128 @@ -4729,7 +5120,7 @@ gUnk_080E02FF:: @ 080E02FF gUnk_080E034C:: @ 080E034C .incbin "baserom.gba", 0x0E034C, 0x0000010 -gUnk_080E035C:: @ 080E035C +Room_CaveOfFlames_MainCart:: @ 080E035C .4byte gUnk_080E01AC .4byte gUnk_080E025C .4byte gUnk_080E02CC @@ -4757,7 +5148,7 @@ gUnk_080E048C:: @ 080E048C gUnk_080E049C:: @ 080E049C .incbin "baserom.gba", 0x0E049C, 0x0000010 -gUnk_080E04AC:: @ 080E04AC +Room_CaveOfFlames_NorthEntrance:: @ 080E04AC .4byte gUnk_080E037C .4byte gUnk_080E042C .4byte gUnk_080E046C @@ -4804,7 +5195,7 @@ gUnk_080E0705:: @ 080E0705 gUnk_080E0750:: @ 080E0750 .incbin "baserom.gba", 0x0E0750, 0x0000020 -gUnk_080E0770:: @ 080E0770 +Room_CaveOfFlames_CartWest:: @ 080E0770 .4byte gUnk_080E04D0 .4byte gUnk_080E05A0 .4byte gUnk_080E0680 @@ -4841,7 +5232,7 @@ gUnk_080E0810:: @ 080E0810 gUnk_080E0828:: @ 080E0828 .incbin "baserom.gba", 0x0E0828, 0x0000050 -gUnk_080E0878:: @ 080E0878 +Room_CaveOfFlames_Helmasaur:: @ 080E0878 .4byte gUnk_080E0790 .4byte gUnk_080E07E0 .4byte gUnk_080E0800 @@ -4874,7 +5265,8 @@ gUnk_080E09BC:: @ 080E09BC .incbin "baserom.gba", 0x0E09BC, 0x0000020 gUnk_080E09DC:: @ 080E09DC - .incbin "baserom.gba", 0x0E09DC, 0x0000020 + .4byte gUnk_080E09FC + .incbin "baserom.gba", 0x0E09E0, 0x000001C gUnk_080E09FC:: @ 080E09FC .incbin "baserom.gba", 0x0E09FC, 0x0000002 @@ -4894,7 +5286,7 @@ gUnk_080E0A08:: @ 080E0A08 gUnk_080E0A17:: @ 080E0A17 .incbin "baserom.gba", 0x0E0A17, 0x0000009 -gUnk_080E0A20:: @ 080E0A20 +Room_CaveOfFlames_Rollobite:: @ 080E0A20 .4byte gUnk_080E089C .4byte gUnk_080E093C .4byte gUnk_080E096C @@ -4935,7 +5327,7 @@ gUnk_080E0C08:: @ 080E0C08 gUnk_080E0C09:: @ 080E0C09 .incbin "baserom.gba", 0x0E0C09, 0x000000B -gUnk_080E0C14:: @ 080E0C14 +Room_CaveOfFlames_MinishLava:: @ 080E0C14 .4byte gUnk_080E0A44 .4byte gUnk_080E0B04 .4byte gUnk_080E0B24 @@ -5000,7 +5392,7 @@ gUnk_080E0E0C:: @ 080E0E0C gUnk_080E0E16:: @ 080E0E16 .incbin "baserom.gba", 0x0E0E16, 0x000001E -gUnk_080E0E34:: @ 080E0E34 +Room_CaveOfFlames_MinishSpikes:: @ 080E0E34 .4byte gUnk_080E0C38 .4byte gUnk_080E0D18 .4byte gUnk_080E0D28 @@ -5063,7 +5455,7 @@ gUnk_080E0F18:: @ 080E0F18 gUnk_080E0F3C:: @ 080E0F3C .incbin "baserom.gba", 0x0E0F3C, 0x0000010 -gUnk_080E0F4C:: @ 080E0F4C +Room_CaveOfFlames_RollobiteSwitch:: @ 080E0F4C .4byte gUnk_080E0E5C .4byte gUnk_080E0EDC .4byte gUnk_080E0EEC @@ -5112,7 +5504,7 @@ gUnk_080E105C:: @ 080E105C gUnk_080E106C:: @ 080E106C .incbin "baserom.gba", 0x0E106C, 0x0000010 -gUnk_080E107C:: @ 080E107C +Room_CaveOfFlames_BeforeGleerok:: @ 080E107C .4byte gUnk_080E0F6C .4byte gUnk_080E101C .4byte gUnk_080E105C @@ -5134,7 +5526,7 @@ gUnk_080E10CC:: @ 080E10CC gUnk_080E10FC:: @ 080E10FC .incbin "baserom.gba", 0x0E10FC, 0x0000010 -gUnk_080E110C:: @ 080E110C +Room_CaveOfFlames_PathBossKey:: @ 080E110C .4byte gUnk_080E109C .4byte gUnk_080E10BC .4byte gUnk_080E10CC @@ -5165,7 +5557,7 @@ gUnk_080E11B4:: @ 080E11B4 gUnk_080E11D2:: @ 080E11D2 .incbin "baserom.gba", 0x0E11D2, 0x000001E -gUnk_080E11F0:: @ 080E11F0 +Room_CaveOfFlames_PathBossKey2:: @ 080E11F0 .4byte gUnk_080E112C .4byte gUnk_080E114C .4byte gUnk_080E115C @@ -5195,7 +5587,7 @@ gUnk_080E12A8:: @ 080E12A8 gUnk_080E12C0:: @ 080E12C0 .incbin "baserom.gba", 0x0E12C0, 0x0000030 -gUnk_080E12F0:: @ 080E12F0 +Room_CaveOfFlames_Compass:: @ 080E12F0 .4byte gUnk_080E1218 .4byte gUnk_080E1268 .4byte gUnk_080E1298 @@ -5263,7 +5655,7 @@ gUnk_080E141A:: @ 080E141A gUnk_080E141B:: @ 080E141B .incbin "baserom.gba", 0x0E141B, 0x0000001 -gUnk_080E141C:: @ 080E141C +Room_CaveOfFlames_Bobomb:: @ 080E141C .4byte gUnk_080E1314 .4byte gUnk_080E1384 .4byte gUnk_080E13B4 @@ -5304,7 +5696,13 @@ gUnk_080E159C:: @ 080E159C .incbin "baserom.gba", 0x0E159C, 0x0000028 gUnk_080E15C4:: @ 080E15C4 - .incbin "baserom.gba", 0x0E15C4, 0x0000049 + .incbin "baserom.gba", 0x0E15C4, 0x0000020 + .4byte gUnk_080E1674 + .incbin "baserom.gba", 0x0E15E8, 0x000000C + .4byte gUnk_080E16AA + .incbin "baserom.gba", 0x0E15F8, 0x000000C + .4byte gUnk_080E16CE + .incbin "baserom.gba", 0x0E1608, 0x0000005 gUnk_080E160D:: @ 080E160D .incbin "baserom.gba", 0x0E160D, 0x0000002 @@ -5313,10 +5711,9 @@ gUnk_080E160F:: @ 080E160F .incbin "baserom.gba", 0x0E160F, 0x0000003 gUnk_080E1612:: @ 080E1612 - .incbin "baserom.gba", 0x0E1612, 0x0000003 - -gUnk_080E1615:: @ 080E1615 - .incbin "baserom.gba", 0x0E1615, 0x0000005 + .incbin "baserom.gba", 0x0E1612, 0x0000002 + .4byte gUnk_080E16EC + .incbin "baserom.gba", 0x0E1618, 0x0000002 gUnk_080E161A:: @ 080E161A .incbin "baserom.gba", 0x0E161A, 0x0000003 @@ -5328,7 +5725,15 @@ gUnk_080E1620:: @ 080E1620 .incbin "baserom.gba", 0x0E1620, 0x0000001 gUnk_080E1621:: @ 080E1621 - .incbin "baserom.gba", 0x0E1621, 0x0000053 + .incbin "baserom.gba", 0x0E1621, 0x0000003 + .4byte gUnk_080E170A + .incbin "baserom.gba", 0x0E1628, 0x000000C + .4byte gUnk_080E16EC + .incbin "baserom.gba", 0x0E1638, 0x000000C + .4byte gUnk_080E170A + .incbin "baserom.gba", 0x0E1648, 0x000000C + .4byte gUnk_080E16EC + .incbin "baserom.gba", 0x0E1658, 0x000001C gUnk_080E1674:: @ 080E1674 .incbin "baserom.gba", 0x0E1674, 0x0000036 @@ -5360,7 +5765,7 @@ gUnk_080E171F:: @ 080E171F gUnk_080E1721:: @ 080E1721 .incbin "baserom.gba", 0x0E1721, 0x0000007 -gUnk_080E1728:: @ 080E1728 +Room_CaveOfFlames_BossDoor:: @ 080E1728 .4byte gUnk_080E143C .4byte gUnk_080E156C .4byte gUnk_080E158C @@ -5383,7 +5788,7 @@ gUnk_080E176C:: @ 080E176C gUnk_080E177C:: @ 080E177C .incbin "baserom.gba", 0x0E177C, 0x0000008 -gUnk_080E1784:: @ 080E1784 +Room_CaveOfFlames_18:: @ 080E1784 .4byte gUnk_080E174C .4byte gUnk_080E175C .4byte gUnk_080E176C @@ -5420,7 +5825,7 @@ gUnk_080E1844:: @ 080E1844 gUnk_080E1864:: @ 080E1864 .incbin "baserom.gba", 0x0E1864, 0x0000010 -gUnk_080E1874:: @ 080E1874 +Room_CaveOfFlamesBoss_Main:: @ 080E1874 .4byte gUnk_080E17A4 .4byte 0x00000000 .4byte 0x00000000 @@ -5454,7 +5859,7 @@ gUnk_080E1940:: @ 080E1940 gUnk_080E1958:: @ 080E1958 .incbin "baserom.gba", 0x0E1958, 0x0000040 -gUnk_080E1998:: @ 080E1998 +Room_FortressOfWinds_Eyegore:: @ 080E1998 .4byte gUnk_080E18A0 .4byte 0x00000000 .4byte gUnk_080E1930 @@ -5489,7 +5894,7 @@ gUnk_080E1A8C:: @ 080E1A8C gUnk_080E1ABC:: @ 080E1ABC .incbin "baserom.gba", 0x0E1ABC, 0x0000010 -gUnk_080E1ACC:: @ 080E1ACC +Room_FortressOfWinds_BeforeMazaal:: @ 080E1ACC .4byte gUnk_080E19BC .4byte 0x00000000 .4byte gUnk_080E1A8C @@ -5544,7 +5949,7 @@ gUnk_080E1D5C:: @ 080E1D5C gUnk_080E1D70:: @ 080E1D70 .incbin "baserom.gba", 0x0E1D70, 0x0000014 -gUnk_080E1D84:: @ 080E1D84 +Room_FortressOfWinds_EastKeyLever:: @ 080E1D84 .4byte gUnk_080E1AEC .4byte gUnk_080E1CEC .4byte gUnk_080E1D1C @@ -5580,7 +5985,7 @@ gUnk_080E1F26:: @ 080E1F26 gUnk_080E1F28:: @ 080E1F28 .incbin "baserom.gba", 0x0E1F28, 0x0000020 -gUnk_080E1F48:: @ 080E1F48 +Room_FortressOfWinds_PitPlatforms:: @ 080E1F48 .4byte gUnk_080E1DAC .4byte 0x00000000 .4byte gUnk_080E1ECC @@ -5623,7 +6028,7 @@ gUnk_080E2122:: @ 080E2122 gUnk_080E2125:: @ 080E2125 .incbin "baserom.gba", 0x0E2125, 0x0000007 -gUnk_080E212C:: @ 080E212C +Room_FortressOfWinds_WestKeyLever:: @ 080E212C .4byte gUnk_080E1F74 .4byte 0x00000000 .4byte gUnk_080E2094 @@ -5651,7 +6056,7 @@ gUnk_080E22B8:: @ 080E22B8 gUnk_080E22D0:: @ 080E22D0 .incbin "baserom.gba", 0x0E22D0, 0x0000040 -gUnk_080E2310:: @ 080E2310 +Room_FortressOfWinds_Darknut:: @ 080E2310 .4byte gUnk_080E2158 .4byte gUnk_080E2278 .4byte gUnk_080E22A8 @@ -5677,7 +6082,7 @@ gUnk_080E23F4:: @ 080E23F4 gUnk_080E2414:: @ 080E2414 .incbin "baserom.gba", 0x0E2414, 0x0000010 -gUnk_080E2424:: @ 080E2424 +Room_FortressOfWinds_EyeBridge:: @ 080E2424 .4byte gUnk_080E2334 .4byte gUnk_080E23D4 .4byte gUnk_080E23F4 @@ -5705,7 +6110,7 @@ gUnk_080E2534:: @ 080E2534 gUnk_080E2544:: @ 080E2544 .incbin "baserom.gba", 0x0E2544, 0x0000020 -gUnk_080E2564:: @ 080E2564 +Room_FortressOfWinds_Pit:: @ 080E2564 .4byte gUnk_080E2444 .4byte 0x00000000 .4byte gUnk_080E2524 @@ -5731,7 +6136,7 @@ gUnk_080E26A8:: @ 080E26A8 gUnk_080E26B8:: @ 080E26B8 .incbin "baserom.gba", 0x0E26B8, 0x0000040 -gUnk_080E26F8:: @ 080E26F8 +Room_FortressOfWinds_Wallmaster:: @ 080E26F8 .4byte gUnk_080E2588 .4byte gUnk_080E2678 .4byte gUnk_080E2698 @@ -5760,7 +6165,7 @@ gUnk_080E28BC:: @ 080E28BC gUnk_080E28CC:: @ 080E28CC .incbin "baserom.gba", 0x0E28CC, 0x0000020 -gUnk_080E28EC:: @ 080E28EC +Room_FortressOfWinds_Clone:: @ 080E28EC .4byte gUnk_080E271C .4byte gUnk_080E282C .4byte gUnk_080E286C @@ -5795,7 +6200,7 @@ gUnk_080E2A3C:: @ 080E2A3C gUnk_080E2A72:: @ 080E2A72 .incbin "baserom.gba", 0x0E2A72, 0x0000036 -gUnk_080E2AA8:: @ 080E2AA8 +Room_FortressOfWinds_SpikeTraps:: @ 080E2AA8 .4byte gUnk_080E2910 .4byte gUnk_080E2940 .4byte gUnk_080E2970 @@ -5827,7 +6232,7 @@ gUnk_080E2BC8:: @ 080E2BC8 gUnk_080E2BE8:: @ 080E2BE8 .incbin "baserom.gba", 0x0E2BE8, 0x0000020 -gUnk_080E2C08:: @ 080E2C08 +Room_FortressOfWinds_Mazaal:: @ 080E2C08 .4byte gUnk_080E2AD8 .4byte 0x00000000 .4byte gUnk_080E2BA8 @@ -5854,7 +6259,7 @@ gUnk_080E2CF0:: @ 080E2CF0 gUnk_080E2D00:: @ 080E2D00 .incbin "baserom.gba", 0x0E2D00, 0x0000060 -gUnk_080E2D60:: @ 080E2D60 +Room_FortressOfWinds_Stalfos:: @ 080E2D60 .4byte gUnk_080E2C30 .4byte gUnk_080E2CC0 .4byte gUnk_080E2CE0 @@ -5874,7 +6279,7 @@ gUnk_080E2E34:: @ 080E2E34 gUnk_080E2E44:: @ 080E2E44 .incbin "baserom.gba", 0x0E2E44, 0x0000018 -gUnk_080E2E5C:: @ 080E2E5C +Room_FortressOfWinds_EntranceMoleMitts:: @ 080E2E5C .4byte gUnk_080E2D84 .4byte 0x00000000 .4byte gUnk_080E2E34 @@ -5899,7 +6304,7 @@ gUnk_080E3014:: @ 080E3014 gUnk_080E3034:: @ 080E3034 .incbin "baserom.gba", 0x0E3034, 0x0000020 -gUnk_080E3054:: @ 080E3054 +Room_FortressOfWinds_Main2F:: @ 080E3054 .4byte gUnk_080E2E7C .4byte 0x00000000 .4byte gUnk_080E2F7C @@ -5923,7 +6328,7 @@ gUnk_080E310C:: @ 080E310C gUnk_080E311C:: @ 080E311C .incbin "baserom.gba", 0x0E311C, 0x0000014 -gUnk_080E3130:: @ 080E3130 +Room_FortressOfWinds_MinishHole:: @ 080E3130 .4byte gUnk_080E307C .4byte 0x00000000 .4byte gUnk_080E30DC @@ -5946,7 +6351,7 @@ gUnk_080E3194:: @ 080E3194 gUnk_080E31A4:: @ 080E31A4 .incbin "baserom.gba", 0x0E31A4, 0x0000018 -gUnk_080E31BC:: @ 080E31BC +Room_FortressOfWinds_BossKey:: @ 080E31BC .4byte gUnk_080E3154 .4byte gUnk_080E3174 .4byte gUnk_080E3194 @@ -5968,7 +6373,7 @@ gUnk_080E320C:: @ 080E320C gUnk_080E325C:: @ 080E325C .incbin "baserom.gba", 0x0E325C, 0x0000010 -gUnk_080E326C:: @ 080E326C +Room_FortressOfWinds_WestStairs2F:: @ 080E326C .4byte gUnk_080E31DC .4byte gUnk_080E31EC .4byte gUnk_080E320C @@ -5990,7 +6395,7 @@ gUnk_080E339C:: @ 080E339C gUnk_080E33BC:: @ 080E33BC .incbin "baserom.gba", 0x0E33BC, 0x0000020 -gUnk_080E33DC:: @ 080E33DC +Room_FortressOfWinds_EastStairs2F:: @ 080E33DC .4byte gUnk_080E328C .4byte gUnk_080E32BC .4byte gUnk_080E339C @@ -6012,7 +6417,7 @@ gUnk_080E345C:: @ 080E345C gUnk_080E346C:: @ 080E346C .incbin "baserom.gba", 0x0E346C, 0x0000010 -gUnk_080E347C:: @ 080E347C +Room_FortressOfWinds_WestStairs1F:: @ 080E347C .4byte gUnk_080E33FC .4byte gUnk_080E344C .4byte gUnk_080E345C @@ -6031,7 +6436,7 @@ gUnk_080E34FC:: @ 080E34FC gUnk_080E350C:: @ 080E350C .incbin "baserom.gba", 0x0E350C, 0x0000010 -gUnk_080E351C:: @ 080E351C +Room_FortressOfWinds_CenterStairs1F:: @ 080E351C .4byte gUnk_080E349C .4byte 0x00000000 .4byte gUnk_080E34FC @@ -6050,7 +6455,7 @@ gUnk_080E356C:: @ 080E356C gUnk_080E357C:: @ 080E357C .incbin "baserom.gba", 0x0E357C, 0x0000010 -gUnk_080E358C:: @ 080E358C +Room_FortressOfWinds_EastStairs1F:: @ 080E358C .4byte gUnk_080E353C .4byte 0x00000000 .4byte gUnk_080E356C @@ -6072,7 +6477,7 @@ gUnk_080E364C:: @ 080E364C gUnk_080E3664:: @ 080E3664 .incbin "baserom.gba", 0x0E3664, 0x0000030 -gUnk_080E3694:: @ 080E3694 +Room_FortressOfWinds_Wizzrobe:: @ 080E3694 .4byte gUnk_080E35AC .4byte 0x00000000 .4byte gUnk_080E35FC @@ -6092,7 +6497,7 @@ gUnk_080E36F8:: @ 080E36F8 gUnk_080E3718:: @ 080E3718 .incbin "baserom.gba", 0x0E3718, 0x0000010 -gUnk_080E3728:: @ 080E3728 +Room_FortressOfWinds_HeartPiece:: @ 080E3728 .4byte gUnk_080E36B8 .4byte 0x00000000 .4byte gUnk_080E36F8 @@ -6111,7 +6516,7 @@ gUnk_080E3768:: @ 080E3768 gUnk_080E3788:: @ 080E3788 .incbin "baserom.gba", 0x0E3788, 0x0000008 -gUnk_080E3790:: @ 080E3790 +Room_InnerMazaal_Main:: @ 080E3790 .4byte gUnk_080E3748 .4byte 0x00000000 .4byte gUnk_080E3768 @@ -6122,7 +6527,11 @@ gUnk_080E3790:: @ 080E3790 .4byte nullsub_291 gUnk_080E37B0:: @ 080E37B0 - .incbin "baserom.gba", 0x0E37B0, 0x0000080 + .incbin "baserom.gba", 0x0E37B0, 0x000000C + .4byte script_0800D874 + .incbin "baserom.gba", 0x0E37C0, 0x000000C + .4byte script_0800D8E4 + .incbin "baserom.gba", 0x0E37D0, 0x0000060 gUnk_080E3830:: @ 080E3830 .incbin "baserom.gba", 0x0E3830, 0x0000020 @@ -6139,7 +6548,7 @@ gUnk_080E38A0:: @ 080E38A0 gUnk_080E38B0:: @ 080E38B0 .incbin "baserom.gba", 0x0E38B0, 0x0000010 -gUnk_080E38C0:: @ 080E38C0 +Room_FortressOfWindsTop_Main:: @ 080E38C0 .4byte gUnk_080E37B0 .4byte gUnk_080E3870 .4byte gUnk_080E38A0 @@ -6158,7 +6567,7 @@ gUnk_080E3920:: @ 080E3920 gUnk_080E3960:: @ 080E3960 .incbin "baserom.gba", 0x0E3960, 0x0000010 -gUnk_080E3970:: @ 080E3970 +Room_TempleOfDroplets_WestHole:: @ 080E3970 .4byte gUnk_080E38E0 .4byte 0x00000000 .4byte gUnk_080E3920 @@ -6177,7 +6586,7 @@ gUnk_080E39F0:: @ 080E39F0 gUnk_080E3A80:: @ 080E3A80 .incbin "baserom.gba", 0x0E3A80, 0x0000010 -gUnk_080E3A90:: @ 080E3A90 +Room_TempleOfDroplets_NorthSplit:: @ 080E3A90 .4byte gUnk_080E3990 .4byte 0x00000000 .4byte gUnk_080E39F0 @@ -6196,7 +6605,7 @@ gUnk_080E3AF0:: @ 080E3AF0 gUnk_080E3B30:: @ 080E3B30 .incbin "baserom.gba", 0x0E3B30, 0x0000010 -gUnk_080E3B40:: @ 080E3B40 +Room_TempleOfDroplets_EastHole:: @ 080E3B40 .4byte gUnk_080E3AB0 .4byte 0x00000000 .4byte gUnk_080E3AF0 @@ -6215,7 +6624,7 @@ gUnk_080E3C70:: @ 080E3C70 gUnk_080E3C80:: @ 080E3C80 .incbin "baserom.gba", 0x0E3C80, 0x0000010 -gUnk_080E3C90:: @ 080E3C90 +Room_TempleOfDroplets_Entrance:: @ 080E3C90 .4byte gUnk_080E3B60 .4byte 0x00000000 .4byte gUnk_080E3C70 @@ -6237,7 +6646,7 @@ gUnk_080E3CE0:: @ 080E3CE0 gUnk_080E3D10:: @ 080E3D10 .incbin "baserom.gba", 0x0E3D10, 0x0000010 -gUnk_080E3D20:: @ 080E3D20 +Room_TempleOfDroplets_NorthwestStairs:: @ 080E3D20 .4byte gUnk_080E3CB0 .4byte gUnk_080E3CC0 .4byte gUnk_080E3CE0 @@ -6262,7 +6671,7 @@ gUnk_080E3E00:: @ 080E3E00 gUnk_080E3E10:: @ 080E3E10 .incbin "baserom.gba", 0x0E3E10, 0x0000050 -gUnk_080E3E60:: @ 080E3E60 +Room_TempleOfDroplets_ScissorsMiniboss:: @ 080E3E60 .4byte gUnk_080E3D40 .4byte gUnk_080E3DB0 .4byte gUnk_080E3DF0 @@ -6285,7 +6694,7 @@ gUnk_080E3F34:: @ 080E3F34 gUnk_080E3F74:: @ 080E3F74 .incbin "baserom.gba", 0x0E3F74, 0x0000010 -gUnk_080E3F84:: @ 080E3F84 +Room_TempleOfDroplets_WaterfallNorthwest:: @ 080E3F84 .4byte gUnk_080E3E84 .4byte gUnk_080E3F04 .4byte gUnk_080E3F34 @@ -6307,7 +6716,7 @@ gUnk_080E4004:: @ 080E4004 gUnk_080E4044:: @ 080E4044 .incbin "baserom.gba", 0x0E4044, 0x0000010 -gUnk_080E4054:: @ 080E4054 +Room_TempleOfDroplets_WaterfallNortheast:: @ 080E4054 .4byte gUnk_080E3FA4 .4byte gUnk_080E3FC4 .4byte gUnk_080E4004 @@ -6341,7 +6750,7 @@ gUnk_080E4298:: @ 080E4298 gUnk_080E42A8:: @ 080E42A8 .incbin "baserom.gba", 0x0E42A8, 0x0000014 -gUnk_080E42BC:: @ 080E42BC +Room_TempleOfDroplets_Element:: @ 080E42BC .4byte gUnk_080E4074 .4byte gUnk_080E4234 .4byte gUnk_080E4264 @@ -6367,7 +6776,7 @@ gUnk_080E431C:: @ 080E431C gUnk_080E432C:: @ 080E432C .incbin "baserom.gba", 0x0E432C, 0x0000018 -gUnk_080E4344:: @ 080E4344 +Room_TempleOfDroplets_IceCorner:: @ 080E4344 .4byte gUnk_080E42EC .4byte gUnk_080E42FC .4byte gUnk_080E431C @@ -6425,7 +6834,7 @@ gUnk_080E4626:: @ 080E4626 gUnk_080E464A:: @ 080E464A .incbin "baserom.gba", 0x0E464A, 0x000001E -gUnk_080E4668:: @ 080E4668 +Room_TempleOfDroplets_IcePitMaze:: @ 080E4668 .4byte gUnk_080E4364 .4byte 0x00000000 .4byte gUnk_080E4394 @@ -6457,7 +6866,7 @@ gUnk_080E46FC:: @ 080E46FC gUnk_080E470C:: @ 080E470C .incbin "baserom.gba", 0x0E470C, 0x0000010 -gUnk_080E471C:: @ 080E471C +Room_TempleOfDroplets_HoleToBlueChuchu:: @ 080E471C .4byte gUnk_080E46BC .4byte 0x00000000 .4byte gUnk_080E46FC @@ -6476,7 +6885,7 @@ gUnk_080E47CC:: @ 080E47CC gUnk_080E47DC:: @ 080E47DC .incbin "baserom.gba", 0x0E47DC, 0x0000010 -gUnk_080E47EC:: @ 080E47EC +Room_TempleOfDroplets_WaterfallSoutheast:: @ 080E47EC .4byte gUnk_080E473C .4byte 0x00000000 .4byte gUnk_080E47CC @@ -6495,7 +6904,7 @@ gUnk_080E48FC:: @ 080E48FC gUnk_080E490C:: @ 080E490C .incbin "baserom.gba", 0x0E490C, 0x0000018 -gUnk_080E4924:: @ 080E4924 +Room_TempleOfDroplets_WaterfallSouthwest:: @ 080E4924 .4byte gUnk_080E480C .4byte 0x00000000 .4byte gUnk_080E48FC @@ -6520,7 +6929,7 @@ gUnk_080E4A24:: @ 080E4A24 gUnk_080E4A44:: @ 080E4A44 .incbin "baserom.gba", 0x0E4A44, 0x0000018 -gUnk_080E4A5C:: @ 080E4A5C +Room_TempleOfDroplets_BigOcto:: @ 080E4A5C .4byte gUnk_080E4944 .4byte 0x00000000 .4byte 0x00000000 @@ -6542,7 +6951,7 @@ gUnk_080E4B28:: @ 080E4B28 gUnk_080E4B38:: @ 080E4B38 .incbin "baserom.gba", 0x0E4B38, 0x0000010 -gUnk_080E4B48:: @ 080E4B48 +Room_TempleOfDroplets_ToBigBlueChuchu:: @ 080E4B48 .4byte gUnk_080E4A88 .4byte 0x00000000 .4byte gUnk_080E4B28 @@ -6570,7 +6979,7 @@ gUnk_080E4C38:: @ 080E4C38 gUnk_080E4C48:: @ 080E4C48 .incbin "baserom.gba", 0x0E4C48, 0x0000020 -gUnk_080E4C68:: @ 080E4C68 +Room_TempleOfDroplets_BigBlueChuchu:: @ 080E4C68 .4byte gUnk_080E4B68 .4byte gUnk_080E4BF8 .4byte gUnk_080E4C38 @@ -6598,7 +7007,7 @@ gUnk_080E4D28:: @ 080E4D28 gUnk_080E4D40:: @ 080E4D40 .incbin "baserom.gba", 0x0E4D40, 0x000000C -gUnk_080E4D4C:: @ 080E4D4C +Room_TempleOfDroplets_BigBlueChuchuKey:: @ 080E4D4C .4byte gUnk_080E4C88 .4byte 0x00000000 .4byte gUnk_080E4D18 @@ -6621,7 +7030,7 @@ gUnk_080E4DF0:: @ 080E4DF0 gUnk_080E4E00:: @ 080E4E00 .incbin "baserom.gba", 0x0E4E00, 0x000000C -gUnk_080E4E0C:: @ 080E4E0C +Room_TempleOfDroplets_BossKey:: @ 080E4E0C .4byte gUnk_080E4D70 .4byte 0x00000000 .4byte gUnk_080E4DE0 @@ -6644,7 +7053,7 @@ gUnk_080E4EB0:: @ 080E4EB0 gUnk_080E4EC0:: @ 080E4EC0 .incbin "baserom.gba", 0x0E4EC0, 0x000000C -gUnk_080E4ECC:: @ 080E4ECC +Room_TempleOfDroplets_NorthSmallKey:: @ 080E4ECC .4byte gUnk_080E4E30 .4byte 0x00000000 .4byte gUnk_080E4EA0 @@ -6664,7 +7073,7 @@ gUnk_080E4F70:: @ 080E4F70 gUnk_080E4F80:: @ 080E4F80 .incbin "baserom.gba", 0x0E4F80, 0x0000020 -gUnk_080E4FA0:: @ 080E4FA0 +Room_TempleOfDroplets_BlockCloneButtonPuzzle:: @ 080E4FA0 .4byte gUnk_080E4EF0 .4byte 0x00000000 .4byte gUnk_080E4F70 @@ -6683,7 +7092,7 @@ gUnk_080E4FD0:: @ 080E4FD0 gUnk_080E4FE0:: @ 080E4FE0 .incbin "baserom.gba", 0x0E4FE0, 0x0000010 -gUnk_080E4FF0:: @ 080E4FF0 +Room_TempleOfDroplets_BlockClonePuzzle:: @ 080E4FF0 .4byte gUnk_080E4FC0 .4byte 0x00000000 .4byte gUnk_080E4FD0 @@ -6705,7 +7114,7 @@ gUnk_080E5060:: @ 080E5060 gUnk_080E50F0:: @ 080E50F0 .incbin "baserom.gba", 0x0E50F0, 0x0000010 -gUnk_080E5100:: @ 080E5100 +Room_TempleOfDroplets_BlockCloneIceBridge:: @ 080E5100 .4byte gUnk_080E5010 .4byte gUnk_080E5030 .4byte gUnk_080E5060 @@ -6727,7 +7136,7 @@ gUnk_080E51C0:: @ 080E51C0 gUnk_080E5210:: @ 080E5210 .incbin "baserom.gba", 0x0E5210, 0x0000010 -gUnk_080E5220:: @ 080E5220 +Room_TempleOfDroplets_StairsToScissorsMiniboss:: @ 080E5220 .4byte gUnk_080E5120 .4byte gUnk_080E51A0 .4byte gUnk_080E51C0 @@ -6749,7 +7158,7 @@ gUnk_080E5280:: @ 080E5280 gUnk_080E5320:: @ 080E5320 .incbin "baserom.gba", 0x0E5320, 0x0000010 -gUnk_080E5330:: @ 080E5330 +Room_TempleOfDroplets_SpikeBar:: @ 080E5330 .4byte gUnk_080E5240 .4byte gUnk_080E5250 .4byte gUnk_080E5280 @@ -6771,7 +7180,7 @@ gUnk_080E5440:: @ 080E5440 gUnk_080E5450:: @ 080E5450 .incbin "baserom.gba", 0x0E5450, 0x0000010 -gUnk_080E5460:: @ 080E5460 +Room_TempleOfDroplets_Lanterns:: @ 080E5460 .4byte gUnk_080E5350 .4byte gUnk_080E5420 .4byte gUnk_080E5440 @@ -6796,7 +7205,7 @@ gUnk_080E56A0:: @ 080E56A0 gUnk_080E5710:: @ 080E5710 .incbin "baserom.gba", 0x0E5710, 0x0000020 -gUnk_080E5730:: @ 080E5730 +Room_TempleOfDroplets_LilypadIceBlocks:: @ 080E5730 .4byte gUnk_080E5480 .4byte 0x00000000 .4byte gUnk_080E56A0 @@ -6815,7 +7224,7 @@ gUnk_080E57E0:: @ 080E57E0 gUnk_080E5810:: @ 080E5810 .incbin "baserom.gba", 0x0E5810, 0x0000018 -gUnk_080E5828:: @ 080E5828 +Room_TempleOfDroplets_Pit:: @ 080E5828 .4byte gUnk_080E5750 .4byte 0x00000000 .4byte gUnk_080E57E0 @@ -6834,7 +7243,7 @@ gUnk_080E5858:: @ 080E5858 gUnk_080E58A8:: @ 080E58A8 .incbin "baserom.gba", 0x0E58A8, 0x0000018 -gUnk_080E58C0:: @ 080E58C0 +Room_TempleOfDroplets_FireBars:: @ 080E58C0 .4byte gUnk_080E5848 .4byte 0x00000000 .4byte gUnk_080E5858 @@ -6856,7 +7265,7 @@ gUnk_080E5A20:: @ 080E5A20 gUnk_080E5B00:: @ 080E5B00 .incbin "baserom.gba", 0x0E5B00, 0x0000038 -gUnk_080E5B38:: @ 080E5B38 +Room_TempleOfDroplets_LanternMaze:: @ 080E5B38 .4byte gUnk_080E58E0 .4byte 0x00000000 .4byte gUnk_080E5A20 @@ -6881,7 +7290,7 @@ gUnk_080E5CA8:: @ 080E5CA8 gUnk_080E5CC0:: @ 080E5CC0 .incbin "baserom.gba", 0x0E5CC0, 0x0000030 -gUnk_080E5CF0:: @ 080E5CF0 +Room_TempleOfDroplets_Madderpillars:: @ 080E5CF0 .4byte gUnk_080E5B58 .4byte gUnk_080E5C68 .4byte gUnk_080E5C98 @@ -6904,7 +7313,7 @@ gUnk_080E5D84:: @ 080E5D84 gUnk_080E5D94:: @ 080E5D94 .incbin "baserom.gba", 0x0E5D94, 0x0000018 -gUnk_080E5DAC:: @ 080E5DAC +Room_TempleOfDroplets_AfterMadderpillars:: @ 080E5DAC .4byte gUnk_080E5D14 .4byte gUnk_080E5D44 .4byte gUnk_080E5D84 @@ -6929,7 +7338,7 @@ gUnk_080E5E7C:: @ 080E5E7C gUnk_080E5E8C:: @ 080E5E8C .incbin "baserom.gba", 0x0E5E8C, 0x0000010 -gUnk_080E5E9C:: @ 080E5E9C +Room_TempleOfDroplets_BlueChuchuKeyLever:: @ 080E5E9C .4byte gUnk_080E5DCC .4byte 0x00000000 .4byte gUnk_080E5E7C @@ -6951,7 +7360,7 @@ gUnk_080E5F2C:: @ 080E5F2C gUnk_080E5F44:: @ 080E5F44 .incbin "baserom.gba", 0x0E5F44, 0x0000070 -gUnk_080E5FB4:: @ 080E5FB4 +Room_TempleOfDroplets_MulldozerKey:: @ 080E5FB4 .4byte gUnk_080E5EBC .4byte 0x00000000 .4byte gUnk_080E5F1C @@ -6974,7 +7383,7 @@ gUnk_080E60D8:: @ 080E60D8 gUnk_080E6118:: @ 080E6118 .incbin "baserom.gba", 0x0E6118, 0x0000018 -gUnk_080E6130:: @ 080E6130 +Room_TempleOfDroplets_BombWall:: @ 080E6130 .4byte gUnk_080E5FD8 .4byte gUnk_080E60A8 .4byte gUnk_080E60D8 @@ -6996,7 +7405,7 @@ gUnk_080E6270:: @ 080E6270 gUnk_080E6288:: @ 080E6288 .incbin "baserom.gba", 0x0E6288, 0x0000020 -gUnk_080E62A8:: @ 080E62A8 +Room_TempleOfDroplets_LilypadWestB2:: @ 080E62A8 .4byte gUnk_080E6150 .4byte 0x00000000 .4byte gUnk_080E6250 @@ -7016,7 +7425,7 @@ gUnk_080E632C:: @ 080E632C gUnk_080E635C:: @ 080E635C .incbin "baserom.gba", 0x0E635C, 0x0000020 -gUnk_080E637C:: @ 080E637C +Room_TempleOfDroplets_CompassRoom:: @ 080E637C .4byte gUnk_080E62CC .4byte 0x00000000 .4byte gUnk_080E632C @@ -7038,7 +7447,7 @@ gUnk_080E643C:: @ 080E643C gUnk_080E6454:: @ 080E6454 .incbin "baserom.gba", 0x0E6454, 0x0000050 -gUnk_080E64A4:: @ 080E64A4 +Room_TempleOfDroplets_LanternScissors:: @ 080E64A4 .4byte gUnk_080E639C .4byte 0x00000000 .4byte gUnk_080E642C @@ -7061,7 +7470,7 @@ gUnk_080E6578:: @ 080E6578 gUnk_080E65A8:: @ 080E65A8 .incbin "baserom.gba", 0x0E65A8, 0x0000010 -gUnk_080E65B8:: @ 080E65B8 +Room_TempleOfDroplets_LilypadMiddleB2:: @ 080E65B8 .4byte gUnk_080E64C8 .4byte 0x00000000 .4byte gUnk_080E6578 @@ -7083,7 +7492,7 @@ gUnk_080E66A8:: @ 080E66A8 gUnk_080E66B8:: @ 080E66B8 .incbin "baserom.gba", 0x0E66B8, 0x0000020 -gUnk_080E66D8:: @ 080E66D8 +Room_TempleOfDroplets_LilypadEastB2:: @ 080E66D8 .4byte gUnk_080E65D8 .4byte 0x00000000 .4byte gUnk_080E6698 @@ -7103,7 +7512,7 @@ gUnk_080E673C:: @ 080E673C gUnk_080E676C:: @ 080E676C .incbin "baserom.gba", 0x0E676C, 0x0000020 -gUnk_080E678C:: @ 080E678C +Room_TempleOfDroplets_FlameBarBlockPuzzle:: @ 080E678C .4byte gUnk_080E66FC .4byte 0x00000000 .4byte gUnk_080E673C @@ -7117,7 +7526,11 @@ gUnk_080E67AC:: @ 080E67AC .incbin "baserom.gba", 0x0E67AC, 0x0000190 gUnk_080E693C:: @ 080E693C - .incbin "baserom.gba", 0x0E693C, 0x0000030 + .incbin "baserom.gba", 0x0E693C, 0x000000C + .4byte script_0800D954 + .incbin "baserom.gba", 0x0E694C, 0x000000C + .4byte script_0800DA28 + .incbin "baserom.gba", 0x0E695C, 0x0000010 gUnk_080E696C:: @ 080E696C .incbin "baserom.gba", 0x0E696C, 0x0000010 @@ -7125,7 +7538,7 @@ gUnk_080E696C:: @ 080E696C gUnk_080E697C:: @ 080E697C .incbin "baserom.gba", 0x0E697C, 0x0000010 -gUnk_080E698C:: @ 080E698C +Room_RoyalCrypt_KingGustaf:: @ 080E698C .4byte gUnk_080E67AC .4byte 0x00000000 .4byte gUnk_080E696C @@ -7147,7 +7560,7 @@ gUnk_080E6A8C:: @ 080E6A8C gUnk_080E6A94:: @ 080E6A94 .incbin "baserom.gba", 0x0E6A94, 0x0000040 -gUnk_080E6AD4:: @ 080E6AD4 +Room_RoyalCrypt_WaterRope:: @ 080E6AD4 .4byte gUnk_080E69AC .4byte 0x00000000 .4byte gUnk_080E6A7C @@ -7167,7 +7580,7 @@ gUnk_080E6B08:: @ 080E6B08 gUnk_080E6B48:: @ 080E6B48 .incbin "baserom.gba", 0x0E6B48, 0x0000008 -gUnk_080E6B50:: @ 080E6B50 +Room_RoyalCrypt_Gibdo:: @ 080E6B50 .4byte gUnk_080E6AF8 .4byte 0x00000000 .4byte gUnk_080E6B08 @@ -7186,7 +7599,7 @@ gUnk_080E6BE0:: @ 080E6BE0 gUnk_080E6BF0:: @ 080E6BF0 .incbin "baserom.gba", 0x0E6BF0, 0x0000008 -gUnk_080E6BF8:: @ 080E6BF8 +Room_RoyalCrypt_3:: @ 080E6BF8 .4byte gUnk_080E6B70 .4byte 0x00000000 .4byte gUnk_080E6BE0 @@ -7211,7 +7624,7 @@ gUnk_080E6D80:: @ 080E6D80 gUnk_080E6D9E:: @ 080E6D9E .incbin "baserom.gba", 0x0E6D9E, 0x0000066 -gUnk_080E6E04:: @ 080E6E04 +Room_RoyalCrypt_KeyBlock:: @ 080E6E04 .4byte gUnk_080E6C18 .4byte 0x00000000 .4byte gUnk_080E6D58 @@ -7232,7 +7645,7 @@ gUnk_080E6E9C:: @ 080E6E9C gUnk_080E6EEC:: @ 080E6EEC .incbin "baserom.gba", 0x0E6EEC, 0x0000030 -gUnk_080E6F1C:: @ 080E6F1C +Room_RoyalCrypt_5:: @ 080E6F1C .4byte gUnk_080E6E2C .4byte 0x00000000 .4byte gUnk_080E6E9C @@ -7251,7 +7664,7 @@ gUnk_080E6FAC:: @ 080E6FAC gUnk_080E708C:: @ 080E708C .incbin "baserom.gba", 0x0E708C, 0x0000018 -gUnk_080E70A4:: @ 080E70A4 +Room_RoyalCrypt_6:: @ 080E70A4 .4byte gUnk_080E6F3C .4byte 0x00000000 .4byte gUnk_080E6FAC @@ -7270,7 +7683,7 @@ gUnk_080E7134:: @ 080E7134 gUnk_080E7144:: @ 080E7144 .incbin "baserom.gba", 0x0E7144, 0x0000008 -gUnk_080E714C:: @ 080E714C +Room_RoyalCrypt_MushroomPit:: @ 080E714C .4byte gUnk_080E70C4 .4byte 0x00000000 .4byte gUnk_080E7134 @@ -7295,7 +7708,7 @@ gUnk_080E71CC:: @ 080E71CC gUnk_080E71FC:: @ 080E71FC .incbin "baserom.gba", 0x0E71FC, 0x0000008 -gUnk_080E7204:: @ 080E7204 +Room_RoyalCrypt_Entrance:: @ 080E7204 .4byte gUnk_080E716C .4byte 0x00000000 .4byte gUnk_080E71CC @@ -8412,7 +8825,7 @@ gUnk_080EAA40:: @ 080EAA40 gUnk_080EAA50:: @ 080EAA50 .incbin "baserom.gba", 0x0EAA50, 0x0000008 -gUnk_080EAA58:: @ 080EAA58 +Room_PalaceOfWindsBoss_Main:: @ 080EAA58 .4byte gUnk_080EAA00 .4byte gUnk_080EAA30 .4byte gUnk_080EAA40 @@ -8423,7 +8836,9 @@ gUnk_080EAA58:: @ 080EAA58 .4byte nullsub_73 gUnk_080EAA78:: @ 080EAA78 - .incbin "baserom.gba", 0x0EAA78, 0x0000040 + .incbin "baserom.gba", 0x0EAA78, 0x000000C + .4byte script_0800DFE4 + .incbin "baserom.gba", 0x0EAA88, 0x0000030 gUnk_080EAAB8:: @ 080EAAB8 .incbin "baserom.gba", 0x0EAAB8, 0x0000020 @@ -8434,7 +8849,7 @@ gUnk_080EAAD8:: @ 080EAAD8 gUnk_080EAAF8:: @ 080EAAF8 .incbin "baserom.gba", 0x0EAAF8, 0x0000008 -gUnk_080EAB00:: @ 080EAB00 +Room_Vaati2_Main:: @ 080EAB00 .4byte gUnk_080EAA78 .4byte gUnk_080EAAB8 .4byte gUnk_080EAAD8 @@ -8445,7 +8860,9 @@ gUnk_080EAB00:: @ 080EAB00 .4byte sub_0804D6C8 gUnk_080EAB20:: @ 080EAB20 - .incbin "baserom.gba", 0x0EAB20, 0x0000070 + .incbin "baserom.gba", 0x0EAB20, 0x000002C + .4byte script_0800A0FC + .incbin "baserom.gba", 0x0EAB50, 0x0000040 gUnk_080EAB90:: @ 080EAB90 .incbin "baserom.gba", 0x0EAB90, 0x0000010 @@ -8453,7 +8870,7 @@ gUnk_080EAB90:: @ 080EAB90 gUnk_080EABA0:: @ 080EABA0 .incbin "baserom.gba", 0x0EABA0, 0x0000008 -gUnk_080EABA8:: @ 080EABA8 +Room_Vaati3_Main:: @ 080EABA8 .4byte gUnk_080EAB20 .4byte 0x00000000 .4byte gUnk_080EAB90 @@ -8464,7 +8881,9 @@ gUnk_080EABA8:: @ 080EABA8 .4byte sub_0804D6F0 gUnk_080EABC8:: @ 080EABC8 - .incbin "baserom.gba", 0x0EABC8, 0x0000030 + .incbin "baserom.gba", 0x0EABC8, 0x000000C + .4byte script_0800E4A4 + .incbin "baserom.gba", 0x0EABD8, 0x0000020 gUnk_080EABF8:: @ 080EABF8 .incbin "baserom.gba", 0x0EABF8, 0x0000020 @@ -8475,7 +8894,7 @@ gUnk_080EAC18:: @ 080EAC18 gUnk_080EAC38:: @ 080EAC38 .incbin "baserom.gba", 0x0EAC38, 0x0000008 -gUnk_080EAC40:: @ 080EAC40 +Room_DarkHyruleCastleBridge_Main:: @ 080EAC40 .4byte gUnk_080EABC8 .4byte gUnk_080EABF8 .4byte gUnk_080EAC18 @@ -8494,7 +8913,7 @@ gUnk_080EAC90:: @ 080EAC90 gUnk_080EACA0:: @ 080EACA0 .incbin "baserom.gba", 0x0EACA0, 0x0000008 -gUnk_080EACA8:: @ 080EACA8 +Room_VaatisArms_First:: @ 080EACA8 .4byte gUnk_080EAC60 .4byte 0x00000000 .4byte gUnk_080EAC90 @@ -8513,7 +8932,7 @@ gUnk_080EACF8:: @ 080EACF8 gUnk_080EAD08:: @ 080EAD08 .incbin "baserom.gba", 0x0EAD08, 0x0000010 -gUnk_080EAD18:: @ 080EAD18 +Room_VaatisArms_Second:: @ 080EAD18 .4byte gUnk_080EACC8 .4byte 0x00000000 .4byte gUnk_080EACF8 @@ -8530,10 +8949,20 @@ gUnk_080EAD48:: @ 080EAD48 .incbin "baserom.gba", 0x0EAD48, 0x0000020 gUnk_080EAD68:: @ 080EAD68 - .incbin "baserom.gba", 0x0EAD68, 0x0000050 + .incbin "baserom.gba", 0x0EAD68, 0x000000C + .4byte script_0800DA60 + .incbin "baserom.gba", 0x0EAD78, 0x000000C + .4byte script_0800DB18 + .incbin "baserom.gba", 0x0EAD88, 0x000000C + .4byte script_0800DB28 + .incbin "baserom.gba", 0x0EAD98, 0x0000020 gUnk_080EADB8:: @ 080EADB8 - .incbin "baserom.gba", 0x0EADB8, 0x0000030 + .incbin "baserom.gba", 0x0EADB8, 0x000000C + .4byte script_0800DB78 + .incbin "baserom.gba", 0x0EADC8, 0x000000C + .4byte script_0800DCAC + .incbin "baserom.gba", 0x0EADD8, 0x0000010 gUnk_080EADE8:: @ 080EADE8 .incbin "baserom.gba", 0x0EADE8, 0x0000010 @@ -8544,7 +8973,7 @@ gUnk_080EADF8:: @ 080EADF8 gUnk_080EAE00:: @ 080EAE00 .incbin "baserom.gba", 0x0EAE00, 0x0000020 -gUnk_080EAE20:: @ 080EAE20 +Room_DarkHyruleCastleOutside_ZeldaStatuePlatform:: @ 080EAE20 .4byte gUnk_080EAD38 .4byte gUnk_080EAD48 .4byte gUnk_080EADE8 @@ -8558,13 +8987,31 @@ gUnk_080EAE40:: @ 080EAE40 .incbin "baserom.gba", 0x0EAE40, 0x0000020 gUnk_080EAE60:: @ 080EAE60 - .incbin "baserom.gba", 0x0EAE60, 0x0000060 + .incbin "baserom.gba", 0x0EAE60, 0x000000C + .4byte script_0800E0BC + .incbin "baserom.gba", 0x0EAE70, 0x000000C + .4byte script_0800E154 + .incbin "baserom.gba", 0x0EAE80, 0x000000C + .4byte script_0800E200 + .incbin "baserom.gba", 0x0EAE90, 0x0000030 gUnk_080EAEC0:: @ 080EAEC0 - .incbin "baserom.gba", 0x0EAEC0, 0x0000060 + .incbin "baserom.gba", 0x0EAEC0, 0x000000C + .4byte script_0800A1D8 + .incbin "baserom.gba", 0x0EAED0, 0x000000C + .4byte script_0800A340 + .incbin "baserom.gba", 0x0EAEE0, 0x000000C + .4byte script_0800A3D8 + .incbin "baserom.gba", 0x0EAEF0, 0x000000C + .4byte script_0800A590 + .incbin "baserom.gba", 0x0EAF00, 0x000000C + .4byte script_0800A500 + .incbin "baserom.gba", 0x0EAF10, 0x0000010 gUnk_080EAF20:: @ 080EAF20 - .incbin "baserom.gba", 0x0EAF20, 0x0000020 + .incbin "baserom.gba", 0x0EAF20, 0x000000C + .4byte script_0800AAD8 + .incbin "baserom.gba", 0x0EAF30, 0x0000010 gUnk_080EAF40:: @ 080EAF40 .incbin "baserom.gba", 0x0EAF40, 0x0000020 @@ -8575,7 +9022,7 @@ gUnk_080EAF60:: @ 080EAF60 gUnk_080EAF70:: @ 080EAF70 .incbin "baserom.gba", 0x0EAF70, 0x0000008 -gUnk_080EAF78:: @ 080EAF78 +Room_DarkHyruleCastleOutside_Garden:: @ 080EAF78 .4byte gUnk_080EAE40 .4byte gUnk_080EAF40 .4byte gUnk_080EAF60 @@ -8594,7 +9041,7 @@ gUnk_080EAFB8:: @ 080EAFB8 gUnk_080EAFC8:: @ 080EAFC8 .incbin "baserom.gba", 0x0EAFC8, 0x0000008 -gUnk_080EAFD0:: @ 080EAFD0 +Room_DarkHyruleCastleOutside_OutsideNorthwest:: @ 080EAFD0 .4byte gUnk_080EAF98 .4byte 0x00000000 .4byte gUnk_080EAFB8 @@ -8616,7 +9063,7 @@ gUnk_080EB090:: @ 080EB090 gUnk_080EB098:: @ 080EB098 .incbin "baserom.gba", 0x0EB098, 0x000000C -gUnk_080EB0A4:: @ 080EB0A4 +Room_DarkHyruleCastleOutside_OutsideNortheast:: @ 080EB0A4 .4byte gUnk_080EAFF0 .4byte 0x00000000 .4byte gUnk_080EB070 @@ -8636,7 +9083,7 @@ gUnk_080EB118:: @ 080EB118 gUnk_080EB178:: @ 080EB178 .incbin "baserom.gba", 0x0EB178, 0x0000008 -gUnk_080EB180:: @ 080EB180 +Room_DarkHyruleCastleOutside_OutsideEast:: @ 080EB180 .4byte gUnk_080EB0C8 .4byte 0x00000000 .4byte gUnk_080EB118 @@ -8655,7 +9102,7 @@ gUnk_080EB1B0:: @ 080EB1B0 gUnk_080EB1D0:: @ 080EB1D0 .incbin "baserom.gba", 0x0EB1D0, 0x0000008 -gUnk_080EB1D8:: @ 080EB1D8 +Room_DarkHyruleCastleOutside_OutsideSouthwest:: @ 080EB1D8 .4byte gUnk_080EB1A0 .4byte 0x00000000 .4byte gUnk_080EB1B0 @@ -8674,7 +9121,7 @@ gUnk_080EB288:: @ 080EB288 gUnk_080EB318:: @ 080EB318 .incbin "baserom.gba", 0x0EB318, 0x0000008 -gUnk_080EB320:: @ 080EB320 +Room_DarkHyruleCastleOutside_OutsideSouth:: @ 080EB320 .4byte gUnk_080EB1F8 .4byte 0x00000000 .4byte gUnk_080EB288 @@ -8696,7 +9143,7 @@ gUnk_080EB420:: @ 080EB420 gUnk_080EB428:: @ 080EB428 .incbin "baserom.gba", 0x0EB428, 0x0000018 -gUnk_080EB440:: @ 080EB440 +Room_DarkHyruleCastleOutside_OutsideSoutheast:: @ 080EB440 .4byte gUnk_080EB340 .4byte 0x00000000 .4byte gUnk_080EB3F0 @@ -8725,7 +9172,7 @@ gUnk_080EB52A:: @ 080EB52A gUnk_080EB548:: @ 080EB548 .incbin "baserom.gba", 0x0EB548, 0x0000020 -gUnk_080EB568:: @ 080EB568 +Room_DarkHyruleCastleOutside_8:: @ 080EB568 .4byte gUnk_080EB464 .4byte 0x00000000 .4byte gUnk_080EB4A4 @@ -8742,10 +9189,16 @@ gUnk_080EB594:: @ 080EB594 .incbin "baserom.gba", 0x0EB594, 0x0000040 gUnk_080EB5D4:: @ 080EB5D4 - .incbin "baserom.gba", 0x0EB5D4, 0x0000030 + .incbin "baserom.gba", 0x0EB5D4, 0x000000C + .4byte script_0800DE78 + .incbin "baserom.gba", 0x0EB5E4, 0x000000C + .4byte script_0800DED4 + .incbin "baserom.gba", 0x0EB5F4, 0x0000010 gUnk_080EB604:: @ 080EB604 - .incbin "baserom.gba", 0x0EB604, 0x0000060 + .incbin "baserom.gba", 0x0EB604, 0x000000C + .4byte script_0800A704 + .incbin "baserom.gba", 0x0EB614, 0x0000050 gUnk_080EB664:: @ 080EB664 .incbin "baserom.gba", 0x0EB664, 0x0000010 @@ -8843,7 +9296,9 @@ gUnk_080EB864:: @ 080EB864 .4byte nullsub_330 gUnk_080EB884:: @ 080EB884 - .incbin "baserom.gba", 0x0EB884, 0x0000080 + .incbin "baserom.gba", 0x0EB884, 0x000000C + .4byte script_0800E504 + .incbin "baserom.gba", 0x0EB894, 0x0000070 gUnk_080EB904:: @ 080EB904 .incbin "baserom.gba", 0x0EB904, 0x00000B0 @@ -8865,13 +9320,21 @@ gUnk_080EB9E4:: @ 080EB9E4 .incbin "baserom.gba", 0x0EB9E4, 0x0000010 gUnk_080EB9F4:: @ 080EB9F4 - .incbin "baserom.gba", 0x0EB9F4, 0x00000B0 + .incbin "baserom.gba", 0x0EB9F4, 0x000000C + .4byte script_0800E544 + .incbin "baserom.gba", 0x0EBA04, 0x00000A0 gUnk_080EBAA4:: @ 080EBAA4 - .incbin "baserom.gba", 0x0EBAA4, 0x0000050 + .incbin "baserom.gba", 0x0EBAA4, 0x000000C + .4byte script_0800DF24 + .incbin "baserom.gba", 0x0EBAB4, 0x000000C + .4byte script_0800DFB4 + .incbin "baserom.gba", 0x0EBAC4, 0x0000030 gUnk_080EBAF4:: @ 080EBAF4 - .incbin "baserom.gba", 0x0EBAF4, 0x0000040 + .incbin "baserom.gba", 0x0EBAF4, 0x000000C + .4byte script_0800E050 + .incbin "baserom.gba", 0x0EBB04, 0x0000030 gUnk_080EBB34:: @ 080EBB34 .incbin "baserom.gba", 0x0EBB34, 0x0000070 @@ -8960,7 +9423,9 @@ gUnk_080EBFC0:: @ 080EBFC0 .incbin "baserom.gba", 0x0EBFC0, 0x0000018 gUnk_080EBFD8:: @ 080EBFD8 - .incbin "baserom.gba", 0x0EBFD8, 0x0000060 + .incbin "baserom.gba", 0x0EBFD8, 0x000003C + .4byte script_0800E5C4 + .incbin "baserom.gba", 0x0EC018, 0x0000020 gUnk_080EC038:: @ 080EC038 .4byte gUnk_080EBF60 @@ -9415,7 +9880,9 @@ gUnk_080ED194:: @ 080ED194 .incbin "baserom.gba", 0x0ED194, 0x0000050 gUnk_080ED1E4:: @ 080ED1E4 - .incbin "baserom.gba", 0x0ED1E4, 0x0000050 + .incbin "baserom.gba", 0x0ED1E4, 0x000000C + .4byte script_0800A6A4 + .incbin "baserom.gba", 0x0ED1F4, 0x0000040 gUnk_080ED234:: @ 080ED234 .incbin "baserom.gba", 0x0ED234, 0x0000020 @@ -9967,10 +10434,18 @@ gUnk_080EE66C:: @ 080EE66C .4byte nullsub_373 gUnk_080EE68C:: @ 080EE68C - .incbin "baserom.gba", 0x0EE68C, 0x0000090 + .incbin "baserom.gba", 0x0EE68C, 0x000007C + .4byte script_0800E350 + .incbin "baserom.gba", 0x0EE70C, 0x0000010 gUnk_080EE71C:: @ 080EE71C - .incbin "baserom.gba", 0x0EE71C, 0x0000040 + .incbin "baserom.gba", 0x0EE71C, 0x000000C + .4byte script_0800E408 + .incbin "baserom.gba", 0x0EE72C, 0x000000C + .4byte script_0800E434 + .incbin "baserom.gba", 0x0EE73C, 0x000000C + .4byte script_0800E46C + .incbin "baserom.gba", 0x0EE74C, 0x0000010 gUnk_080EE75C:: @ 080EE75C .incbin "baserom.gba", 0x0EE75C, 0x0000010 @@ -10008,10 +10483,14 @@ gUnk_080EE7EC:: @ 080EE7EC .4byte nullsub_374 gUnk_080EE80C:: @ 080EE80C - .incbin "baserom.gba", 0x0EE80C, 0x0000080 + .incbin "baserom.gba", 0x0EE80C, 0x000006C + .4byte script_08010AE4 + .incbin "baserom.gba", 0x0EE87C, 0x0000010 gUnk_080EE88C:: @ 080EE88C - .incbin "baserom.gba", 0x0EE88C, 0x0000020 + .incbin "baserom.gba", 0x0EE88C, 0x000000C + .4byte script_0800F090 + .incbin "baserom.gba", 0x0EE89C, 0x0000010 gUnk_080EE8AC:: @ 080EE8AC .4byte 0x00534F07 @@ -10093,10 +10572,20 @@ gUnk_080EEB8C:: @ 080EEB8C .incbin "baserom.gba", 0x0EEB8C, 0x0000020 gUnk_080EEBAC:: @ 080EEBAC - .incbin "baserom.gba", 0x0EEBAC, 0x0000020 + .incbin "baserom.gba", 0x0EEBAC, 0x000000C + .4byte script_0800B00C + .incbin "baserom.gba", 0x0EEBBC, 0x0000010 gUnk_080EEBCC:: @ 080EEBCC - .incbin "baserom.gba", 0x0EEBCC, 0x0000080 + .incbin "baserom.gba", 0x0EEBCC, 0x000001C + .4byte script_0800F73C + .incbin "baserom.gba", 0x0EEBEC, 0x000000C + .4byte script_0800FB44 + .incbin "baserom.gba", 0x0EEBFC, 0x000000C + .4byte script_0800FD0C + .incbin "baserom.gba", 0x0EEC0C, 0x000002C + .4byte script_0800B00C + .incbin "baserom.gba", 0x0EEC3C, 0x0000010 gUnk_080EEC4C:: @ 080EEC4C .incbin "baserom.gba", 0x0EEC4C, 0x0000070 @@ -10219,34 +10708,192 @@ gUnk_080EF09C:: @ 080EF09C .incbin "baserom.gba", 0x0EF09C, 0x0000014 gUnk_080EF0B0:: @ 080EF0B0 - .incbin "baserom.gba", 0x0EF0B0, 0x0000034 + .incbin "baserom.gba", 0x0EF0B0, 0x0000008 + .4byte script_080100C8 + .incbin "baserom.gba", 0x0EF0BC, 0x000000C + .4byte script_080100FC + .incbin "baserom.gba", 0x0EF0CC, 0x000000C + .4byte script_080100FC + .incbin "baserom.gba", 0x0EF0DC, 0x0000008 gUnk_080EF0E4:: @ 080EF0E4 - .incbin "baserom.gba", 0x0EF0E4, 0x00004EC + .incbin "baserom.gba", 0x0EF0E4, 0x0000004 + .4byte script_080100C8 + .incbin "baserom.gba", 0x0EF0EC, 0x000000C + .4byte script_080100FC + .incbin "baserom.gba", 0x0EF0FC, 0x000000C + .4byte script_080100FC + .incbin "baserom.gba", 0x0EF10C, 0x000000C + .4byte script_080100FC + .incbin "baserom.gba", 0x0EF11C, 0x000000C + .4byte script_080100FC + .incbin "baserom.gba", 0x0EF12C, 0x000000C + .4byte script_080100C8 + .incbin "baserom.gba", 0x0EF13C, 0x000000C + .4byte script_080100FC + .incbin "baserom.gba", 0x0EF14C, 0x000000C + .4byte script_080100FC + .incbin "baserom.gba", 0x0EF15C, 0x000000C + .4byte script_0800E7F4 + .incbin "baserom.gba", 0x0EF16C, 0x000000C + .4byte script_08010148 + .incbin "baserom.gba", 0x0EF17C, 0x000003C + .4byte script_08010294 + .incbin "baserom.gba", 0x0EF1BC, 0x000000C + .4byte script_080102E0 + .incbin "baserom.gba", 0x0EF1CC, 0x000000C + .4byte script_080103B0 + .incbin "baserom.gba", 0x0EF1DC, 0x000000C + .4byte script_080102E0 + .incbin "baserom.gba", 0x0EF1EC, 0x000000C + .4byte script_080102E0 + .incbin "baserom.gba", 0x0EF1FC, 0x000000C + .4byte script_080102E0 + .incbin "baserom.gba", 0x0EF20C, 0x000000C + .4byte script_080103B0 + .incbin "baserom.gba", 0x0EF21C, 0x000000C + .4byte script_080102E0 + .incbin "baserom.gba", 0x0EF22C, 0x000000C + .4byte script_080102E0 + .incbin "baserom.gba", 0x0EF23C, 0x000000C + .4byte script_080102E0 + .incbin "baserom.gba", 0x0EF24C, 0x000000C + .4byte script_080103B0 + .incbin "baserom.gba", 0x0EF25C, 0x000000C + .4byte script_080102E0 + .incbin "baserom.gba", 0x0EF26C, 0x000002C + .4byte script_08010428 + .incbin "baserom.gba", 0x0EF29C, 0x000000C + .4byte script_080100C8 + .incbin "baserom.gba", 0x0EF2AC, 0x000000C + .4byte script_08010454 + .incbin "baserom.gba", 0x0EF2BC, 0x000000C + .4byte script_080104A0 + .incbin "baserom.gba", 0x0EF2CC, 0x000000C + .4byte script_0801030C + .incbin "baserom.gba", 0x0EF2DC, 0x000000C + .4byte script_0801030C + .incbin "baserom.gba", 0x0EF2EC, 0x000000C + .4byte script_0801030C + .incbin "baserom.gba", 0x0EF2FC, 0x000000C + .4byte script_0801030C + .incbin "baserom.gba", 0x0EF30C, 0x000000C + .4byte script_0801030C + .incbin "baserom.gba", 0x0EF31C, 0x000000C + .4byte script_0801030C + .incbin "baserom.gba", 0x0EF32C, 0x000000C + .4byte script_080103B0 + .incbin "baserom.gba", 0x0EF33C, 0x000000C + .4byte script_080103B0 + .incbin "baserom.gba", 0x0EF34C, 0x000000C + .4byte script_080102E0 + .incbin "baserom.gba", 0x0EF35C, 0x000000C + .4byte script_080102E0 + .incbin "baserom.gba", 0x0EF36C, 0x000000C + .4byte script_080103B0 + .incbin "baserom.gba", 0x0EF37C, 0x000000C + .4byte script_080103B0 + .incbin "baserom.gba", 0x0EF38C, 0x000000C + .4byte script_080102E0 + .incbin "baserom.gba", 0x0EF39C, 0x000000C + .4byte script_080102E0 + .incbin "baserom.gba", 0x0EF3AC, 0x000000C + .4byte script_0800FF18 + .incbin "baserom.gba", 0x0EF3BC, 0x000000C + .4byte script_0800FF74 + .incbin "baserom.gba", 0x0EF3CC, 0x000000C + .4byte script_080103D0 + .incbin "baserom.gba", 0x0EF3DC, 0x000000C + .4byte script_080103D0 + .incbin "baserom.gba", 0x0EF3EC, 0x000000C + .4byte script_080103D0 + .incbin "baserom.gba", 0x0EF3FC, 0x000000C + .4byte script_080103D0 + .incbin "baserom.gba", 0x0EF40C, 0x000000C + .4byte script_080103D0 + .incbin "baserom.gba", 0x0EF41C, 0x000000C + .4byte script_080103D0 + .incbin "baserom.gba", 0x0EF42C, 0x000000C + .4byte script_080103D0 + .incbin "baserom.gba", 0x0EF43C, 0x000000C + .4byte script_080103D0 + .incbin "baserom.gba", 0x0EF44C, 0x000000C + .4byte script_080103D0 + .incbin "baserom.gba", 0x0EF45C, 0x000000C + .4byte script_080103D0 + .incbin "baserom.gba", 0x0EF46C, 0x000000C + .4byte script_080103D0 + .incbin "baserom.gba", 0x0EF47C, 0x000000C + .4byte script_080103D0 + .incbin "baserom.gba", 0x0EF48C, 0x000000C + .4byte script_080103D0 + .incbin "baserom.gba", 0x0EF49C, 0x000000C + .4byte script_080103F8 + .incbin "baserom.gba", 0x0EF4AC, 0x000000C + .4byte script_0800FEBC + .incbin "baserom.gba", 0x0EF4BC, 0x000000C + .4byte script_080103D0 + .incbin "baserom.gba", 0x0EF4CC, 0x000000C + .4byte script_0800ED04 + .incbin "baserom.gba", 0x0EF4DC, 0x000000C + .4byte script_0800ED04 + .incbin "baserom.gba", 0x0EF4EC, 0x000000C + .4byte script_080108D0 + .incbin "baserom.gba", 0x0EF4FC, 0x000000C + .4byte script_080108D0 + .incbin "baserom.gba", 0x0EF50C, 0x000000C + .4byte script_08010964 + .incbin "baserom.gba", 0x0EF51C, 0x000000C + .4byte script_080109A0 + .incbin "baserom.gba", 0x0EF52C, 0x000000C + .4byte script_08010B68 + .incbin "baserom.gba", 0x0EF53C, 0x000000C + .4byte script_08010B68 + .incbin "baserom.gba", 0x0EF54C, 0x000000C + .4byte script_08010B68 + .incbin "baserom.gba", 0x0EF55C, 0x000000C + .4byte script_08010B68 + .incbin "baserom.gba", 0x0EF56C, 0x000000C + .4byte script_08010B68 + .incbin "baserom.gba", 0x0EF57C, 0x0000054 gUnk_080EF5D0:: @ 080EF5D0 - .incbin "baserom.gba", 0x0EF5D0, 0x0000018 + .incbin "baserom.gba", 0x0EF5D0, 0x0000008 + .4byte script_08010264 + .incbin "baserom.gba", 0x0EF5DC, 0x000000C gUnk_080EF5E8:: @ 080EF5E8 .incbin "baserom.gba", 0x0EF5E8, 0x0000008 gUnk_080EF5F0:: @ 080EF5F0 - .incbin "baserom.gba", 0x0EF5F0, 0x0000020 + .incbin "baserom.gba", 0x0EF5F0, 0x0000008 + .4byte script_080107D0 + .incbin "baserom.gba", 0x0EF5FC, 0x0000014 gUnk_080EF610:: @ 080EF610 - .incbin "baserom.gba", 0x0EF610, 0x0000030 + .incbin "baserom.gba", 0x0EF610, 0x0000008 + .4byte script_080104EC + .incbin "baserom.gba", 0x0EF61C, 0x0000024 gUnk_080EF640:: @ 080EF640 - .incbin "baserom.gba", 0x0EF640, 0x0000020 + .incbin "baserom.gba", 0x0EF640, 0x0000008 + .4byte script_0800FDA0 + .incbin "baserom.gba", 0x0EF64C, 0x0000014 gUnk_080EF660:: @ 080EF660 - .incbin "baserom.gba", 0x0EF660, 0x0000020 + .incbin "baserom.gba", 0x0EF660, 0x0000008 + .4byte script_0800FDCC + .incbin "baserom.gba", 0x0EF66C, 0x0000014 gUnk_080EF680:: @ 080EF680 - .incbin "baserom.gba", 0x0EF680, 0x0000020 + .incbin "baserom.gba", 0x0EF680, 0x0000008 + .4byte script_0800FE44 + .incbin "baserom.gba", 0x0EF68C, 0x0000014 gUnk_080EF6A0:: @ 080EF6A0 - .incbin "baserom.gba", 0x0EF6A0, 0x0000020 + .incbin "baserom.gba", 0x0EF6A0, 0x0000008 + .4byte script_0800FDA0 + .incbin "baserom.gba", 0x0EF6AC, 0x0000014 gUnk_080EF6C0:: @ 080EF6C0 .incbin "baserom.gba", 0x0EF6C0, 0x0000020 @@ -10264,19 +10911,77 @@ gUnk_080EF720:: @ 080EF720 .incbin "baserom.gba", 0x0EF720, 0x0000020 gUnk_080EF740:: @ 080EF740 - .incbin "baserom.gba", 0x0EF740, 0x0000020 + .incbin "baserom.gba", 0x0EF740, 0x0000008 + .4byte script_08010A98 + .incbin "baserom.gba", 0x0EF74C, 0x0000014 gUnk_080EF760:: @ 080EF760 - .incbin "baserom.gba", 0x0EF760, 0x0000040 + .incbin "baserom.gba", 0x0EF760, 0x0000008 + .4byte script_08014F30 + .incbin "baserom.gba", 0x0EF76C, 0x0000034 gUnk_080EF7A0:: @ 080EF7A0 - .incbin "baserom.gba", 0x0EF7A0, 0x0000020 + .incbin "baserom.gba", 0x0EF7A0, 0x0000008 + .4byte script_080100C8 + .incbin "baserom.gba", 0x0EF7AC, 0x0000014 gUnk_080EF7C0:: @ 080EF7C0 - .incbin "baserom.gba", 0x0EF7C0, 0x0000131 + .incbin "baserom.gba", 0x0EF7C0, 0x0000008 + .4byte script_0800F554 + .incbin "baserom.gba", 0x0EF7CC, 0x000000C + .4byte script_0800F554 + .incbin "baserom.gba", 0x0EF7DC, 0x000000C + .4byte script_0800F584 + .incbin "baserom.gba", 0x0EF7EC, 0x000000C + .4byte script_0800F584 + .incbin "baserom.gba", 0x0EF7FC, 0x000000C + .4byte script_08010454 + .incbin "baserom.gba", 0x0EF80C, 0x000000C + .4byte script_0800F5EC + .incbin "baserom.gba", 0x0EF81C, 0x000000C + .4byte script_0800F688 + .incbin "baserom.gba", 0x0EF82C, 0x000000C + .4byte script_0800F6E0 + .incbin "baserom.gba", 0x0EF83C, 0x000000C + .4byte script_0800F6E0 + .incbin "baserom.gba", 0x0EF84C, 0x000000C + .4byte script_0800F554 + .incbin "baserom.gba", 0x0EF85C, 0x000000C + .4byte script_0800F554 + .incbin "baserom.gba", 0x0EF86C, 0x000000C + .4byte script_0800F554 + .incbin "baserom.gba", 0x0EF87C, 0x000000C + .4byte script_0800F554 + .incbin "baserom.gba", 0x0EF88C, 0x000000C + .4byte script_0800F650 + .incbin "baserom.gba", 0x0EF89C, 0x000000C + .4byte script_0800F554 + .incbin "baserom.gba", 0x0EF8AC, 0x000000C + .4byte script_0800F628 + .incbin "baserom.gba", 0x0EF8BC, 0x000000C + .4byte script_0800F628 + .incbin "baserom.gba", 0x0EF8CC, 0x000000C + .4byte script_0800F554 + .incbin "baserom.gba", 0x0EF8DC, 0x000000C + .4byte script_0800F5B0 + .incbin "baserom.gba", 0x0EF8EC, 0x0000005 gUnk_080EF8F1:: @ 080EF8F1 - .incbin "baserom.gba", 0x0EF8F1, 0x000007F + .incbin "baserom.gba", 0x0EF8F1, 0x0000007 + .4byte script_0800F584 + .incbin "baserom.gba", 0x0EF8FC, 0x000000C + .4byte script_0800F554 + .incbin "baserom.gba", 0x0EF90C, 0x000000C + .4byte script_0800F554 + .incbin "baserom.gba", 0x0EF91C, 0x000000C + .4byte script_0800F554 + .incbin "baserom.gba", 0x0EF92C, 0x000000C + .4byte script_0800F554 + .incbin "baserom.gba", 0x0EF93C, 0x000000C + .4byte script_0800F724 + .incbin "baserom.gba", 0x0EF94C, 0x000000C + .4byte script_0800F724 + .incbin "baserom.gba", 0x0EF95C, 0x0000014 gUnk_080EF970:: @ 080EF970 .incbin "baserom.gba", 0x0EF970, 0x0000028 @@ -10291,12 +10996,16 @@ gUnk_080EF9E4:: @ 080EF9E4 .incbin "baserom.gba", 0x0EF9E4, 0x000000B gUnk_080EF9EF:: @ 080EF9EF - .incbin "baserom.gba", 0x0EF9EF, 0x00000B5 + .incbin "baserom.gba", 0x0EF9EF, 0x0000021 + .4byte script_0800EF40 + .incbin "baserom.gba", 0x0EFA14, 0x0000074 + .4byte script_0801090C + .incbin "baserom.gba", 0x0EFA8C, 0x0000018 gUnk_080EFAA4:: @ 080EFAA4 .incbin "baserom.gba", 0x0EFAA4, 0x0000048 -gUnk_080EFAEC:: @ 080EFAEC +Room_HyruleTown_0:: @ 080EFAEC .4byte gUnk_080EE80C .4byte gUnk_080EEADC .4byte 0x00000000 @@ -10357,7 +11066,7 @@ gUnk_080EFAEC:: @ 080EFAEC .4byte gUnk_080EF760 .4byte gUnk_080EF7A0 -gUnk_080EFBD8:: @ 080EFBD8 +Room_HyruleTown_1:: @ 080EFBD8 .4byte gUnk_080EEBCC .4byte gUnk_080EEC4C .4byte 0x00000000 @@ -10368,15 +11077,21 @@ gUnk_080EFBD8:: @ 080EFBD8 .4byte LoadHyruleTown gUnk_080EFBF8:: @ 080EFBF8 - .incbin "baserom.gba", 0x0EFBF8, 0x0000008 + .4byte gUnk_080EFAA4 + .4byte gUnk_080EF7C0 -gUnk_080EFC00:: @ 080EFC00 - .incbin "baserom.gba", 0x0EFC00, 0x0000011 +Room_HyruleTown_2:: @ 080EFC00 + .4byte gUnk_080EE80C + .4byte gUnk_080EEADC + .incbin "baserom.gba", 0x0EFC08, 0x0000004 + .4byte gUnk_080EECDC + .incbin "baserom.gba", 0x0EFC10, 0x0000001 gUnk_080EFC11:: @ 080EFC11 - .incbin "baserom.gba", 0x0EFC11, 0x000000F + .incbin "baserom.gba", 0x0EFC11, 0x000000B + .4byte LoadHyruleTown -gUnk_080EFC20:: @ 080EFC20 +Room_HyruleTown_3:: @ 080EFC20 .4byte gUnk_080EE80C .4byte gUnk_080EEADC .4byte 0x00000000 @@ -10386,7 +11101,7 @@ gUnk_080EFC20:: @ 080EFC20 .4byte 0x00000000 .4byte LoadHyruleTown -gUnk_080EFC40:: @ 080EFC40 +Room_HyruleTown_4:: @ 080EFC40 .4byte gUnk_080EE80C .4byte gUnk_080EEADC .4byte 0x00000000 @@ -10396,7 +11111,7 @@ gUnk_080EFC40:: @ 080EFC40 .4byte 0x00000000 .4byte LoadHyruleTown -gUnk_080EFC60:: @ 080EFC60 +Room_HyruleTown_5:: @ 080EFC60 .4byte gUnk_080EE80C .4byte gUnk_080EEADC .4byte 0x00000000 @@ -10406,7 +11121,7 @@ gUnk_080EFC60:: @ 080EFC60 .4byte 0x00000000 .4byte LoadHyruleTown -gUnk_080EFC80:: @ 080EFC80 +Room_HyruleTown_6:: @ 080EFC80 .4byte gUnk_080EE80C .4byte gUnk_080EEADC .4byte 0x00000000 @@ -10416,7 +11131,7 @@ gUnk_080EFC80:: @ 080EFC80 .4byte 0x00000000 .4byte LoadHyruleTown -gUnk_080EFCA0:: @ 080EFCA0 +Room_HyruleTown_7:: @ 080EFCA0 .4byte gUnk_080EE80C .4byte gUnk_080EEADC .4byte 0x00000000 @@ -10426,7 +11141,7 @@ gUnk_080EFCA0:: @ 080EFCA0 .4byte 0x00000000 .4byte LoadHyruleTown -gUnk_080EFCC0:: @ 080EFCC0 +Room_HyruleTown_8:: @ 080EFCC0 .4byte gUnk_080EE80C .4byte gUnk_080EEADC .4byte 0x00000000 @@ -10445,7 +11160,7 @@ gUnk_080EFD90:: @ 080EFD90 gUnk_080EFDF0:: @ 080EFDF0 .incbin "baserom.gba", 0x0EFDF0, 0x0000008 -gUnk_080EFDF8:: @ 080EFDF8 +Room_HyruleTownMinishCaves_Entrance:: @ 080EFDF8 .4byte gUnk_080EFCE0 .4byte 0x00000000 .4byte gUnk_080EFD90 @@ -10467,7 +11182,7 @@ gUnk_080EFE58:: @ 080EFE58 gUnk_080EFE68:: @ 080EFE68 .incbin "baserom.gba", 0x0EFE68, 0x0000010 -gUnk_080EFE78:: @ 080EFE78 +Room_HyruleTownMinishCaves_NorthRoom:: @ 080EFE78 .4byte gUnk_080EFE18 .4byte gUnk_080EFE38 .4byte gUnk_080EFE58 @@ -10492,7 +11207,7 @@ gUnk_080EFF28:: @ 080EFF28 gUnk_080EFF78:: @ 080EFF78 .incbin "baserom.gba", 0x0EFF78, 0x0000008 -gUnk_080EFF80:: @ 080EFF80 +Room_HyruleTownMinishCaves_PacciJump:: @ 080EFF80 .4byte gUnk_080EFE98 .4byte gUnk_080EFF08 .4byte gUnk_080EFF28 @@ -10559,7 +11274,7 @@ gUnk_080F0098:: @ 080F0098 gUnk_080F009E:: @ 080F009E .incbin "baserom.gba", 0x0F009E, 0x0000002 -gUnk_080F00A0:: @ 080F00A0 +Room_HyruleTownMinishCaves_MulldozerFight:: @ 080F00A0 .4byte gUnk_080EFFA0 .4byte gUnk_080F0000 .4byte gUnk_080F0030 @@ -10579,17 +11294,17 @@ gUnk_080F00D4:: @ 080F00D4 gUnk_080F00E4:: @ 080F00E4 .incbin "baserom.gba", 0x0F00E4, 0x0000010 -gUnk_080F00F4:: @ 080F00F4 - .incbin "baserom.gba", 0x0F00F4, 0x0000005 - -gUnk_080F00F9:: @ 080F00F9 - .incbin "baserom.gba", 0x0F00F9, 0x0000006 - -gUnk_080F00FF:: @ 080F00FF - .incbin "baserom.gba", 0x0F00FF, 0x0000008 +Room_HyruleTownMinishCaves_WestChest:: @ 080F00F4 + .4byte gUnk_080F00C4 + .incbin "baserom.gba", 0x0F00F8, 0x0000004 + .4byte gUnk_080F00D4 + .4byte gUnk_080F00E4 + .incbin "baserom.gba", 0x0F0104, 0x0000003 gUnk_080F0107:: @ 080F0107 - .incbin "baserom.gba", 0x0F0107, 0x000000D + .incbin "baserom.gba", 0x0F0107, 0x0000005 + .4byte sub_0804E214 + .4byte nullsub_080 gUnk_080F0114:: @ 080F0114 .incbin "baserom.gba", 0x0F0114, 0x0000038 @@ -10606,7 +11321,7 @@ gUnk_080F0194:: @ 080F0194 gUnk_080F01A4:: @ 080F01A4 .incbin "baserom.gba", 0x0F01A4, 0x0000030 -gUnk_080F01D4:: @ 080F01D4 +Room_HyruleTownMinishCaves_Flippers:: @ 080F01D4 .4byte gUnk_080F0114 .4byte 0x00000000 .4byte gUnk_080F0184 @@ -10626,7 +11341,7 @@ gUnk_080F0208:: @ 080F0208 gUnk_080F0228:: @ 080F0228 .incbin "baserom.gba", 0x0F0228, 0x0000008 -gUnk_080F0230:: @ 080F0230 +Room_HyruleTownMinishCaves_Librari:: @ 080F0230 .4byte gUnk_080F01F8 .4byte 0x00000000 .4byte gUnk_080F0208 @@ -10645,7 +11360,7 @@ gUnk_080F0270:: @ 080F0270 gUnk_080F0280:: @ 080F0280 .incbin "baserom.gba", 0x0F0280, 0x0000010 -gUnk_080F0290:: @ 080F0290 +Room_HyruleTownMinishCaves_WestFrozenChest:: @ 080F0290 .4byte gUnk_080F0250 .4byte 0x00000000 .4byte gUnk_080F0270 @@ -10673,7 +11388,7 @@ gUnk_080F0320:: @ 080F0320 gUnk_080F0360:: @ 080F0360 .incbin "baserom.gba", 0x0F0360, 0x0000008 -gUnk_080F0368:: @ 080F0368 +Room_HyruleTownMinishCaves_CrossIntersection:: @ 080F0368 .4byte gUnk_080F02B0 .4byte 0x00000000 .4byte gUnk_080F0320 @@ -10704,7 +11419,7 @@ gUnk_080F0402:: @ 080F0402 gUnk_080F0408:: @ 080F0408 .incbin "baserom.gba", 0x0F0408, 0x0000008 -gUnk_080F0410:: @ 080F0410 +Room_HyruleTownMinishCaves_SoutheastCorner:: @ 080F0410 .4byte gUnk_080F0388 .4byte 0x00000000 .4byte gUnk_080F03A8 @@ -10726,7 +11441,7 @@ gUnk_080F0443:: @ 080F0443 gUnk_080F0450:: @ 080F0450 .incbin "baserom.gba", 0x0F0450, 0x0000008 -gUnk_080F0458:: @ 080F0458 +Room_HyruleTownMinishCaves_Entrance2:: @ 080F0458 .4byte gUnk_080F0430 .4byte 0x00000000 .4byte gUnk_080F0440 @@ -10751,7 +11466,7 @@ gUnk_080F0503:: @ 080F0503 gUnk_080F0588:: @ 080F0588 .incbin "baserom.gba", 0x0F0588, 0x0000030 -gUnk_080F05B8:: @ 080F05B8 +Room_HyruleTownUnderground_Main:: @ 080F05B8 .4byte gUnk_080F0478 .4byte 0x00000000 .4byte gUnk_080F04F8 @@ -10776,7 +11491,7 @@ gUnk_080F0608:: @ 080F0608 gUnk_080F0609:: @ 080F0609 .incbin "baserom.gba", 0x0F0609, 0x0000007 -gUnk_080F0610:: @ 080F0610 +Room_HyruleTownUnderground_Well:: @ 080F0610 .4byte gUnk_080F05D8 .4byte 0x00000000 .4byte gUnk_080F05F8 @@ -10790,43 +11505,109 @@ gUnk_080F0630:: @ 080F0630 .incbin "baserom.gba", 0x0F0630, 0x0000020 gUnk_080F0650:: @ 080F0650 - .incbin "baserom.gba", 0x0F0650, 0x0000060 + .incbin "baserom.gba", 0x0F0650, 0x000000C + .4byte script_08011128 + .incbin "baserom.gba", 0x0F0660, 0x000000C + .4byte script_080119B0 + .incbin "baserom.gba", 0x0F0670, 0x000000C + .4byte script_080119B0 + .incbin "baserom.gba", 0x0F0680, 0x000000C + .4byte script_080119D8 + .incbin "baserom.gba", 0x0F0690, 0x000000C + .4byte script_080119F0 + .incbin "baserom.gba", 0x0F06A0, 0x0000010 gUnk_080F06B0:: @ 080F06B0 - .incbin "baserom.gba", 0x0F06B0, 0x0000030 + .incbin "baserom.gba", 0x0F06B0, 0x000000C + .4byte script_08010BEC + .incbin "baserom.gba", 0x0F06C0, 0x000000C + .4byte script_080111CC + .incbin "baserom.gba", 0x0F06D0, 0x0000010 gUnk_080F06E0:: @ 080F06E0 - .incbin "baserom.gba", 0x0F06E0, 0x0000025 + .incbin "baserom.gba", 0x0F06E0, 0x000000C + .4byte script_08011640 + .incbin "baserom.gba", 0x0F06F0, 0x000000C + .4byte script_080112C4 + .incbin "baserom.gba", 0x0F0700, 0x0000005 gUnk_080F0705:: @ 080F0705 - .incbin "baserom.gba", 0x0F0705, 0x000006B + .incbin "baserom.gba", 0x0F0705, 0x0000007 + .4byte script_080112C4 + .incbin "baserom.gba", 0x0F0710, 0x000000C + .4byte script_080112C4 + .incbin "baserom.gba", 0x0F0720, 0x000000C + .4byte script_080112C4 + .incbin "baserom.gba", 0x0F0730, 0x000000C + .4byte script_080115D0 + .incbin "baserom.gba", 0x0F0740, 0x000000C + .4byte script_08011608 + .incbin "baserom.gba", 0x0F0750, 0x000000C + .4byte script_080116A8 + .incbin "baserom.gba", 0x0F0760, 0x0000010 gUnk_080F0770:: @ 080F0770 - .incbin "baserom.gba", 0x0F0770, 0x0000090 + .incbin "baserom.gba", 0x0F0770, 0x000000C + .4byte script_08011930 + .incbin "baserom.gba", 0x0F0780, 0x000000C + .4byte script_08011930 + .incbin "baserom.gba", 0x0F0790, 0x000000C + .4byte script_08011930 + .incbin "baserom.gba", 0x0F07A0, 0x000000C + .4byte script_08011930 + .incbin "baserom.gba", 0x0F07B0, 0x000000C + .4byte script_08011930 + .incbin "baserom.gba", 0x0F07C0, 0x000000C + .4byte script_08011930 + .incbin "baserom.gba", 0x0F07D0, 0x000000C + .4byte script_08011930 + .incbin "baserom.gba", 0x0F07E0, 0x000000C + .4byte script_08011930 + .incbin "baserom.gba", 0x0F07F0, 0x0000010 gUnk_080F0800:: @ 080F0800 .incbin "baserom.gba", 0x0F0800, 0x0000006 gUnk_080F0806:: @ 080F0806 - .incbin "baserom.gba", 0x0F0806, 0x0000010 + .incbin "baserom.gba", 0x0F0806, 0x0000006 + .4byte script_0801194C + .incbin "baserom.gba", 0x0F0810, 0x0000006 gUnk_080F0816:: @ 080F0816 - .incbin "baserom.gba", 0x0F0816, 0x000003A + .incbin "baserom.gba", 0x0F0816, 0x0000006 + .4byte script_08011964 + .incbin "baserom.gba", 0x0F0820, 0x000000C + .4byte script_08011958 + .incbin "baserom.gba", 0x0F0830, 0x000000C + .4byte script_08011964 + .incbin "baserom.gba", 0x0F0840, 0x0000010 gUnk_080F0850:: @ 080F0850 - .incbin "baserom.gba", 0x0F0850, 0x0000020 + .incbin "baserom.gba", 0x0F0850, 0x000000C + .4byte script_08011A64 + .incbin "baserom.gba", 0x0F0860, 0x0000010 gUnk_080F0870:: @ 080F0870 - .incbin "baserom.gba", 0x0F0870, 0x0000020 + .incbin "baserom.gba", 0x0F0870, 0x000000C + .4byte script_080119E4 + .incbin "baserom.gba", 0x0F0880, 0x0000010 gUnk_080F0890:: @ 080F0890 - .incbin "baserom.gba", 0x0F0890, 0x0000060 + .incbin "baserom.gba", 0x0F0890, 0x000004C + .4byte script_08011AE4 + .incbin "baserom.gba", 0x0F08E0, 0x0000010 gUnk_080F08F0:: @ 080F08F0 - .incbin "baserom.gba", 0x0F08F0, 0x0000030 + .incbin "baserom.gba", 0x0F08F0, 0x000000C + .4byte script_08011A2C + .incbin "baserom.gba", 0x0F0900, 0x000000C + .4byte script_08011A2C + .incbin "baserom.gba", 0x0F0910, 0x0000010 gUnk_080F0920:: @ 080F0920 - .incbin "baserom.gba", 0x0F0920, 0x0000020 + .incbin "baserom.gba", 0x0F0920, 0x000000C + .4byte script_08011B20 + .incbin "baserom.gba", 0x0F0930, 0x0000010 gUnk_080F0940:: @ 080F0940 .incbin "baserom.gba", 0x0F0940, 0x0000060 @@ -10879,7 +11660,7 @@ gUnk_080F0AC0:: @ 080F0AC0 gUnk_080F0AD4:: @ 080F0AD4 .incbin "baserom.gba", 0x0F0AD4, 0x0000014 -gUnk_080F0AE8:: @ 080F0AE8 +Room_CastleGarden_Main:: @ 080F0AE8 .4byte gUnk_080F0630 .4byte gUnk_080F0940 .4byte gUnk_080F0A00 @@ -10892,10 +11673,17 @@ gUnk_080F0AE8:: @ 080F0AE8 .4byte gUnk_080F0A50 gUnk_080F0B10:: @ 080F0B10 - .incbin "baserom.gba", 0x0F0B10, 0x0000018 + .4byte gUnk_080F0A64 + .4byte gUnk_080F0A78 + .4byte gUnk_080F0A8C + .4byte gUnk_080F0AAC + .4byte gUnk_080F0AC0 + .4byte gUnk_080F0AD4 gUnk_080F0B28:: @ 080F0B28 - .incbin "baserom.gba", 0x0F0B28, 0x0000020 + .incbin "baserom.gba", 0x0F0B28, 0x000000C + .4byte script_08011BE4 + .incbin "baserom.gba", 0x0F0B38, 0x0000010 gUnk_080F0B48:: @ 080F0B48 .incbin "baserom.gba", 0x0F0B48, 0x0000020 @@ -11304,7 +12092,7 @@ gUnk_080F1B2C:: @ 080F1B2C gUnk_080F1B8C:: @ 080F1B8C .incbin "baserom.gba", 0x0F1B8C, 0x0000060 -gUnk_080F1BEC:: @ 080F1BEC +Area_SimonsSimulation_Main:: @ 080F1BEC .4byte gUnk_080F0B28 .4byte 0x00000000 .4byte 0x00000000 @@ -11330,13 +12118,19 @@ gUnk_080F1BEC:: @ 080F1BEC .4byte gUnk_080F1B8C gUnk_080F1C48:: @ 080F1C48 - .incbin "baserom.gba", 0x0F1C48, 0x0000020 + .incbin "baserom.gba", 0x0F1C48, 0x000000C + .4byte script_0800EAF8 + .incbin "baserom.gba", 0x0F1C58, 0x0000010 gUnk_080F1C68:: @ 080F1C68 - .incbin "baserom.gba", 0x0F1C68, 0x0000020 + .incbin "baserom.gba", 0x0F1C68, 0x000000C + .4byte script_08010B68 + .incbin "baserom.gba", 0x0F1C78, 0x0000010 gUnk_080F1C88:: @ 080F1C88 - .incbin "baserom.gba", 0x0F1C88, 0x0000020 + .incbin "baserom.gba", 0x0F1C88, 0x000000C + .4byte script_08010B68 + .incbin "baserom.gba", 0x0F1C98, 0x0000010 gUnk_080F1CA8:: @ 080F1CA8 .incbin "baserom.gba", 0x0F1CA8, 0x0000060 @@ -11356,7 +12150,7 @@ gUnk_080F1D31:: @ 080F1D31 gUnk_080F1D34:: @ 080F1D34 .incbin "baserom.gba", 0x0F1D34, 0x0000014 -gUnk_080F1D48:: @ 080F1D48 +Room_HouseInteriors2_Stranger:: @ 080F1D48 .4byte gUnk_080F1C48 .4byte gUnk_080F1CA8 .4byte gUnk_080F1D08 @@ -11372,13 +12166,19 @@ gUnk_080F1D70:: @ 080F1D70 .incbin "baserom.gba", 0x0F1D70, 0x0000020 gUnk_080F1D90:: @ 080F1D90 - .incbin "baserom.gba", 0x0F1D90, 0x0000020 + .incbin "baserom.gba", 0x0F1D90, 0x000000C + .4byte script_08012024 + .incbin "baserom.gba", 0x0F1DA0, 0x0000010 gUnk_080F1DB0:: @ 080F1DB0 - .incbin "baserom.gba", 0x0F1DB0, 0x0000020 + .incbin "baserom.gba", 0x0F1DB0, 0x000000C + .4byte script_080120B0 + .incbin "baserom.gba", 0x0F1DC0, 0x0000010 gUnk_080F1DD0:: @ 080F1DD0 - .incbin "baserom.gba", 0x0F1DD0, 0x0000020 + .incbin "baserom.gba", 0x0F1DD0, 0x000000C + .4byte script_0801213C + .incbin "baserom.gba", 0x0F1DE0, 0x0000010 gUnk_080F1DF0:: @ 080F1DF0 .incbin "baserom.gba", 0x0F1DF0, 0x000002D @@ -11401,7 +12201,7 @@ gUnk_080F1E8C:: @ 080F1E8C gUnk_080F1EA0:: @ 080F1EA0 .incbin "baserom.gba", 0x0F1EA0, 0x0000020 -gUnk_080F1EC0:: @ 080F1EC0 +Room_HouseInteriors2_WestOracle:: @ 080F1EC0 .4byte gUnk_080F1D70 .4byte gUnk_080F1DF0 .4byte gUnk_080F1E60 @@ -11435,7 +12235,7 @@ gUnk_080F1FC8:: @ 080F1FC8 gUnk_080F1FDC:: @ 080F1FDC .incbin "baserom.gba", 0x0F1FDC, 0x0000010 -gUnk_080F1FEC:: @ 080F1FEC +Room_HouseInteriors2_2:: @ 080F1FEC .4byte gUnk_080F1EEC .4byte gUnk_080F1F0C .4byte gUnk_080F1F9C @@ -11475,7 +12275,7 @@ gUnk_080F20F8:: @ 080F20F8 gUnk_080F20FF:: @ 080F20FF .incbin "baserom.gba", 0x0F20FF, 0x0000009 -gUnk_080F2108:: @ 080F2108 +Room_HouseInteriors2_3:: @ 080F2108 .4byte gUnk_080F2018 .4byte gUnk_080F2038 .4byte gUnk_080F20B8 @@ -11489,7 +12289,9 @@ gUnk_080F2108:: @ 080F2108 .4byte gUnk_080F20F8 gUnk_080F2134:: @ 080F2134 - .incbin "baserom.gba", 0x0F2134, 0x0000040 + .incbin "baserom.gba", 0x0F2134, 0x000000C + .4byte script_0800EAA4 + .incbin "baserom.gba", 0x0F2144, 0x0000030 gUnk_080F2174:: @ 080F2174 .incbin "baserom.gba", 0x0F2174, 0x0000020 @@ -11533,7 +12335,7 @@ gUnk_080F22D0:: @ 080F22D0 gUnk_080F22E0:: @ 080F22E0 .incbin "baserom.gba", 0x0F22E0, 0x0000014 -gUnk_080F22F4:: @ 080F22F4 +Room_HouseInteriors2_DrLeft:: @ 080F22F4 .4byte gUnk_080F2134 .4byte gUnk_080F21D4 .4byte gUnk_080F2264 @@ -11556,13 +12358,21 @@ gUnk_080F233C:: @ 080F233C .incbin "baserom.gba", 0x0F233C, 0x0000030 gUnk_080F236C:: @ 080F236C - .incbin "baserom.gba", 0x0F236C, 0x0000020 + .incbin "baserom.gba", 0x0F236C, 0x000000C + .4byte script_0800EB2C + .incbin "baserom.gba", 0x0F237C, 0x0000010 gUnk_080F238C:: @ 080F238C - .incbin "baserom.gba", 0x0F238C, 0x0000030 + .incbin "baserom.gba", 0x0F238C, 0x000000C + .4byte script_0800EB64 + .incbin "baserom.gba", 0x0F239C, 0x000000C + .4byte script_0800EC14 + .incbin "baserom.gba", 0x0F23AC, 0x0000010 gUnk_080F23BC:: @ 080F23BC - .incbin "baserom.gba", 0x0F23BC, 0x0000020 + .incbin "baserom.gba", 0x0F23BC, 0x000000C + .4byte script_080103B0 + .incbin "baserom.gba", 0x0F23CC, 0x0000010 gUnk_080F23DC:: @ 080F23DC .incbin "baserom.gba", 0x0F23DC, 0x0000080 @@ -11588,7 +12398,7 @@ gUnk_080F24B0:: @ 080F24B0 gUnk_080F24C4:: @ 080F24C4 .incbin "baserom.gba", 0x0F24C4, 0x0000014 -gUnk_080F24D8:: @ 080F24D8 +Room_HouseInteriors2_Romio:: @ 080F24D8 .4byte gUnk_080F232C .4byte gUnk_080F23DC .4byte gUnk_080F245C @@ -11614,16 +12424,24 @@ gUnk_080F2531:: @ 080F2531 .incbin "baserom.gba", 0x0F2531, 0x000003F gUnk_080F2570:: @ 080F2570 - .incbin "baserom.gba", 0x0F2570, 0x0000020 + .incbin "baserom.gba", 0x0F2570, 0x000000C + .4byte script_0800EC54 + .incbin "baserom.gba", 0x0F2580, 0x0000010 gUnk_080F2590:: @ 080F2590 - .incbin "baserom.gba", 0x0F2590, 0x0000030 + .incbin "baserom.gba", 0x0F2590, 0x000000C + .4byte script_0800EBC0 + .incbin "baserom.gba", 0x0F25A0, 0x000000C + .4byte script_0800EC54 + .incbin "baserom.gba", 0x0F25B0, 0x0000010 gUnk_080F25C0:: @ 080F25C0 .incbin "baserom.gba", 0x0F25C0, 0x0000040 gUnk_080F2600:: @ 080F2600 - .incbin "baserom.gba", 0x0F2600, 0x0000020 + .incbin "baserom.gba", 0x0F2600, 0x000000C + .4byte script_080103B0 + .incbin "baserom.gba", 0x0F2610, 0x0000010 gUnk_080F2620:: @ 080F2620 .incbin "baserom.gba", 0x0F2620, 0x0000050 @@ -11643,7 +12461,7 @@ gUnk_080F26A8:: @ 080F26A8 gUnk_080F26BC:: @ 080F26BC .incbin "baserom.gba", 0x0F26BC, 0x0000010 -gUnk_080F26CC:: @ 080F26CC +Room_HouseInteriors2_Julietta:: @ 080F26CC .4byte gUnk_080F2510 .4byte gUnk_080F2620 .4byte gUnk_080F2670 @@ -11660,19 +12478,27 @@ gUnk_080F26F8:: @ 080F26F8 .incbin "baserom.gba", 0x0F26F8, 0x0000020 gUnk_080F2718:: @ 080F2718 - .incbin "baserom.gba", 0x0F2718, 0x0000021 + .incbin "baserom.gba", 0x0F2718, 0x000000C + .4byte script_08012270 + .incbin "baserom.gba", 0x0F2728, 0x0000011 gUnk_080F2739:: @ 080F2739 .incbin "baserom.gba", 0x0F2739, 0x000001F gUnk_080F2758:: @ 080F2758 - .incbin "baserom.gba", 0x0F2758, 0x0000040 + .incbin "baserom.gba", 0x0F2758, 0x000000C + .4byte script_0801232C + .incbin "baserom.gba", 0x0F2768, 0x0000030 gUnk_080F2798:: @ 080F2798 - .incbin "baserom.gba", 0x0F2798, 0x0000040 + .incbin "baserom.gba", 0x0F2798, 0x000000C + .4byte script_08012E88 + .incbin "baserom.gba", 0x0F27A8, 0x0000030 gUnk_080F27D8:: @ 080F27D8 - .incbin "baserom.gba", 0x0F27D8, 0x0000040 + .incbin "baserom.gba", 0x0F27D8, 0x000000C + .4byte script_08012E88 + .incbin "baserom.gba", 0x0F27E8, 0x0000030 gUnk_080F2818:: @ 080F2818 .incbin "baserom.gba", 0x0F2818, 0x0000030 @@ -11689,7 +12515,7 @@ gUnk_080F2860:: @ 080F2860 gUnk_080F2870:: @ 080F2870 .incbin "baserom.gba", 0x0F2870, 0x0000018 -gUnk_080F2888:: @ 080F2888 +Room_HouseInteriors2_Percy:: @ 080F2888 .4byte gUnk_080F26F8 .4byte gUnk_080F2818 .4byte gUnk_080F2848 @@ -11706,13 +12532,19 @@ gUnk_080F28B4:: @ 080F28B4 .incbin "baserom.gba", 0x0F28B4, 0x0000020 gUnk_080F28D4:: @ 080F28D4 - .incbin "baserom.gba", 0x0F28D4, 0x0000020 + .incbin "baserom.gba", 0x0F28D4, 0x000000C + .4byte script_08012024 + .incbin "baserom.gba", 0x0F28E4, 0x0000010 gUnk_080F28F4:: @ 080F28F4 - .incbin "baserom.gba", 0x0F28F4, 0x0000020 + .incbin "baserom.gba", 0x0F28F4, 0x000000C + .4byte script_080120B0 + .incbin "baserom.gba", 0x0F2904, 0x0000010 gUnk_080F2914:: @ 080F2914 - .incbin "baserom.gba", 0x0F2914, 0x0000020 + .incbin "baserom.gba", 0x0F2914, 0x000000C + .4byte script_0801213C + .incbin "baserom.gba", 0x0F2924, 0x0000010 gUnk_080F2934:: @ 080F2934 .incbin "baserom.gba", 0x0F2934, 0x0000080 @@ -11723,7 +12555,7 @@ gUnk_080F29B4:: @ 080F29B4 gUnk_080F29C4:: @ 080F29C4 .incbin "baserom.gba", 0x0F29C4, 0x0000008 -gUnk_080F29CC:: @ 080F29CC +Room_HouseInteriors2_EastOracle:: @ 080F29CC .4byte gUnk_080F28B4 .4byte gUnk_080F2934 .4byte gUnk_080F29B4 @@ -11751,7 +12583,7 @@ gUnk_080F2A7C:: @ 080F2A7C gUnk_080F2A84:: @ 080F2A84 .incbin "baserom.gba", 0x0F2A84, 0x0000018 -gUnk_080F2A9C:: @ 080F2A9C +Room_HouseInteriors2_A:: @ 080F2A9C .4byte gUnk_080F29EC .4byte gUnk_080F2A1C .4byte gUnk_080F2A6C @@ -11777,7 +12609,7 @@ gUnk_080F2B50:: @ 080F2B50 gUnk_080F2B58:: @ 080F2B58 .incbin "baserom.gba", 0x0F2B58, 0x0000020 -gUnk_080F2B78:: @ 080F2B78 +Room_HouseInteriors2_B:: @ 080F2B78 .4byte gUnk_080F2AC0 .4byte gUnk_080F2AF0 .4byte gUnk_080F2B40 @@ -11789,7 +12621,9 @@ gUnk_080F2B78:: @ 080F2B78 .4byte gUnk_080F2B58 gUnk_080F2B9C:: @ 080F2B9C - .incbin "baserom.gba", 0x0F2B9C, 0x00000E0 + .incbin "baserom.gba", 0x0F2B9C, 0x00000CC + .4byte script_08010120 + .incbin "baserom.gba", 0x0F2C6C, 0x0000010 gUnk_080F2C7C:: @ 080F2C7C .incbin "baserom.gba", 0x0F2C7C, 0x00000A0 @@ -11812,7 +12646,7 @@ gUnk_080F2D58:: @ 080F2D58 gUnk_080F2D68:: @ 080F2D68 .incbin "baserom.gba", 0x0F2D68, 0x0000014 -gUnk_080F2D7C:: @ 080F2D7C +Room_HouseInteriors2_Cucco:: @ 080F2D7C .4byte gUnk_080F2B9C .4byte gUnk_080F2C7C .4byte gUnk_080F2D1C @@ -11841,7 +12675,7 @@ gUnk_080F2E4C:: @ 080F2E4C gUnk_080F2E5C:: @ 080F2E5C .incbin "baserom.gba", 0x0F2E5C, 0x0000008 -gUnk_080F2E64:: @ 080F2E64 +Room_HouseInteriors2_LinksHouseEntrance:: @ 080F2E64 .4byte gUnk_080F2DAC .4byte gUnk_080F2DCC .4byte gUnk_080F2E4C @@ -11855,10 +12689,16 @@ gUnk_080F2E84:: @ 080F2E84 .incbin "baserom.gba", 0x0F2E84, 0x0000010 gUnk_080F2E94:: @ 080F2E94 - .incbin "baserom.gba", 0x0F2E94, 0x0000030 + .incbin "baserom.gba", 0x0F2E94, 0x000000C + .4byte script_08009B78 + .incbin "baserom.gba", 0x0F2EA4, 0x000000C + .4byte script_08009C68 + .incbin "baserom.gba", 0x0F2EB4, 0x0000010 gUnk_080F2EC4:: @ 080F2EC4 - .incbin "baserom.gba", 0x0F2EC4, 0x0000020 + .incbin "baserom.gba", 0x0F2EC4, 0x000000C + .4byte script_08009DB0 + .incbin "baserom.gba", 0x0F2ED4, 0x0000010 gUnk_080F2EE4:: @ 080F2EE4 .incbin "baserom.gba", 0x0F2EE4, 0x0000090 @@ -11869,7 +12709,7 @@ gUnk_080F2F74:: @ 080F2F74 gUnk_080F2F84:: @ 080F2F84 .incbin "baserom.gba", 0x0F2F84, 0x0000010 -gUnk_080F2F94:: @ 080F2F94 +Room_HouseInteriors2_LinksHouseSmith:: @ 080F2F94 .4byte gUnk_080F2E84 .4byte gUnk_080F2EE4 .4byte gUnk_080F2F74 @@ -11883,7 +12723,9 @@ gUnk_080F2FB4:: @ 080F2FB4 .incbin "baserom.gba", 0x0F2FB4, 0x0000020 gUnk_080F2FD4:: @ 080F2FD4 - .incbin "baserom.gba", 0x0F2FD4, 0x0000020 + .incbin "baserom.gba", 0x0F2FD4, 0x000000C + .4byte script_080095CC + .incbin "baserom.gba", 0x0F2FE4, 0x0000010 gUnk_080F2FF4:: @ 080F2FF4 .incbin "baserom.gba", 0x0F2FF4, 0x0000070 @@ -11894,7 +12736,7 @@ gUnk_080F3064:: @ 080F3064 gUnk_080F3074:: @ 080F3074 .incbin "baserom.gba", 0x0F3074, 0x0000008 -gUnk_080F307C:: @ 080F307C +Room_HouseInteriors2_Dampe:: @ 080F307C .4byte gUnk_080F2FB4 .4byte gUnk_080F2FF4 .4byte gUnk_080F3064 @@ -11908,7 +12750,8 @@ gUnk_080F309C:: @ 080F309C .incbin "baserom.gba", 0x0F309C, 0x000001C gUnk_080F30B8:: @ 080F30B8 - .incbin "baserom.gba", 0x0F30B8, 0x0000014 + .4byte script_0800B5C4 + .incbin "baserom.gba", 0x0F30BC, 0x0000010 gUnk_080F30CC:: @ 080F30CC .incbin "baserom.gba", 0x0F30CC, 0x0000020 @@ -11928,7 +12771,7 @@ gUnk_080F315C:: @ 080F315C gUnk_080F3164:: @ 080F3164 .incbin "baserom.gba", 0x0F3164, 0x0000010 -gUnk_080F3174:: @ 080F3174 +Room_HouseInteriors2_Stockwell:: @ 080F3174 .4byte gUnk_080F309C .4byte gUnk_080F30EC .4byte gUnk_080F314C @@ -11943,7 +12786,9 @@ gUnk_080F3198:: @ 080F3198 .incbin "baserom.gba", 0x0F3198, 0x0000040 gUnk_080F31D8:: @ 080F31D8 - .incbin "baserom.gba", 0x0F31D8, 0x0000020 + .incbin "baserom.gba", 0x0F31D8, 0x000000C + .4byte script_08009DEC + .incbin "baserom.gba", 0x0F31E8, 0x0000010 gUnk_080F31F8:: @ 080F31F8 .incbin "baserom.gba", 0x0F31F8, 0x0000020 @@ -11954,7 +12799,7 @@ gUnk_080F3218:: @ 080F3218 gUnk_080F3228:: @ 080F3228 .incbin "baserom.gba", 0x0F3228, 0x0000008 -gUnk_080F3230:: @ 080F3230 +Room_HouseInteriors2_LinksHouseBedroom:: @ 080F3230 .4byte gUnk_080F3198 .4byte gUnk_080F31F8 .4byte gUnk_080F3218 @@ -11968,7 +12813,17 @@ gUnk_080F3250:: @ 080F3250 .incbin "baserom.gba", 0x0F3250, 0x0000010 gUnk_080F3260:: @ 080F3260 - .incbin "baserom.gba", 0x0F3260, 0x0000070 + .incbin "baserom.gba", 0x0F3260, 0x000000C + .4byte script_08009538 + .incbin "baserom.gba", 0x0F3270, 0x000000C + .4byte script_08009574 + .incbin "baserom.gba", 0x0F3280, 0x000000C + .4byte script_08009574 + .incbin "baserom.gba", 0x0F3290, 0x000000C + .4byte script_08009574 + .incbin "baserom.gba", 0x0F32A0, 0x000001C + .4byte script_08009574 + .incbin "baserom.gba", 0x0F32C0, 0x0000010 gUnk_080F32D0:: @ 080F32D0 .incbin "baserom.gba", 0x0F32D0, 0x0000090 @@ -11988,7 +12843,7 @@ gUnk_080F338C:: @ 080F338C gUnk_080F33A0:: @ 080F33A0 .incbin "baserom.gba", 0x0F33A0, 0x0000028 -gUnk_080F33C8:: @ 080F33C8 +Room_HouseInteriors4_Carpenter:: @ 080F33C8 .4byte gUnk_080F3250 .4byte gUnk_080F32D0 .4byte gUnk_080F3360 @@ -12002,7 +12857,9 @@ gUnk_080F33C8:: @ 080F33C8 .4byte gUnk_080F33A0 gUnk_080F33F4:: @ 080F33F4 - .incbin "baserom.gba", 0x0F33F4, 0x0000020 + .incbin "baserom.gba", 0x0F33F4, 0x000000C + .4byte script_080161E8 + .incbin "baserom.gba", 0x0F3404, 0x0000010 gUnk_080F3414:: @ 080F3414 .incbin "baserom.gba", 0x0F3414, 0x0000080 @@ -12016,7 +12873,7 @@ gUnk_080F35A4:: @ 080F35A4 gUnk_080F35B4:: @ 080F35B4 .incbin "baserom.gba", 0x0F35B4, 0x0000010 -gUnk_080F35C4:: @ 080F35C4 +Room_HouseInteriors4_Swiftblade:: @ 080F35C4 .4byte gUnk_080F33F4 .4byte gUnk_080F3414 .4byte gUnk_080F35A4 @@ -12030,7 +12887,9 @@ gUnk_080F35E4:: @ 080F35E4 .incbin "baserom.gba", 0x0F35E4, 0x0000020 gUnk_080F3604:: @ 080F3604 - .incbin "baserom.gba", 0x0F3604, 0x0000020 + .incbin "baserom.gba", 0x0F3604, 0x000000C + .4byte script_08014EF8 + .incbin "baserom.gba", 0x0F3614, 0x0000010 gUnk_080F3624:: @ 080F3624 .incbin "baserom.gba", 0x0F3624, 0x00000C0 @@ -12050,7 +12909,7 @@ gUnk_080F372C:: @ 080F372C gUnk_080F3740:: @ 080F3740 .incbin "baserom.gba", 0x0F3740, 0x0000018 -gUnk_080F3758:: @ 080F3758 +Room_HouseInteriors4_RanchHouseWest:: @ 080F3758 .4byte gUnk_080F35E4 .4byte gUnk_080F3624 .4byte gUnk_080F36E4 @@ -12063,10 +12922,14 @@ gUnk_080F3758:: @ 080F3758 .4byte gUnk_080F3740 gUnk_080F3780:: @ 080F3780 - .incbin "baserom.gba", 0x0F3780, 0x0000050 + .incbin "baserom.gba", 0x0F3780, 0x000003C + .4byte script_08014E50 + .incbin "baserom.gba", 0x0F37C0, 0x0000010 gUnk_080F37D0:: @ 080F37D0 - .incbin "baserom.gba", 0x0F37D0, 0x0000020 + .incbin "baserom.gba", 0x0F37D0, 0x000000C + .4byte script_08014ECC + .incbin "baserom.gba", 0x0F37E0, 0x0000010 gUnk_080F37F0:: @ 080F37F0 .incbin "baserom.gba", 0x0F37F0, 0x00000B4 @@ -12086,7 +12949,7 @@ gUnk_080F38D8:: @ 080F38D8 gUnk_080F38EC:: @ 080F38EC .incbin "baserom.gba", 0x0F38EC, 0x0000008 -gUnk_080F38F4:: @ 080F38F4 +Room_HouseInteriors4_RanchHouseEast:: @ 080F38F4 .4byte gUnk_080F3780 .4byte gUnk_080F37F0 .4byte gUnk_080F38C0 @@ -12113,7 +12976,7 @@ gUnk_080F39DC:: @ 080F39DC gUnk_080F39E4:: @ 080F39E4 .incbin "baserom.gba", 0x0F39E4, 0x0000010 -gUnk_080F39F4:: @ 080F39F4 +Room_HouseInteriors4_FarmHouse:: @ 080F39F4 .4byte gUnk_080F391C .4byte gUnk_080F393C .4byte gUnk_080F39CC @@ -12151,7 +13014,7 @@ gUnk_080F3B64:: @ 080F3B64 gUnk_080F3B74:: @ 080F3B74 .incbin "baserom.gba", 0x0F3B74, 0x0000050 -gUnk_080F3BC4:: @ 080F3BC4 +Room_HouseInteriors4_Mayor:: @ 080F3BC4 .4byte gUnk_080F3A18 .4byte gUnk_080F3A68 .4byte gUnk_080F3B18 @@ -12169,10 +13032,16 @@ gUnk_080F3BF4:: @ 080F3BF4 .incbin "baserom.gba", 0x0F3BF4, 0x0000050 gUnk_080F3C44:: @ 080F3C44 - .incbin "baserom.gba", 0x0F3C44, 0x0000020 + .incbin "baserom.gba", 0x0F3C44, 0x000000C + .4byte script_080168F4 + .incbin "baserom.gba", 0x0F3C54, 0x0000010 gUnk_080F3C64:: @ 080F3C64 - .incbin "baserom.gba", 0x0F3C64, 0x0000030 + .incbin "baserom.gba", 0x0F3C64, 0x000000C + .4byte script_0800AFB0 + .incbin "baserom.gba", 0x0F3C74, 0x000000C + .4byte script_08012360 + .incbin "baserom.gba", 0x0F3C84, 0x0000010 gUnk_080F3C94:: @ 080F3C94 .incbin "baserom.gba", 0x0F3C94, 0x0000020 @@ -12207,7 +13076,7 @@ gUnk_080F4050:: @ 080F4050 gUnk_080F4060:: @ 080F4060 .incbin "baserom.gba", 0x0F4060, 0x0000014 -gUnk_080F4074:: @ 080F4074 +Room_LakeHylia_Main:: @ 080F4074 .4byte gUnk_080F3BF4 .4byte gUnk_080F3CB4 .4byte gUnk_080F3D44 @@ -12241,7 +13110,7 @@ gUnk_080F4194:: @ 080F4194 gUnk_080F41A4:: @ 080F41A4 .incbin "baserom.gba", 0x0F41A4, 0x0000014 -gUnk_080F41B8:: @ 080F41B8 +Room_LakeHylia_Beanstalk:: @ 080F41B8 .4byte gUnk_080F40AC .4byte gUnk_080F40BC .4byte gUnk_080F40EC @@ -12254,7 +13123,9 @@ gUnk_080F41B8:: @ 080F41B8 .4byte gUnk_080F41A4 gUnk_080F41E0:: @ 080F41E0 - .incbin "baserom.gba", 0x0F41E0, 0x0000040 + .incbin "baserom.gba", 0x0F41E0, 0x000000C + .4byte script_0800B964 + .incbin "baserom.gba", 0x0F41F0, 0x0000030 gUnk_080F4220:: @ 080F4220 .incbin "baserom.gba", 0x0F4220, 0x0000060 @@ -12262,7 +13133,7 @@ gUnk_080F4220:: @ 080F4220 gUnk_080F4280:: @ 080F4280 .incbin "baserom.gba", 0x0F4280, 0x0000020 -gUnk_080F42A0:: @ 080F42A0 +Room_LakeWoodsCave_Main:: @ 080F42A0 .4byte gUnk_080F41E0 .4byte 0x00000000 .4byte gUnk_080F4220 @@ -12281,7 +13152,7 @@ gUnk_080F42E0:: @ 080F42E0 gUnk_080F42F0:: @ 080F42F0 .incbin "baserom.gba", 0x0F42F0, 0x0000010 -gUnk_080F4300:: @ 080F4300 +Room_HyliaDigCaves_Middle:: @ 080F4300 .4byte gUnk_080F42C0 .4byte 0x00000000 .4byte gUnk_080F42E0 @@ -12292,7 +13163,9 @@ gUnk_080F4300:: @ 080F4300 .4byte nullsub_383 gUnk_080F4320:: @ 080F4320 - .incbin "baserom.gba", 0x0F4320, 0x0000060 + .incbin "baserom.gba", 0x0F4320, 0x000000C + .4byte script_0800B964 + .incbin "baserom.gba", 0x0F4330, 0x0000050 gUnk_080F4380:: @ 080F4380 .incbin "baserom.gba", 0x0F4380, 0x0000060 @@ -12300,7 +13173,7 @@ gUnk_080F4380:: @ 080F4380 gUnk_080F43E0:: @ 080F43E0 .incbin "baserom.gba", 0x0F43E0, 0x0000048 -gUnk_080F4428:: @ 080F4428 +Room_HyliaDigCaves_North:: @ 080F4428 .4byte gUnk_080F4320 .4byte 0x00000000 .4byte gUnk_080F4380 @@ -12319,7 +13192,7 @@ gUnk_080F4468:: @ 080F4468 gUnk_080F4488:: @ 080F4488 .incbin "baserom.gba", 0x0F4488, 0x0000018 -gUnk_080F44A0:: @ 080F44A0 +Room_CastorWildsDigCave_Main:: @ 080F44A0 .4byte gUnk_080F4448 .4byte 0x00000000 .4byte gUnk_080F4468 @@ -12338,7 +13211,7 @@ gUnk_080F44E0:: @ 080F44E0 gUnk_080F4520:: @ 080F4520 .incbin "baserom.gba", 0x0F4520, 0x0000020 -gUnk_080F4540:: @ 080F4540 +Room_HyruleDigCaves_Main:: @ 080F4540 .4byte gUnk_080F44C0 .4byte 0x00000000 .4byte gUnk_080F44E0 @@ -12349,7 +13222,9 @@ gUnk_080F4540:: @ 080F4540 .4byte nullsub_386 gUnk_080F4560:: @ 080F4560 - .incbin "baserom.gba", 0x0F4560, 0x0000040 + .incbin "baserom.gba", 0x0F4560, 0x000000C + .4byte script_0800B964 + .incbin "baserom.gba", 0x0F4570, 0x0000030 gUnk_080F45A0:: @ 080F45A0 .incbin "baserom.gba", 0x0F45A0, 0x0000090 @@ -12357,7 +13232,7 @@ gUnk_080F45A0:: @ 080F45A0 gUnk_080F4630:: @ 080F4630 .incbin "baserom.gba", 0x0F4630, 0x0000008 -gUnk_080F4638:: @ 080F4638 +Room_CrenelDigCave_Main:: @ 080F4638 .4byte gUnk_080F4560 .4byte 0x00000000 .4byte gUnk_080F45A0 @@ -12368,7 +13243,9 @@ gUnk_080F4638:: @ 080F4638 .4byte nullsub_387 gUnk_080F4658:: @ 080F4658 - .incbin "baserom.gba", 0x0F4658, 0x0000040 + .incbin "baserom.gba", 0x0F4658, 0x000000C + .4byte script_0800B964 + .incbin "baserom.gba", 0x0F4668, 0x0000030 gUnk_080F4698:: @ 080F4698 .incbin "baserom.gba", 0x0F4698, 0x0000030 @@ -12376,7 +13253,7 @@ gUnk_080F4698:: @ 080F4698 gUnk_080F46C8:: @ 080F46C8 .incbin "baserom.gba", 0x0F46C8, 0x0000008 -gUnk_080F46D0:: @ 080F46D0 +Room_DigCaves1_HyruleFieldFarm:: @ 080F46D0 .4byte gUnk_080F4658 .4byte 0x00000000 .4byte gUnk_080F4698 @@ -12387,7 +13264,9 @@ gUnk_080F46D0:: @ 080F46D0 .4byte nullsub_388 gUnk_080F46F0:: @ 080F46F0 - .incbin "baserom.gba", 0x0F46F0, 0x0000040 + .incbin "baserom.gba", 0x0F46F0, 0x000000C + .4byte script_0800B964 + .incbin "baserom.gba", 0x0F4700, 0x0000030 gUnk_080F4730:: @ 080F4730 .incbin "baserom.gba", 0x0F4730, 0x0000030 @@ -12395,7 +13274,7 @@ gUnk_080F4730:: @ 080F4730 gUnk_080F4760:: @ 080F4760 .incbin "baserom.gba", 0x0F4760, 0x0000020 -gUnk_080F4780:: @ 080F4780 +Room_DigCaves1_TrilbyHighlands:: @ 080F4780 .4byte gUnk_080F46F0 .4byte 0x00000000 .4byte gUnk_080F4730 @@ -12414,7 +13293,7 @@ gUnk_080F47D0:: @ 080F47D0 gUnk_080F4800:: @ 080F4800 .incbin "baserom.gba", 0x0F4800, 0x0000020 -gUnk_080F4820:: @ 080F4820 +Room_VeilFallsDigCave_Main:: @ 080F4820 .4byte gUnk_080F47A0 .4byte 0x00000000 .4byte gUnk_080F47D0 @@ -12433,7 +13312,7 @@ gUnk_080F4860:: @ 080F4860 gUnk_080F4870:: @ 080F4870 .incbin "baserom.gba", 0x0F4870, 0x0000010 -gUnk_080F4880:: @ 080F4880 +Room_OuterFortressOfWinds_EntranceHall:: @ 080F4880 .4byte gUnk_080F4840 .4byte 0x00000000 .4byte gUnk_080F4860 @@ -12452,7 +13331,7 @@ gUnk_080F49D0:: @ 080F49D0 gUnk_080F4A60:: @ 080F4A60 .incbin "baserom.gba", 0x0F4A60, 0x0000020 -gUnk_080F4A80:: @ 080F4A80 +Room_OuterFortressOfWinds_2F:: @ 080F4A80 .4byte gUnk_080F48A0 .4byte 0x00000000 .4byte gUnk_080F49D0 @@ -12471,7 +13350,7 @@ gUnk_080F4AD0:: @ 080F4AD0 gUnk_080F4B20:: @ 080F4B20 .incbin "baserom.gba", 0x0F4B20, 0x0000018 -gUnk_080F4B38:: @ 080F4B38 +Room_OuterFortressOfWinds_3F:: @ 080F4B38 .4byte gUnk_080F4AA0 .4byte 0x00000000 .4byte gUnk_080F4AD0 @@ -12493,7 +13372,7 @@ gUnk_080F4BA8:: @ 080F4BA8 gUnk_080F4BB8:: @ 080F4BB8 .incbin "baserom.gba", 0x0F4BB8, 0x0000020 -gUnk_080F4BD8:: @ 080F4BD8 +Room_OuterFortressOfWinds_MoleMitts:: @ 080F4BD8 .4byte gUnk_080F4B58 .4byte 0x00000000 .4byte gUnk_080F4BA8 @@ -12515,7 +13394,7 @@ gUnk_080F4CB8:: @ 080F4CB8 gUnk_080F4CC8:: @ 080F4CC8 .incbin "baserom.gba", 0x0F4CC8, 0x0000014 -gUnk_080F4CDC:: @ 080F4CDC +Room_OuterFortressOfWinds_SmallKey:: @ 080F4CDC .4byte gUnk_080F4BF8 .4byte 0x00000000 .4byte gUnk_080F4C78 @@ -12526,7 +13405,7 @@ gUnk_080F4CDC:: @ 080F4CDC .4byte nullsub_395 .4byte gUnk_080F4CC8 -gEntityList0_MinishWoods_0:: @ 080F4D00 +gEntities_MinishWoods_0:: @ 080F4D00 object_minish_lilypad x=0x1F8, y=0x3D8, room_property=0x12 object_minish_lilypad x=0x1A8, y=0x3B8, room_property=0x13 object_item x=0xC8, y=0x134, item=0x63, flag=0x3C, collision=1 @@ -12534,24 +13413,40 @@ gEntityList0_MinishWoods_0:: @ 080F4D00 entity_list_end gUnk_080F4D50:: @ 080F4D50 - .incbin "baserom.gba", 0x0F4D50, 0x0000020 + .incbin "baserom.gba", 0x0F4D50, 0x000000C + .4byte script_08012480 + .incbin "baserom.gba", 0x0F4D60, 0x0000010 gUnk_080F4D70:: @080F4D70 - .incbin "baserom.gba", 0x0F4D70, 0x0000040 + .incbin "baserom.gba", 0x0F4D70, 0x000000C + .4byte script_080126FC + .incbin "baserom.gba", 0x0F4D80, 0x000000C + .4byte script_08012BA8 + .incbin "baserom.gba", 0x0F4D90, 0x000000C + .4byte script_08012BF8 + .incbin "baserom.gba", 0x0F4DA0, 0x0000010 gUnk_080F4DB0:: @ 080F4DB0 - .incbin "baserom.gba", 0x0F4DB0, 0x0000020 + .incbin "baserom.gba", 0x0F4DB0, 0x000000C + .4byte script_08012C98 + .incbin "baserom.gba", 0x0F4DC0, 0x0000010 gUnk_080F4DD0:: @ 080F4DD0 - .incbin "baserom.gba", 0x0F4DD0, 0x0000020 + .incbin "baserom.gba", 0x0F4DD0, 0x000000C + .4byte script_08012CD8 + .incbin "baserom.gba", 0x0F4DE0, 0x0000010 gUnk_080F4DF0:: @ 080F4DF0 - .incbin "baserom.gba", 0x0F4DF0, 0x0000020 + .incbin "baserom.gba", 0x0F4DF0, 0x000000C + .4byte script_08012D18 + .incbin "baserom.gba", 0x0F4E00, 0x0000010 gUnk_080F4E10:: @ 080F4E10 - .incbin "baserom.gba", 0x0F4E10, 0x0000020 + .incbin "baserom.gba", 0x0F4E10, 0x000000C + .4byte script_0800B00C + .incbin "baserom.gba", 0x0F4E20, 0x0000010 -gEntityList1_MinishWoods_0:: @ 080F4E30 +gManagers_MinishWoods_0:: @ 080F4E30 .byte 0x09, 0x18, 0x01, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .byte 0x09, 0x0F, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 .byte 0x09, 0x00, 0x03, 0x00, 0x03, 0x01, 0x00, 0x00, 0x28, 0x01, 0x70, 0x03, 0x00, 0x00, 0x00, 0x00 @@ -12562,12 +13457,22 @@ gEntityList1_MinishWoods_0:: @ 080F4E30 .byte 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 gUnk_080F4EB0:: @ 080F4EB0 - .incbin "baserom.gba", 0x0F4EB0, 0x0000060 + .incbin "baserom.gba", 0x0F4EB0, 0x000000C + .4byte script_0800A910 + .incbin "baserom.gba", 0x0F4EC0, 0x000000C + .4byte script_0800A964 + .incbin "baserom.gba", 0x0F4ED0, 0x000000C + .4byte script_0800A988 + .incbin "baserom.gba", 0x0F4EE0, 0x000000C + .4byte script_0800A9AC + .incbin "baserom.gba", 0x0F4EF0, 0x000000C + .4byte script_0800A9D0 + .incbin "baserom.gba", 0x0F4F00, 0x0000010 gUnk_080F4F10:: @ 080F4F10 .incbin "baserom.gba", 0x0F4F10, 0x0000020 -gEntityList2_MinishWoods_0:: @ 080F4F30 +gRoomEnemies_MinishWoods_0:: @ 080F4F30 enemy_octorok x=0x148, y=0x38, bound_x=0xA0, bound_y=0x20, bound_tile_width=0x1A, bound_tile_height=0x16 enemy_octorok x=0x118, y=0x98, bound_x=0xA0, bound_y=0x20, bound_tile_width=0x1A, bound_tile_height=0x16 enemy_octorok x=0x1B8, y=0x1A8, bound_x=0x160, bound_y=0x160, bound_tile_width=0x1C, bound_tile_height=0x14 @@ -12629,7 +13534,7 @@ gUnk_080F51D0:: @ 080F51D0 gUnk_080F51F0:: @ 080F51F0 .incbin "baserom.gba", 0x0F51F0, 0x0000030 -gEntityList3_MinishWoods_0:: @ 080F5220 +gRoomTiles_MinishWoods_0:: @ 080F5220 .byte 0x0A, 0x01, 0x36, 0x00, 0x0A, 0x08, 0x1D, 0x00 .byte 0x0A, 0x01, 0x37, 0x00, 0x0B, 0x08, 0x1D, 0x00 .byte 0x0A, 0x01, 0x38, 0x00, 0x83, 0x0D, 0x1D, 0x00 @@ -12639,13 +13544,11 @@ gEntityList3_MinishWoods_0:: @ 080F5220 .byte 0x05, 0x00, 0x00, 0x1F, 0xDB, 0x03, 0x1F, 0x06 .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -gAreaRoomEntities_MinishWoods_0:: @ 080F5260 - .4byte gEntityList0_MinishWoods_0 - .4byte gEntityList1_MinishWoods_0 - .4byte gEntityList2_MinishWoods_0 - .4byte gEntityList3_MinishWoods_0 - -gUnk_080F5270:: @ 080F5270 +Room_MinishWoods_Main:: @ 080F5260 + .4byte gEntities_MinishWoods_0 + .4byte gManagers_MinishWoods_0 + .4byte gRoomEnemies_MinishWoods_0 + .4byte gRoomTiles_MinishWoods_0 .4byte sub_0804EC98 .4byte 0x00000000 .4byte sub_0804EBDC @@ -12672,7 +13575,7 @@ gUnk_080F52C0:: @ 080F52C0 gUnk_080F52D0:: @ 080F52D0 .incbin "baserom.gba", 0x0F52D0, 0x0000008 -gUnk_080F52D8:: @ 080F52D8 +Room_Empty_Main:: @ 080F52D8 .4byte gUnk_080F52B0 .4byte 0x00000000 .4byte gUnk_080F52C0 @@ -12686,13 +13589,21 @@ gUnk_080F52F8:: @ 080F52F8 .incbin "baserom.gba", 0x0F52F8, 0x0000010 gUnk_080F5308:: @ 080F5308 - .incbin "baserom.gba", 0x0F5308, 0x0000020 + .incbin "baserom.gba", 0x0F5308, 0x000000C + .4byte script_08012D70 + .incbin "baserom.gba", 0x0F5318, 0x0000010 gUnk_080F5328:: @ 080F5328 .incbin "baserom.gba", 0x0F5328, 0x0000020 gUnk_080F5348:: @ 080F5348 - .incbin "baserom.gba", 0x0F5348, 0x0000050 + .incbin "baserom.gba", 0x0F5348, 0x000000C + .4byte script_0800AB08 + .incbin "baserom.gba", 0x0F5358, 0x000000C + .4byte script_0800AD74 + .incbin "baserom.gba", 0x0F5368, 0x000000C + .4byte script_0800AEA4 + .incbin "baserom.gba", 0x0F5378, 0x0000020 gUnk_080F5398:: @ 080F5398 .incbin "baserom.gba", 0x0F5398, 0x0000010 @@ -12703,7 +13614,7 @@ gUnk_080F53A8:: @ 080F53A8 gUnk_080F53B8:: @ 080F53B8 .incbin "baserom.gba", 0x0F53B8, 0x0000008 -gUnk_080F53C0:: @ 080F53C0 +Room_SanctuaryEntrance_Main:: @ 080F53C0 .4byte gUnk_080F52F8 .4byte gUnk_080F5398 .4byte gUnk_080F53A8 @@ -12722,7 +13633,7 @@ gUnk_080F5410:: @ 080F5410 gUnk_080F5420:: @ 080F5420 .incbin "baserom.gba", 0x0F5420, 0x0000008 -gUnk_080F5428:: @ 080F5428 +Room_Sanctuary_Hall:: @ 080F5428 .4byte gUnk_080F53E0 .4byte 0x00000000 .4byte gUnk_080F5410 @@ -12733,28 +13644,52 @@ gUnk_080F5428:: @ 080F5428 .4byte sub_0804ED34 gUnk_080F5448:: @ 080F5448 - .incbin "baserom.gba", 0x0F5448, 0x00000A0 + .incbin "baserom.gba", 0x0F5448, 0x000000C + .4byte script_08013BE8 + .incbin "baserom.gba", 0x0F5458, 0x000000C + .4byte script_08013F94 + .incbin "baserom.gba", 0x0F5468, 0x000000C + .4byte script_08013FE8 + .incbin "baserom.gba", 0x0F5478, 0x000000C + .4byte script_08013B18 + .incbin "baserom.gba", 0x0F5488, 0x0000060 gUnk_080F54E8:: @ 080F54E8 - .incbin "baserom.gba", 0x0F54E8, 0x0000020 + .incbin "baserom.gba", 0x0F54E8, 0x000000C + .4byte script_08013CA4 + .incbin "baserom.gba", 0x0F54F8, 0x0000010 gUnk_080F5508:: @ 080F5508 - .incbin "baserom.gba", 0x0F5508, 0x0000020 + .incbin "baserom.gba", 0x0F5508, 0x000000C + .4byte script_080134DC + .incbin "baserom.gba", 0x0F5518, 0x0000010 gUnk_080F5528:: @ 080F5528 - .incbin "baserom.gba", 0x0F5528, 0x0000030 + .incbin "baserom.gba", 0x0F5528, 0x000000C + .4byte script_08013E94 + .incbin "baserom.gba", 0x0F5538, 0x000000C + .4byte script_08013EB0 + .incbin "baserom.gba", 0x0F5548, 0x0000010 gUnk_080F5558:: @ 080F5558 - .incbin "baserom.gba", 0x0F5558, 0x0000020 + .incbin "baserom.gba", 0x0F5558, 0x000000C + .4byte script_08013720 + .incbin "baserom.gba", 0x0F5568, 0x0000010 gUnk_080F5578:: @ 080F5578 - .incbin "baserom.gba", 0x0F5578, 0x0000020 + .incbin "baserom.gba", 0x0F5578, 0x000000C + .4byte script_08013ECC + .incbin "baserom.gba", 0x0F5588, 0x0000010 gUnk_080F5598:: @ 080F5598 - .incbin "baserom.gba", 0x0F5598, 0x0000020 + .incbin "baserom.gba", 0x0F5598, 0x000000C + .4byte script_080138B4 + .incbin "baserom.gba", 0x0F55A8, 0x0000010 gUnk_080F55B8:: @ 080F55B8 - .incbin "baserom.gba", 0x0F55B8, 0x0000020 + .incbin "baserom.gba", 0x0F55B8, 0x000000C + .4byte script_08013EE8 + .incbin "baserom.gba", 0x0F55C8, 0x0000010 gUnk_080F55D8:: @ 080F55D8 .incbin "baserom.gba", 0x0F55D8, 0x0000020 @@ -12765,7 +13700,7 @@ gUnk_080F55F8:: @ 080F55F8 gUnk_080F5608:: @ 080F5608 .incbin "baserom.gba", 0x0F5608, 0x0000008 -gUnk_080F5610:: @ 080F5610 +Room_Sanctuary_Main:: @ 080F5610 .4byte gUnk_080F5448 .4byte 0x00000000 .4byte gUnk_080F55F8 @@ -12776,13 +13711,21 @@ gUnk_080F5610:: @ 080F5610 .4byte sub_0804ED5C gUnk_080F5630:: @ 080F5630 - .incbin "baserom.gba", 0x0F5630, 0x0000030 + .incbin "baserom.gba", 0x0F5630, 0x000000C + .4byte script_08014274 + .incbin "baserom.gba", 0x0F5640, 0x0000020 gUnk_080F5660:: @ 080F5660 - .incbin "baserom.gba", 0x0F5660, 0x0000020 + .incbin "baserom.gba", 0x0F5660, 0x000000C + .4byte script_080131AC + .incbin "baserom.gba", 0x0F5670, 0x0000010 gUnk_080F5680:: @ 080F5680 - .incbin "baserom.gba", 0x0F5680, 0x0000030 + .incbin "baserom.gba", 0x0F5680, 0x000000C + .4byte script_080133C4 + .incbin "baserom.gba", 0x0F5690, 0x000000C + .4byte script_080133F8 + .incbin "baserom.gba", 0x0F56A0, 0x0000010 gUnk_080F56B0:: @ 080F56B0 .incbin "baserom.gba", 0x0F56B0, 0x0000050 @@ -12793,7 +13736,7 @@ gUnk_080F5700:: @ 080F5700 gUnk_080F5710:: @ 080F5710 .incbin "baserom.gba", 0x0F5710, 0x0000008 -gUnk_080F5718:: @ 080F5718 +Room_Sanctuary_StainedGlass:: @ 080F5718 .4byte gUnk_080F5630 .4byte gUnk_080F56B0 .4byte gUnk_080F5700 @@ -12848,7 +13791,7 @@ gUnk_080F5918:: @ 080F5918 gUnk_080F5920:: @ 080F5920 .incbin "baserom.gba", 0x0F5920, 0x0000014 -gUnk_080F5934:: @ 080F5934 +Room_HouseInteriors3_StockwellShop:: @ 080F5934 .4byte gUnk_080F5738 .4byte gUnk_080F58C8 .4byte gUnk_080F5908 @@ -12860,7 +13803,19 @@ gUnk_080F5934:: @ 080F5934 .4byte gUnk_080F5920 gUnk_080F5958:: @ 080F5958 - .incbin "baserom.gba", 0x0F5958, 0x0000090 + .incbin "baserom.gba", 0x0F5958, 0x000000C + .4byte script_0800E920 + .incbin "baserom.gba", 0x0F5968, 0x000000C + .4byte script_0800ED04 + .incbin "baserom.gba", 0x0F5978, 0x000000C + .4byte script_0800ED04 + .incbin "baserom.gba", 0x0F5988, 0x000000C + .4byte script_080100FC + .incbin "baserom.gba", 0x0F5998, 0x000000C + .4byte script_0800EC8C + .incbin "baserom.gba", 0x0F59A8, 0x000000C + .4byte script_08010BB4 + .incbin "baserom.gba", 0x0F59B8, 0x0000030 gUnk_080F59E8:: @ 080F59E8 .incbin "baserom.gba", 0x0F59E8, 0x0000090 @@ -12883,7 +13838,7 @@ gUnk_080F5AB8:: @ 080F5AB8 gUnk_080F5ACC:: @ 080F5ACC .incbin "baserom.gba", 0x0F5ACC, 0x0000010 -gUnk_080F5ADC:: @ 080F5ADC +Room_HouseInteriors3_Cafe:: @ 080F5ADC .4byte gUnk_080F5958 .4byte gUnk_080F59E8 .4byte gUnk_080F5A78 @@ -12918,7 +13873,7 @@ gUnk_080F5BC4:: @ 080F5BC4 gUnk_080F5BD4:: @ 080F5BD4 .incbin "baserom.gba", 0x0F5BD4, 0x0000014 -gUnk_080F5BE8:: @ 080F5BE8 +Room_HouseInteriors3_RemShoeShop:: @ 080F5BE8 .4byte gUnk_080F5B0C .4byte gUnk_080F5B5C .4byte gUnk_080F5BAC @@ -12931,7 +13886,13 @@ gUnk_080F5BE8:: @ 080F5BE8 .4byte gUnk_080F5BD4 gUnk_080F5C10:: @ 080F5C10 - .incbin "baserom.gba", 0x0F5C10, 0x0000060 + .incbin "baserom.gba", 0x0F5C10, 0x000000C + .4byte script_08010674 + .incbin "baserom.gba", 0x0F5C20, 0x000000C + .4byte script_080106AC + .incbin "baserom.gba", 0x0F5C30, 0x000002C + .4byte script_0800EBDC + .incbin "baserom.gba", 0x0F5C60, 0x0000010 gUnk_080F5C70:: @ 080F5C70 .incbin "baserom.gba", 0x0F5C70, 0x00000C0 @@ -12951,7 +13912,7 @@ gUnk_080F5D5C:: @ 080F5D5C gUnk_080F5D70:: @ 080F5D70 .incbin "baserom.gba", 0x0F5D70, 0x0000014 -gUnk_080F5D84:: @ 080F5D84 +Room_HouseInteriors3_Bakery:: @ 080F5D84 .4byte gUnk_080F5C10 .4byte gUnk_080F5C70 .4byte gUnk_080F5D30 @@ -12965,10 +13926,14 @@ gUnk_080F5D84:: @ 080F5D84 .4byte gUnk_080F5D70 gUnk_080F5DB0:: @ 080F5DB0 - .incbin "baserom.gba", 0x0F5DB0, 0x0000020 + .incbin "baserom.gba", 0x0F5DB0, 0x000000C + .4byte script_08011B40 + .incbin "baserom.gba", 0x0F5DC0, 0x0000010 gUnk_080F5DD0:: @ 080F5DD0 - .incbin "baserom.gba", 0x0F5DD0, 0x0000020 + .incbin "baserom.gba", 0x0F5DD0, 0x000000C + .4byte script_080103B0 + .incbin "baserom.gba", 0x0F5DE0, 0x0000010 gUnk_080F5DF0:: @ 080F5DF0 .incbin "baserom.gba", 0x0F5DF0, 0x0000020 @@ -12979,7 +13944,7 @@ gUnk_080F5E10:: @ 080F5E10 gUnk_080F5E20:: @ 080F5E20 .incbin "baserom.gba", 0x0F5E20, 0x0000008 -gUnk_080F5E28:: @ 080F5E28 +Room_HouseInteriors3_Simon:: @ 080F5E28 .4byte gUnk_080F5DB0 .4byte gUnk_080F5DF0 .4byte gUnk_080F5E10 @@ -12996,7 +13961,9 @@ gUnk_080F5E68:: @ 080F5E68 .incbin "baserom.gba", 0x0F5E68, 0x0000020 gUnk_080F5E88:: @ 080F5E88 - .incbin "baserom.gba", 0x0F5E88, 0x0000040 + .incbin "baserom.gba", 0x0F5E88, 0x000002C + .4byte script_0800BA3C + .incbin "baserom.gba", 0x0F5EB8, 0x0000010 gUnk_080F5EC8:: @ 080F5EC8 .incbin "baserom.gba", 0x0F5EC8, 0x0000010 @@ -13004,7 +13971,7 @@ gUnk_080F5EC8:: @ 080F5EC8 gUnk_080F5ED8:: @ 080F5ED8 .incbin "baserom.gba", 0x0F5ED8, 0x0000020 -gUnk_080F5EF8:: @ 080F5EF8 +Room_HouseInteriors3_FigurineHouse:: @ 080F5EF8 .4byte gUnk_080F5E48 .4byte gUnk_080F5E88 .4byte gUnk_080F5EC8 @@ -13015,16 +13982,24 @@ gUnk_080F5EF8:: @ 080F5EF8 .4byte sub_0804F030 gUnk_080F5F18:: @ 080F5F18 - .incbin "baserom.gba", 0x0F5F18, 0x0000020 + .incbin "baserom.gba", 0x0F5F18, 0x000000C + .4byte script_08014548 + .incbin "baserom.gba", 0x0F5F28, 0x0000010 gUnk_080F5F38:: @ 080F5F38 - .incbin "baserom.gba", 0x0F5F38, 0x0000020 + .incbin "baserom.gba", 0x0F5F38, 0x000000C + .4byte script_080100C8 + .incbin "baserom.gba", 0x0F5F48, 0x0000010 gUnk_080F5F58:: @ 080F5F58 - .incbin "baserom.gba", 0x0F5F58, 0x0000020 + .incbin "baserom.gba", 0x0F5F58, 0x000000C + .4byte script_08014450 + .incbin "baserom.gba", 0x0F5F68, 0x0000010 gUnk_080F5F78:: @ 080F5F78 - .incbin "baserom.gba", 0x0F5F78, 0x0000020 + .incbin "baserom.gba", 0x0F5F78, 0x000000C + .4byte script_0801450C + .incbin "baserom.gba", 0x0F5F88, 0x0000010 gUnk_080F5F98:: @ 080F5F98 .incbin "baserom.gba", 0x0F5F98, 0x0000040 @@ -13035,7 +14010,7 @@ gUnk_080F5FD8:: @ 080F5FD8 gUnk_080F5FE8:: @ 080F5FE8 .incbin "baserom.gba", 0x0F5FE8, 0x0000008 -gUnk_080F5FF0:: @ 080F5FF0 +Room_HouseInteriors3_BorlovEntrance:: @ 080F5FF0 .4byte gUnk_080F5F18 .4byte gUnk_080F5F98 .4byte gUnk_080F5FD8 @@ -13049,7 +14024,13 @@ gUnk_080F5FF0:: @ 080F5FF0 .4byte gUnk_080F5F78 gUnk_080F601C:: @ 080F601C - .incbin "baserom.gba", 0x0F601C, 0x0000050 + .incbin "baserom.gba", 0x0F601C, 0x000000C + .4byte script_08014628 + .incbin "baserom.gba", 0x0F602C, 0x000000C + .4byte script_080145B0 + .incbin "baserom.gba", 0x0F603C, 0x000000C + .4byte script_080145E8 + .incbin "baserom.gba", 0x0F604C, 0x0000020 gUnk_080F606C:: @ 080F606C .incbin "baserom.gba", 0x0F606C, 0x0000040 @@ -13060,7 +14041,7 @@ gUnk_080F60AC:: @ 080F60AC gUnk_080F60BC:: @ 080F60BC .incbin "baserom.gba", 0x0F60BC, 0x0000008 -gUnk_080F60C4:: @ 080F60C4 +Room_HouseInteriors3_Carlov:: @ 080F60C4 .4byte gUnk_080F601C .4byte gUnk_080F606C .4byte gUnk_080F60AC @@ -13071,7 +14052,11 @@ gUnk_080F60C4:: @ 080F60C4 .4byte nullsub_399 gUnk_080F60E4:: @ 080F60E4 - .incbin "baserom.gba", 0x0F60E4, 0x0000030 + .incbin "baserom.gba", 0x0F60E4, 0x000000C + .4byte script_08014804 + .incbin "baserom.gba", 0x0F60F4, 0x000000C + .4byte script_080148F0 + .incbin "baserom.gba", 0x0F6104, 0x0000010 gUnk_080F6114:: @ 080F6114 .incbin "baserom.gba", 0x0F6114, 0x0000030 @@ -13082,7 +14067,7 @@ gUnk_080F6144:: @ 080F6144 gUnk_080F6154:: @ 080F6154 .incbin "baserom.gba", 0x0F6154, 0x0000008 -gUnk_080F615C:: @ 080F615C +Room_HouseInteriors3_Borlov:: @ 080F615C .4byte gUnk_080F60E4 .4byte gUnk_080F6114 .4byte gUnk_080F6144 @@ -13093,7 +14078,11 @@ gUnk_080F615C:: @ 080F615C .4byte nullsub_400 gUnk_080F617C:: @ 080F617C - .incbin "baserom.gba", 0x0F617C, 0x0000040 + .incbin "baserom.gba", 0x0F617C, 0x000000C + .4byte script_08014958 + .incbin "baserom.gba", 0x0F618C, 0x000000C + .4byte script_08014994 + .incbin "baserom.gba", 0x0F619C, 0x0000020 gUnk_080F61BC:: @ 080F61BC .incbin "baserom.gba", 0x0F61BC, 0x0000020 @@ -13107,7 +14096,7 @@ gUnk_080F625C:: @ 080F625C gUnk_080F626C:: @ 080F626C .incbin "baserom.gba", 0x0F626C, 0x0000018 -gUnk_080F6284:: @ 080F6284 +Room_WindTribeTower_Entrance:: @ 080F6284 .4byte gUnk_080F617C .4byte gUnk_080F61DC .4byte gUnk_080F625C @@ -13118,13 +14107,21 @@ gUnk_080F6284:: @ 080F6284 .4byte sub_0804F0C0 gUnk_080F62A4:: @ 080F62A4 - .incbin "baserom.gba", 0x0F62A4, 0x0000040 + .incbin "baserom.gba", 0x0F62A4, 0x000000C + .4byte script_08014A54 + .incbin "baserom.gba", 0x0F62B4, 0x0000030 gUnk_080F62E4:: @ 080F62E4 - .incbin "baserom.gba", 0x0F62E4, 0x0000040 + .incbin "baserom.gba", 0x0F62E4, 0x000001C + .4byte script_08014B34 + .incbin "baserom.gba", 0x0F6304, 0x000000C + .4byte script_08014A28 + .incbin "baserom.gba", 0x0F6314, 0x0000010 gUnk_080F6324:: @ 080F6324 - .incbin "baserom.gba", 0x0F6324, 0x0000020 + .incbin "baserom.gba", 0x0F6324, 0x000000C + .4byte script_08014C2C + .incbin "baserom.gba", 0x0F6334, 0x0000010 gUnk_080F6344:: @ 080F6344 .incbin "baserom.gba", 0x0F6344, 0x0000060 @@ -13135,7 +14132,7 @@ gUnk_080F63A4:: @ 080F63A4 gUnk_080F63B4:: @ 080F63B4 .incbin "baserom.gba", 0x0F63B4, 0x0000010 -gUnk_080F63C4:: @ 080F63C4 +Room_WindTribeTower_Floor2:: @ 080F63C4 .4byte gUnk_080F62A4 .4byte gUnk_080F6344 .4byte gUnk_080F63A4 @@ -13146,7 +14143,9 @@ gUnk_080F63C4:: @ 080F63C4 .4byte sub_0804F12C gUnk_080F63E4:: @ 080F63E4 - .incbin "baserom.gba", 0x0F63E4, 0x0000070 + .incbin "baserom.gba", 0x0F63E4, 0x000000C + .4byte script_08014A28 + .incbin "baserom.gba", 0x0F63F4, 0x0000060 gUnk_080F6454:: @ 080F6454 .incbin "baserom.gba", 0x0F6454, 0x0000060 @@ -13157,7 +14156,7 @@ gUnk_080F64B4:: @ 080F64B4 gUnk_080F64C4:: @ 080F64C4 .incbin "baserom.gba", 0x0F64C4, 0x0000020 -gUnk_080F64E4:: @ 080F64E4 +Room_WindTribeTower_Floor3:: @ 080F64E4 .4byte gUnk_080F63E4 .4byte gUnk_080F6454 .4byte gUnk_080F64B4 @@ -13168,13 +14167,19 @@ gUnk_080F64E4:: @ 080F64E4 .4byte nullsub_401 gUnk_080F6504:: @ 080F6504 - .incbin "baserom.gba", 0x0F6504, 0x0000060 + .incbin "baserom.gba", 0x0F6504, 0x000000C + .4byte script_08014AC4 + .incbin "baserom.gba", 0x0F6514, 0x0000050 gUnk_080F6564:: @ 080F6564 - .incbin "baserom.gba", 0x0F6564, 0x0000020 + .incbin "baserom.gba", 0x0F6564, 0x000000C + .4byte script_080149CC + .incbin "baserom.gba", 0x0F6574, 0x0000010 gUnk_080F6584:: @ 080F6584 - .incbin "baserom.gba", 0x0F6584, 0x0000020 + .incbin "baserom.gba", 0x0F6584, 0x000000C + .4byte script_080149CC + .incbin "baserom.gba", 0x0F6594, 0x0000010 gUnk_080F65A4:: @ 080F65A4 .incbin "baserom.gba", 0x0F65A4, 0x0000060 @@ -13185,7 +14190,7 @@ gUnk_080F6604:: @ 080F6604 gUnk_080F6614:: @ 080F6614 .incbin "baserom.gba", 0x0F6614, 0x0000018 -gUnk_080F662C:: @ 080F662C +Room_WindTribeTower_Floor4:: @ 080F662C .4byte gUnk_080F6504 .4byte gUnk_080F65A4 .4byte gUnk_080F6604 @@ -13199,7 +14204,9 @@ gUnk_080F664C:: @ 080F664C .incbin "baserom.gba", 0x0F664C, 0x0000060 gUnk_080F66AC:: @ 080F66AC - .incbin "baserom.gba", 0x0F66AC, 0x0000020 + .incbin "baserom.gba", 0x0F66AC, 0x000000C + .4byte script_0800AFE8 + .incbin "baserom.gba", 0x0F66BC, 0x0000010 gUnk_080F66CC:: @ 080F66CC .incbin "baserom.gba", 0x0F66CC, 0x00000D0 @@ -13210,7 +14217,7 @@ gUnk_080F679C:: @ 080F679C gUnk_080F67AC:: @ 080F67AC .incbin "baserom.gba", 0x0F67AC, 0x0000010 -gUnk_080F67BC:: @ 080F67BC +Area_WindTribeTowerRoof_Main:: @ 080F67BC .4byte gUnk_080F664C .4byte gUnk_080F66CC .4byte gUnk_080F679C @@ -13232,7 +14239,7 @@ gUnk_080F68DC:: @ 080F68DC gUnk_080F68EC:: @ 080F68EC .incbin "baserom.gba", 0x0F68EC, 0x0000010 -gUnk_080F68FC:: @ 080F68FC +Room_Beanstalks_MountCrenel:: @ 080F68FC .4byte gUnk_080F67DC .4byte gUnk_080F687C .4byte gUnk_080F68DC @@ -13254,7 +14261,7 @@ gUnk_080F699C:: @ 080F699C gUnk_080F69AC:: @ 080F69AC .incbin "baserom.gba", 0x0F69AC, 0x0000020 -gUnk_080F69CC:: @ 080F69CC +Room_Beanstalks_LakeHylia:: @ 080F69CC .4byte gUnk_080F691C .4byte gUnk_080F693C .4byte gUnk_080F699C @@ -13276,7 +14283,7 @@ gUnk_080F6A6C:: @ 080F6A6C gUnk_080F6A7C:: @ 080F6A7C .incbin "baserom.gba", 0x0F6A7C, 0x0000018 -gUnk_080F6A94:: @ 080F6A94 +Room_Beanstalks_Ruins:: @ 080F6A94 .4byte gUnk_080F69EC .4byte gUnk_080F6A0C .4byte gUnk_080F6A6C @@ -13298,7 +14305,7 @@ gUnk_080F6B34:: @ 080F6B34 gUnk_080F6B44:: @ 080F6B44 .incbin "baserom.gba", 0x0F6B44, 0x0000020 -gUnk_080F6B64:: @ 080F6B64 +Room_Beanstalks_EasternHills:: @ 080F6B64 .4byte gUnk_080F6AB4 .4byte gUnk_080F6AD4 .4byte gUnk_080F6B34 @@ -13320,7 +14327,7 @@ gUnk_080F6CF4:: @ 080F6CF4 gUnk_080F6D04:: @ 080F6D04 .incbin "baserom.gba", 0x0F6D04, 0x0000018 -gUnk_080F6D1C:: @ 080F6D1C +Room_Beanstalks_WesternWoods:: @ 080F6D1C .4byte gUnk_080F6B84 .4byte gUnk_080F6C94 .4byte gUnk_080F6CF4 @@ -13342,7 +14349,7 @@ gUnk_080F6D5C:: @ 080F6D5C gUnk_080F6D6C:: @ 080F6D6C .incbin "baserom.gba", 0x0F6D6C, 0x0000010 -gUnk_080F6D7C:: @ 080F6D7C +Room_Beanstalks_MountCrenelClimb:: @ 080F6D7C .4byte gUnk_080F6D3C .4byte gUnk_080F6D4C .4byte gUnk_080F6D5C @@ -13364,7 +14371,7 @@ gUnk_080F6DBC:: @ 080F6DBC gUnk_080F6DCC:: @ 080F6DCC .incbin "baserom.gba", 0x0F6DCC, 0x0000010 -gUnk_080F6DDC:: @ 080F6DDC +Room_Beanstalks_LakeHyliaClimb:: @ 080F6DDC .4byte gUnk_080F6D9C .4byte gUnk_080F6DAC .4byte gUnk_080F6DBC @@ -13386,7 +14393,7 @@ gUnk_080F6E1C:: @ 080F6E1C gUnk_080F6E2C:: @ 080F6E2C .incbin "baserom.gba", 0x0F6E2C, 0x0000010 -gUnk_080F6E3C:: @ 080F6E3C +Room_Beanstalks_RuinsClimb:: @ 080F6E3C .4byte gUnk_080F6DFC .4byte gUnk_080F6E0C .4byte gUnk_080F6E1C @@ -13408,7 +14415,7 @@ gUnk_080F6E7C:: @ 080F6E7C gUnk_080F6E8C:: @ 080F6E8C .incbin "baserom.gba", 0x0F6E8C, 0x0000010 -gUnk_080F6E9C:: @ 080F6E9C +Room_Beanstalks_EasternHillsClimb:: @ 080F6E9C .4byte gUnk_080F6E5C .4byte gUnk_080F6E6C .4byte gUnk_080F6E7C @@ -13430,7 +14437,7 @@ gUnk_080F6EDC:: @ 080F6EDC gUnk_080F6EEC:: @ 080F6EEC .incbin "baserom.gba", 0x0F6EEC, 0x0000010 -gUnk_080F6EFC:: @ 080F6EFC +Room_Beanstalks_WesternWoodsClimb:: @ 080F6EFC .4byte gUnk_080F6EBC .4byte gUnk_080F6ECC .4byte gUnk_080F6EDC @@ -13458,7 +14465,7 @@ gUnk_080F6FCC:: @ 080F6FCC gUnk_080F6FDC:: @ 080F6FDC .incbin "baserom.gba", 0x0F6FDC, 0x0000014 -gUnk_080F6FF0:: @ 080F6FF0 +Room_HyruleField_WesternWoodSouth:: @ 080F6FF0 .4byte gUnk_080F6F1C .4byte gUnk_080F6F2C .4byte gUnk_080F6F7C @@ -13474,13 +14481,21 @@ gUnk_080F7018:: @ 080F7018 .incbin "baserom.gba", 0x0F7018, 0x0000070 gUnk_080F7088:: @ 080F7088 - .incbin "baserom.gba", 0x0F7088, 0x0000020 + .incbin "baserom.gba", 0x0F7088, 0x000000C + .4byte script_080168F4 + .incbin "baserom.gba", 0x0F7098, 0x0000010 gUnk_080F70A8:: @ 080F70A8 - .incbin "baserom.gba", 0x0F70A8, 0x0000030 + .incbin "baserom.gba", 0x0F70A8, 0x000000C + .4byte script_08014CDC + .incbin "baserom.gba", 0x0F70B8, 0x000000C + .4byte script_08014DCC + .incbin "baserom.gba", 0x0F70C8, 0x0000010 gUnk_080F70D8:: @ 080F70D8 - .incbin "baserom.gba", 0x0F70D8, 0x0000020 + .incbin "baserom.gba", 0x0F70D8, 0x000000C + .4byte script_0800B00C + .incbin "baserom.gba", 0x0F70E8, 0x0000010 gUnk_080F70F8:: @ 080F70F8 .incbin "baserom.gba", 0x0F70F8, 0x0000060 @@ -13497,7 +14512,7 @@ gUnk_080F72A0:: @ 080F72A0 gUnk_080F72B0:: @ 080F72B0 .incbin "baserom.gba", 0x0F72B0, 0x0000014 -gUnk_080F72C4:: @ 080F72C4 +Room_HyruleField_LinksHouseExterior:: @ 080F72C4 .4byte gUnk_080F7018 .4byte gUnk_080F70F8 .4byte gUnk_080F7158 @@ -13521,7 +14536,7 @@ gUnk_080F734C:: @ 080F734C gUnk_080F738C:: @ 080F738C .incbin "baserom.gba", 0x0F738C, 0x0000020 -gUnk_080F73AC:: @ 080F73AC +Room_HyruleField_FromMinishWoods:: @ 080F73AC .4byte gUnk_080F72EC .4byte gUnk_080F731C .4byte gUnk_080F734C @@ -13549,7 +14564,7 @@ gUnk_080F74A4:: @ 080F74A4 gUnk_080F74B4:: @ 080F74B4 .incbin "baserom.gba", 0x0F74B4, 0x0000014 -gUnk_080F74C8:: @ 080F74C8 +Room_HyruleField_FromMinishWoodsNorth:: @ 080F74C8 .4byte gUnk_080F73CC .4byte gUnk_080F73DC .4byte gUnk_080F741C @@ -13568,13 +14583,27 @@ gUnk_080F7500:: @ 080F7500 .incbin "baserom.gba", 0x0F7500, 0x0000020 gUnk_080F7520:: @ 080F7520 - .incbin "baserom.gba", 0x0F7520, 0x0000030 + .incbin "baserom.gba", 0x0F7520, 0x0000008 + .4byte script_0800B0D0 + .incbin "baserom.gba", 0x0F752C, 0x000000C + .4byte script_0800B0D0 + .incbin "baserom.gba", 0x0F753C, 0x0000014 gUnk_080F7550:: @ 080F7550 .incbin "baserom.gba", 0x0F7550, 0x0000020 gUnk_080F7570:: @ 080F7570 - .incbin "baserom.gba", 0x0F7570, 0x0000060 + .incbin "baserom.gba", 0x0F7570, 0x0000008 + .4byte script_080094FC + .incbin "baserom.gba", 0x0F757C, 0x000000C + .4byte script_08009574 + .incbin "baserom.gba", 0x0F758C, 0x000000C + .4byte script_08009574 + .incbin "baserom.gba", 0x0F759C, 0x000000C + .4byte script_08009574 + .incbin "baserom.gba", 0x0F75AC, 0x000000C + .4byte script_08009574 + .incbin "baserom.gba", 0x0F75BC, 0x0000014 gUnk_080F75D0:: @ 080F75D0 .incbin "baserom.gba", 0x0F75D0, 0x0000040 @@ -13588,7 +14617,7 @@ gUnk_080F7680:: @ 080F7680 gUnk_080F76C0:: @ 080F76C0 .incbin "baserom.gba", 0x0F76C0, 0x0000038 -gUnk_080F76F8:: @ 080F76F8 +Room_HyruleField_Farmers:: @ 080F76F8 .4byte gUnk_080F74F0 .4byte gUnk_080F75D0 .4byte gUnk_080F7610 @@ -13607,28 +14636,42 @@ gUnk_080F7770:: @ 080F7770 .incbin "baserom.gba", 0x0F7770, 0x0000050 gUnk_080F77C0:: @ 080F77C0 - .incbin "baserom.gba", 0x0F77C0, 0x0000030 + .incbin "baserom.gba", 0x0F77C0, 0x000000C + .4byte script_0800B3A4 + .incbin "baserom.gba", 0x0F77D0, 0x000000C + .4byte script_0800B4AC + .incbin "baserom.gba", 0x0F77E0, 0x0000010 gUnk_080F77F0:: @ 080F77F0 - .incbin "baserom.gba", 0x0F77F0, 0x0000020 + .incbin "baserom.gba", 0x0F77F0, 0x000000C + .4byte script_0800B5EC + .incbin "baserom.gba", 0x0F7800, 0x0000010 gUnk_080F7810:: @ 080F7810 .incbin "baserom.gba", 0x0F7810, 0x0000020 gUnk_080F7830:: @ 080F7830 - .incbin "baserom.gba", 0x0F7830, 0x0000030 + .incbin "baserom.gba", 0x0F7830, 0x0000008 + .4byte script_08014E14 + .incbin "baserom.gba", 0x0F783C, 0x000000C + .4byte script_08014E14 + .incbin "baserom.gba", 0x0F784C, 0x0000014 gUnk_080F7860:: @ 080F7860 .incbin "baserom.gba", 0x0F7860, 0x0000020 gUnk_080F7880:: @ 080F7880 - .incbin "baserom.gba", 0x0F7880, 0x0000020 + .incbin "baserom.gba", 0x0F7880, 0x0000008 + .4byte script_0800B9B4 + .incbin "baserom.gba", 0x0F788C, 0x0000014 gUnk_080F78A0:: @ 080F78A0 .incbin "baserom.gba", 0x0F78A0, 0x0000020 gUnk_080F78C0:: @ 080F78C0 - .incbin "baserom.gba", 0x0F78C0, 0x0000020 + .incbin "baserom.gba", 0x0F78C0, 0x0000008 + .4byte script_080168F4 + .incbin "baserom.gba", 0x0F78CC, 0x0000014 gUnk_080F78E0:: @ 080F78E0 .incbin "baserom.gba", 0x0F78E0, 0x00000F0 @@ -13637,7 +14680,9 @@ gUnk_080F79D0:: @ 080F79D0 .incbin "baserom.gba", 0x0F79D0, 0x0000050 gUnk_080F7A20:: @ 080F7A20 - .incbin "baserom.gba", 0x0F7A20, 0x0000024 + .incbin "baserom.gba", 0x0F7A20, 0x0000008 + .4byte script_0800B574 + .incbin "baserom.gba", 0x0F7A2C, 0x0000018 gUnk_080F7A44:: @ 080F7A44 .incbin "baserom.gba", 0x0F7A44, 0x00000B0 @@ -13660,7 +14705,7 @@ gUnk_080F7B7C:: @ 080F7B7C gUnk_080F7B90:: @ 080F7B90 .incbin "baserom.gba", 0x0F7B90, 0x0000014 -gUnk_080F7BA4:: @ 080F7BA4 +Room_HyruleField_LonLonRanch:: @ 080F7BA4 .4byte gUnk_080F7720 .4byte gUnk_080F78E0 .4byte gUnk_080F7A44 @@ -13681,37 +14726,65 @@ gUnk_080F7BA4:: @ 080F7BA4 .4byte gUnk_080F7A20 .4byte gUnk_080F78C0 -gUnk_080F7BF0:: @ 080F7BF0 +EntityData_HyruleField_OutsideCastle:: @ 080F7BF0 .incbin "baserom.gba", 0x0F7BF0, 0x0000010 -gUnk_080F7C00:: @ 080F7C00 +ManagerData_HyruleField_OutsideCastle:: @ 080F7C00 .incbin "baserom.gba", 0x0F7C00, 0x0000080 gUnk_080F7C80:: @ 080F7C80 - .incbin "baserom.gba", 0x0F7C80, 0x0000030 + .incbin "baserom.gba", 0x0F7C80, 0x000000C + .4byte script_08014FBC + .incbin "baserom.gba", 0x0F7C90, 0x000000C + .4byte script_08015234 + .incbin "baserom.gba", 0x0F7CA0, 0x0000010 gUnk_080F7CB0:: @ 080F7CB0 - .incbin "baserom.gba", 0x0F7CB0, 0x0000020 + .incbin "baserom.gba", 0x0F7CB0, 0x000000C + .4byte script_08015390 + .incbin "baserom.gba", 0x0F7CC0, 0x0000010 gUnk_080F7CD0:: @ 080F7CD0 .incbin "baserom.gba", 0x0F7CD0, 0x0000020 gUnk_080F7CF0:: @ 080F7CF0 - .incbin "baserom.gba", 0x0F7CF0, 0x0000080 + .incbin "baserom.gba", 0x0F7CF0, 0x0000008 + .4byte script_080094FC + .incbin "baserom.gba", 0x0F7CFC, 0x000000C + .4byte script_08009574 + .incbin "baserom.gba", 0x0F7D0C, 0x000000C + .4byte script_08009574 + .incbin "baserom.gba", 0x0F7D1C, 0x000000C + .4byte script_08009574 + .incbin "baserom.gba", 0x0F7D2C, 0x000000C + .4byte script_08009574 + .incbin "baserom.gba", 0x0F7D3C, 0x000000C + .4byte script_08014E14 + .incbin "baserom.gba", 0x0F7D4C, 0x000000C + .4byte script_08014E14 + .incbin "baserom.gba", 0x0F7D5C, 0x0000014 gUnk_080F7D70:: @ 080F7D70 - .incbin "baserom.gba", 0x0F7D70, 0x0000050 + .incbin "baserom.gba", 0x0F7D70, 0x000000C + .4byte script_080157AC + .incbin "baserom.gba", 0x0F7D80, 0x000000C + .4byte script_08015B34 + .incbin "baserom.gba", 0x0F7D90, 0x000000C + .4byte script_08015958 + .incbin "baserom.gba", 0x0F7DA0, 0x0000020 gUnk_080F7DC0:: @ 080F7DC0 .incbin "baserom.gba", 0x0F7DC0, 0x0000020 gUnk_080F7DE0:: @ 080F7DE0 - .incbin "baserom.gba", 0x0F7DE0, 0x0000040 + .incbin "baserom.gba", 0x0F7DE0, 0x000000C + .4byte script_08015BA8 + .incbin "baserom.gba", 0x0F7DF0, 0x0000030 -gUnk_080F7E20:: @ 080F7E20 +EnemyData_HyruleField_OutsideCastle:: @ 080F7E20 .incbin "baserom.gba", 0x0F7E20, 0x00000F0 -gUnk_080F7F10:: @ 080F7F10 +TileData_HyruleField_OutsideCastle:: @ 080F7F10 .incbin "baserom.gba", 0x0F7F10, 0x0000070 gUnk_080F7F80:: @ 080F7F80 @@ -13729,15 +14802,15 @@ gUnk_080F7FC0:: @ 080F7FC0 gUnk_080F7FF0:: @ 080F7FF0 .incbin "baserom.gba", 0x0F7FF0, 0x0000030 -gUnk_080F8020:: @ 080F8020 - .4byte gUnk_080F7BF0 - .4byte gUnk_080F7C00 - .4byte gUnk_080F7E20 - .4byte gUnk_080F7F10 +Room_HyruleField_OutsideCastle:: @ 080F8020 + .4byte EntityData_HyruleField_OutsideCastle + .4byte ManagerData_HyruleField_OutsideCastle + .4byte EnemyData_HyruleField_OutsideCastle + .4byte TileData_HyruleField_OutsideCastle .4byte 0x00000000 .4byte 0x00000000 - .4byte sub_0804F468 - .4byte sub_0804F4F4 + .4byte Vars_HyruleField_OutsideCastle + .4byte Load_HyruleField_OutsideCastle .4byte gUnk_080F7F80 .4byte gUnk_080F7F98 .4byte gUnk_080F7FAC @@ -13746,19 +14819,21 @@ gUnk_080F8020:: @ 080F8020 .4byte gUnk_080F7DE0 .4byte gUnk_080F7CF0 -gUnk_080F805C:: @ 080F805C +EntityData_HyruleField_OutsideCastleWest:: @ 080F805C .incbin "baserom.gba", 0x0F805C, 0x0000010 gUnk_080F806C:: @ 080F806C - .incbin "baserom.gba", 0x0F806C, 0x0000020 + .incbin "baserom.gba", 0x0F806C, 0x000000C + .4byte script_080168F4 + .incbin "baserom.gba", 0x0F807C, 0x0000010 -gUnk_080F808C:: @ 080F808C +ManagerData_HyruleField_OutsideCastleWest:: @ 080F808C .incbin "baserom.gba", 0x0F808C, 0x0000060 -gUnk_080F80EC:: @ 080F80EC +EnemyData_HyruleField_OutsideCastleWest:: @ 080F80EC .incbin "baserom.gba", 0x0F80EC, 0x00000B0 -gUnk_080F819C:: @ 080F819C +TileData_HyruleField_OutsideCastleWest:: @ 080F819C .incbin "baserom.gba", 0x0F819C, 0x0000028 gUnk_080F81C4:: @ 080F81C4 @@ -13767,48 +14842,52 @@ gUnk_080F81C4:: @ 080F81C4 gUnk_080F81D4:: @ 080F81D4 .incbin "baserom.gba", 0x0F81D4, 0x0000014 -gUnk_080F81E8:: @ 080F81E8 - .4byte gUnk_080F805C - .4byte gUnk_080F808C - .4byte gUnk_080F80EC - .4byte gUnk_080F819C +Room_HyruleField_OutsideCastleWest:: @ 080F81E8 + .4byte EntityData_HyruleField_OutsideCastleWest + .4byte ManagerData_HyruleField_OutsideCastleWest + .4byte EnemyData_HyruleField_OutsideCastleWest + .4byte TileData_HyruleField_OutsideCastleWest .4byte 0x00000000 .4byte 0x00000000 - .4byte sub_0804F9FC - .4byte sub_0804FA00 + .4byte Vars_HyruleField_OutsideCastleWest + .4byte Load_HyruleField_OutsideCastleWest .4byte gUnk_080F81C4 .4byte gUnk_080F81D4 -gUnk_080F8210:: @ 080F8210 +EntityData_HyruleField_TrilbyHighlands:: @ 080F8210 .incbin "baserom.gba", 0x0F8210, 0x00000D0 gUnk_080F82E0:: @ 080F82E0 - .incbin "baserom.gba", 0x0F82E0, 0x0000020 + .incbin "baserom.gba", 0x0F82E0, 0x000000C + .4byte script_08015BE8 + .incbin "baserom.gba", 0x0F82F0, 0x0000010 -gUnk_080F8300:: @ 080F8300 +ManagerData_HyruleField_TrilbyHighlands:: @ 080F8300 .incbin "baserom.gba", 0x0F8300, 0x0000020 -gUnk_080F8320:: @ 080F8320 +EnemyData_HyruleField_TrilbyHighlands:: @ 080F8320 .incbin "baserom.gba", 0x0F8320, 0x00000C0 -gUnk_080F83E0:: @ 080F83E0 +TileData_HyruleField_TrilbyHighlands:: @ 080F83E0 .incbin "baserom.gba", 0x0F83E0, 0x0000020 -gUnk_080F8400:: @ 080F8400 - .4byte gUnk_080F8210 - .4byte gUnk_080F8300 - .4byte gUnk_080F8320 - .4byte gUnk_080F83E0 +Room_HyruleField_TrilbyHighlands:: @ 080F8400 + .4byte EntityData_HyruleField_TrilbyHighlands + .4byte ManagerData_HyruleField_TrilbyHighlands + .4byte EnemyData_HyruleField_TrilbyHighlands + .4byte TileData_HyruleField_TrilbyHighlands .4byte 0x00000000 .4byte 0x00000000 - .4byte sub_0804FA2C - .4byte sub_0804FA30 + .4byte Vars_HyruleField_TrilbyHighlands + .4byte Load_HyruleField_TrilbyHighlands gUnk_080F8420:: @ 080F8420 .incbin "baserom.gba", 0x0F8420, 0x0000010 gUnk_080F8430:: @ 080F8430 - .incbin "baserom.gba", 0x0F8430, 0x0000020 + .incbin "baserom.gba", 0x0F8430, 0x000000C + .4byte script_08012EC0 + .incbin "baserom.gba", 0x0F8440, 0x0000010 gUnk_080F8450:: @ 080F8450 .incbin "baserom.gba", 0x0F8450, 0x0000030 @@ -13819,7 +14898,7 @@ gUnk_080F8480:: @ 080F8480 gUnk_080F84B0:: @ 080F84B0 .incbin "baserom.gba", 0x0F84B0, 0x0000018 -gUnk_080F84C8:: @ 080F84C8 +Room_HyruleField_PercysHouse:: @ 080F84C8 .4byte gUnk_080F8420 .4byte gUnk_080F8450 .4byte gUnk_080F8480 @@ -13847,7 +14926,7 @@ gUnk_080F8648:: @ 080F8648 gUnk_080F8658:: @ 080F8658 .incbin "baserom.gba", 0x0F8658, 0x0000030 -gUnk_080F8688:: @ 080F8688 +Room_Caves_Boomerang:: @ 080F8688 .4byte gUnk_080F84E8 .4byte 0x00000000 .4byte gUnk_080F8648 @@ -13867,7 +14946,7 @@ gUnk_080F86FC:: @ 080F86FC gUnk_080F870C:: @ 080F870C .incbin "baserom.gba", 0x0F870C, 0x0000008 -gUnk_080F8714:: @ 080F8714 +Room_Caves_ToGraveyard:: @ 080F8714 .4byte gUnk_080F86AC .4byte 0x00000000 .4byte gUnk_080F86FC @@ -13886,7 +14965,7 @@ gUnk_080F8754:: @ 080F8754 gUnk_080F8764:: @ 080F8764 .incbin "baserom.gba", 0x0F8764, 0x0000008 -gUnk_080F876C:: @ 080F876C +Room_Caves_2:: @ 080F876C .4byte gUnk_080F8734 .4byte 0x00000000 .4byte gUnk_080F8754 @@ -13905,7 +14984,7 @@ gUnk_080F87AC:: @ 080F87AC gUnk_080F87BC:: @ 080F87BC .incbin "baserom.gba", 0x0F87BC, 0x0000008 -gUnk_080F87C4:: @ 080F87C4 +Room_Caves_3:: @ 080F87C4 .4byte gUnk_080F878C .4byte 0x00000000 .4byte gUnk_080F87AC @@ -13924,7 +15003,7 @@ gUnk_080F8804:: @ 080F8804 gUnk_080F8814:: @ 080F8814 .incbin "baserom.gba", 0x0F8814, 0x0000008 -gUnk_080F881C:: @ 080F881C +Room_Caves_4:: @ 080F881C .4byte gUnk_080F87E4 .4byte 0x00000000 .4byte gUnk_080F8804 @@ -13943,7 +15022,7 @@ gUnk_080F885C:: @ 080F885C gUnk_080F886C:: @ 080F886C .incbin "baserom.gba", 0x0F886C, 0x0000008 -gUnk_080F8874:: @ 080F8874 +Room_Caves_5:: @ 080F8874 .4byte gUnk_080F883C .4byte 0x00000000 .4byte gUnk_080F885C @@ -13962,7 +15041,7 @@ gUnk_080F88A4:: @ 080F88A4 gUnk_080F88B4:: @ 080F88B4 .incbin "baserom.gba", 0x0F88B4, 0x0000008 -gUnk_080F88BC:: @ 080F88BC +Room_Caves_6:: @ 080F88BC .4byte gUnk_080F8894 .4byte 0x00000000 .4byte gUnk_080F88A4 @@ -13981,7 +15060,7 @@ gUnk_080F88EC:: @ 080F88EC gUnk_080F895C:: @ 080F895C .incbin "baserom.gba", 0x0F895C, 0x0000010 -gUnk_080F896C:: @ 080F896C +Room_Caves_KeeseChest:: @ 080F896C .4byte gUnk_080F88DC .4byte 0x00000000 .4byte gUnk_080F88EC @@ -14000,7 +15079,7 @@ gUnk_080F89CC:: @ 080F89CC gUnk_080F89DC:: @ 080F89DC .incbin "baserom.gba", 0x0F89DC, 0x0000010 -gUnk_080F89EC:: @ 080F89EC +Room_Caves_FairyFountainTrilbyHighlands:: @ 080F89EC .4byte gUnk_080F898C .4byte 0x00000000 .4byte gUnk_080F89CC @@ -14019,7 +15098,7 @@ gUnk_080F8A4C:: @ 080F8A4C gUnk_080F8A5C:: @ 080F8A5C .incbin "baserom.gba", 0x0F8A5C, 0x0000010 -gUnk_080F8A6C:: @ 080F8A6C +Room_Caves_FairyFountainLinksHouse:: @ 080F8A6C .4byte gUnk_080F8A0C .4byte 0x00000000 .4byte gUnk_080F8A4C @@ -14038,7 +15117,7 @@ gUnk_080F8A9C:: @ 080F8A9C gUnk_080F8AAC:: @ 080F8AAC .incbin "baserom.gba", 0x0F8AAC, 0x0000008 -gUnk_080F8AB4:: @ 080F8AB4 +Room_Caves_A:: @ 080F8AB4 .4byte gUnk_080F8A8C .4byte 0x00000000 .4byte gUnk_080F8A9C @@ -14057,7 +15136,7 @@ gUnk_080F8AE4:: @ 080F8AE4 gUnk_080F8AF4:: @ 080F8AF4 .incbin "baserom.gba", 0x0F8AF4, 0x0000010 -gUnk_080F8B04:: @ 080F8B04 +Room_Caves_HyruleTownWaterfall:: @ 080F8B04 .4byte gUnk_080F8AD4 .4byte 0x00000000 .4byte gUnk_080F8AE4 @@ -14076,7 +15155,7 @@ gUnk_080F8B44:: @ 080F8B44 gUnk_080F8B54:: @ 080F8B54 .incbin "baserom.gba", 0x0F8B54, 0x0000018 -gUnk_080F8B6C:: @ 080F8B6C +Room_Caves_LonLonRanch:: @ 080F8B6C .4byte gUnk_080F8B24 .4byte 0x00000000 .4byte gUnk_080F8B44 @@ -14095,7 +15174,7 @@ gUnk_080F8BDC:: @ 080F8BDC gUnk_080F8BEC:: @ 080F8BEC .incbin "baserom.gba", 0x0F8BEC, 0x0000018 -gUnk_080F8C04:: @ 080F8C04 +Room_Caves_LonLonRanchSecret:: @ 080F8C04 .4byte gUnk_080F8B8C .4byte 0x00000000 .4byte gUnk_080F8BDC @@ -14114,7 +15193,7 @@ gUnk_080F8C54:: @ 080F8C54 gUnk_080F8C64:: @ 080F8C64 .incbin "baserom.gba", 0x0F8C64, 0x0000010 -gUnk_080F8C74:: @ 080F8C74 +Room_Caves_TrilbyHighlands:: @ 080F8C74 .4byte gUnk_080F8C24 .4byte 0x00000000 .4byte gUnk_080F8C54 @@ -14133,7 +15212,7 @@ gUnk_080F8CB4:: @ 080F8CB4 gUnk_080F8CC4:: @ 080F8CC4 .incbin "baserom.gba", 0x0F8CC4, 0x0000010 -gUnk_080F8CD4:: @ 080F8CD4 +Room_Caves_LonLonRanchWallet:: @ 080F8CD4 .4byte gUnk_080F8C94 .4byte 0x00000000 .4byte gUnk_080F8CB4 @@ -14152,7 +15231,7 @@ gUnk_080F8E04:: @ 080F8E04 gUnk_080F8E14:: @ 080F8E14 .incbin "baserom.gba", 0x0F8E14, 0x0000008 -gUnk_080F8E1C:: @ 080F8E1C +Room_Caves_RupeeLinksHouse:: @ 080F8E1C .4byte gUnk_080F8CF4 .4byte 0x00000000 .4byte gUnk_080F8E04 @@ -14171,7 +15250,7 @@ gUnk_080F8F4C:: @ 080F8F4C gUnk_080F8F5C:: @ 080F8F5C .incbin "baserom.gba", 0x0F8F5C, 0x0000008 -gUnk_080F8F64:: @ 080F8F64 +Room_Caves_RupeeTrilbyHighlands:: @ 080F8F64 .4byte gUnk_080F8E3C .4byte 0x00000000 .4byte gUnk_080F8F4C @@ -14190,7 +15269,7 @@ gUnk_080F8FE4:: @ 080F8FE4 gUnk_080F8FF4:: @ 080F8FF4 .incbin "baserom.gba", 0x0F8FF4, 0x0000010 -gUnk_080F9004:: @ 080F9004 +Room_Caves_FairyFountainMoleMitts:: @ 080F9004 .4byte gUnk_080F8F84 .4byte 0x00000000 .4byte gUnk_080F8FE4 @@ -14209,7 +15288,7 @@ gUnk_080F9034:: @ 080F9034 gUnk_080F9064:: @ 080F9064 .incbin "baserom.gba", 0x0F9064, 0x0000010 -gUnk_080F9074:: @ 080F9074 +Room_Caves_KeeseChestSoutheastHyrule:: @ 080F9074 .4byte gUnk_080F9024 .4byte 0x00000000 .4byte gUnk_080F9034 @@ -14228,7 +15307,7 @@ gUnk_080F90A4:: @ 080F90A4 gUnk_080F90C4:: @ 080F90C4 .incbin "baserom.gba", 0x0F90C4, 0x0000008 -gUnk_080F90CC:: @ 080F90CC +Room_Caves_BottleBusinessScrub:: @ 080F90CC .4byte gUnk_080F9094 .4byte 0x00000000 .4byte gUnk_080F90A4 @@ -14247,7 +15326,7 @@ gUnk_080F910C:: @ 080F910C gUnk_080F914C:: @ 080F914C .incbin "baserom.gba", 0x0F914C, 0x0000008 -gUnk_080F9154:: @ 080F9154 +Room_Caves_HeartPieceHallway:: @ 080F9154 .4byte gUnk_080F90EC .4byte 0x00000000 .4byte gUnk_080F910C @@ -14266,7 +15345,7 @@ gUnk_080F91C4:: @ 080F91C4 gUnk_080F91D4:: @ 080F91D4 .incbin "baserom.gba", 0x0F91D4, 0x0000010 -gUnk_080F91E4:: @ 080F91E4 +Room_Caves_FairyFountainBoomerang:: @ 080F91E4 .4byte gUnk_080F9174 .4byte 0x00000000 .4byte gUnk_080F91C4 @@ -14285,7 +15364,7 @@ gUnk_080F9214:: @ 080F9214 gUnk_080F9234:: @ 080F9234 .incbin "baserom.gba", 0x0F9234, 0x0000010 -gUnk_080F9244:: @ 080F9244 +Room_Caves_KinstoneBusinessScrub:: @ 080F9244 .4byte gUnk_080F9204 .4byte 0x00000000 .4byte gUnk_080F9214 @@ -14299,7 +15378,9 @@ gUnk_080F9264:: @ 080F9264 .incbin "baserom.gba", 0x0F9264, 0x00000A0 gUnk_080F9304:: @ 080F9304 - .incbin "baserom.gba", 0x0F9304, 0x0000020 + .incbin "baserom.gba", 0x0F9304, 0x000000C + .4byte script_0800B00C + .incbin "baserom.gba", 0x0F9314, 0x0000010 gUnk_080F9324:: @ 080F9324 .4byte 0x0B4E4F07 @@ -14327,7 +15408,7 @@ gUnk_080F9484:: @ 080F9484 gUnk_080F9494:: @ 080F9494 .incbin "baserom.gba", 0x0F9494, 0x0000014 -gUnk_080F94A8:: @ 080F94A8 +Room_VeilFalls_Main:: @ 080F94A8 .4byte gUnk_080F9264 .4byte gUnk_080F9324 .4byte gUnk_080F9354 @@ -14348,7 +15429,7 @@ gUnk_080F9510:: @ 080F9510 gUnk_080F9590:: @ 080F9590 .incbin "baserom.gba", 0x0F9590, 0x0000010 -gUnk_080F95A0:: @ 080F95A0 +Room_VeilFallsCaves_Hallway2F:: @ 080F95A0 .4byte gUnk_080F94D0 .4byte 0x00000000 .4byte gUnk_080F9510 @@ -14367,7 +15448,7 @@ gUnk_080F9610:: @ 080F9610 gUnk_080F9670:: @ 080F9670 .incbin "baserom.gba", 0x0F9670, 0x0000010 -gUnk_080F9680:: @ 080F9680 +Room_VeilFallsCaves_Hallway1F:: @ 080F9680 .4byte gUnk_080F95C0 .4byte 0x00000000 .4byte gUnk_080F9610 @@ -14386,7 +15467,7 @@ gUnk_080F96B0:: @ 080F96B0 gUnk_080F96E0:: @ 080F96E0 .incbin "baserom.gba", 0x0F96E0, 0x0000010 -gUnk_080F96F0:: @ 080F96F0 +Room_VeilFallsCaves_SecretRoom:: @ 080F96F0 .4byte gUnk_080F96A0 .4byte 0x00000000 .4byte gUnk_080F96B0 @@ -14405,7 +15486,7 @@ gUnk_080F9720:: @ 080F9720 gUnk_080F9760:: @ 080F9760 .incbin "baserom.gba", 0x0F9760, 0x0000010 -gUnk_080F9770:: @ 080F9770 +Room_VeilFallsCaves_Entrance:: @ 080F9770 .4byte gUnk_080F9710 .4byte 0x00000000 .4byte gUnk_080F9720 @@ -14424,7 +15505,7 @@ gUnk_080F9800:: @ 080F9800 gUnk_080F9820:: @ 080F9820 .incbin "baserom.gba", 0x0F9820, 0x0000010 -gUnk_080F9830:: @ 080F9830 +Room_VeilFallsCaves_Exit:: @ 080F9830 .4byte gUnk_080F9790 .4byte 0x00000000 .4byte gUnk_080F9800 @@ -14443,7 +15524,7 @@ gUnk_080F98B0:: @ 080F98B0 gUnk_080F98C0:: @ 080F98C0 .incbin "baserom.gba", 0x0F98C0, 0x0000010 -gUnk_080F98D0:: @ 080F98D0 +Room_VeilFallsCaves_SecretChest:: @ 080F98D0 .4byte gUnk_080F9850 .4byte 0x00000000 .4byte gUnk_080F98B0 @@ -14462,7 +15543,7 @@ gUnk_080F9900:: @ 080F9900 gUnk_080F9920:: @ 080F9920 .incbin "baserom.gba", 0x0F9920, 0x0000010 -gUnk_080F9930:: @ 080F9930 +Room_VeilFallsCaves_SecretStaircases:: @ 080F9930 .4byte gUnk_080F98F0 .4byte 0x00000000 .4byte gUnk_080F9900 @@ -14481,7 +15562,7 @@ gUnk_080F9960:: @ 080F9960 gUnk_080F99B0:: @ 080F99B0 .incbin "baserom.gba", 0x0F99B0, 0x0000008 -gUnk_080F99B8:: @ 080F99B8 +Room_VeilFallsCaves_BlockPuzzle:: @ 080F99B8 .4byte gUnk_080F9950 .4byte 0x00000000 .4byte gUnk_080F9960 @@ -14500,7 +15581,7 @@ gUnk_080F9AD8:: @ 080F9AD8 gUnk_080F9AF8:: @ 080F9AF8 .incbin "baserom.gba", 0x0F9AF8, 0x0000008 -gUnk_080F9B00:: @ 080F9B00 +Room_VeilFallsCaves_RupeePath:: @ 080F9B00 .4byte gUnk_080F99D8 .4byte 0x00000000 .4byte gUnk_080F9AD8 @@ -14519,7 +15600,7 @@ gUnk_080F9B40:: @ 080F9B40 gUnk_080F9B50:: @ 080F9B50 .incbin "baserom.gba", 0x0F9B50, 0x0000008 -gUnk_080F9B58:: @ 080F9B58 +Room_VeilFallsCaves_HeartPiece:: @ 080F9B58 .4byte gUnk_080F9B20 .4byte 0x00000000 .4byte gUnk_080F9B40 @@ -14530,16 +15611,30 @@ gUnk_080F9B58:: @ 080F9B58 .4byte nullsub_433 gUnk_080F9B78:: @ 080F9B78 - .incbin "baserom.gba", 0x0F9B78, 0x0000080 + .incbin "baserom.gba", 0x0F9B78, 0x000001C + .4byte script_08009318 + .incbin "baserom.gba", 0x0F9B98, 0x000000C + .4byte script_08009340 + .incbin "baserom.gba", 0x0F9BA8, 0x000000C + .4byte script_08009340 + .incbin "baserom.gba", 0x0F9BB8, 0x000000C + .4byte script_08009348 + .incbin "baserom.gba", 0x0F9BC8, 0x0000030 gUnk_080F9BF8:: @ 080F9BF8 - .incbin "baserom.gba", 0x0F9BF8, 0x0000040 + .incbin "baserom.gba", 0x0F9BF8, 0x000002C + .4byte script_08009320 + .incbin "baserom.gba", 0x0F9C28, 0x0000010 gUnk_080F9C38:: @ 080F9C38 - .incbin "baserom.gba", 0x0F9C38, 0x0000020 + .incbin "baserom.gba", 0x0F9C38, 0x000000C + .4byte script_080094A4 + .incbin "baserom.gba", 0x0F9C48, 0x0000010 gUnk_080F9C58:: @ 080F9C58 - .incbin "baserom.gba", 0x0F9C58, 0x0000020 + .incbin "baserom.gba", 0x0F9C58, 0x000000C + .4byte script_080094CC + .incbin "baserom.gba", 0x0F9C68, 0x0000010 gUnk_080F9C78:: @ 080F9C78 .incbin "baserom.gba", 0x0F9C78, 0x0000020 @@ -14550,7 +15645,7 @@ gUnk_080F9C98:: @ 080F9C98 gUnk_080F9CA8:: @ 080F9CA8 .incbin "baserom.gba", 0x0F9CA8, 0x0000008 -gUnk_080F9CB0:: @ 080F9CB0 +Room_VeilFallsTop_Main:: @ 080F9CB0 .4byte gUnk_080F9B78 .4byte gUnk_080F9C78 .4byte gUnk_080F9C98 @@ -14569,7 +15664,7 @@ gUnk_080F9D40:: @ 080F9D40 gUnk_080F9D50:: @ 080F9D50 .incbin "baserom.gba", 0x0F9D50, 0x0000008 -gUnk_080F9D58:: @ 080F9D58 +Room_47_0:: @ 080F9D58 .4byte gUnk_080F9CD0 .4byte 0x00000000 .4byte gUnk_080F9D40 @@ -14588,7 +15683,7 @@ gUnk_080F9DF8:: @ 080F9DF8 gUnk_080F9E08:: @ 080F9E08 .incbin "baserom.gba", 0x0F9E08, 0x0000008 -gUnk_080F9E10:: @ 080F9E10 +Room_47_1:: @ 080F9E10 .4byte gUnk_080F9D78 .4byte 0x00000000 .4byte gUnk_080F9DF8 @@ -14607,7 +15702,7 @@ gUnk_080F9E60:: @ 080F9E60 gUnk_080F9E70:: @ 080F9E70 .incbin "baserom.gba", 0x0F9E70, 0x0000008 -gUnk_080F9E78:: @ 080F9E78 +Room_47_2:: @ 080F9E78 .4byte gUnk_080F9E30 .4byte 0x00000000 .4byte gUnk_080F9E60 @@ -14626,7 +15721,7 @@ gUnk_080F9EA8:: @ 080F9EA8 gUnk_080F9EB8:: @ 080F9EB8 .incbin "baserom.gba", 0x0F9EB8, 0x0000008 -gUnk_080F9EC0:: @ 080F9EC0 +Room_47_3:: @ 080F9EC0 .4byte gUnk_080F9E98 .4byte 0x00000000 .4byte gUnk_080F9EA8 @@ -14645,7 +15740,7 @@ gUnk_080F9EF0:: @ 080F9EF0 gUnk_080F9F00:: @ 080F9F00 .incbin "baserom.gba", 0x0F9F00, 0x0000008 -gUnk_080F9F08:: @ 080F9F08 +Room_47_4:: @ 080F9F08 .4byte gUnk_080F9EE0 .4byte 0x00000000 .4byte gUnk_080F9EF0 @@ -14656,7 +15751,11 @@ gUnk_080F9F08:: @ 080F9F08 .4byte nullsub_103 gUnk_080F9F28:: @ 080F9F28 - .incbin "baserom.gba", 0x0F9F28, 0x0000030 + .incbin "baserom.gba", 0x0F9F28, 0x000000C + .4byte script_080160A8 + .incbin "baserom.gba", 0x0F9F38, 0x000000C + .4byte script_0801613C + .incbin "baserom.gba", 0x0F9F48, 0x0000010 gUnk_080F9F58:: @ 080F9F58 .incbin "baserom.gba", 0x0F9F58, 0x0000030 @@ -14665,7 +15764,9 @@ gUnk_080F9F88:: @ 080F9F88 .incbin "baserom.gba", 0x0F9F88, 0x0000020 gUnk_080F9FA8:: @ 080F9FA8 - .incbin "baserom.gba", 0x0F9FA8, 0x0000030 + .incbin "baserom.gba", 0x0F9FA8, 0x000001C + .4byte script_08016190 + .incbin "baserom.gba", 0x0F9FC8, 0x0000010 gUnk_080F9FD8:: @ 080F9FD8 .incbin "baserom.gba", 0x0F9FD8, 0x0000010 @@ -14673,7 +15774,7 @@ gUnk_080F9FD8:: @ 080F9FD8 gUnk_080F9FE8:: @ 080F9FE8 .incbin "baserom.gba", 0x0F9FE8, 0x0000010 -gUnk_080F9FF8:: @ 080F9FF8 +Room_TreeInteriors_WitchHut:: @ 080F9FF8 .4byte gUnk_080F9F28 .4byte gUnk_080F9F58 .4byte gUnk_080F9FD8 @@ -14968,7 +16069,7 @@ gUnk_080FA578:: @ 080FA578 gUnk_080FA588:: @ 080FA588 .incbin "baserom.gba", 0x0FA588, 0x0000008 -gUnk_080FA590:: @ 080FA590 +Room_TreeInteriors_StairsToCarlov:: @ 080FA590 .4byte gUnk_080FA558 .4byte 0x00000000 .4byte gUnk_080FA578 @@ -14982,7 +16083,9 @@ gUnk_080FA5B0:: @ 080FA5B0 .incbin "baserom.gba", 0x0FA5B0, 0x0000020 gUnk_080FA5D0:: @ 080FA5D0 - .incbin "baserom.gba", 0x0FA5D0, 0x0000020 + .incbin "baserom.gba", 0x0FA5D0, 0x000000C + .4byte script_08012E88 + .incbin "baserom.gba", 0x0FA5E0, 0x0000010 gUnk_080FA5F0:: @ 080FA5F0 .incbin "baserom.gba", 0x0FA5F0, 0x0000020 @@ -14993,7 +16096,7 @@ gUnk_080FA610:: @ 080FA610 gUnk_080FA620:: @ 080FA620 .incbin "baserom.gba", 0x0FA620, 0x0000008 -gUnk_080FA628:: @ 080FA628 +Room_TreeInteriors_PercysTreehouse:: @ 080FA628 .4byte gUnk_080FA5B0 .4byte gUnk_080FA5F0 .4byte gUnk_080FA610 @@ -15012,7 +16115,7 @@ gUnk_080FA678:: @ 080FA678 gUnk_080FA688:: @ 080FA688 .incbin "baserom.gba", 0x0FA688, 0x0000008 -gUnk_080FA690:: @ 080FA690 +Room_TreeInteriors_HeartPiece:: @ 080FA690 .4byte gUnk_080FA648 .4byte 0x00000000 .4byte gUnk_080FA678 @@ -15031,7 +16134,7 @@ gUnk_080FA6D0:: @ 080FA6D0 gUnk_080FA6E0:: @ 080FA6E0 .incbin "baserom.gba", 0x0FA6E0, 0x0000008 -gUnk_080FA6E8:: @ 080FA6E8 +Room_TreeInteriors_StairsToBladeBrother:: @ 080FA6E8 .4byte gUnk_080FA6B0 .4byte 0x00000000 .4byte gUnk_080FA6D0 @@ -15050,7 +16153,7 @@ gUnk_080FA728:: @ 080FA728 gUnk_080FA738:: @ 080FA738 .incbin "baserom.gba", 0x0FA738, 0x0000008 -gUnk_080FA740:: @ 080FA740 +Room_TreeInteriors_14:: @ 080FA740 .4byte gUnk_080FA708 .4byte 0x00000000 .4byte gUnk_080FA728 @@ -15069,7 +16172,7 @@ gUnk_080FA780:: @ 080FA780 gUnk_080FA790:: @ 080FA790 .incbin "baserom.gba", 0x0FA790, 0x0000008 -gUnk_080FA798:: @ 080FA798 +Room_TreeInteriors_BoomerangNorthwest:: @ 080FA798 .4byte gUnk_080FA760 .4byte 0x00000000 .4byte gUnk_080FA780 @@ -15088,7 +16191,7 @@ gUnk_080FA7D8:: @ 080FA7D8 gUnk_080FA7E8:: @ 080FA7E8 .incbin "baserom.gba", 0x0FA7E8, 0x0000008 -gUnk_080FA7F0:: @ 080FA7F0 +Room_TreeInteriors_BoomerangNortheast:: @ 080FA7F0 .4byte gUnk_080FA7B8 .4byte 0x00000000 .4byte gUnk_080FA7D8 @@ -15107,7 +16210,7 @@ gUnk_080FA830:: @ 080FA830 gUnk_080FA840:: @ 080FA840 .incbin "baserom.gba", 0x0FA840, 0x0000008 -gUnk_080FA848:: @ 080FA848 +Room_TreeInteriors_BoomerangSouthwest:: @ 080FA848 .4byte gUnk_080FA810 .4byte 0x00000000 .4byte gUnk_080FA830 @@ -15126,7 +16229,7 @@ gUnk_080FA888:: @ 080FA888 gUnk_080FA898:: @ 080FA898 .incbin "baserom.gba", 0x0FA898, 0x0000008 -gUnk_080FA8A0:: @ 080FA8A0 +Room_TreeInteriors_BoomerangSoutheast:: @ 080FA8A0 .4byte gUnk_080FA868 .4byte 0x00000000 .4byte gUnk_080FA888 @@ -15145,7 +16248,7 @@ gUnk_080FA8F0:: @ 080FA8F0 gUnk_080FA900:: @ 080FA900 .incbin "baserom.gba", 0x0FA900, 0x0000008 -gUnk_080FA908:: @ 080FA908 +Room_TreeInteriors_HeartPieceSouthwestField:: @ 080FA908 .4byte gUnk_080FA8C0 .4byte 0x00000000 .4byte gUnk_080FA8F0 @@ -15164,7 +16267,7 @@ gUnk_080FA948:: @ 080FA948 gUnk_080FA958:: @ 080FA958 .incbin "baserom.gba", 0x0FA958, 0x0000008 -gUnk_080FA960:: @ 080FA960 +Room_TreeInteriors_StairsToFairyFountain:: @ 080FA960 .4byte gUnk_080FA928 .4byte 0x00000000 .4byte gUnk_080FA948 @@ -15183,7 +16286,7 @@ gUnk_080FA9A0:: @ 080FA9A0 gUnk_080FA9B0:: @ 080FA9B0 .incbin "baserom.gba", 0x0FA9B0, 0x0000008 -gUnk_080FA9B8:: @ 080FA9B8 +Room_TreeInteriors_StairsToWalletFairy:: @ 080FA9B8 .4byte gUnk_080FA980 .4byte 0x00000000 .4byte gUnk_080FA9A0 @@ -15205,7 +16308,7 @@ gUnk_080FAA58:: @ 080FAA58 gUnk_080FAA68:: @ 080FAA68 .incbin "baserom.gba", 0x0FAA68, 0x0000008 -gUnk_080FAA70:: @ 080FAA70 +Room_TreeInteriors_1C:: @ 080FAA70 .4byte gUnk_080FA9D8 .4byte gUnk_080FA9F8 .4byte gUnk_080FAA58 @@ -15227,7 +16330,7 @@ gUnk_080FAAC0:: @ 080FAAC0 gUnk_080FAAD0:: @ 080FAAD0 .incbin "baserom.gba", 0x0FAAD0, 0x0000008 -gUnk_080FAAD8:: @ 080FAAD8 +Room_TreeInteriors_StairsToBusinessScrub:: @ 080FAAD8 .4byte gUnk_080FAA90 .4byte gUnk_080FAAB0 .4byte gUnk_080FAAC0 @@ -15252,7 +16355,7 @@ gUnk_080FAB88:: @ 080FAB88 gUnk_080FAB98:: @ 080FAB98 .incbin "baserom.gba", 0x0FAB98, 0x0000008 -gUnk_080FABA0:: @ 080FABA0 +Room_TreeInteriors_1E:: @ 080FABA0 .4byte gUnk_080FAAF8 .4byte gUnk_080FAB18 .4byte gUnk_080FAB88 @@ -15271,7 +16374,7 @@ gUnk_080FABF0:: @ 080FABF0 gUnk_080FAC00:: @ 080FAC00 .incbin "baserom.gba", 0x0FAC00, 0x0000008 -gUnk_080FAC08:: @ 080FAC08 +Room_TreeInteriors_1F:: @ 080FAC08 .4byte gUnk_080FABC0 .4byte 0x00000000 .4byte gUnk_080FABF0 @@ -15291,7 +16394,17 @@ gUnk_080FACB8:: @ 080FACB8 .incbin "baserom.gba", 0x0FACB8, 0x0000090 gUnk_080FAD48:: @ 080FAD48 - .incbin "baserom.gba", 0x0FAD48, 0x0000060 + .incbin "baserom.gba", 0x0FAD48, 0x000000C + .4byte script_0800A9F4 + .incbin "baserom.gba", 0x0FAD58, 0x000000C + .4byte script_0800AA48 + .incbin "baserom.gba", 0x0FAD68, 0x000000C + .4byte script_0800AA6C + .incbin "baserom.gba", 0x0FAD78, 0x000000C + .4byte script_0800AA90 + .incbin "baserom.gba", 0x0FAD88, 0x000000C + .4byte script_0800AAB4 + .incbin "baserom.gba", 0x0FAD98, 0x0000010 gUnk_080FADA8:: @ 080FADA8 .incbin "baserom.gba", 0x0FADA8, 0x0000060 @@ -15311,7 +16424,7 @@ gUnk_080FAE44:: @ 080FAE44 gUnk_080FAE58:: @ 080FAE58 .incbin "baserom.gba", 0x0FAE58, 0x0000014 -gUnk_080FAE6C:: @ 080FAE6C +Room_MtCrenel_MountainTop:: @ 080FAE6C .4byte gUnk_080FAC28 .4byte gUnk_080FAC88 .4byte gUnk_080FADA8 @@ -15334,7 +16447,7 @@ gUnk_080FAEBC:: @ 080FAEBC gUnk_080FAF9C:: @ 080FAF9C .incbin "baserom.gba", 0x0FAF9C, 0x0000018 -gUnk_080FAFB4:: @ 080FAFB4 +Room_MtCrenel_WallClimb:: @ 080FAFB4 .4byte gUnk_080FAE9C .4byte 0x00000000 .4byte gUnk_080FAEBC @@ -15348,10 +16461,14 @@ gUnk_080FAFD4:: @ 080FAFD4 .incbin "baserom.gba", 0x0FAFD4, 0x0000010 gUnk_080FAFE4:: @ 080FAFE4 - .incbin "baserom.gba", 0x0FAFE4, 0x0000020 + .incbin "baserom.gba", 0x0FAFE4, 0x000000C + .4byte script_0800AF68 + .incbin "baserom.gba", 0x0FAFF4, 0x0000010 gUnk_080FB004:: @ 080FB004 - .incbin "baserom.gba", 0x0FB004, 0x0000020 + .incbin "baserom.gba", 0x0FB004, 0x000000C + .4byte script_0800B00C + .incbin "baserom.gba", 0x0FB014, 0x0000010 gUnk_080FB024:: @ 080FB024 .incbin "baserom.gba", 0x0FB024, 0x00000E0 @@ -15374,7 +16491,7 @@ gUnk_080FB248:: @ 080FB248 gUnk_080FB25C:: @ 080FB25C .incbin "baserom.gba", 0x0FB25C, 0x0000014 -gUnk_080FB270:: @ 080FB270 +Room_MtCrenel_CaveOfFlamesEntrance:: @ 080FB270 .4byte gUnk_080FAFD4 .4byte gUnk_080FB024 .4byte gUnk_080FB104 @@ -15397,7 +16514,7 @@ gUnk_080FB2E0:: @ 080FB2E0 gUnk_080FB410:: @ 080FB410 .incbin "baserom.gba", 0x0FB410, 0x0000050 -gUnk_080FB460:: @ 080FB460 +Room_MtCrenel_GustJarShortcut:: @ 080FB460 .4byte gUnk_080FB2A0 .4byte 0x00000000 .4byte gUnk_080FB2E0 @@ -15431,7 +16548,7 @@ gUnk_080FB77C:: @ 080FB77C gUnk_080FB790:: @ 080FB790 .incbin "baserom.gba", 0x0FB790, 0x0000014 -gUnk_080FB7A4:: @ 080FB7A4 +Room_MtCrenel_Entrance:: @ 080FB7A4 .4byte gUnk_080FB480 .4byte gUnk_080FB5D0 .4byte gUnk_080FB600 @@ -15457,7 +16574,7 @@ gUnk_080FB864:: @ 080FB864 gUnk_080FB8B4:: @ 080FB8B4 .incbin "baserom.gba", 0x0FB8B4, 0x0000008 -gUnk_080FB8BC:: @ 080FB8BC +Room_CrenelCaves_BlockPushing:: @ 080FB8BC .4byte gUnk_080FB7D4 .4byte gUnk_080FB844 .4byte gUnk_080FB864 @@ -15479,7 +16596,7 @@ gUnk_080FB91C:: @ 080FB91C gUnk_080FB92C:: @ 080FB92C .incbin "baserom.gba", 0x0FB92C, 0x0000008 -gUnk_080FB934:: @ 080FB934 +Room_CrenelCaves_PillarCave:: @ 080FB934 .4byte gUnk_080FB8DC .4byte gUnk_080FB90C .4byte gUnk_080FB91C @@ -15501,7 +16618,7 @@ gUnk_080FB9F4:: @ 080FB9F4 gUnk_080FBA64:: @ 080FBA64 .incbin "baserom.gba", 0x0FBA64, 0x0000008 -gUnk_080FBA6C:: @ 080FBA6C +Room_CrenelCaves_BridgeSwitch:: @ 080FBA6C .4byte gUnk_080FB954 .4byte gUnk_080FB9E4 .4byte gUnk_080FB9F4 @@ -15523,7 +16640,7 @@ gUnk_080FBAAC:: @ 080FBAAC gUnk_080FBADC:: @ 080FBADC .incbin "baserom.gba", 0x0FBADC, 0x0000010 -gUnk_080FBAEC:: @ 080FBAEC +Room_CrenelCaves_ExitToMines:: @ 080FBAEC .4byte gUnk_080FBA8C .4byte gUnk_080FBA9C .4byte gUnk_080FBAAC @@ -15545,7 +16662,7 @@ gUnk_080FBB2C:: @ 080FBB2C gUnk_080FBB4C:: @ 080FBB4C .incbin "baserom.gba", 0x0FBB4C, 0x0000008 -gUnk_080FBB54:: @ 080FBB54 +Room_CrenelCaves_GripRing:: @ 080FBB54 .4byte gUnk_080FBB0C .4byte gUnk_080FBB1C .4byte gUnk_080FBB2C @@ -15567,7 +16684,7 @@ gUnk_080FBBA4:: @ 080FBBA4 gUnk_080FBBF4:: @ 080FBBF4 .incbin "baserom.gba", 0x0FBBF4, 0x0000010 -gUnk_080FBC04:: @ 080FBC04 +Room_CrenelCaves_FairyFountain:: @ 080FBC04 .4byte gUnk_080FBB74 .4byte gUnk_080FBB94 .4byte gUnk_080FBBA4 @@ -15589,7 +16706,7 @@ gUnk_080FBC64:: @ 080FBC64 gUnk_080FBCA4:: @ 080FBCA4 .incbin "baserom.gba", 0x0FBCA4, 0x0000010 -gUnk_080FBCB4:: @ 080FBCB4 +Room_CrenelCaves_SpinyChuPuzzle:: @ 080FBCB4 .4byte gUnk_080FBC24 .4byte gUnk_080FBC54 .4byte gUnk_080FBC64 @@ -15611,7 +16728,7 @@ gUnk_080FBD84:: @ 080FBD84 gUnk_080FBDB4:: @ 080FBDB4 .incbin "baserom.gba", 0x0FBDB4, 0x0000010 -gUnk_080FBDC4:: @ 080FBDC4 +Room_CrenelCaves_ChuchuPotChest:: @ 080FBDC4 .4byte gUnk_080FBCD4 .4byte gUnk_080FBD74 .4byte gUnk_080FBD84 @@ -15633,7 +16750,7 @@ gUnk_080FBE14:: @ 080FBE14 gUnk_080FBE44:: @ 080FBE44 .incbin "baserom.gba", 0x0FBE44, 0x0000018 -gUnk_080FBE5C:: @ 080FBE5C +Room_CrenelCaves_WaterHeartPiece:: @ 080FBE5C .4byte gUnk_080FBDE4 .4byte gUnk_080FBE04 .4byte gUnk_080FBE14 @@ -15655,7 +16772,7 @@ gUnk_080FBEFC:: @ 080FBEFC gUnk_080FBF0C:: @ 080FBF0C .incbin "baserom.gba", 0x0FBF0C, 0x0000010 -gUnk_080FBF1C:: @ 080FBF1C +Room_CrenelCaves_RupeeFairyFountain:: @ 080FBF1C .4byte gUnk_080FBE7C .4byte gUnk_080FBEEC .4byte gUnk_080FBEFC @@ -15677,7 +16794,7 @@ gUnk_080FC00C:: @ 080FC00C gUnk_080FC05C:: @ 080FC05C .incbin "baserom.gba", 0x0FC05C, 0x0000008 -gUnk_080FC064:: @ 080FC064 +Room_CrenelCaves_HelmasaurHallway:: @ 080FC064 .4byte gUnk_080FBF3C .4byte gUnk_080FBFFC .4byte gUnk_080FC00C @@ -15699,7 +16816,7 @@ gUnk_080FC0C4:: @ 080FC0C4 gUnk_080FC124:: @ 080FC124 .incbin "baserom.gba", 0x0FC124, 0x0000008 -gUnk_080FC12C:: @ 080FC12C +Room_CrenelCaves_MushroomKeese:: @ 080FC12C .4byte gUnk_080FC084 .4byte gUnk_080FC0B4 .4byte gUnk_080FC0C4 @@ -15721,7 +16838,7 @@ gUnk_080FC17C:: @ 080FC17C gUnk_080FC1BC:: @ 080FC1BC .incbin "baserom.gba", 0x0FC1BC, 0x0000008 -gUnk_080FC1C4:: @ 080FC1C4 +Room_CrenelCaves_LadderToGreenWater:: @ 080FC1C4 .4byte gUnk_080FC14C .4byte gUnk_080FC15C .4byte gUnk_080FC17C @@ -15743,7 +16860,7 @@ gUnk_080FC204:: @ 080FC204 gUnk_080FC224:: @ 080FC224 .incbin "baserom.gba", 0x0FC224, 0x0000010 -gUnk_080FC234:: @ 080FC234 +Room_CrenelCaves_BombBusinessScrub:: @ 080FC234 .4byte gUnk_080FC1E4 .4byte gUnk_080FC1F4 .4byte gUnk_080FC204 @@ -15754,7 +16871,9 @@ gUnk_080FC234:: @ 080FC234 .4byte nullsub_478 gUnk_080FC254:: @ 080FC254 - .incbin "baserom.gba", 0x0FC254, 0x0000020 + .incbin "baserom.gba", 0x0FC254, 0x000000C + .4byte script_0800B8E4 + .incbin "baserom.gba", 0x0FC264, 0x0000010 gUnk_080FC274:: @ 080FC274 .incbin "baserom.gba", 0x0FC274, 0x0000010 @@ -15765,7 +16884,7 @@ gUnk_080FC284:: @ 080FC284 gUnk_080FC294:: @ 080FC294 .incbin "baserom.gba", 0x0FC294, 0x0000010 -gUnk_080FC2A4:: @ 080FC2A4 +Room_CrenelCaves_Hermit:: @ 080FC2A4 .4byte gUnk_080FC254 .4byte gUnk_080FC274 .4byte gUnk_080FC284 @@ -15787,7 +16906,7 @@ gUnk_080FC2E4:: @ 080FC2E4 gUnk_080FC304:: @ 080FC304 .incbin "baserom.gba", 0x0FC304, 0x0000008 -gUnk_080FC30C:: @ 080FC30C +Room_CrenelCaves_HintScrub:: @ 080FC30C .4byte gUnk_080FC2C4 .4byte gUnk_080FC2D4 .4byte gUnk_080FC2E4 @@ -15809,7 +16928,7 @@ gUnk_080FC38C:: @ 080FC38C gUnk_080FC39C:: @ 080FC39C .incbin "baserom.gba", 0x0FC39C, 0x0000008 -gUnk_080FC3A4:: @ 080FC3A4 +Room_CrenelCaves_ToGrayblade:: @ 080FC3A4 .4byte gUnk_080FC32C .4byte gUnk_080FC37C .4byte gUnk_080FC38C diff --git a/data/data_080FC8A4.s b/data/data_080FC8A4.s index ca122c2a..41fbfa1c 100644 --- a/data/data_080FC8A4.s +++ b/data/data_080FC8A4.s @@ -5,7 +5,9 @@ .align 2 gUnk_080FC908:: @ 080FC908 - .incbin "baserom.gba", 0x0FC908, 0x000000C + .4byte sub_08050888 + .4byte sub_080508E4 + .4byte sub_08050910 gUnk_080FC914:: @ 080FC914 .incbin "baserom.gba", 0x0FC914, 0x0000028 @@ -136,13 +138,29 @@ gUnk_080FCBB4:: @ 080FCBB4 .4byte sub_08053618 gUnk_080FCBC4:: @ 080FCBC4 - .incbin "baserom.gba", 0x0FCBC4, 0x0000050 + .incbin "baserom.gba", 0x0FCBC4, 0x000000C + .4byte script_08009A50 + .incbin "baserom.gba", 0x0FCBD4, 0x000000C + .4byte script_08009A84 + .incbin "baserom.gba", 0x0FCBE4, 0x000000C + .4byte script_08009AF8 + .incbin "baserom.gba", 0x0FCBF4, 0x000000C + .4byte script_08009A34 + .incbin "baserom.gba", 0x0FCC04, 0x0000010 gUnk_080FCC14:: @ 080FCC14 - .incbin "baserom.gba", 0x0FCC14, 0x0000040 + .incbin "baserom.gba", 0x0FCC14, 0x000000C + .4byte script_08009918 + .incbin "baserom.gba", 0x0FCC24, 0x000000C + .4byte script_08009950 + .incbin "baserom.gba", 0x0FCC34, 0x000000C + .4byte script_080099DC + .incbin "baserom.gba", 0x0FCC44, 0x0000010 gUnk_080FCC54:: @ 080FCC54 - .incbin "baserom.gba", 0x0FCC54, 0x0000030 + .incbin "baserom.gba", 0x0FCC54, 0x000000C + .4byte script_08009D6C + .incbin "baserom.gba", 0x0FCC64, 0x0000020 gUnk_080FCC84:: @ 080FCC84 .incbin "baserom.gba", 0x0FCC84, 0x0000018 @@ -151,7 +169,18 @@ gUnk_080FCC9C:: @ 080FCC9C .incbin "baserom.gba", 0x0FCC9C, 0x0000018 gUnk_080FCCB4:: @ 080FCCB4 - .incbin "baserom.gba", 0x0FCCB4, 0x0000048 + .4byte gUnk_080FCC84 + .incbin "baserom.gba", 0x0FCCB8, 0x0000008 + .4byte gUnk_080FCC84 + .incbin "baserom.gba", 0x0FCCC4, 0x0000008 + .4byte gUnk_080FCC9C + .incbin "baserom.gba", 0x0FCCD0, 0x0000008 + .4byte gUnk_080FCC9C + .incbin "baserom.gba", 0x0FCCDC, 0x0000008 + .4byte gUnk_080FCC84 + .incbin "baserom.gba", 0x0FCCE8, 0x0000008 + .4byte gUnk_080FCC84 + .incbin "baserom.gba", 0x0FCCF4, 0x0000008 gUnk_080FCCFC:: @ 080FCCFC .4byte sub_08053758 @@ -194,7 +223,15 @@ gUnk_080FCD40:: @ 080FCD40 .4byte sub_08053A90 gUnk_080FCD84:: @ 080FCD84 - .incbin "baserom.gba", 0x0FCD84, 0x0000050 + .incbin "baserom.gba", 0x0FCD84, 0x000000C + .4byte script_080153EC + .incbin "baserom.gba", 0x0FCD94, 0x000000C + .4byte script_0801550C + .incbin "baserom.gba", 0x0FCDA4, 0x000000C + .4byte script_08015618 + .incbin "baserom.gba", 0x0FCDB4, 0x000000C + .4byte script_08015684 + .incbin "baserom.gba", 0x0FCDC4, 0x0000010 gUnk_080FCDD4:: @ 080FCDD4 .4byte sub_08053ACC @@ -202,10 +239,32 @@ gUnk_080FCDD4:: @ 080FCDD4 .4byte sub_08053B10 gUnk_080FCDE0:: @ 080FCDE0 - .incbin "baserom.gba", 0x0FCDE0, 0x0000050 + .incbin "baserom.gba", 0x0FCDE0, 0x000000C + .4byte script_08015CD4 + .incbin "baserom.gba", 0x0FCDF0, 0x000000C + .4byte script_08015DF0 + .incbin "baserom.gba", 0x0FCE00, 0x000000C + .4byte script_08015E58 + .incbin "baserom.gba", 0x0FCE10, 0x000000C + .4byte script_08015FA4 + .incbin "baserom.gba", 0x0FCE20, 0x0000010 gUnk_080FCE30:: @ 080FCE30 - .incbin "baserom.gba", 0x0FCE30, 0x0000080 + .incbin "baserom.gba", 0x0FCE30, 0x000000C + .4byte script_08015F08 + .incbin "baserom.gba", 0x0FCE40, 0x000000C + .4byte script_08015F3C + .incbin "baserom.gba", 0x0FCE50, 0x000000C + .4byte script_08015F3C + .incbin "baserom.gba", 0x0FCE60, 0x000000C + .4byte script_08015F3C + .incbin "baserom.gba", 0x0FCE70, 0x000000C + .4byte script_08015F3C + .incbin "baserom.gba", 0x0FCE80, 0x000000C + .4byte script_08015F3C + .incbin "baserom.gba", 0x0FCE90, 0x000000C + .4byte script_08015F3C + .incbin "baserom.gba", 0x0FCEA0, 0x0000010 gUnk_080FCEB0:: @ 080FCEB0 .4byte sub_08053B74 @@ -213,7 +272,11 @@ gUnk_080FCEB0:: @ 080FCEB0 .4byte sub_08053BBC gUnk_080FCEBC:: @ 080FCEBC - .incbin "baserom.gba", 0x0FCEBC, 0x0000030 + .incbin "baserom.gba", 0x0FCEBC, 0x000000C + .4byte script_0800DB18 + .incbin "baserom.gba", 0x0FCECC, 0x000000C + .4byte script_0800E58C + .incbin "baserom.gba", 0x0FCEDC, 0x0000010 gUnk_080FCEEC:: @ 080FCEEC .4byte sub_08053C20 diff --git a/data/data_080FEEB8.s b/data/data_080FEEB8.s index 626ff017..1efc0e47 100644 --- a/data/data_080FEEB8.s +++ b/data/data_080FEEB8.s @@ -16,7 +16,13 @@ gUnk_080FEEC8:: @ 080FEEC8 .4byte sub_08054D74 gUnk_080FEED4:: @ 080FEED4 - .incbin "baserom.gba", 0x0FEED4, 0x0000060 + .incbin "baserom.gba", 0x0FEED4, 0x000000C + .4byte script_0800C350 + .incbin "baserom.gba", 0x0FEEE4, 0x000000C + .4byte script_0800C3CC + .incbin "baserom.gba", 0x0FEEF4, 0x000000C + .4byte script_0800C410 + .incbin "baserom.gba", 0x0FEF04, 0x0000030 gUnk_080FEF34:: @ 080FEF34 .4byte sub_08054DAC @@ -28,22 +34,64 @@ gUnk_080FEF3C:: @ 080FEF3C .4byte sub_08054E9C gUnk_080FEF48:: @ 080FEF48 - .incbin "baserom.gba", 0x0FEF48, 0x0000030 + .incbin "baserom.gba", 0x0FEF48, 0x000000C + .4byte script_0800BC50 + .incbin "baserom.gba", 0x0FEF58, 0x0000020 gUnk_080FEF78:: @ 080FEF78 - .incbin "baserom.gba", 0x0FEF78, 0x0000030 + .incbin "baserom.gba", 0x0FEF78, 0x000000C + .4byte script_0800BCE8 + .incbin "baserom.gba", 0x0FEF88, 0x000000C + .4byte script_0800BD78 + .incbin "baserom.gba", 0x0FEF98, 0x0000010 gUnk_080FEFA8:: @ 080FEFA8 - .incbin "baserom.gba", 0x0FEFA8, 0x0000040 + .incbin "baserom.gba", 0x0FEFA8, 0x000000C + .4byte script_0800BE1C + .incbin "baserom.gba", 0x0FEFB8, 0x000000C + .4byte script_0800BE54 + .incbin "baserom.gba", 0x0FEFC8, 0x000000C + .4byte script_0800BECC + .incbin "baserom.gba", 0x0FEFD8, 0x0000010 gUnk_080FEFE8:: @ 080FEFE8 - .incbin "baserom.gba", 0x0FEFE8, 0x0000050 + .incbin "baserom.gba", 0x0FEFE8, 0x000000C + .4byte script_0800BF38 + .incbin "baserom.gba", 0x0FEFF8, 0x000000C + .4byte script_0800BF70 + .incbin "baserom.gba", 0x0FF008, 0x000000C + .4byte script_0800BF70 + .incbin "baserom.gba", 0x0FF018, 0x000000C + .4byte script_0800C004 + .incbin "baserom.gba", 0x0FF028, 0x0000010 gUnk_080FF038:: @ 080FF038 - .incbin "baserom.gba", 0x0FF038, 0x0000060 + .incbin "baserom.gba", 0x0FF038, 0x000000C + .4byte script_0800C0B0 + .incbin "baserom.gba", 0x0FF048, 0x000000C + .4byte script_0800C0E8 + .incbin "baserom.gba", 0x0FF058, 0x000000C + .4byte script_0800C0E8 + .incbin "baserom.gba", 0x0FF068, 0x000000C + .4byte script_0800C0E8 + .incbin "baserom.gba", 0x0FF078, 0x000000C + .4byte script_0800C160 + .incbin "baserom.gba", 0x0FF088, 0x0000010 gUnk_080FF098:: @ 080FF098 - .incbin "baserom.gba", 0x0FF098, 0x0000070 + .incbin "baserom.gba", 0x0FF098, 0x000000C + .4byte script_0800C1D8 + .incbin "baserom.gba", 0x0FF0A8, 0x000000C + .4byte script_0800C210 + .incbin "baserom.gba", 0x0FF0B8, 0x000000C + .4byte script_0800C210 + .incbin "baserom.gba", 0x0FF0C8, 0x000000C + .4byte script_0800C210 + .incbin "baserom.gba", 0x0FF0D8, 0x000000C + .4byte script_0800C210 + .incbin "baserom.gba", 0x0FF0E8, 0x000000C + .4byte script_0800C2A4 + .incbin "baserom.gba", 0x0FF0F8, 0x0000010 gUnk_080FF108:: @ 080FF108 .4byte gUnk_080FEF48 @@ -58,7 +106,9 @@ gUnk_080FF120:: @ 080FF120 .4byte sub_08055014 gUnk_080FF128:: @ 080FF128 - .incbin "baserom.gba", 0x0FF128, 0x0000020 + .incbin "baserom.gba", 0x0FF128, 0x000000C + .4byte script_0800BB64 + .incbin "baserom.gba", 0x0FF138, 0x0000010 gUnk_080FF148:: @ 080FF148 .4byte sub_08055054 @@ -66,14 +116,18 @@ gUnk_080FF148:: @ 080FF148 .4byte sub_08055090 gUnk_080FF154:: @ 080FF154 - .incbin "baserom.gba", 0x0FF154, 0x0000020 + .incbin "baserom.gba", 0x0FF154, 0x000000C + .4byte script_0800BACC + .incbin "baserom.gba", 0x0FF164, 0x0000010 gUnk_080FF174:: @ 080FF174 .4byte sub_080550B0 .4byte nullsub_487 gUnk_080FF17C:: @ 080FF17C - .incbin "baserom.gba", 0x0FF17C, 0x0000050 + .incbin "baserom.gba", 0x0FF17C, 0x000000C + .4byte script_0800BC08 + .incbin "baserom.gba", 0x0FF18C, 0x0000040 gUnk_080FF1CC:: @ 080FF1CC .4byte sub_08055114 @@ -120,7 +174,9 @@ gUnk_080FF254:: @ 080FF254 .4byte sub_08055674 gUnk_080FF264:: @ 080FF264 - .incbin "baserom.gba", 0x0FF264, 0x0000020 + .incbin "baserom.gba", 0x0FF264, 0x000000C + .4byte script_0800BBDC + .incbin "baserom.gba", 0x0FF274, 0x0000010 gUnk_080FF284:: @ 080FF284 .4byte sub_080556AC @@ -139,21 +195,27 @@ gUnk_080FF2B8:: @ 080FF2B8 .4byte nullsub_490 gUnk_080FF2C0:: @ 080FF2C0 - .incbin "baserom.gba", 0x0FF2C0, 0x0000040 + .incbin "baserom.gba", 0x0FF2C0, 0x000001C + .4byte script_0800BA78 + .incbin "baserom.gba", 0x0FF2E0, 0x0000020 gUnk_080FF300:: @ 080FF300 .4byte sub_08055834 .4byte nullsub_491 gUnk_080FF308:: @ 080FF308 - .incbin "baserom.gba", 0x0FF308, 0x0000020 + .incbin "baserom.gba", 0x0FF308, 0x000000C + .4byte script_0800BB00 + .incbin "baserom.gba", 0x0FF318, 0x0000010 gUnk_080FF328:: @ 080FF328 .4byte sub_080558A4 .4byte nullsub_492 gUnk_080FF330:: @ 080FF330 - .incbin "baserom.gba", 0x0FF330, 0x000000C + .4byte sub_08055908 + .4byte sub_08055948 + .4byte sub_08055978 gUnk_080FF33C:: @ 080FF33C .incbin "baserom.gba", 0x0FF33C, 0x0000020 @@ -170,7 +232,15 @@ gUnk_080FF36C:: @ 080FF36C .4byte sub_08055B54 gUnk_080FF378:: @ 080FF378 - .incbin "baserom.gba", 0x0FF378, 0x0000050 + .incbin "baserom.gba", 0x0FF378, 0x000000C + .4byte script_0800C45C + .incbin "baserom.gba", 0x0FF388, 0x000000C + .4byte script_0800C494 + .incbin "baserom.gba", 0x0FF398, 0x000000C + .4byte script_0800C4D0 + .incbin "baserom.gba", 0x0FF3A8, 0x000000C + .4byte script_0800C50C + .incbin "baserom.gba", 0x0FF3B8, 0x0000010 gUnk_080FF3C8:: @ 080FF3C8 .4byte sub_08055BCC @@ -193,7 +263,9 @@ gUnk_080FF3F4:: @ 080FF3F4 .4byte sub_08055DEC gUnk_080FF400:: @ 080FF400 - .incbin "baserom.gba", 0x0FF400, 0x0000020 + .incbin "baserom.gba", 0x0FF400, 0x000000C + .4byte script_0800BBA4 + .incbin "baserom.gba", 0x0FF410, 0x0000010 gUnk_080FF420:: @ 080FF420 .4byte sub_08055E24 diff --git a/data/data_08108E6C.s b/data/data_08108E6C.s index 0fefe9c6..94528d70 100644 --- a/data/data_08108E6C.s +++ b/data/data_08108E6C.s @@ -254,7 +254,15 @@ gUnk_08109244:: @ 08109244 .incbin "baserom.gba", 0x109244, 0x0000004 gUnk_08109248:: @ 08109248 TODO might be a pointer array? - .incbin "baserom.gba", 0x109248, 0x0000024 + .4byte gUnk_08692F60 + .4byte gUnk_08692F60 + .4byte gUnk_086978E0 + .4byte gUnk_08696F60 + .4byte gUnk_086AAEE0 + .4byte gUnk_086998E0 + .4byte gUnk_086A18E0 + .4byte gUnk_086A2A60 + .4byte gUnk_086A2EE0 gUnk_0810926C:: @ 0810926C .incbin "baserom.gba", 0x10926C, 0x0000040 diff --git a/data/data_081146D0.s b/data/data_081146D0.s index 38d58f28..f19f1420 100644 --- a/data/data_081146D0.s +++ b/data/data_081146D0.s @@ -83,7 +83,57 @@ gUnk_08114ABC:: @ 08114ABC .incbin "baserom.gba", 0x114ABC, 0x0000028 gUnk_08114AE4:: @ 08114AE4 - .incbin "baserom.gba", 0x114AE4, 0x0000400 + .incbin "baserom.gba", 0x114AE4, 0x000001C + .4byte gUnk_081146E4 + .incbin "baserom.gba", 0x114B04, 0x000000C + .4byte gUnk_081148A4 + .incbin "baserom.gba", 0x114B14, 0x0000004 + .4byte gUnk_081146F4 + .incbin "baserom.gba", 0x114B1C, 0x0000004 + .4byte gUnk_0811479C + .incbin "baserom.gba", 0x114B24, 0x000009C + .4byte gUnk_081147E4 + .incbin "baserom.gba", 0x114BC4, 0x000002C + .4byte gUnk_08114874 + .incbin "baserom.gba", 0x114BF4, 0x000002C + .4byte gUnk_08114804 + .incbin "baserom.gba", 0x114C24, 0x000001C + .4byte gUnk_08114814 + .incbin "baserom.gba", 0x114C44, 0x0000004 + .4byte gUnk_081148E4 + .incbin "baserom.gba", 0x114C4C, 0x000001C + .4byte gUnk_08114824 + .incbin "baserom.gba", 0x114C6C, 0x0000014 + .4byte gUnk_08114864 + .incbin "baserom.gba", 0x114C84, 0x000000C + .4byte gUnk_081148C4 + .incbin "baserom.gba", 0x114C94, 0x000000C + .4byte gUnk_08114914 + .incbin "baserom.gba", 0x114CA4, 0x0000004 + .4byte gUnk_08114944 + .incbin "baserom.gba", 0x114CAC, 0x0000014 + .4byte gUnk_08114A8C + .incbin "baserom.gba", 0x114CC4, 0x000000C + .4byte gUnk_08114974 + .incbin "baserom.gba", 0x114CD4, 0x0000004 + .4byte gUnk_08114984 + .incbin "baserom.gba", 0x114CDC, 0x0000004 + .4byte gUnk_08114994 + .incbin "baserom.gba", 0x114CE4, 0x000000C + .4byte gUnk_081149A4 + .incbin "baserom.gba", 0x114CF4, 0x0000034 + .4byte gUnk_081149B4 + .incbin "baserom.gba", 0x114D2C, 0x0000004 + .4byte gUnk_081149C4 + .incbin "baserom.gba", 0x114D34, 0x0000004 + .4byte gUnk_081149F4 + .incbin "baserom.gba", 0x114D3C, 0x000000C + .4byte gUnk_08114A14 + .incbin "baserom.gba", 0x114D4C, 0x0000014 + .4byte gUnk_08114A6C + .incbin "baserom.gba", 0x114D64, 0x0000014 + .4byte gUnk_08114ABC + .incbin "baserom.gba", 0x114D7C, 0x0000168 gUnk_08114EE4:: @ 08114EE4 .4byte 00000000 diff --git a/data/data_08125104.s b/data/data_08125104.s index 65df2ff0..83646edc 100644 --- a/data/data_08125104.s +++ b/data/data_08125104.s @@ -228,7 +228,151 @@ gUnk_0812662F:: @ 0812662F .incbin "baserom.gba", 0x12662F, 0x0000169 gUnk_08126798:: @ 08126798 - .incbin "baserom.gba", 0x126798, 0x0000610 + .incbin "baserom.gba", 0x126798, 0x0000004 + .4byte gUnk_081263E8 + .incbin "baserom.gba", 0x1267A0, 0x000000C + .4byte gUnk_081263E8 + .incbin "baserom.gba", 0x1267B0, 0x0000024 + .4byte gUnk_081253D8 + .incbin "baserom.gba", 0x1267D8, 0x000001C + .4byte gUnk_081263E8 + .incbin "baserom.gba", 0x1267F8, 0x000001C + .4byte gUnk_08125118 + .incbin "baserom.gba", 0x126818, 0x000000C + .4byte gUnk_08125B50 + .incbin "baserom.gba", 0x126828, 0x000003C + .4byte gUnk_081262E8 + .incbin "baserom.gba", 0x126868, 0x000000C + .4byte gUnk_08125DB0 + .incbin "baserom.gba", 0x126878, 0x0000004 + .4byte gUnk_08125438 + .incbin "baserom.gba", 0x126880, 0x000002C + .4byte gUnk_081261C8 + .incbin "baserom.gba", 0x1268B0, 0x000000C + .4byte gUnk_08125420 + .incbin "baserom.gba", 0x1268C0, 0x0000004 + .4byte gUnk_081253F8 + .incbin "baserom.gba", 0x1268C8, 0x0000004 + .4byte gUnk_08125668 + .incbin "baserom.gba", 0x1268D0, 0x000000C + .4byte gUnk_081261F8 + .incbin "baserom.gba", 0x1268E0, 0x000001C + .4byte gUnk_08125498 + .incbin "baserom.gba", 0x126900, 0x0000034 + .4byte gUnk_08126180 + .incbin "baserom.gba", 0x126938, 0x000000C + .4byte gUnk_08125F78 + .incbin "baserom.gba", 0x126948, 0x000002C + .4byte gUnk_08125C48 + .incbin "baserom.gba", 0x126978, 0x0000014 + .4byte gUnk_08125D68 + .incbin "baserom.gba", 0x126990, 0x000000C + .4byte gUnk_081263E8 + .incbin "baserom.gba", 0x1269A0, 0x0000024 + .4byte gUnk_081263A8 + .incbin "baserom.gba", 0x1269C8, 0x0000004 + .4byte gUnk_08125F20 + .incbin "baserom.gba", 0x1269D0, 0x0000014 + .4byte gUnk_081254E8 + .incbin "baserom.gba", 0x1269E8, 0x0000014 + .4byte gUnk_081256A8 + .incbin "baserom.gba", 0x126A00, 0x0000004 + .4byte gUnk_081256D0 + .incbin "baserom.gba", 0x126A08, 0x000000C + .4byte gUnk_08125540 + .incbin "baserom.gba", 0x126A18, 0x0000024 + .4byte gUnk_081261E8 + .incbin "baserom.gba", 0x126A40, 0x000000C + .4byte gUnk_08125658 + .incbin "baserom.gba", 0x126A50, 0x0000014 + .4byte gUnk_08125698 + .incbin "baserom.gba", 0x126A68, 0x0000004 + .4byte gUnk_08125900 + .incbin "baserom.gba", 0x126A70, 0x000000C + .4byte gUnk_08125F90 + .incbin "baserom.gba", 0x126A80, 0x0000004 + .4byte gUnk_08125B20 + .incbin "baserom.gba", 0x126A88, 0x000000C + .4byte gUnk_08126350 + .incbin "baserom.gba", 0x126A98, 0x000000C + .4byte gUnk_08125918 + .incbin "baserom.gba", 0x126AA8, 0x0000014 + .4byte gUnk_08125928 + .incbin "baserom.gba", 0x126AC0, 0x0000004 + .4byte gUnk_081261B0 + .incbin "baserom.gba", 0x126AC8, 0x000000C + .4byte gUnk_08125940 + .incbin "baserom.gba", 0x126AD8, 0x0000004 + .4byte gUnk_08125960 + .incbin "baserom.gba", 0x126AE0, 0x000000C + .4byte gUnk_081259A8 + .incbin "baserom.gba", 0x126AF0, 0x0000004 + .4byte gUnk_08125B00 + .incbin "baserom.gba", 0x126AF8, 0x000000C + .4byte gUnk_08125C18 + .incbin "baserom.gba", 0x126B08, 0x000000C + .4byte gUnk_08125B70 + .incbin "baserom.gba", 0x126B18, 0x000000C + .4byte gUnk_08125EB8 + .incbin "baserom.gba", 0x126B28, 0x0000004 + .4byte gUnk_08125ED0 + .incbin "baserom.gba", 0x126B30, 0x0000014 + .4byte gUnk_08125C90 + .incbin "baserom.gba", 0x126B48, 0x0000004 + .4byte gUnk_08125CD8 + .incbin "baserom.gba", 0x126B50, 0x000000C + .4byte gUnk_08125EF0 + .incbin "baserom.gba", 0x126B60, 0x000001C + .4byte gUnk_08125F10 + .incbin "baserom.gba", 0x126B80, 0x0000004 + .4byte gUnk_08125F38 + .incbin "baserom.gba", 0x126B88, 0x000000C + .4byte gUnk_08125F48 + .incbin "baserom.gba", 0x126B98, 0x0000024 + .4byte gUnk_08125FA0 + .incbin "baserom.gba", 0x126BC0, 0x0000004 + .4byte gUnk_08125FC0 + .incbin "baserom.gba", 0x126BC8, 0x000000C + .4byte gUnk_08125FE8 + .incbin "baserom.gba", 0x126BD8, 0x0000014 + .4byte gUnk_08126038 + .incbin "baserom.gba", 0x126BF0, 0x000000C + .4byte gUnk_08126050 + .incbin "baserom.gba", 0x126C00, 0x0000024 + .4byte gUnk_08126068 + .incbin "baserom.gba", 0x126C28, 0x0000004 + .4byte gUnk_081260A8 + .incbin "baserom.gba", 0x126C30, 0x0000014 + .4byte gUnk_081260B8 + .incbin "baserom.gba", 0x126C48, 0x0000004 + .4byte gUnk_08126110 + .incbin "baserom.gba", 0x126C50, 0x0000004 + .4byte gUnk_08126150 + .incbin "baserom.gba", 0x126C58, 0x0000044 + .4byte gUnk_08126278 + .incbin "baserom.gba", 0x126CA0, 0x000001C + .4byte gUnk_08126298 + .incbin "baserom.gba", 0x126CC0, 0x000001C + .4byte gUnk_081263E8 + .incbin "baserom.gba", 0x126CE0, 0x0000004 + .4byte gUnk_081262B8 + .incbin "baserom.gba", 0x126CE8, 0x0000004 + .4byte gUnk_081262D0 + .incbin "baserom.gba", 0x126CF0, 0x000000C + .4byte gUnk_081263E8 + .incbin "baserom.gba", 0x126D00, 0x0000004 + .4byte gUnk_08126330 + .incbin "baserom.gba", 0x126D08, 0x000002C + .4byte gUnk_081263C8 + .incbin "baserom.gba", 0x126D38, 0x0000004 + .4byte gUnk_08126360 + .incbin "baserom.gba", 0x126D40, 0x000000C + .4byte gUnk_081263D8 + .incbin "baserom.gba", 0x126D50, 0x0000034 + .4byte gUnk_08126380 + .incbin "baserom.gba", 0x126D88, 0x0000014 + .4byte gUnk_081263B8 + .incbin "baserom.gba", 0x126DA0, 0x0000008 gUnk_08126DA8:: @ 08126DA8 .incbin "baserom.gba", 0x126DA8, 0x00000C0 diff --git a/data/data_08127280.s b/data/data_08127280.s index f9ec7726..81795e24 100644 --- a/data/data_08127280.s +++ b/data/data_08127280.s @@ -665,7 +665,46 @@ gUnk_081281A8:: @ 081281A8 TODO figurineData? .4byte 00000000 gUnk_08128A38:: @ 08128A38 - .incbin "baserom.gba", 0x128A38, 0x00000A0 + .incbin "baserom.gba", 0x128A38, 0x0000004 + .4byte sub_080A4F28 + .incbin "baserom.gba", 0x128A40, 0x0000004 + .4byte sub_080A5218 + .incbin "baserom.gba", 0x128A48, 0x0000004 + .4byte sub_080A5574 + .incbin "baserom.gba", 0x128A50, 0x0000004 + .4byte sub_080A4F28 + .incbin "baserom.gba", 0x128A58, 0x0000004 + .4byte sub_080A6270 + .incbin "baserom.gba", 0x128A60, 0x0000004 + .4byte sub_080A5BF0 + .incbin "baserom.gba", 0x128A68, 0x0000004 + .4byte sub_080A6608 + .incbin "baserom.gba", 0x128A70, 0x0000004 + .4byte sub_080A6008 + .incbin "baserom.gba", 0x128A78, 0x0000004 + .4byte sub_080A60E0 + .incbin "baserom.gba", 0x128A80, 0x0000004 + .4byte sub_080A5AD8 + .incbin "baserom.gba", 0x128A88, 0x0000004 + .4byte sub_080A5990 + .incbin "baserom.gba", 0x128A90, 0x0000004 + .4byte sub_080A5990 + .incbin "baserom.gba", 0x128A98, 0x0000004 + .4byte sub_080A4F28 + .incbin "baserom.gba", 0x128AA0, 0x0000004 + .4byte sub_080A4F28 + .incbin "baserom.gba", 0x128AA8, 0x0000004 + .4byte sub_080A4F28 + .incbin "baserom.gba", 0x128AB0, 0x0000004 + .4byte sub_080A4F28 + .incbin "baserom.gba", 0x128AB8, 0x0000004 + .4byte sub_080A4F28 + .incbin "baserom.gba", 0x128AC0, 0x0000004 + .4byte sub_080A4F28 + .incbin "baserom.gba", 0x128AC8, 0x0000004 + .4byte sub_080A4F28 + .incbin "baserom.gba", 0x128AD0, 0x0000004 + .4byte sub_080A4F28 gUnk_08128AD8:: @ 08128AD8 .incbin "baserom.gba", 0x128AD8, 0x0000058 diff --git a/data/data_081320FC.s b/data/data_081320FC.s index 07ee6b06..08f472ac 100755 --- a/data/data_081320FC.s +++ b/data/data_081320FC.s @@ -5,76 +5,253 @@ .align 2 gUnk_0813210C:: @ 0813210C - .incbin "baserom.gba", 0x13210C, 0x0000113 + .incbin "baserom.gba", 0x13210C, 0x0000004 + .4byte gUnk_0813235C + .incbin "baserom.gba", 0x132114, 0x000000C + .4byte gUnk_080FD1C4 + .incbin "baserom.gba", 0x132124, 0x000000C + .4byte gUnk_080FD1C4 + .incbin "baserom.gba", 0x132134, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x132144, 0x000000C + .4byte gUnk_080FD1C4 + .incbin "baserom.gba", 0x132154, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x132164, 0x000000C + .4byte gUnk_081323AC + .incbin "baserom.gba", 0x132174, 0x000000C + .4byte gUnk_081323DC + .incbin "baserom.gba", 0x132184, 0x000000C + .4byte gUnk_0813240C + .incbin "baserom.gba", 0x132194, 0x000000C + .4byte gUnk_0813242C + .incbin "baserom.gba", 0x1321A4, 0x000000C + .4byte gUnk_0813244C + .incbin "baserom.gba", 0x1321B4, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x1321C4, 0x000000C + .4byte gUnk_080FD180 + .incbin "baserom.gba", 0x1321D4, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x1321E4, 0x000000C + .4byte gUnk_0813248C + .incbin "baserom.gba", 0x1321F4, 0x000000C + .4byte gUnk_081324AC + .incbin "baserom.gba", 0x132204, 0x000000C + .4byte gUnk_081324EC + .incbin "baserom.gba", 0x132214, 0x000000B gUnk_0813221F:: @ 0813221F - .incbin "baserom.gba", 0x13221F, 0x0000011 + .incbin "baserom.gba", 0x13221F, 0x0000001 + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x132224, 0x000000C gUnk_08132230:: @ 08132230 - .incbin "baserom.gba", 0x132230, 0x0000002 - -gUnk_08132232:: @ 08132232 - .incbin "baserom.gba", 0x132232, 0x00000F2 + .4byte gUnk_080FD168 + .incbin "baserom.gba", 0x132234, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x132244, 0x000000C + .4byte gUnk_0813250C + .incbin "baserom.gba", 0x132254, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x132264, 0x000000C + .4byte gUnk_080FD448 + .incbin "baserom.gba", 0x132274, 0x000000C + .4byte gUnk_080FD448 + .incbin "baserom.gba", 0x132284, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x132294, 0x000000C + .4byte gUnk_080FD168 + .incbin "baserom.gba", 0x1322A4, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x1322B4, 0x000000C + .4byte gUnk_0813252C + .incbin "baserom.gba", 0x1322C4, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x1322D4, 0x000000C + .4byte gUnk_0813256C + .incbin "baserom.gba", 0x1322E4, 0x000000C + .4byte gUnk_081325BC + .incbin "baserom.gba", 0x1322F4, 0x000000C + .4byte gUnk_0813269C + .incbin "baserom.gba", 0x132304, 0x000000C + .4byte gUnk_080FD448 + .incbin "baserom.gba", 0x132314, 0x000000C + .4byte gUnk_080FD448 gUnk_08132324:: @ 08132324 - .incbin "baserom.gba", 0x132324, 0x0000038 + .incbin "baserom.gba", 0x132324, 0x000000C + .4byte gUnk_081326CC + .incbin "baserom.gba", 0x132334, 0x000000C + .4byte gUnk_080FD460 + .incbin "baserom.gba", 0x132344, 0x000000C + .4byte gUnk_080FD460 + .incbin "baserom.gba", 0x132354, 0x0000008 gUnk_0813235C:: @ 0813235C - .incbin "baserom.gba", 0x13235C, 0x0000050 + .incbin "baserom.gba", 0x13235C, 0x0000004 + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x132364, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x132374, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x132384, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x132394, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x1323A4, 0x0000008 gUnk_081323AC:: @ 081323AC - .incbin "baserom.gba", 0x1323AC, 0x0000030 + .incbin "baserom.gba", 0x1323AC, 0x0000004 + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x1323B4, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x1323C4, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x1323D4, 0x0000008 gUnk_081323DC:: @ 081323DC - .incbin "baserom.gba", 0x1323DC, 0x0000030 + .incbin "baserom.gba", 0x1323DC, 0x0000004 + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x1323E4, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x1323F4, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x132404, 0x0000008 gUnk_0813240C:: @ 0813240C - .incbin "baserom.gba", 0x13240C, 0x0000010 + .incbin "baserom.gba", 0x13240C, 0x0000004 + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x132414, 0x0000008 gUnk_0813241C:: @ 0813241C - .incbin "baserom.gba", 0x13241C, 0x0000010 + .incbin "baserom.gba", 0x13241C, 0x0000004 + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x132424, 0x0000008 gUnk_0813242C:: @ 0813242C - .incbin "baserom.gba", 0x13242C, 0x0000020 + .incbin "baserom.gba", 0x13242C, 0x0000004 + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x132434, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x132444, 0x0000008 gUnk_0813244C:: @ 0813244C - .incbin "baserom.gba", 0x13244C, 0x0000040 + .incbin "baserom.gba", 0x13244C, 0x0000004 + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x132454, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x132464, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x132474, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x132484, 0x0000008 gUnk_0813248C:: @ 0813248C - .incbin "baserom.gba", 0x13248C, 0x0000020 + .incbin "baserom.gba", 0x13248C, 0x0000004 + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x132494, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x1324A4, 0x0000008 gUnk_081324AC:: @ 081324AC - .incbin "baserom.gba", 0x1324AC, 0x0000040 + .incbin "baserom.gba", 0x1324AC, 0x0000004 + .4byte gUnk_080FD3F4 + .incbin "baserom.gba", 0x1324B4, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x1324C4, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x1324D4, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x1324E4, 0x0000008 gUnk_081324EC:: @ 081324EC - .incbin "baserom.gba", 0x1324EC, 0x000001A + .incbin "baserom.gba", 0x1324EC, 0x0000004 + .4byte gUnk_080FD3FC + .incbin "baserom.gba", 0x1324F4, 0x000000C + .4byte gUnk_080FD3FC + .incbin "baserom.gba", 0x132504, 0x0000002 gUnk_08132506:: @ 08132506 .incbin "baserom.gba", 0x132506, 0x0000006 gUnk_0813250C:: @ 0813250C - .incbin "baserom.gba", 0x13250C, 0x0000020 + .incbin "baserom.gba", 0x13250C, 0x0000004 + .4byte gUnk_080FD170 + .incbin "baserom.gba", 0x132514, 0x000000C + .4byte gUnk_080FD43C + .incbin "baserom.gba", 0x132524, 0x0000008 gUnk_0813252C:: @ 0813252C - .incbin "baserom.gba", 0x13252C, 0x0000040 + .incbin "baserom.gba", 0x13252C, 0x0000004 + .4byte gUnk_080FD168 + .incbin "baserom.gba", 0x132534, 0x000000C + .4byte gUnk_080FD168 + .incbin "baserom.gba", 0x132544, 0x000000C + .4byte gUnk_080FD168 + .incbin "baserom.gba", 0x132554, 0x000000C + .4byte gUnk_080FD168 + .incbin "baserom.gba", 0x132564, 0x0000008 gUnk_0813256C:: @ 0813256C - .incbin "baserom.gba", 0x13256C, 0x0000050 + .incbin "baserom.gba", 0x13256C, 0x0000004 + .4byte gUnk_080FD558 + .incbin "baserom.gba", 0x132574, 0x000000C + .4byte gUnk_080FD560 + .incbin "baserom.gba", 0x132584, 0x000000C + .4byte gUnk_080FD560 + .incbin "baserom.gba", 0x132594, 0x000000C + .4byte gUnk_080FD560 + .incbin "baserom.gba", 0x1325A4, 0x000000C + .4byte gUnk_080FD560 + .incbin "baserom.gba", 0x1325B4, 0x0000008 gUnk_081325BC:: @ 081325BC - .incbin "baserom.gba", 0x1325BC, 0x0000065 - -gUnk_08132621:: @ 08132621 - .incbin "baserom.gba", 0x132621, 0x0000012 - -gUnk_08132633:: @ 08132633 - .incbin "baserom.gba", 0x132633, 0x0000069 + .incbin "baserom.gba", 0x1325BC, 0x0000004 + .4byte gUnk_080FD4B8 + .incbin "baserom.gba", 0x1325C4, 0x000000C + .4byte gUnk_080FD4C0 + .incbin "baserom.gba", 0x1325D4, 0x000000C + .4byte gUnk_080FD4C8 + .incbin "baserom.gba", 0x1325E4, 0x000000C + .4byte gUnk_080FD4D0 + .incbin "baserom.gba", 0x1325F4, 0x000000C + .4byte gUnk_080FD4D8 + .incbin "baserom.gba", 0x132604, 0x000000C + .4byte gUnk_080FD4E0 + .incbin "baserom.gba", 0x132614, 0x000000C + .4byte gUnk_080FD4E8 + .incbin "baserom.gba", 0x132624, 0x000000C + .4byte gUnk_080FD4F0 + .incbin "baserom.gba", 0x132634, 0x000000C + .4byte gUnk_080FD4F8 + .incbin "baserom.gba", 0x132644, 0x000000C + .4byte gUnk_080FD500 + .incbin "baserom.gba", 0x132654, 0x000000C + .4byte gUnk_080FD508 + .incbin "baserom.gba", 0x132664, 0x000000C + .4byte gUnk_080FD510 + .incbin "baserom.gba", 0x132674, 0x000000C + .4byte gUnk_080FD518 + .incbin "baserom.gba", 0x132684, 0x000000C + .4byte gUnk_080FD520 + .incbin "baserom.gba", 0x132694, 0x0000008 gUnk_0813269C:: @ 0813269C - .incbin "baserom.gba", 0x13269C, 0x0000030 + .incbin "baserom.gba", 0x13269C, 0x0000004 + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x1326A4, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x1326B4, 0x000000C + .4byte gUnk_080FD150 + .incbin "baserom.gba", 0x1326C4, 0x0000008 gUnk_081326CC:: @ 081326CC - .incbin "baserom.gba", 0x1326CC, 0x0000020 + .incbin "baserom.gba", 0x1326CC, 0x0000004 + .4byte gUnk_080FD168 + .incbin "baserom.gba", 0x1326D4, 0x000000C + .4byte gUnk_080FD448 + .incbin "baserom.gba", 0x1326E4, 0x0000008 gUnk_081326EC:: @ 081326EC .incbin "baserom.gba", 0x1326EC, 0x0000014 diff --git a/data/data_08132B30.s b/data/data_08132B30.s index 11bd284f..43525397 100644 --- a/data/data_08132B30.s +++ b/data/data_08132B30.s @@ -177,7 +177,7 @@ gUnk_081340DC:: @ 081340DC .incbin "baserom.gba", 0x1340DC, 0x000012C gUnk_08134208:: @ 08134208 - .incbin "baserom.gba", 0x134208, 0x0000004 + .4byte gUnk_081340DC gUnk_0813420C:: @ 0813420C .incbin "baserom.gba", 0x13420C, 0x00000DC @@ -196,7 +196,7 @@ gUnk_08134340:: @ 08134340 .incbin "baserom.gba", 0x134340, 0x00000C8 gUnk_08134408:: @ 08134408 - .incbin "baserom.gba", 0x134408, 0x0000004 + .4byte gUnk_08134340 gUnk_0813440C:: @ 0813440C .incbin "baserom.gba", 0x13440C, 0x0000032 @@ -225,13 +225,13 @@ gUnk_081344C4:: @ 081344C4 .incbin "baserom.gba", 0x1344C4, 0x00002D0 gUnk_08134794:: @ 08134794 - .incbin "baserom.gba", 0x134794, 0x0000004 + .4byte gUnk_081344C4 gUnk_08134798:: @ 08134798 .incbin "baserom.gba", 0x134798, 0x0000028 gUnk_081347C0:: @ 081347C0 - .incbin "baserom.gba", 0x1347C0, 0x0000004 + .4byte gUnk_08134798 gUnk_081347C4:: @ 081347C4 .incbin "baserom.gba", 0x1347C4, 0x000003C @@ -310,13 +310,13 @@ gUnk_08135048:: @ 08135048 .incbin "baserom.gba", 0x135048, 0x0000028 gUnk_08135070:: @ 08135070 - .incbin "baserom.gba", 0x135070, 0x0000004 + .4byte gUnk_08134F30 gUnk_08135074:: @ 08135074 .incbin "baserom.gba", 0x135074, 0x0000028 gUnk_0813509C:: @ 0813509C - .incbin "baserom.gba", 0x13509C, 0x0000004 + .4byte gUnk_08135074 gUnk_081350A0:: @ 081350A0 .incbin "baserom.gba", 0x1350A0, 0x00000C8 @@ -335,7 +335,7 @@ gUnk_081351D4:: @ 081351D4 .incbin "baserom.gba", 0x1351D4, 0x0000104 gUnk_081352D8:: @ 081352D8 - .incbin "baserom.gba", 0x1352D8, 0x0000004 + .4byte gUnk_081351D4 gUnk_081352DC:: @ 081352DC .incbin "baserom.gba", 0x1352DC, 0x0000028 @@ -394,13 +394,13 @@ gUnk_08135524:: @ 08135524 .incbin "baserom.gba", 0x135524, 0x0000028 gUnk_0813554C:: @ 0813554C - .incbin "baserom.gba", 0x13554C, 0x0000004 + .4byte gUnk_08135524 gUnk_08135550:: @ 08135550 .incbin "baserom.gba", 0x135550, 0x0000028 gUnk_08135578:: @ 08135578 - .incbin "baserom.gba", 0x135578, 0x0000004 + .4byte gUnk_08135550 gUnk_0813557C:: @ 0813557C .incbin "baserom.gba", 0x13557C, 0x0000118 @@ -418,7 +418,7 @@ gUnk_081356CC:: @ 081356CC .incbin "baserom.gba", 0x1356CC, 0x0000078 gUnk_08135744:: @ 08135744 - .incbin "baserom.gba", 0x135744, 0x0000004 + .4byte gUnk_081356CC gUnk_08135748:: @ 08135748 .incbin "baserom.gba", 0x135748, 0x000002F @@ -619,7 +619,7 @@ gUnk_081360A0:: @ 081360A0 .incbin "baserom.gba", 0x1360A0, 0x0000028 gUnk_081360C8:: @ 081360C8 - .incbin "baserom.gba", 0x1360C8, 0x0000004 + .4byte gUnk_081360A0 gUnk_081360CC:: @ 081360CC .incbin "baserom.gba", 0x1360CC, 0x0000028 @@ -1335,7 +1335,7 @@ gUnk_08137DD4:: @ 08137DD4 .incbin "baserom.gba", 0x137DD4, 0x0000028 gUnk_08137DFC:: @ 08137DFC - .incbin "baserom.gba", 0x137DFC, 0x0000004 + .4byte gUnk_08137DD4 gUnk_08137E00:: @ 08137E00 .incbin "baserom.gba", 0x137E00, 0x0000078 @@ -1685,7 +1685,7 @@ gUnk_08138BD0:: @ 08138BD0 .incbin "baserom.gba", 0x138BD0, 0x0000064 gUnk_08138C34:: @ 08138C34 - .incbin "baserom.gba", 0x138C34, 0x0000004 + .4byte gUnk_08138BD0 gUnk_08138C38:: @ 08138C38 .incbin "baserom.gba", 0x138C38, 0x0000028 @@ -1840,7 +1840,7 @@ gUnk_081391A8:: @ 081391A8 .incbin "baserom.gba", 0x1391A8, 0x0000028 gUnk_081391D0:: @ 081391D0 - .incbin "baserom.gba", 0x1391D0, 0x0000004 + .4byte gUnk_081391A8 gUnk_081391D4:: @ 081391D4 .incbin "baserom.gba", 0x1391D4, 0x0000028 @@ -1982,7 +1982,7 @@ gUnk_081396D8:: @ 081396D8 .incbin "baserom.gba", 0x1396D8, 0x000003C gUnk_08139714:: @ 08139714 - .incbin "baserom.gba", 0x139714, 0x0000004 + .4byte gUnk_081396D8 gUnk_08139718:: @ 08139718 .incbin "baserom.gba", 0x139718, 0x0000014 @@ -2344,7 +2344,7 @@ gUnk_0813A5B4:: @ 0813A5B4 .incbin "baserom.gba", 0x13A5B4, 0x000003C gUnk_0813A5F0:: @ 0813A5F0 - .incbin "baserom.gba", 0x13A5F0, 0x0000004 + .4byte gUnk_0813A5B4 gUnk_0813A5F4:: @ 0813A5F4 .incbin "baserom.gba", 0x13A5F4, 0x000003C @@ -2369,7 +2369,7 @@ gUnk_0813A704:: @ 0813A704 .incbin "baserom.gba", 0x13A704, 0x000003C gUnk_0813A740:: @ 0813A740 - .incbin "baserom.gba", 0x13A740, 0x0000004 + .4byte gUnk_0813A704 gUnk_0813A744:: @ 0813A744 .incbin "baserom.gba", 0x13A744, 0x0000028 @@ -12582,10 +12582,20 @@ gUnk_08692F60:: @ 08692F60 .incbin "baserom.gba", 0x692F60, 0x0000040 gUnk_08692FA0:: - .incbin "graphics/font.4bpp" + @ TODO 08692FA0 to 086A2A3F is .incbin "graphics/font.4bpp" + .incbin "baserom.gba", 0x692FA0, 0x0003FC0 +gUnk_08696F60:: @ 08696F60 + .incbin "baserom.gba", 0x696F60, 0x0000980 +gUnk_086978E0:: @ 086978E0 + .incbin "baserom.gba", 0x6978E0, 0x0002000 +gUnk_086998E0:: @ 086998E0 + .incbin "baserom.gba", 0x6998E0, 0x0008000 +gUnk_086A18E0:: @ 086A18E0 + .incbin "baserom.gba", 0x6A18E0, 0x0001160 + .incbin "baserom.gba", 0x6A2A40, 0x0000020 gUnk_086A2A60:: @ 086A2A60 - .incbin "baserom.gba", 0x6A2A40, 0x00004A0 + .incbin "baserom.gba", 0x6A2A60, 0x0000480 gUnk_086A2EE0:: @ 086A2EE0 .incbin "baserom.gba", 0x6A2EE0, 0x0001423 diff --git a/data/data_089FC6C4.s b/data/data_089FC6C4.s index 4ffd1f6c..53c6d0b0 100644 --- a/data/data_089FC6C4.s +++ b/data/data_089FC6C4.s @@ -8,259 +8,2038 @@ gUnk_089FC99C:: @ 089FC99C .incbin "baserom.gba", 0x9FC99C, 0x0000060 gUnk_089FC9FC:: @ 089FC9FC - .incbin "baserom.gba", 0x9FC9FC, 0x0000600 + .incbin "baserom.gba", 0x9FC9FC, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0x9FCAB8, 0x0000098 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0x9FCB54, 0x0000008 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0x9FCB60, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0x9FCB6C, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0x9FCB78, 0x0000008 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0x9FCB84, 0x0000014 + .4byte gUnk_08A231A4 + .incbin "baserom.gba", 0x9FCB9C, 0x0000008 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0x9FCBA8, 0x0000014 + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0x9FCBC0, 0x0000008 + .4byte gUnk_08A2C558 + .incbin "baserom.gba", 0x9FCBCC, 0x0000008 + .4byte gUnk_08A34EF4 + .incbin "baserom.gba", 0x9FCBD8, 0x0000008 + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0x9FCBE4, 0x0000008 + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0x9FCBF0, 0x0000020 + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0x9FCC14, 0x0000008 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0x9FCC20, 0x000002C + .4byte gUnk_08A4EDE8 + .incbin "baserom.gba", 0x9FCC50, 0x0000020 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0x9FCC74, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0x9FCC80, 0x0000374 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0x9FCFF8, 0x0000004 gUnk_089FCFFC:: @ 089FCFFC - .incbin "baserom.gba", 0x9FCFFC, 0x0000600 + .incbin "baserom.gba", 0x9FCFFC, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0x9FD0B8, 0x00000A4 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0x9FD160, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0x9FD16C, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0x9FD178, 0x0000068 + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0x9FD1E4, 0x000008C + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0x9FD274, 0x0000380 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0x9FD5F8, 0x0000004 gUnk_089FD5FC:: @ 089FD5FC - .incbin "baserom.gba", 0x9FD5FC, 0x0000600 + .incbin "baserom.gba", 0x9FD5FC, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0x9FD6B8, 0x000008C + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0x9FD748, 0x0000008 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0x9FD754, 0x0000008 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0x9FD760, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0x9FD76C, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0x9FD778, 0x0000008 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0x9FD784, 0x0000014 + .4byte gUnk_08A231A4 + .incbin "baserom.gba", 0x9FD79C, 0x0000008 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0x9FD7A8, 0x0000014 + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0x9FD7C0, 0x0000014 + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0x9FD7D8, 0x0000008 + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0x9FD7E4, 0x0000008 + .4byte gUnk_08A5A90C + .incbin "baserom.gba", 0x9FD7F0, 0x0000008 + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0x9FD7FC, 0x0000074 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0x9FD874, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0x9FD880, 0x0000068 + .4byte gUnk_08A5DF38 + .incbin "baserom.gba", 0x9FD8EC, 0x0000008 + .4byte gUnk_08A5DF38 + .incbin "baserom.gba", 0x9FD8F8, 0x00002FC + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0x9FDBF8, 0x0000004 gUnk_089FDBFC:: @ 089FDBFC - .incbin "baserom.gba", 0x9FDBFC, 0x00001F8 + .incbin "baserom.gba", 0x9FDBFC, 0x00001CC + .4byte gUnk_08A2C558 + .incbin "baserom.gba", 0x9FDDCC, 0x0000008 + .4byte gUnk_08A34EF4 + .incbin "baserom.gba", 0x9FDDD8, 0x0000008 + .4byte gUnk_08A2C558 + .incbin "baserom.gba", 0x9FDDE4, 0x0000008 + .4byte gUnk_08A34EF4 + .incbin "baserom.gba", 0x9FDDF0, 0x0000004 gUnk_089FDDF4:: @ 089FDDF4 - .incbin "baserom.gba", 0x9FDDF4, 0x0000600 + .incbin "baserom.gba", 0x9FDDF4, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0x9FDEB0, 0x00000B0 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0x9FDF64, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0x9FDF70, 0x0000008 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0x9FDF7C, 0x0000008 + .4byte gUnk_08A6639C + .incbin "baserom.gba", 0x9FDF88, 0x0000014 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0x9FDFA0, 0x0000068 + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0x9FE00C, 0x000005C + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0x9FE06C, 0x0000380 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0x9FE3F0, 0x0000004 gUnk_089FE3F4:: @ 089FE3F4 - .incbin "baserom.gba", 0x9FE3F4, 0x00002C4 + .incbin "baserom.gba", 0x9FE3F4, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0x9FE4B0, 0x00000A4 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0x9FE558, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0x9FE564, 0x0000044 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0x9FE5AC, 0x000005C + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0x9FE60C, 0x0000008 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0x9FE618, 0x0000008 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0x9FE624, 0x0000008 + .4byte gUnk_08A7BF5C + .incbin "baserom.gba", 0x9FE630, 0x0000008 + .4byte gUnk_08A7D788 + .incbin "baserom.gba", 0x9FE63C, 0x0000014 + .4byte gUnk_08A80924 + .incbin "baserom.gba", 0x9FE654, 0x0000008 + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0x9FE660, 0x0000014 + .4byte gUnk_08A88854 + .incbin "baserom.gba", 0x9FE678, 0x0000038 + .4byte gUnk_08A8F6A8 + .incbin "baserom.gba", 0x9FE6B4, 0x0000004 gUnk_089FE6B8:: @ 089FE6B8 - .incbin "baserom.gba", 0x9FE6B8, 0x00002E8 + .incbin "baserom.gba", 0x9FE6B8, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0x9FE774, 0x00000A4 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0x9FE81C, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0x9FE828, 0x0000044 + .4byte gUnk_08A94EFC + .incbin "baserom.gba", 0x9FE870, 0x000005C + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0x9FE8D0, 0x0000008 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0x9FE8DC, 0x0000008 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0x9FE8E8, 0x0000008 + .4byte gUnk_08A7BF5C + .incbin "baserom.gba", 0x9FE8F4, 0x0000008 + .4byte gUnk_08A7D788 + .incbin "baserom.gba", 0x9FE900, 0x0000014 + .4byte gUnk_08A80924 + .incbin "baserom.gba", 0x9FE918, 0x0000008 + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0x9FE924, 0x0000014 + .4byte gUnk_08A88854 + .incbin "baserom.gba", 0x9FE93C, 0x0000014 + .4byte gUnk_08A9CA48 + .incbin "baserom.gba", 0x9FE954, 0x0000008 + .4byte gUnk_08AA2720 + .incbin "baserom.gba", 0x9FE960, 0x0000014 + .4byte gUnk_08A8F6A8 + .incbin "baserom.gba", 0x9FE978, 0x0000008 + .4byte gUnk_08AAA1D0 + .incbin "baserom.gba", 0x9FE984, 0x0000014 + .4byte gUnk_08A94EFC + .incbin "baserom.gba", 0x9FE99C, 0x0000004 gUnk_089FE9A0:: @ 089FE9A0 - .incbin "baserom.gba", 0x9FE9A0, 0x0000600 + .incbin "baserom.gba", 0x9FE9A0, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0x9FEA5C, 0x000005C + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0x9FEABC, 0x0000008 + .4byte gUnk_08AAC0D8 + .incbin "baserom.gba", 0x9FEAC8, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0x9FEAD4, 0x0000008 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0x9FEAE0, 0x0000008 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0x9FEAEC, 0x0000008 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0x9FEAF8, 0x0000008 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0x9FEB04, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0x9FEB10, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0x9FEB1C, 0x0000020 + .4byte gUnk_08A231A4 + .incbin "baserom.gba", 0x9FEB40, 0x0000008 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0x9FEB4C, 0x0000008 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0x9FEB58, 0x0000008 + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0x9FEB64, 0x0000014 + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0x9FEB7C, 0x0000008 + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0x9FEB88, 0x0000008 + .4byte gUnk_08A5A90C + .incbin "baserom.gba", 0x9FEB94, 0x0000008 + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0x9FEBA0, 0x0000014 + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0x9FEBB8, 0x0000008 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0x9FEBC4, 0x0000008 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0x9FEBD0, 0x0000008 + .4byte gUnk_08A7BF5C + .incbin "baserom.gba", 0x9FEBDC, 0x0000008 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0x9FEBE8, 0x0000008 + .4byte gUnk_08A4EDE8 + .incbin "baserom.gba", 0x9FEBF4, 0x0000008 + .4byte gUnk_08A80924 + .incbin "baserom.gba", 0x9FEC00, 0x0000014 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0x9FEC18, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0x9FEC24, 0x0000008 + .4byte gUnk_08A88854 + .incbin "baserom.gba", 0x9FEC30, 0x0000008 + .4byte gUnk_08A9CA48 + .incbin "baserom.gba", 0x9FEC3C, 0x0000008 + .4byte gUnk_08ABFDEC + .incbin "baserom.gba", 0x9FEC48, 0x0000008 + .4byte gUnk_08AA2720 + .incbin "baserom.gba", 0x9FEC54, 0x0000008 + .4byte gUnk_08A8F6A8 + .incbin "baserom.gba", 0x9FEC60, 0x0000008 + .4byte gUnk_08AAA1D0 + .incbin "baserom.gba", 0x9FEC6C, 0x0000014 + .4byte gUnk_08A94EFC + .incbin "baserom.gba", 0x9FEC84, 0x0000008 + .4byte gUnk_08A5DF38 + .incbin "baserom.gba", 0x9FEC90, 0x0000008 + .4byte gUnk_08A5DF38 + .incbin "baserom.gba", 0x9FEC9C, 0x0000050 + .4byte gUnk_08AC7984 + .incbin "baserom.gba", 0x9FECF0, 0x0000008 + .4byte gUnk_08AAC0D8 + .incbin "baserom.gba", 0x9FECFC, 0x0000008 + .4byte gUnk_08ADD258 + .incbin "baserom.gba", 0x9FED08, 0x0000008 + .4byte gUnk_08AAC0D8 + .incbin "baserom.gba", 0x9FED14, 0x0000008 + .4byte gUnk_08ADD258 + .incbin "baserom.gba", 0x9FED20, 0x0000278 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0x9FEF9C, 0x0000004 gUnk_089FEFA0:: @ 089FEFA0 .incbin "baserom.gba", 0x9FEFA0, 0x0000060 gUnk_089FF000:: @ 089FF000 - .incbin "baserom.gba", 0x9FF000, 0x000024C + .incbin "baserom.gba", 0x9FF000, 0x0000154 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0x9FF158, 0x0000074 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0x9FF1D0, 0x000005C + .4byte gUnk_08ABFDEC + .incbin "baserom.gba", 0x9FF230, 0x0000014 + .4byte gUnk_08AA2720 + .incbin "baserom.gba", 0x9FF248, 0x0000004 gUnk_089FF24C:: @ 089FF24C - .incbin "baserom.gba", 0x9FF24C, 0x0000309 + .incbin "baserom.gba", 0x9FF24C, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0x9FF308, 0x0000098 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0x9FF3A4, 0x0000008 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0x9FF3B0, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0x9FF3BC, 0x0000044 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0x9FF404, 0x000005C + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0x9FF464, 0x0000008 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0x9FF470, 0x0000008 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0x9FF47C, 0x0000008 + .4byte gUnk_08A7BF5C + .incbin "baserom.gba", 0x9FF488, 0x0000008 + .4byte gUnk_08A7D788 + .incbin "baserom.gba", 0x9FF494, 0x0000008 + .4byte gUnk_08A4EDE8 + .incbin "baserom.gba", 0x9FF4A0, 0x0000008 + .4byte gUnk_08A80924 + .incbin "baserom.gba", 0x9FF4AC, 0x0000008 + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0x9FF4B8, 0x0000014 + .4byte gUnk_08A88854 + .incbin "baserom.gba", 0x9FF4D0, 0x0000044 + .4byte gUnk_08AAA1D0 + .incbin "baserom.gba", 0x9FF518, 0x0000014 + .4byte gUnk_08A94EFC + .incbin "baserom.gba", 0x9FF530, 0x0000025 gUnk_089FF555:: @ 089FF555 .incbin "baserom.gba", 0x9FF555, 0x0000169 gUnk_089FF6BE:: @ 089FF6BE - .incbin "baserom.gba", 0x9FF6BE, 0x000018E + .incbin "baserom.gba", 0x9FF6BE, 0x0000186 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0x9FF848, 0x0000004 gUnk_089FF84C:: @ 089FF84C - .incbin "baserom.gba", 0x9FF84C, 0x0000437 + .incbin "baserom.gba", 0x9FF84C, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0x9FF908, 0x00000C8 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0x9FF9D4, 0x0000014 + .4byte gUnk_08A231A4 + .incbin "baserom.gba", 0x9FF9EC, 0x0000008 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0x9FF9F8, 0x000028B gUnk_089FFC83:: @ 089FFC83 - .incbin "baserom.gba", 0x9FFC83, 0x00001C9 + .incbin "baserom.gba", 0x9FFC83, 0x00001C1 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0x9FFE48, 0x0000004 gUnk_089FFE4C:: @ 089FFE4C - .incbin "baserom.gba", 0x9FFE4C, 0x00001B4 + .incbin "baserom.gba", 0x9FFE4C, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0x9FFF08, 0x00000A4 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0x9FFFB0, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0x9FFFBC, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0x9FFFC8, 0x0000008 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0x9FFFD4, 0x0000008 + .4byte gUnk_08A6639C + .incbin "baserom.gba", 0x9FFFE0, 0x0000014 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0x9FFFF8, 0x0000008 gUnk_08A00000:: @ 08A00000 - .incbin "baserom.gba", 0xA00000, 0x0000010 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0xA00004, 0x0000008 + .4byte gUnk_08A2834C gUnk_08A00010:: @ 08A00010 .incbin "baserom.gba", 0xA00010, 0x0000008 gUnk_08A00018:: @ 08A00018 - .incbin "baserom.gba", 0xA00018, 0x0000065 + .4byte gUnk_08A2C558 + .incbin "baserom.gba", 0xA0001C, 0x0000008 + .4byte gUnk_08A34EF4 + .incbin "baserom.gba", 0xA00028, 0x0000038 + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0xA00064, 0x0000008 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0xA00070, 0x0000008 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0xA0007C, 0x0000001 gUnk_08A0007D:: @ 08A0007D - .incbin "baserom.gba", 0xA0007D, 0x00003CF + .incbin "baserom.gba", 0xA0007D, 0x0000007 + .4byte gUnk_08A7BF5C + .incbin "baserom.gba", 0xA00088, 0x0000014 + .4byte gUnk_08A4EDE8 + .incbin "baserom.gba", 0xA000A0, 0x0000014 + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA000B8, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA000C4, 0x0000380 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA00448, 0x0000004 gUnk_08A0044C:: @ 08A0044C .incbin "baserom.gba", 0xA0044C, 0x0000046 gUnk_08A00492:: @ 08A00492 - .incbin "baserom.gba", 0xA00492, 0x00002EE + .incbin "baserom.gba", 0xA00492, 0x0000072 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA00508, 0x00000C8 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA005D4, 0x0000008 + .4byte gUnk_08A6639C + .incbin "baserom.gba", 0xA005E0, 0x0000008 + .4byte gUnk_08A231A4 + .incbin "baserom.gba", 0xA005EC, 0x0000008 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA005F8, 0x00000BC + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA006B8, 0x00000C8 gUnk_08A00780:: @ 08A00780 .incbin "baserom.gba", 0xA00780, 0x00000A7 gUnk_08A00827:: @ 08A00827 - .incbin "baserom.gba", 0xA00827, 0x0000225 + .incbin "baserom.gba", 0xA00827, 0x000021D + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA00A48, 0x0000004 gUnk_08A00A4C:: @ 08A00A4C - .incbin "baserom.gba", 0xA00A4C, 0x00002AC + .incbin "baserom.gba", 0xA00A4C, 0x0000160 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA00BB0, 0x0000008 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA00BBC, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA00BC8, 0x0000050 + .4byte gUnk_08A2C558 + .incbin "baserom.gba", 0xA00C1C, 0x0000008 + .4byte gUnk_08A34EF4 + .incbin "baserom.gba", 0xA00C28, 0x0000044 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0xA00C70, 0x000002C + .4byte gUnk_08A4EDE8 + .incbin "baserom.gba", 0xA00CA0, 0x0000020 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA00CC4, 0x0000008 + .4byte gUnk_08A88854 + .incbin "baserom.gba", 0xA00CD0, 0x0000014 + .4byte gUnk_08A9CA48 + .incbin "baserom.gba", 0xA00CE8, 0x0000008 + .4byte gUnk_08AA2720 + .incbin "baserom.gba", 0xA00CF4, 0x0000004 gUnk_08A00CF8:: @ 08A00CF8 - .incbin "baserom.gba", 0xA00CF8, 0x0000327 + .incbin "baserom.gba", 0xA00CF8, 0x00000B8 + .4byte gUnk_08A11BDC + .incbin "baserom.gba", 0xA00DB4, 0x00000A4 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA00E5C, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA00E68, 0x0000014 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA00E80, 0x0000008 + .4byte gUnk_08A6639C + .incbin "baserom.gba", 0xA00E8C, 0x0000008 + .4byte gUnk_08A231A4 + .incbin "baserom.gba", 0xA00E98, 0x0000008 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA00EA4, 0x0000008 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0xA00EB0, 0x0000074 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0xA00F28, 0x0000008 + .4byte gUnk_08A7BF5C + .incbin "baserom.gba", 0xA00F34, 0x0000008 + .4byte gUnk_08A7D788 + .incbin "baserom.gba", 0xA00F40, 0x0000014 + .4byte gUnk_08A80924 + .incbin "baserom.gba", 0xA00F58, 0x0000008 + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA00F64, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA00F70, 0x0000008 + .4byte gUnk_08A88854 + .incbin "baserom.gba", 0xA00F7C, 0x0000014 + .4byte gUnk_08A9CA48 + .incbin "baserom.gba", 0xA00F94, 0x0000014 + .4byte gUnk_08AF1E3C + .incbin "baserom.gba", 0xA00FAC, 0x0000008 + .4byte gUnk_08A8F6A8 + .incbin "baserom.gba", 0xA00FB8, 0x0000044 + .4byte gUnk_08AF5C90 + .incbin "baserom.gba", 0xA01000, 0x000001F gUnk_08A0101F:: @ 08A0101F - .incbin "baserom.gba", 0xA0101F, 0x00002D9 + .incbin "baserom.gba", 0xA0101F, 0x00002D1 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA012F4, 0x0000004 gUnk_08A012F8:: @ 08A012F8 - .incbin "baserom.gba", 0xA012F8, 0x0000600 + .incbin "baserom.gba", 0xA012F8, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA013B4, 0x00000A4 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA0145C, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA01468, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA01474, 0x0000008 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA01480, 0x0000008 + .4byte gUnk_08A6639C + .incbin "baserom.gba", 0xA0148C, 0x0000014 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA014A4, 0x0000008 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0xA014B0, 0x0000008 + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0xA014BC, 0x0000008 + .4byte gUnk_08A2C558 + .incbin "baserom.gba", 0xA014C8, 0x0000008 + .4byte gUnk_08A34EF4 + .incbin "baserom.gba", 0xA014D4, 0x0000038 + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0xA01510, 0x0000008 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0xA0151C, 0x0000008 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0xA01528, 0x0000008 + .4byte gUnk_08A7BF5C + .incbin "baserom.gba", 0xA01534, 0x0000014 + .4byte gUnk_08A4EDE8 + .incbin "baserom.gba", 0xA0154C, 0x0000008 + .4byte gUnk_08A80924 + .incbin "baserom.gba", 0xA01558, 0x0000008 + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA01564, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA01570, 0x0000020 + .4byte gUnk_08A9CA48 + .incbin "baserom.gba", 0xA01594, 0x0000008 + .4byte gUnk_08AA2720 + .incbin "baserom.gba", 0xA015A0, 0x0000020 + .4byte gUnk_08AAA1D0 + .incbin "baserom.gba", 0xA015C4, 0x000032C + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA018F4, 0x0000004 gUnk_08A018F8:: @ 08A018F8 - .incbin "baserom.gba", 0xA018F8, 0x0000600 + .incbin "baserom.gba", 0xA018F8, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA019B4, 0x00000B0 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA01A68, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA01A74, 0x000002C + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA01AA4, 0x0000014 + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0xA01ABC, 0x0000050 + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0xA01B10, 0x0000044 + .4byte gUnk_08A80924 + .incbin "baserom.gba", 0xA01B58, 0x0000008 + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA01B64, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA01B70, 0x0000008 + .4byte gUnk_08A88854 + .incbin "baserom.gba", 0xA01B7C, 0x0000038 + .4byte gUnk_08A8F6A8 + .incbin "baserom.gba", 0xA01BB8, 0x0000008 + .4byte gUnk_08AAA1D0 + .incbin "baserom.gba", 0xA01BC4, 0x000002C + .4byte gUnk_08AC7984 + .incbin "baserom.gba", 0xA01BF4, 0x000002C + .4byte gUnk_08B08B14 + .incbin "baserom.gba", 0xA01C24, 0x00002CC + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA01EF4, 0x0000004 gUnk_08A01EF8:: @ 08A01EF8 - .incbin "baserom.gba", 0xA01EF8, 0x00003CC + .incbin "baserom.gba", 0xA01EF8, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA01FB4, 0x00000B0 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA02068, 0x00000C8 + .4byte gUnk_08A7BF5C + .incbin "baserom.gba", 0xA02134, 0x0000008 + .4byte gUnk_08A7D788 + .incbin "baserom.gba", 0xA02140, 0x0000020 + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA02164, 0x0000050 + .4byte gUnk_08A8F6A8 + .incbin "baserom.gba", 0xA021B8, 0x0000104 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA022C0, 0x0000004 gUnk_08A022C4:: @ 08A022C4 - .incbin "baserom.gba", 0xA022C4, 0x0000600 + .incbin "baserom.gba", 0xA022C4, 0x00000B8 + .4byte gUnk_08A11BDC + .incbin "baserom.gba", 0xA02380, 0x00000C8 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA0244C, 0x0000008 + .4byte gUnk_08A6639C + .incbin "baserom.gba", 0xA02458, 0x0000008 + .4byte gUnk_08A231A4 + .incbin "baserom.gba", 0xA02464, 0x0000008 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA02470, 0x0000008 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0xA0247C, 0x0000074 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0xA024F4, 0x0000008 + .4byte gUnk_08A7BF5C + .incbin "baserom.gba", 0xA02500, 0x000002C + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA02530, 0x000038C + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA028C0, 0x0000004 gUnk_08A028C4:: @ 08A028C4 - .incbin "baserom.gba", 0xA028C4, 0x000016F - -gUnk_08A02A33:: @ 08A02A33 - .incbin "baserom.gba", 0xA02A33, 0x0000491 + .incbin "baserom.gba", 0xA028C4, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA02980, 0x00000B0 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA02A34, 0x000002C + .4byte gUnk_08A231A4 + .incbin "baserom.gba", 0xA02A64, 0x0000014 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0xA02A7C, 0x0000074 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0xA02AF4, 0x0000008 + .4byte gUnk_08A7BF5C + .incbin "baserom.gba", 0xA02B00, 0x0000008 + .4byte gUnk_08A7D788 + .incbin "baserom.gba", 0xA02B0C, 0x0000020 + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA02B30, 0x0000158 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA02C8C, 0x0000230 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA02EC0, 0x0000004 gUnk_08A02EC4:: @ 08A02EC4 - .incbin "baserom.gba", 0xA02EC4, 0x0000600 + .incbin "baserom.gba", 0xA02EC4, 0x00000B8 + .4byte gUnk_08A11BDC + .incbin "baserom.gba", 0xA02F80, 0x00000A4 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA03028, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA03034, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA03040, 0x0000014 + .4byte gUnk_08A6639C + .incbin "baserom.gba", 0xA03058, 0x000002C + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0xA03088, 0x0000008 + .4byte gUnk_08A2C558 + .incbin "baserom.gba", 0xA03094, 0x0000008 + .4byte gUnk_08A34EF4 + .incbin "baserom.gba", 0xA030A0, 0x0000008 + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0xA030AC, 0x000002C + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0xA030DC, 0x0000008 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0xA030E8, 0x0000014 + .4byte gUnk_08A7BF5C + .incbin "baserom.gba", 0xA03100, 0x0000014 + .4byte gUnk_08A4EDE8 + .incbin "baserom.gba", 0xA03118, 0x0000008 + .4byte gUnk_08A80924 + .incbin "baserom.gba", 0xA03124, 0x0000008 + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA03130, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA0313C, 0x0000380 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA034C0, 0x0000004 gUnk_08A034C4:: @ 08A034C4 - .incbin "baserom.gba", 0xA034C4, 0x00002D0 + .incbin "baserom.gba", 0xA034C4, 0x00001CC + .4byte gUnk_08A2C558 + .incbin "baserom.gba", 0xA03694, 0x0000044 + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0xA036DC, 0x0000008 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0xA036E8, 0x000002C + .4byte gUnk_08A4EDE8 + .incbin "baserom.gba", 0xA03718, 0x0000074 + .4byte gUnk_08AAA1D0 + .incbin "baserom.gba", 0xA03790, 0x0000004 gUnk_08A03794:: @ 08A03794 - .incbin "baserom.gba", 0xA03794, 0x0000600 + .incbin "baserom.gba", 0xA03794, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA03850, 0x00000B0 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA03904, 0x0000014 + .4byte gUnk_08A231A4 + .incbin "baserom.gba", 0xA0391C, 0x00000EC + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA03A0C, 0x0000164 + .4byte gUnk_08A231A4 + .incbin "baserom.gba", 0xA03B74, 0x00000EC + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA03C64, 0x0000128 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA03D90, 0x0000004 gUnk_08A03D94:: @ 08A03D94 - .incbin "baserom.gba", 0xA03D94, 0x00002DB + .incbin "baserom.gba", 0xA03D94, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA03E50, 0x0000098 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA03EEC, 0x0000008 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA03EF8, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA03F04, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA03F10, 0x0000008 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA03F1C, 0x0000014 + .4byte gUnk_08A231A4 + .incbin "baserom.gba", 0xA03F34, 0x0000008 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA03F40, 0x0000014 + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0xA03F58, 0x0000008 + .4byte gUnk_08A2C558 + .incbin "baserom.gba", 0xA03F64, 0x0000008 + .4byte gUnk_08A34EF4 + .incbin "baserom.gba", 0xA03F70, 0x0000008 + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0xA03F7C, 0x0000008 + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0xA03F88, 0x0000020 + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0xA03FAC, 0x0000008 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0xA03FB8, 0x000002C + .4byte gUnk_08A4EDE8 + .incbin "baserom.gba", 0xA03FE8, 0x0000020 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA0400C, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA04018, 0x0000057 gUnk_08A0406F:: @ 08A0406F - .incbin "baserom.gba", 0xA0406F, 0x0000325 + .incbin "baserom.gba", 0xA0406F, 0x000031D + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA04390, 0x0000004 gUnk_08A04394:: @ 08A04394 - .incbin "baserom.gba", 0xA04394, 0x0000600 + .incbin "baserom.gba", 0xA04394, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA04450, 0x00000A4 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA044F8, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA04504, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA04510, 0x0000014 + .4byte gUnk_08A6639C + .incbin "baserom.gba", 0xA04528, 0x0000008 + .4byte gUnk_08A231A4 + .incbin "baserom.gba", 0xA04534, 0x0000008 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA04540, 0x0000008 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0xA0454C, 0x0000008 + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0xA04558, 0x0000050 + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0xA045AC, 0x0000008 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0xA045B8, 0x0000008 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0xA045C4, 0x0000020 + .4byte gUnk_08A4EDE8 + .incbin "baserom.gba", 0xA045E8, 0x0000008 + .4byte gUnk_08A80924 + .incbin "baserom.gba", 0xA045F4, 0x0000008 + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA04600, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA0460C, 0x0000008 + .4byte gUnk_08A88854 + .incbin "baserom.gba", 0xA04618, 0x0000014 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0xA04630, 0x0000044 + .4byte gUnk_08A94EFC + .incbin "baserom.gba", 0xA04678, 0x0000014 + .4byte gUnk_08AC7984 + .incbin "baserom.gba", 0xA04690, 0x00002FC + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA04990, 0x0000004 gUnk_08A04994:: @ 08A04994 - .incbin "baserom.gba", 0xA04994, 0x0000600 + .incbin "baserom.gba", 0xA04994, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA04A50, 0x000008C + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA04AE0, 0x0000008 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA04AEC, 0x0000008 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA04AF8, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA04B04, 0x0000038 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA04B40, 0x0000008 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0xA04B4C, 0x0000008 + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0xA04B58, 0x0000050 + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0xA04BAC, 0x0000014 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0xA04BC4, 0x0000008 + .4byte gUnk_08A7BF5C + .incbin "baserom.gba", 0xA04BD0, 0x0000008 + .4byte gUnk_08A7D788 + .incbin "baserom.gba", 0xA04BDC, 0x0000014 + .4byte gUnk_08A80924 + .incbin "baserom.gba", 0xA04BF4, 0x0000008 + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA04C00, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA04C0C, 0x0000380 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA04F90, 0x0000004 gUnk_08A04F94:: @ 08A04F94 - .incbin "baserom.gba", 0xA04F94, 0x0000600 + .incbin "baserom.gba", 0xA04F94, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA05050, 0x00000A4 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA050F8, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA05104, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA05110, 0x0000008 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA0511C, 0x0000008 + .4byte gUnk_08A6639C + .incbin "baserom.gba", 0xA05128, 0x0000014 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA05140, 0x0000008 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0xA0514C, 0x0000008 + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0xA05158, 0x0000050 + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0xA051AC, 0x0000008 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0xA051B8, 0x0000008 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0xA051C4, 0x0000008 + .4byte gUnk_08A7BF5C + .incbin "baserom.gba", 0xA051D0, 0x000002C + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA05200, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA0520C, 0x0000374 + .4byte gUnk_08B10568 + .incbin "baserom.gba", 0xA05584, 0x0000008 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA05590, 0x0000004 gUnk_08A05594:: @ 08A05594 - .incbin "baserom.gba", 0xA05594, 0x000036C + .incbin "baserom.gba", 0xA05594, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA05650, 0x00000A4 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA056F8, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA05704, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA05710, 0x0000008 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA0571C, 0x0000008 + .4byte gUnk_08A6639C + .incbin "baserom.gba", 0xA05728, 0x0000014 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA05740, 0x0000008 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0xA0574C, 0x0000008 + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0xA05758, 0x0000050 + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0xA057AC, 0x0000008 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0xA057B8, 0x0000008 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0xA057C4, 0x0000008 + .4byte gUnk_08A7BF5C + .incbin "baserom.gba", 0xA057D0, 0x000002C + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA05800, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA0580C, 0x0000044 + .4byte gUnk_08A8F6A8 + .incbin "baserom.gba", 0xA05854, 0x0000014 + .4byte gUnk_08B1CC7C + .incbin "baserom.gba", 0xA0586C, 0x000002C + .4byte gUnk_08AF5C90 + .incbin "baserom.gba", 0xA0589C, 0x0000008 + .4byte gUnk_08B25CD0 + .incbin "baserom.gba", 0xA058A8, 0x0000008 + .4byte gUnk_08B2A77C + .incbin "baserom.gba", 0xA058B4, 0x000004C gUnk_08A05900:: @ 08A05900 - .incbin "baserom.gba", 0xA05900, 0x0000294 + .incbin "baserom.gba", 0xA05900, 0x000028C + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA05B90, 0x0000004 gUnk_08A05B94:: @ 08A05B94 .incbin "baserom.gba", 0xA05B94, 0x00000B8 gUnk_08A05C4C:: @ 08A05C4C - .incbin "baserom.gba", 0xA05C4C, 0x0000548 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA05C50, 0x00000B0 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA05D04, 0x0000038 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA05D40, 0x0000008 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0xA05D4C, 0x000005C + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0xA05DAC, 0x000002C + .4byte gUnk_08A7D788 + .incbin "baserom.gba", 0xA05DDC, 0x0000014 + .4byte gUnk_08A80924 + .incbin "baserom.gba", 0xA05DF4, 0x0000008 + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA05E00, 0x000038C + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA06190, 0x0000004 gUnk_08A06194:: @ 08A06194 - .incbin "baserom.gba", 0xA06194, 0x0000600 + .incbin "baserom.gba", 0xA06194, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA06250, 0x00000A4 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA062F8, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA06304, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA06310, 0x0000008 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA0631C, 0x0000008 + .4byte gUnk_08A6639C + .incbin "baserom.gba", 0xA06328, 0x0000014 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA06340, 0x0000008 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0xA0634C, 0x0000008 + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0xA06358, 0x0000008 + .4byte gUnk_08A2C558 + .incbin "baserom.gba", 0xA06364, 0x0000008 + .4byte gUnk_08A34EF4 + .incbin "baserom.gba", 0xA06370, 0x0000008 + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0xA0637C, 0x0000014 + .4byte gUnk_08B2EB90 + .incbin "baserom.gba", 0xA06394, 0x0000008 + .4byte gUnk_08B39D60 + .incbin "baserom.gba", 0xA063A0, 0x0000008 + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0xA063AC, 0x0000008 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0xA063B8, 0x0000008 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0xA063C4, 0x0000008 + .4byte gUnk_08A7BF5C + .incbin "baserom.gba", 0xA063D0, 0x0000014 + .4byte gUnk_08A4EDE8 + .incbin "baserom.gba", 0xA063E8, 0x0000014 + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA06400, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA0640C, 0x0000380 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA06790, 0x0000004 gUnk_08A06794:: @ 08A06794 - .incbin "baserom.gba", 0xA06794, 0x0000600 + .incbin "baserom.gba", 0xA06794, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA06850, 0x000008C + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA068E0, 0x0000008 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA068EC, 0x0000008 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA068F8, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA06904, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA06910, 0x0000014 + .4byte gUnk_08A231A4 + .incbin "baserom.gba", 0xA06928, 0x0000008 + .4byte gUnk_08A231A4 + .incbin "baserom.gba", 0xA06934, 0x0000008 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA06940, 0x0000008 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0xA0694C, 0x0000008 + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0xA06958, 0x0000014 + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0xA06970, 0x0000008 + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0xA0697C, 0x0000008 + .4byte gUnk_08A5A90C + .incbin "baserom.gba", 0xA06988, 0x0000008 + .4byte gUnk_08A5A90C + .incbin "baserom.gba", 0xA06994, 0x0000014 + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0xA069AC, 0x0000014 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0xA069C4, 0x0000014 + .4byte gUnk_08A7D788 + .incbin "baserom.gba", 0xA069DC, 0x0000014 + .4byte gUnk_08A80924 + .incbin "baserom.gba", 0xA069F4, 0x0000008 + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA06A00, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA06A0C, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA06A18, 0x0000008 + .4byte gUnk_08A88854 + .incbin "baserom.gba", 0xA06A24, 0x0000020 + .4byte gUnk_08A8F6A8 + .incbin "baserom.gba", 0xA06A48, 0x0000008 + .4byte gUnk_08A8F6A8 + .incbin "baserom.gba", 0xA06A54, 0x0000008 + .4byte gUnk_08AAA1D0 + .incbin "baserom.gba", 0xA06A60, 0x0000020 + .4byte gUnk_08A5DF38 + .incbin "baserom.gba", 0xA06A84, 0x0000008 + .4byte gUnk_08A5DF38 + .incbin "baserom.gba", 0xA06A90, 0x00002FC + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA06D90, 0x0000004 gUnk_08A06D94:: @ 08A06D94 - .incbin "baserom.gba", 0xA06D94, 0x000040C + .incbin "baserom.gba", 0xA06D94, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA06E50, 0x0000098 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA06EEC, 0x0000008 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA06EF8, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA06F04, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA06F10, 0x0000008 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA06F1C, 0x0000014 + .4byte gUnk_08A231A4 + .incbin "baserom.gba", 0xA06F34, 0x0000008 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA06F40, 0x0000014 + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0xA06F58, 0x0000008 + .4byte gUnk_08A2C558 + .incbin "baserom.gba", 0xA06F64, 0x0000008 + .4byte gUnk_08A34EF4 + .incbin "baserom.gba", 0xA06F70, 0x0000008 + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0xA06F7C, 0x0000008 + .4byte gUnk_08A5A90C + .incbin "baserom.gba", 0xA06F88, 0x0000020 + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0xA06FAC, 0x0000008 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0xA06FB8, 0x000002C + .4byte gUnk_08A4EDE8 + .incbin "baserom.gba", 0xA06FE8, 0x0000020 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA0700C, 0x0000008 + .4byte gUnk_08A88854 + .incbin "baserom.gba", 0xA07018, 0x0000188 gUnk_08A071A0:: @ 08A071A0 - .incbin "baserom.gba", 0xA071A0, 0x00001F4 + .incbin "baserom.gba", 0xA071A0, 0x00001EC + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA07390, 0x0000004 gUnk_08A07394:: @ 08A07394 - .incbin "baserom.gba", 0xA07394, 0x000027C + .incbin "baserom.gba", 0xA07394, 0x0000154 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA074EC, 0x0000008 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA074F8, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA07504, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA07510, 0x00000EC + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA07600, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA0760C, 0x0000004 gUnk_08A07610:: @ 08A07610 - .incbin "baserom.gba", 0xA07610, 0x0000600 + .incbin "baserom.gba", 0xA07610, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA076CC, 0x00000A4 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA07774, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA07780, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA0778C, 0x0000008 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA07798, 0x0000008 + .4byte gUnk_08A6639C + .incbin "baserom.gba", 0xA077A4, 0x0000014 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA077BC, 0x0000008 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0xA077C8, 0x0000008 + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0xA077D4, 0x0000020 + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0xA077F8, 0x000002C + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0xA07828, 0x0000008 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0xA07834, 0x0000008 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0xA07840, 0x0000008 + .4byte gUnk_08A7BF5C + .incbin "baserom.gba", 0xA0784C, 0x000002C + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA0787C, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA07888, 0x0000380 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA07C0C, 0x0000004 gUnk_08A07C10:: @ 08A07C10 - .incbin "baserom.gba", 0xA07C10, 0x00003F0 + .incbin "baserom.gba", 0xA07C10, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA07CCC, 0x00000A4 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA07D74, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA07D80, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA07D8C, 0x00000B0 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0xA07E40, 0x0000008 + .4byte gUnk_08A7BF5C + .incbin "baserom.gba", 0xA07E4C, 0x0000038 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA07E88, 0x0000178 gUnk_08A08000:: @ 08A08000 - .incbin "baserom.gba", 0xA08000, 0x0000210 + .incbin "baserom.gba", 0xA08000, 0x0000208 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA0820C, 0x0000004 gUnk_08A08210:: @ 08A08210 - .incbin "baserom.gba", 0xA08210, 0x0000600 + .incbin "baserom.gba", 0xA08210, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA082CC, 0x00000A4 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA08374, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA08380, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA0838C, 0x0000008 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA08398, 0x0000008 + .4byte gUnk_08A6639C + .incbin "baserom.gba", 0xA083A4, 0x0000014 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA083BC, 0x0000008 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0xA083C8, 0x0000008 + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0xA083D4, 0x0000050 + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0xA08428, 0x0000008 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0xA08434, 0x0000008 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0xA08440, 0x0000008 + .4byte gUnk_08A7BF5C + .incbin "baserom.gba", 0xA0844C, 0x000002C + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA0847C, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA08488, 0x0000380 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA0880C, 0x0000004 gUnk_08A08810:: @ 08A08810 - .incbin "baserom.gba", 0xA08810, 0x0000600 + .incbin "baserom.gba", 0xA08810, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA088CC, 0x000008C + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA0895C, 0x0000008 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA08968, 0x0000008 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA08974, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA08980, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA0898C, 0x0000008 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA08998, 0x0000008 + .4byte gUnk_08A6639C + .incbin "baserom.gba", 0xA089A4, 0x0000014 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA089BC, 0x0000008 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0xA089C8, 0x0000008 + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0xA089D4, 0x0000050 + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0xA08A28, 0x0000008 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0xA08A34, 0x0000008 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0xA08A40, 0x0000008 + .4byte gUnk_08A7BF5C + .incbin "baserom.gba", 0xA08A4C, 0x0000008 + .4byte gUnk_08A7D788 + .incbin "baserom.gba", 0xA08A58, 0x0000008 + .4byte gUnk_08A4EDE8 + .incbin "baserom.gba", 0xA08A64, 0x0000008 + .4byte gUnk_08A80924 + .incbin "baserom.gba", 0xA08A70, 0x0000008 + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA08A7C, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA08A88, 0x0000008 + .4byte gUnk_08A88854 + .incbin "baserom.gba", 0xA08A94, 0x0000044 + .4byte gUnk_08AAA1D0 + .incbin "baserom.gba", 0xA08ADC, 0x000005C + .4byte gUnk_08B08B14 + .incbin "baserom.gba", 0xA08B3C, 0x000002C + .4byte gUnk_08AAC0D8 + .incbin "baserom.gba", 0xA08B6C, 0x0000008 + .4byte gUnk_08ADD258 + .incbin "baserom.gba", 0xA08B78, 0x0000008 + .4byte gUnk_08AAC0D8 + .incbin "baserom.gba", 0xA08B84, 0x0000284 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA08E0C, 0x0000004 gUnk_08A08E10:: @ 08A08E10 - .incbin "baserom.gba", 0xA08E10, 0x0000600 + .incbin "baserom.gba", 0xA08E10, 0x00000B8 + .4byte gUnk_08A11C0C + .incbin "baserom.gba", 0xA08ECC, 0x0000068 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA08F38, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA08F44, 0x0000008 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA08F50, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA08F5C, 0x0000008 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA08F68, 0x0000008 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA08F74, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA08F80, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA08F8C, 0x0000008 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA08F98, 0x0000008 + .4byte gUnk_08A6639C + .incbin "baserom.gba", 0xA08FA4, 0x0000008 + .4byte gUnk_08A231A4 + .incbin "baserom.gba", 0xA08FB0, 0x0000008 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA08FBC, 0x0000008 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0xA08FC8, 0x0000008 + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0xA08FD4, 0x0000020 + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0xA08FF8, 0x0000008 + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0xA09004, 0x0000020 + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0xA09028, 0x0000008 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0xA09034, 0x0000008 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0xA09040, 0x0000008 + .4byte gUnk_08A7BF5C + .incbin "baserom.gba", 0xA0904C, 0x0000008 + .4byte gUnk_08A7D788 + .incbin "baserom.gba", 0xA09058, 0x0000008 + .4byte gUnk_08A4EDE8 + .incbin "baserom.gba", 0xA09064, 0x0000008 + .4byte gUnk_08A80924 + .incbin "baserom.gba", 0xA09070, 0x0000008 + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA0907C, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA09088, 0x0000008 + .4byte gUnk_08A88854 + .incbin "baserom.gba", 0xA09094, 0x000002C + .4byte gUnk_08A8F6A8 + .incbin "baserom.gba", 0xA090C4, 0x0000008 + .4byte gUnk_08A8F6A8 + .incbin "baserom.gba", 0xA090D0, 0x0000008 + .4byte gUnk_08AAA1D0 + .incbin "baserom.gba", 0xA090DC, 0x0000008 + .4byte gUnk_08B1CC7C + .incbin "baserom.gba", 0xA090E8, 0x0000008 + .4byte gUnk_08A94EFC + .incbin "baserom.gba", 0xA090F4, 0x0000014 + .4byte gUnk_08AC7984 + .incbin "baserom.gba", 0xA0910C, 0x0000008 + .4byte gUnk_08AF5C90 + .incbin "baserom.gba", 0xA09118, 0x0000008 + .4byte gUnk_08B25CD0 + .incbin "baserom.gba", 0xA09124, 0x0000008 + .4byte gUnk_08B2A77C + .incbin "baserom.gba", 0xA09130, 0x0000008 + .4byte gUnk_08B08B14 + .incbin "baserom.gba", 0xA0913C, 0x0000008 + .4byte gUnk_08B3F61C + .incbin "baserom.gba", 0xA09148, 0x0000008 + .4byte gUnk_08B47114 + .incbin "baserom.gba", 0xA09154, 0x00002B4 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA0940C, 0x0000004 gUnk_08A09410:: @ 08A09410 - .incbin "baserom.gba", 0xA09410, 0x00002C4 + .incbin "baserom.gba", 0xA09410, 0x0000160 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA09574, 0x0000008 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA09580, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA0958C, 0x0000050 + .4byte gUnk_08A2C558 + .incbin "baserom.gba", 0xA095E0, 0x0000008 + .4byte gUnk_08A34EF4 + .incbin "baserom.gba", 0xA095EC, 0x0000044 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0xA09634, 0x000002C + .4byte gUnk_08A4EDE8 + .incbin "baserom.gba", 0xA09664, 0x0000020 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA09688, 0x0000008 + .4byte gUnk_08A88854 + .incbin "baserom.gba", 0xA09694, 0x0000014 + .4byte gUnk_08A9CA48 + .incbin "baserom.gba", 0xA096AC, 0x0000008 + .4byte gUnk_08AA2720 + .incbin "baserom.gba", 0xA096B8, 0x0000014 + .4byte gUnk_08A8F6A8 + .incbin "baserom.gba", 0xA096D0, 0x0000004 gUnk_08A096D4:: @ 08A096D4 - .incbin "baserom.gba", 0xA096D4, 0x0000600 + .incbin "baserom.gba", 0xA096D4, 0x0000160 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA09838, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA09844, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA09850, 0x000002C + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA09880, 0x0000008 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0xA0988C, 0x0000008 + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0xA09898, 0x0000050 + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0xA098EC, 0x0000008 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0xA098F8, 0x0000008 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0xA09904, 0x000002C + .4byte gUnk_08A80924 + .incbin "baserom.gba", 0xA09934, 0x0000008 + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA09940, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA0994C, 0x0000380 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA09CD0, 0x0000004 gUnk_08A09CD4:: @ 08A09CD4 .incbin "baserom.gba", 0xA09CD4, 0x0000007 gUnk_08A09CDB:: @ 08A09CDB - .incbin "baserom.gba", 0xA09CDB, 0x0000269 + .incbin "baserom.gba", 0xA09CDB, 0x00000B1 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA09D90, 0x00000A4 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA09E38, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA09E44, 0x0000044 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0xA09E8C, 0x000005C + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0xA09EEC, 0x0000008 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0xA09EF8, 0x0000008 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0xA09F04, 0x0000008 + .4byte gUnk_08A7BF5C + .incbin "baserom.gba", 0xA09F10, 0x0000008 + .4byte gUnk_08A7D788 + .incbin "baserom.gba", 0xA09F1C, 0x0000008 + .4byte gUnk_08A4EDE8 + .incbin "baserom.gba", 0xA09F28, 0x0000014 + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA09F40, 0x0000004 gUnk_08A09F44:: @ 08A09F44 - .incbin "baserom.gba", 0xA09F44, 0x00003D4 + .incbin "baserom.gba", 0xA09F44, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA0A000, 0x00000B0 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA0A0B4, 0x0000014 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA0A0CC, 0x0000008 + .4byte gUnk_08A6639C + .incbin "baserom.gba", 0xA0A0D8, 0x0000014 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA0A0F0, 0x00000C8 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA0A1BC, 0x000015C gUnk_08A0A318:: @ 08A0A318 .incbin "baserom.gba", 0xA0A318, 0x0000100 gUnk_08A0A418:: @ 08A0A418 - .incbin "baserom.gba", 0xA0A418, 0x000012C + .incbin "baserom.gba", 0xA0A418, 0x0000124 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA0A540, 0x0000004 gUnk_08A0A544:: @ 08A0A544 - .incbin "baserom.gba", 0xA0A544, 0x000036C + .incbin "baserom.gba", 0xA0A544, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA0A600, 0x00000A4 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA0A6A8, 0x0000014 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA0A6C0, 0x0000008 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA0A6CC, 0x0000008 + .4byte gUnk_08A6639C + .incbin "baserom.gba", 0xA0A6D8, 0x0000014 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA0A6F0, 0x0000014 + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0xA0A708, 0x00000B0 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA0A7BC, 0x00000F4 gUnk_08A0A8B0:: @ 08A0A8B0 - .incbin "baserom.gba", 0xA0A8B0, 0x0000294 + .incbin "baserom.gba", 0xA0A8B0, 0x000028C + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA0AB40, 0x0000004 gUnk_08A0AB44:: @ 08A0AB44 .incbin "baserom.gba", 0xA0AB44, 0x0000045 gUnk_08A0AB89:: @ 08A0AB89 - .incbin "baserom.gba", 0xA0AB89, 0x00005BB + .incbin "baserom.gba", 0xA0AB89, 0x0000073 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA0AC00, 0x00000A4 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA0ACA8, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA0ACB4, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA0ACC0, 0x0000008 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA0ACCC, 0x0000008 + .4byte gUnk_08A6639C + .incbin "baserom.gba", 0xA0ACD8, 0x0000008 + .4byte gUnk_08A231A4 + .incbin "baserom.gba", 0xA0ACE4, 0x0000008 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA0ACF0, 0x0000008 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0xA0ACFC, 0x0000008 + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0xA0AD08, 0x0000050 + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0xA0AD5C, 0x0000008 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0xA0AD68, 0x0000008 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0xA0AD74, 0x0000008 + .4byte gUnk_08A7BF5C + .incbin "baserom.gba", 0xA0AD80, 0x0000014 + .4byte gUnk_08A4EDE8 + .incbin "baserom.gba", 0xA0AD98, 0x0000014 + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA0ADB0, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA0ADBC, 0x0000380 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA0B140, 0x0000004 gUnk_08A0B144:: @ 08A0B144 - .incbin "baserom.gba", 0xA0B144, 0x0000600 + .incbin "baserom.gba", 0xA0B144, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA0B200, 0x00000A4 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA0B2A8, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA0B2B4, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA0B2C0, 0x0000008 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA0B2CC, 0x0000020 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA0B2F0, 0x0000020 + .4byte gUnk_08A2C558 + .incbin "baserom.gba", 0xA0B314, 0x0000008 + .4byte gUnk_08A34EF4 + .incbin "baserom.gba", 0xA0B320, 0x0000098 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA0B3BC, 0x0000380 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA0B740, 0x0000004 gUnk_08A0B744:: @ 08A0B744 - .incbin "baserom.gba", 0xA0B744, 0x0000600 + .incbin "baserom.gba", 0xA0B744, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA0B800, 0x0000098 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA0B89C, 0x0000008 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA0B8A8, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA0B8B4, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA0B8C0, 0x0000008 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA0B8CC, 0x0000008 + .4byte gUnk_08A6639C + .incbin "baserom.gba", 0xA0B8D8, 0x0000014 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA0B8F0, 0x00000C8 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA0B9BC, 0x00000BC + .4byte gUnk_08B3F61C + .incbin "baserom.gba", 0xA0BA7C, 0x00002C0 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA0BD40, 0x0000004 gUnk_08A0BD44:: @ 08A0BD44 - .incbin "baserom.gba", 0xA0BD44, 0x0000600 + .incbin "baserom.gba", 0xA0BD44, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA0BE00, 0x000008C + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0xA0BE90, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA0BE9C, 0x0000008 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA0BEA8, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA0BEB4, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA0BEC0, 0x0000008 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA0BECC, 0x0000008 + .4byte gUnk_08A6639C + .incbin "baserom.gba", 0xA0BED8, 0x0000014 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA0BEF0, 0x0000014 + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0xA0BF08, 0x0000008 + .4byte gUnk_08A2C558 + .incbin "baserom.gba", 0xA0BF14, 0x0000008 + .4byte gUnk_08A34EF4 + .incbin "baserom.gba", 0xA0BF20, 0x0000008 + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0xA0BF2C, 0x0000008 + .4byte gUnk_08A5A90C + .incbin "baserom.gba", 0xA0BF38, 0x000002C + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0xA0BF68, 0x000002C + .4byte gUnk_08A4EDE8 + .incbin "baserom.gba", 0xA0BF98, 0x0000020 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA0BFBC, 0x0000074 + .4byte gUnk_08A5DF38 + .incbin "baserom.gba", 0xA0C034, 0x0000008 + .4byte gUnk_08AC7984 + .incbin "baserom.gba", 0xA0C040, 0x000002C + .4byte gUnk_08B08B14 + .incbin "baserom.gba", 0xA0C070, 0x0000008 + .4byte gUnk_08B3F61C + .incbin "baserom.gba", 0xA0C07C, 0x00002C0 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA0C340, 0x0000004 gUnk_08A0C344:: @ 08A0C344 - .incbin "baserom.gba", 0xA0C344, 0x0000600 + .incbin "baserom.gba", 0xA0C344, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA0C400, 0x00000A4 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA0C4A8, 0x0000014 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA0C4C0, 0x0000008 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA0C4CC, 0x0000008 + .4byte gUnk_08A6639C + .incbin "baserom.gba", 0xA0C4D8, 0x0000014 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA0C4F0, 0x00000C8 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA0C5BC, 0x00000BC + .4byte gUnk_08B3F61C + .incbin "baserom.gba", 0xA0C67C, 0x00002C0 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA0C940, 0x0000004 gUnk_08A0C944:: @ 08A0C944 - .incbin "baserom.gba", 0xA0C944, 0x00004DE + .incbin "baserom.gba", 0xA0C944, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA0CA00, 0x00000A4 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA0CAA8, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA0CAB4, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA0CAC0, 0x000002C + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA0CAF0, 0x0000014 + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0xA0CB08, 0x0000050 + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0xA0CB5C, 0x0000044 + .4byte gUnk_08A80924 + .incbin "baserom.gba", 0xA0CBA4, 0x0000008 + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA0CBB0, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA0CBBC, 0x0000008 + .4byte gUnk_08A88854 + .incbin "baserom.gba", 0xA0CBC8, 0x0000038 + .4byte gUnk_08A8F6A8 + .incbin "baserom.gba", 0xA0CC04, 0x0000008 + .4byte gUnk_08AAA1D0 + .incbin "baserom.gba", 0xA0CC10, 0x000002C + .4byte gUnk_08AC7984 + .incbin "baserom.gba", 0xA0CC40, 0x000002C + .4byte gUnk_08B08B14 + .incbin "baserom.gba", 0xA0CC70, 0x0000008 + .4byte gUnk_08B3F61C + .incbin "baserom.gba", 0xA0CC7C, 0x00001A6 gUnk_08A0CE22:: @ 08A0CE22 - .incbin "baserom.gba", 0xA0CE22, 0x0000122 + .incbin "baserom.gba", 0xA0CE22, 0x000011A + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA0CF40, 0x0000004 gUnk_08A0CF44:: @ 08A0CF44 - .incbin "baserom.gba", 0xA0CF44, 0x0000600 + .incbin "baserom.gba", 0xA0CF44, 0x0000178 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA0D0C0, 0x00000C8 + .4byte gUnk_08A7D788 + .incbin "baserom.gba", 0xA0D18C, 0x000008C + .4byte gUnk_08B1CC7C + .incbin "baserom.gba", 0xA0D21C, 0x000002C + .4byte gUnk_08AF5C90 + .incbin "baserom.gba", 0xA0D24C, 0x0000008 + .4byte gUnk_08B25CD0 + .incbin "baserom.gba", 0xA0D258, 0x0000008 + .4byte gUnk_08B2A77C + .incbin "baserom.gba", 0xA0D264, 0x0000008 + .4byte gUnk_08B08B14 + .incbin "baserom.gba", 0xA0D270, 0x0000008 + .4byte gUnk_08B3F61C + .incbin "baserom.gba", 0xA0D27C, 0x0000008 + .4byte gUnk_08B47114 + .incbin "baserom.gba", 0xA0D288, 0x00002B4 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA0D540, 0x0000004 gUnk_08A0D544:: @ 08A0D544 - .incbin "baserom.gba", 0xA0D544, 0x0000600 + .incbin "baserom.gba", 0xA0D544, 0x0000004 + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0xA0D54C, 0x00000B0 + .4byte gUnk_08A11BDC + .incbin "baserom.gba", 0xA0D600, 0x00000A4 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA0D6A8, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA0D6B4, 0x0000014 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA0D6CC, 0x0000008 + .4byte gUnk_08A6639C + .incbin "baserom.gba", 0xA0D6D8, 0x0000008 + .4byte gUnk_08A231A4 + .incbin "baserom.gba", 0xA0D6E4, 0x0000008 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA0D6F0, 0x0000008 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0xA0D6FC, 0x0000014 + .4byte gUnk_08A2C558 + .incbin "baserom.gba", 0xA0D714, 0x0000008 + .4byte gUnk_08A34EF4 + .incbin "baserom.gba", 0xA0D720, 0x0000008 + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0xA0D72C, 0x000002C + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0xA0D75C, 0x0000008 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0xA0D768, 0x0000008 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0xA0D774, 0x0000008 + .4byte gUnk_08A7BF5C + .incbin "baserom.gba", 0xA0D780, 0x0000008 + .4byte gUnk_08A7D788 + .incbin "baserom.gba", 0xA0D78C, 0x0000014 + .4byte gUnk_08A80924 + .incbin "baserom.gba", 0xA0D7A4, 0x0000014 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA0D7BC, 0x0000020 + .4byte gUnk_08A9CA48 + .incbin "baserom.gba", 0xA0D7E0, 0x0000008 + .4byte gUnk_08AA2720 + .incbin "baserom.gba", 0xA0D7EC, 0x0000008 + .4byte gUnk_08AF1E3C + .incbin "baserom.gba", 0xA0D7F8, 0x0000008 + .4byte gUnk_08A8F6A8 + .incbin "baserom.gba", 0xA0D804, 0x0000008 + .4byte gUnk_08AAA1D0 + .incbin "baserom.gba", 0xA0D810, 0x000032C + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA0DB40, 0x0000004 gUnk_08A0DB44:: @ 08A0DB44 - .incbin "baserom.gba", 0xA0DB44, 0x0000600 + .incbin "baserom.gba", 0xA0DB44, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA0DC00, 0x00000A4 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA0DCA8, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA0DCB4, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA0DCC0, 0x0000008 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA0DCCC, 0x0000020 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA0DCF0, 0x0000014 + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0xA0DD08, 0x0000020 + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0xA0DD2C, 0x0000008 + .4byte gUnk_08A5A90C + .incbin "baserom.gba", 0xA0DD38, 0x0000080 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA0DDBC, 0x0000380 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA0E140, 0x0000004 gUnk_08A0E144:: @ 08A0E144 - .incbin "baserom.gba", 0xA0E144, 0x0000600 + .incbin "baserom.gba", 0xA0E144, 0x00000B8 + .4byte gUnk_08A11BDC + .incbin "baserom.gba", 0xA0E200, 0x00000A4 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA0E2A8, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA0E2B4, 0x0000014 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA0E2CC, 0x0000008 + .4byte gUnk_08A6639C + .incbin "baserom.gba", 0xA0E2D8, 0x0000008 + .4byte gUnk_08A231A4 + .incbin "baserom.gba", 0xA0E2E4, 0x0000008 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA0E2F0, 0x0000008 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0xA0E2FC, 0x0000074 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0xA0E374, 0x0000008 + .4byte gUnk_08A7BF5C + .incbin "baserom.gba", 0xA0E380, 0x0000008 + .4byte gUnk_08A7D788 + .incbin "baserom.gba", 0xA0E38C, 0x0000014 + .4byte gUnk_08A80924 + .incbin "baserom.gba", 0xA0E3A4, 0x0000008 + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA0E3B0, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA0E3BC, 0x0000008 + .4byte gUnk_08A88854 + .incbin "baserom.gba", 0xA0E3C8, 0x0000014 + .4byte gUnk_08A9CA48 + .incbin "baserom.gba", 0xA0E3E0, 0x0000014 + .4byte gUnk_08AF1E3C + .incbin "baserom.gba", 0xA0E3F8, 0x0000008 + .4byte gUnk_08A8F6A8 + .incbin "baserom.gba", 0xA0E404, 0x0000044 + .4byte gUnk_08AF5C90 + .incbin "baserom.gba", 0xA0E44C, 0x00002F0 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA0E740, 0x0000004 gUnk_08A0E744:: @ 08A0E744 - .incbin "baserom.gba", 0xA0E744, 0x0000600 + .incbin "baserom.gba", 0xA0E744, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA0E800, 0x0000098 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA0E89C, 0x0000008 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA0E8A8, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA0E8B4, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA0E8C0, 0x0000008 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA0E8CC, 0x0000008 + .4byte gUnk_08A6639C + .incbin "baserom.gba", 0xA0E8D8, 0x0000008 + .4byte gUnk_08A231A4 + .incbin "baserom.gba", 0xA0E8E4, 0x0000008 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA0E8F0, 0x0000008 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0xA0E8FC, 0x0000008 + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0xA0E908, 0x0000050 + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0xA0E95C, 0x0000014 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0xA0E974, 0x0000008 + .4byte gUnk_08A7BF5C + .incbin "baserom.gba", 0xA0E980, 0x0000008 + .4byte gUnk_08A7D788 + .incbin "baserom.gba", 0xA0E98C, 0x0000014 + .4byte gUnk_08A80924 + .incbin "baserom.gba", 0xA0E9A4, 0x0000008 + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA0E9B0, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA0E9BC, 0x0000008 + .4byte gUnk_08A88854 + .incbin "baserom.gba", 0xA0E9C8, 0x000002C + .4byte gUnk_08AF1E3C + .incbin "baserom.gba", 0xA0E9F8, 0x0000008 + .4byte gUnk_08A8F6A8 + .incbin "baserom.gba", 0xA0EA04, 0x0000008 + .4byte gUnk_08A8F6A8 + .incbin "baserom.gba", 0xA0EA10, 0x0000008 + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA0EA1C, 0x0000320 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA0ED40, 0x0000004 gUnk_08A0ED44:: @ 08A0ED44 - .incbin "baserom.gba", 0xA0ED44, 0x00002D0 + .incbin "baserom.gba", 0xA0ED44, 0x0000160 + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA0EEA8, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA0EEB4, 0x0000038 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA0EEF0, 0x0000008 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0xA0EEFC, 0x0000008 + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0xA0EF08, 0x0000008 + .4byte gUnk_08A2C558 + .incbin "baserom.gba", 0xA0EF14, 0x0000008 + .4byte gUnk_08A34EF4 + .incbin "baserom.gba", 0xA0EF20, 0x0000038 + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0xA0EF5C, 0x0000008 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0xA0EF68, 0x0000008 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0xA0EF74, 0x0000020 + .4byte gUnk_08A4EDE8 + .incbin "baserom.gba", 0xA0EF98, 0x0000008 + .4byte gUnk_08A80924 + .incbin "baserom.gba", 0xA0EFA4, 0x0000020 + .4byte gUnk_08A88854 + .incbin "baserom.gba", 0xA0EFC8, 0x0000008 + .4byte gUnk_08ABFDEC + .incbin "baserom.gba", 0xA0EFD4, 0x0000008 + .4byte gUnk_08A9CA48 + .incbin "baserom.gba", 0xA0EFE0, 0x0000008 + .4byte gUnk_08AA2720 + .incbin "baserom.gba", 0xA0EFEC, 0x0000020 + .4byte gUnk_08AAA1D0 + .incbin "baserom.gba", 0xA0F010, 0x0000004 gUnk_08A0F014:: @ 08A0F014 - .incbin "baserom.gba", 0xA0F014, 0x00000E3 + .incbin "baserom.gba", 0xA0F014, 0x00000B8 + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA0F0D0, 0x0000027 gUnk_08A0F0F7:: @ 08A0F0F7 - .incbin "baserom.gba", 0xA0F0F7, 0x000051D + .incbin "baserom.gba", 0xA0F0F7, 0x000007D + .4byte gUnk_08A16610 + .incbin "baserom.gba", 0xA0F178, 0x0000008 + .4byte gUnk_08A12ED0 + .incbin "baserom.gba", 0xA0F184, 0x0000008 + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA0F190, 0x0000008 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA0F19C, 0x0000008 + .4byte gUnk_08A6639C + .incbin "baserom.gba", 0xA0F1A8, 0x0000014 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA0F1C0, 0x0000008 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0xA0F1CC, 0x0000008 + .4byte gUnk_08A2834C + .incbin "baserom.gba", 0xA0F1D8, 0x0000020 + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0xA0F1FC, 0x000002C + .4byte gUnk_08A45160 + .incbin "baserom.gba", 0xA0F22C, 0x0000008 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0xA0F238, 0x0000008 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0xA0F244, 0x0000008 + .4byte gUnk_08A7BF5C + .incbin "baserom.gba", 0xA0F250, 0x000002C + .4byte gUnk_08A84DCC + .incbin "baserom.gba", 0xA0F280, 0x0000008 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA0F28C, 0x0000044 + .4byte gUnk_08A8F6A8 + .incbin "baserom.gba", 0xA0F2D4, 0x0000014 + .4byte gUnk_08B1CC7C + .incbin "baserom.gba", 0xA0F2EC, 0x000002C + .4byte gUnk_08AF5C90 + .incbin "baserom.gba", 0xA0F31C, 0x0000008 + .4byte gUnk_08B25CD0 + .incbin "baserom.gba", 0xA0F328, 0x0000008 + .4byte gUnk_08B2A77C + .incbin "baserom.gba", 0xA0F334, 0x0000008 + .4byte gUnk_08B08B14 + .incbin "baserom.gba", 0xA0F340, 0x0000008 + .4byte gUnk_08B3F61C + .incbin "baserom.gba", 0xA0F34C, 0x0000008 + .4byte gUnk_08B47114 + .incbin "baserom.gba", 0xA0F358, 0x00002B4 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA0F610, 0x0000004 gUnk_08A0F614:: @ 08A0F614 - .incbin "baserom.gba", 0xA0F614, 0x00001DD + .incbin "baserom.gba", 0xA0F614, 0x0000184 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA0F79C, 0x000002C + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0xA0F7CC, 0x0000025 gUnk_08A0F7F1:: @ 08A0F7F1 - .incbin "baserom.gba", 0xA0F7F1, 0x000009F + .incbin "baserom.gba", 0xA0F7F1, 0x0000007 + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0xA0F7FC, 0x0000008 + .4byte gUnk_08A5A90C + .incbin "baserom.gba", 0xA0F808, 0x0000008 + .4byte gUnk_08A5A90C + .incbin "baserom.gba", 0xA0F814, 0x000002C + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0xA0F844, 0x0000044 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA0F88C, 0x0000004 gUnk_08A0F890:: @ 08A0F890 - .incbin "baserom.gba", 0xA0F890, 0x0000450 + .incbin "baserom.gba", 0xA0F890, 0x00000B8 + .4byte gUnk_08A11BDC + .incbin "baserom.gba", 0xA0F94C, 0x00000BC + .4byte gUnk_08A1A54C + .incbin "baserom.gba", 0xA0FA0C, 0x0000008 + .4byte gUnk_08A1F640 + .incbin "baserom.gba", 0xA0FA18, 0x0000008 + .4byte gUnk_08A6639C + .incbin "baserom.gba", 0xA0FA24, 0x0000008 + .4byte gUnk_08A231A4 + .incbin "baserom.gba", 0xA0FA30, 0x0000008 + .4byte gUnk_08A240F8 + .incbin "baserom.gba", 0xA0FA3C, 0x0000008 + .4byte gUnk_08A6CB30 + .incbin "baserom.gba", 0xA0FA48, 0x000002C + .4byte gUnk_08A3C71C + .incbin "baserom.gba", 0xA0FA78, 0x0000008 + .4byte gUnk_08A5A90C + .incbin "baserom.gba", 0xA0FA84, 0x0000038 + .4byte gUnk_08A792C0 + .incbin "baserom.gba", 0xA0FAC0, 0x0000044 + .4byte gUnk_08A5496C + .incbin "baserom.gba", 0xA0FB08, 0x000002C + .4byte gUnk_08AA2720 + .incbin "baserom.gba", 0xA0FB38, 0x0000008 + .4byte gUnk_08AF1E3C + .incbin "baserom.gba", 0xA0FB44, 0x000019C gUnk_08A0FCE0:: @ 08A0FCE0 - .incbin "baserom.gba", 0xA0FCE0, 0x0000264 + .incbin "baserom.gba", 0xA0FCE0, 0x00001A8 + .4byte gUnk_08A0FCE0 + .incbin "baserom.gba", 0xA0FE8C, 0x0000008 + .4byte gUnk_08B49C80 + .incbin "baserom.gba", 0xA0FE98, 0x0000008 + .4byte gUnk_08B4ABD4 + .incbin "baserom.gba", 0xA0FEA4, 0x0000008 + .4byte gUnk_08B4C670 + .incbin "baserom.gba", 0xA0FEB0, 0x0000014 + .4byte gUnk_08B4CBB4 + .incbin "baserom.gba", 0xA0FEC8, 0x0000008 + .4byte gUnk_08B4E28C + .incbin "baserom.gba", 0xA0FED4, 0x0000014 + .4byte gUnk_08B4ABD4 + .incbin "baserom.gba", 0xA0FEEC, 0x0000050 + .4byte gUnk_08B51838 + .incbin "baserom.gba", 0xA0FF40, 0x0000004 gUnk_08A0FF44:: @ 08A0FF44 .incbin "baserom.gba", 0xA0FF44, 0x000000C @@ -317,25 +2096,39 @@ gUnk_08A1007C:: @ 08A1007C .incbin "baserom.gba", 0xA1007C, 0x000000C gUnk_08A10088:: @ 08A10088 - .incbin "baserom.gba", 0xA10088, 0x000000C + .incbin "baserom.gba", 0xA10088, 0x0000004 + .4byte gUnk_08B55BAC + .incbin "baserom.gba", 0xA10090, 0x0000004 gUnk_08A10094:: @ 08A10094 - .incbin "baserom.gba", 0xA10094, 0x000000C + .incbin "baserom.gba", 0xA10094, 0x0000004 + .4byte gUnk_08B56A50 + .incbin "baserom.gba", 0xA1009C, 0x0000004 gUnk_08A100A0:: @ 08A100A0 - .incbin "baserom.gba", 0xA100A0, 0x000000C + .incbin "baserom.gba", 0xA100A0, 0x0000004 + .4byte gUnk_08B592C4 + .incbin "baserom.gba", 0xA100A8, 0x0000004 gUnk_08A100AC:: @ 08A100AC - .incbin "baserom.gba", 0xA100AC, 0x000000C + .incbin "baserom.gba", 0xA100AC, 0x0000004 + .4byte gUnk_08B5B26C + .incbin "baserom.gba", 0xA100B4, 0x0000004 gUnk_08A100B8:: @ 08A100B8 - .incbin "baserom.gba", 0xA100B8, 0x000000C + .incbin "baserom.gba", 0xA100B8, 0x0000004 + .4byte gUnk_08B5BD88 + .incbin "baserom.gba", 0xA100C0, 0x0000004 gUnk_08A100C4:: @ 08A100C4 - .incbin "baserom.gba", 0xA100C4, 0x000000C + .incbin "baserom.gba", 0xA100C4, 0x0000004 + .4byte gUnk_08B5CD00 + .incbin "baserom.gba", 0xA100CC, 0x0000004 gUnk_08A100D0:: @ 08A100D0 - .incbin "baserom.gba", 0xA100D0, 0x000000C + .incbin "baserom.gba", 0xA100D0, 0x0000004 + .4byte gUnk_08B5E02C + .incbin "baserom.gba", 0xA100D8, 0x0000004 gUnk_08A100DC:: @ 08A100DC .incbin "baserom.gba", 0xA100DC, 0x000000C @@ -356,7 +2149,9 @@ gUnk_08A10124:: @ 08A10124 .incbin "baserom.gba", 0xA10124, 0x0000024 gUnk_08A10148:: @ 08A10148 - .incbin "baserom.gba", 0xA10148, 0x000000C + .incbin "baserom.gba", 0xA10148, 0x0000004 + .4byte gUnk_08B6349C + .incbin "baserom.gba", 0xA10150, 0x0000004 gUnk_08A10154:: @ 08A10154 .incbin "baserom.gba", 0xA10154, 0x0000018 @@ -365,298 +2160,490 @@ gUnk_08A1016C:: @ 08A1016C .incbin "baserom.gba", 0xA1016C, 0x0000018 gUnk_08A10184:: @ 08A10184 - .incbin "baserom.gba", 0xA10184, 0x000000C + .incbin "baserom.gba", 0xA10184, 0x0000004 + .4byte gUnk_08A11BAC + .incbin "baserom.gba", 0xA1018C, 0x0000004 gUnk_08A10190:: @ 08A10190 - .incbin "baserom.gba", 0xA10190, 0x000000C + .incbin "baserom.gba", 0xA10190, 0x0000004 + .4byte gUnk_08B63ED8 + .incbin "baserom.gba", 0xA10198, 0x0000004 gUnk_08A1019C:: @ 08A1019C - .incbin "baserom.gba", 0xA1019C, 0x000000C + .incbin "baserom.gba", 0xA1019C, 0x0000004 + .4byte gUnk_08A11BAC + .incbin "baserom.gba", 0xA101A4, 0x0000004 gUnk_08A101A8:: @ 08A101A8 .incbin "baserom.gba", 0xA101A8, 0x000000C gUnk_08A101B4:: @ 08A101B4 - .incbin "baserom.gba", 0xA101B4, 0x000000C + .incbin "baserom.gba", 0xA101B4, 0x0000004 + .4byte gUnk_08B6495C + .incbin "baserom.gba", 0xA101BC, 0x0000004 gUnk_08A101C0:: @ 08A101C0 - .incbin "baserom.gba", 0xA101C0, 0x000000C + .incbin "baserom.gba", 0xA101C0, 0x0000004 + .4byte gUnk_08B68A1C + .incbin "baserom.gba", 0xA101C8, 0x0000004 gUnk_08A101CC:: @ 08A101CC - .incbin "baserom.gba", 0xA101CC, 0x000000C + .incbin "baserom.gba", 0xA101CC, 0x0000004 + .4byte gUnk_08B6A220 + .incbin "baserom.gba", 0xA101D4, 0x0000004 gUnk_08A101D8:: @ 08A101D8 - .incbin "baserom.gba", 0xA101D8, 0x000000C + .incbin "baserom.gba", 0xA101D8, 0x0000004 + .4byte gUnk_08B6C97C + .incbin "baserom.gba", 0xA101E0, 0x0000004 gUnk_08A101E4:: @ 08A101E4 - .incbin "baserom.gba", 0xA101E4, 0x000000C + .incbin "baserom.gba", 0xA101E4, 0x0000004 + .4byte gUnk_08B6E53C + .incbin "baserom.gba", 0xA101EC, 0x0000004 gUnk_08A101F0:: @ 08A101F0 - .incbin "baserom.gba", 0xA101F0, 0x000000C + .incbin "baserom.gba", 0xA101F0, 0x0000004 + .4byte gUnk_08B70494 + .incbin "baserom.gba", 0xA101F8, 0x0000004 gUnk_08A101FC:: @ 08A101FC - .incbin "baserom.gba", 0xA101FC, 0x000000C + .incbin "baserom.gba", 0xA101FC, 0x0000004 + .4byte gUnk_08B72618 + .incbin "baserom.gba", 0xA10204, 0x0000004 gUnk_08A10208:: @ 08A10208 - .incbin "baserom.gba", 0xA10208, 0x000000C + .incbin "baserom.gba", 0xA10208, 0x0000004 + .4byte gUnk_08B7359C + .incbin "baserom.gba", 0xA10210, 0x0000004 gUnk_08A10214:: @ 08A10214 - .incbin "baserom.gba", 0xA10214, 0x000000C + .incbin "baserom.gba", 0xA10214, 0x0000004 + .4byte gUnk_08B77BB0 + .incbin "baserom.gba", 0xA1021C, 0x0000004 gUnk_08A10220:: @ 08A10220 - .incbin "baserom.gba", 0xA10220, 0x000000C + .incbin "baserom.gba", 0xA10220, 0x0000004 + .4byte gUnk_08B7AFEC + .incbin "baserom.gba", 0xA10228, 0x0000004 gUnk_08A1022C:: @ 08A1022C - .incbin "baserom.gba", 0xA1022C, 0x000000C + .incbin "baserom.gba", 0xA1022C, 0x0000004 + .4byte gUnk_08B7D32C + .incbin "baserom.gba", 0xA10234, 0x0000004 gUnk_08A10238:: @ 08A10238 - .incbin "baserom.gba", 0xA10238, 0x000000C + .incbin "baserom.gba", 0xA10238, 0x0000004 + .4byte gUnk_08B81410 + .incbin "baserom.gba", 0xA10240, 0x0000004 gUnk_08A10244:: @ 08A10244 - .incbin "baserom.gba", 0xA10244, 0x000000C + .incbin "baserom.gba", 0xA10244, 0x0000004 + .4byte gUnk_08B82F44 + .incbin "baserom.gba", 0xA1024C, 0x0000004 gUnk_08A10250:: @ 08A10250 - .incbin "baserom.gba", 0xA10250, 0x000000C + .incbin "baserom.gba", 0xA10250, 0x0000004 + .4byte gUnk_08B861EC + .incbin "baserom.gba", 0xA10258, 0x0000004 gUnk_08A1025C:: @ 08A1025C - .incbin "baserom.gba", 0xA1025C, 0x000000C + .incbin "baserom.gba", 0xA1025C, 0x0000004 + .4byte gUnk_08B87AA4 + .incbin "baserom.gba", 0xA10264, 0x0000004 gUnk_08A10268:: @ 08A10268 - .incbin "baserom.gba", 0xA10268, 0x000000C + .incbin "baserom.gba", 0xA10268, 0x0000004 + .4byte gUnk_08B8ADC4 + .incbin "baserom.gba", 0xA10270, 0x0000004 gUnk_08A10274:: @ 08A10274 - .incbin "baserom.gba", 0xA10274, 0x000000C + .incbin "baserom.gba", 0xA10274, 0x0000004 + .4byte gUnk_08B8DA80 + .incbin "baserom.gba", 0xA1027C, 0x0000004 gUnk_08A10280:: @ 08A10280 - .incbin "baserom.gba", 0xA10280, 0x000000C + .incbin "baserom.gba", 0xA10280, 0x0000004 + .4byte gUnk_08B93990 + .incbin "baserom.gba", 0xA10288, 0x0000004 gUnk_08A1028C:: @ 08A1028C - .incbin "baserom.gba", 0xA1028C, 0x000000C + .incbin "baserom.gba", 0xA1028C, 0x0000004 + .4byte gUnk_08B97154 + .incbin "baserom.gba", 0xA10294, 0x0000004 gUnk_08A10298:: @ 08A10298 - .incbin "baserom.gba", 0xA10298, 0x000000C + .incbin "baserom.gba", 0xA10298, 0x0000004 + .4byte gUnk_08B99E24 + .incbin "baserom.gba", 0xA102A0, 0x0000004 gUnk_08A102A4:: @ 08A102A4 - .incbin "baserom.gba", 0xA102A4, 0x000000C + .incbin "baserom.gba", 0xA102A4, 0x0000004 + .4byte gUnk_08B9BC20 + .incbin "baserom.gba", 0xA102AC, 0x0000004 gUnk_08A102B0:: @ 08A102B0 - .incbin "baserom.gba", 0xA102B0, 0x000000C + .incbin "baserom.gba", 0xA102B0, 0x0000004 + .4byte gUnk_08BA04B8 + .incbin "baserom.gba", 0xA102B8, 0x0000004 gUnk_08A102BC:: @ 08A102BC - .incbin "baserom.gba", 0xA102BC, 0x000000C + .incbin "baserom.gba", 0xA102BC, 0x0000004 + .4byte gUnk_08BA608C + .incbin "baserom.gba", 0xA102C4, 0x0000004 gUnk_08A102C8:: @ 08A102C8 - .incbin "baserom.gba", 0xA102C8, 0x000000C + .incbin "baserom.gba", 0xA102C8, 0x0000004 + .4byte gUnk_08BA79EC + .incbin "baserom.gba", 0xA102D0, 0x0000004 gUnk_08A102D4:: @ 08A102D4 - .incbin "baserom.gba", 0xA102D4, 0x000000C + .incbin "baserom.gba", 0xA102D4, 0x0000004 + .4byte gUnk_08BAF158 + .incbin "baserom.gba", 0xA102DC, 0x0000004 gUnk_08A102E0:: @ 08A102E0 - .incbin "baserom.gba", 0xA102E0, 0x000000C + .incbin "baserom.gba", 0xA102E0, 0x0000004 + .4byte gUnk_08BB2030 + .incbin "baserom.gba", 0xA102E8, 0x0000004 gUnk_08A102EC:: @ 08A102EC - .incbin "baserom.gba", 0xA102EC, 0x000000C + .incbin "baserom.gba", 0xA102EC, 0x0000004 + .4byte gUnk_08BB60F4 + .incbin "baserom.gba", 0xA102F4, 0x0000004 gUnk_08A102F8:: @ 08A102F8 - .incbin "baserom.gba", 0xA102F8, 0x000000C + .incbin "baserom.gba", 0xA102F8, 0x0000004 + .4byte gUnk_08BB72F8 + .incbin "baserom.gba", 0xA10300, 0x0000004 gUnk_08A10304:: @ 08A10304 - .incbin "baserom.gba", 0xA10304, 0x000000C + .incbin "baserom.gba", 0xA10304, 0x0000004 + .4byte gUnk_08BB82E0 + .incbin "baserom.gba", 0xA1030C, 0x0000004 gUnk_08A10310:: @ 08A10310 - .incbin "baserom.gba", 0xA10310, 0x000000C + .incbin "baserom.gba", 0xA10310, 0x0000004 + .4byte gUnk_08BBC36C + .incbin "baserom.gba", 0xA10318, 0x0000004 gUnk_08A1031C:: @ 08A1031C - .incbin "baserom.gba", 0xA1031C, 0x000000C + .incbin "baserom.gba", 0xA1031C, 0x0000004 + .4byte gUnk_08BBFA80 + .incbin "baserom.gba", 0xA10324, 0x0000004 gUnk_08A10328:: @ 08A10328 - .incbin "baserom.gba", 0xA10328, 0x000000C + .incbin "baserom.gba", 0xA10328, 0x0000004 + .4byte gUnk_08BC2F48 + .incbin "baserom.gba", 0xA10330, 0x0000004 gUnk_08A10334:: @ 08A10334 - .incbin "baserom.gba", 0xA10334, 0x000000C + .incbin "baserom.gba", 0xA10334, 0x0000004 + .4byte gUnk_08BC4B90 + .incbin "baserom.gba", 0xA1033C, 0x0000004 gUnk_08A10340:: @ 08A10340 - .incbin "baserom.gba", 0xA10340, 0x000000C + .incbin "baserom.gba", 0xA10340, 0x0000004 + .4byte gUnk_08BC6320 + .incbin "baserom.gba", 0xA10348, 0x0000004 gUnk_08A1034C:: @ 08A1034C - .incbin "baserom.gba", 0xA1034C, 0x000000C + .incbin "baserom.gba", 0xA1034C, 0x0000004 + .4byte gUnk_08BC7CD0 + .incbin "baserom.gba", 0xA10354, 0x0000004 gUnk_08A10358:: @ 08A10358 - .incbin "baserom.gba", 0xA10358, 0x000000C + .incbin "baserom.gba", 0xA10358, 0x0000004 + .4byte gUnk_08BD63A0 + .incbin "baserom.gba", 0xA10360, 0x0000004 gUnk_08A10364:: @ 08A10364 - .incbin "baserom.gba", 0xA10364, 0x000000C + .incbin "baserom.gba", 0xA10364, 0x0000004 + .4byte gUnk_08BDAF60 + .incbin "baserom.gba", 0xA1036C, 0x0000004 gUnk_08A10370:: @ 08A10370 - .incbin "baserom.gba", 0xA10370, 0x000000C + .incbin "baserom.gba", 0xA10370, 0x0000004 + .4byte gUnk_08BDDE54 + .incbin "baserom.gba", 0xA10378, 0x0000004 gUnk_08A1037C:: @ 08A1037C - .incbin "baserom.gba", 0xA1037C, 0x000000C + .incbin "baserom.gba", 0xA1037C, 0x0000004 + .4byte gUnk_08BE1C78 + .incbin "baserom.gba", 0xA10384, 0x0000004 gUnk_08A10388:: @ 08A10388 - .incbin "baserom.gba", 0xA10388, 0x000000C + .incbin "baserom.gba", 0xA10388, 0x0000004 + .4byte gUnk_08BE62AC + .incbin "baserom.gba", 0xA10390, 0x0000004 gUnk_08A10394:: @ 08A10394 - .incbin "baserom.gba", 0xA10394, 0x000000C + .incbin "baserom.gba", 0xA10394, 0x0000004 + .4byte gUnk_08BE8BAC + .incbin "baserom.gba", 0xA1039C, 0x0000004 gUnk_08A103A0:: @ 08A103A0 - .incbin "baserom.gba", 0xA103A0, 0x000000C + .incbin "baserom.gba", 0xA103A0, 0x0000004 + .4byte gUnk_08BE8BAC + .incbin "baserom.gba", 0xA103A8, 0x0000004 gUnk_08A103AC:: @ 08A103AC - .incbin "baserom.gba", 0xA103AC, 0x000000C + .incbin "baserom.gba", 0xA103AC, 0x0000004 + .4byte gUnk_08BEB1D0 + .incbin "baserom.gba", 0xA103B4, 0x0000004 gUnk_08A103B8:: @ 08A103B8 - .incbin "baserom.gba", 0xA103B8, 0x000000C + .incbin "baserom.gba", 0xA103B8, 0x0000004 + .4byte gUnk_08BEB1D0 + .incbin "baserom.gba", 0xA103C0, 0x0000004 gUnk_08A103C4:: @ 08A103C4 - .incbin "baserom.gba", 0xA103C4, 0x000000C + .incbin "baserom.gba", 0xA103C4, 0x0000004 + .4byte gUnk_08BEC358 + .incbin "baserom.gba", 0xA103CC, 0x0000004 gUnk_08A103D0:: @ 08A103D0 - .incbin "baserom.gba", 0xA103D0, 0x000000C + .incbin "baserom.gba", 0xA103D0, 0x0000004 + .4byte gUnk_08BF0264 + .incbin "baserom.gba", 0xA103D8, 0x0000004 gUnk_08A103DC:: @ 08A103DC - .incbin "baserom.gba", 0xA103DC, 0x000000C + .incbin "baserom.gba", 0xA103DC, 0x0000004 + .4byte gUnk_08BF3CB4 + .incbin "baserom.gba", 0xA103E4, 0x0000004 gUnk_08A103E8:: @ 08A103E8 - .incbin "baserom.gba", 0xA103E8, 0x000000C + .incbin "baserom.gba", 0xA103E8, 0x0000004 + .4byte gUnk_08BF7CC4 + .incbin "baserom.gba", 0xA103F0, 0x0000004 gUnk_08A103F4:: @ 08A103F4 - .incbin "baserom.gba", 0xA103F4, 0x000000C + .incbin "baserom.gba", 0xA103F4, 0x0000004 + .4byte gUnk_08BFB7F4 + .incbin "baserom.gba", 0xA103FC, 0x0000004 gUnk_08A10400:: @ 08A10400 - .incbin "baserom.gba", 0xA10400, 0x000000C + .incbin "baserom.gba", 0xA10400, 0x0000004 + .4byte gUnk_08BFE5A8 + .incbin "baserom.gba", 0xA10408, 0x0000004 gUnk_08A1040C:: @ 08A1040C - .incbin "baserom.gba", 0xA1040C, 0x000000C + .incbin "baserom.gba", 0xA1040C, 0x0000004 + .4byte gUnk_08C020C8 + .incbin "baserom.gba", 0xA10414, 0x0000004 gUnk_08A10418:: @ 08A10418 - .incbin "baserom.gba", 0xA10418, 0x000000C + .incbin "baserom.gba", 0xA10418, 0x0000004 + .4byte gUnk_08C064DC + .incbin "baserom.gba", 0xA10420, 0x0000004 gUnk_08A10424:: @ 08A10424 - .incbin "baserom.gba", 0xA10424, 0x000000C + .incbin "baserom.gba", 0xA10424, 0x0000004 + .4byte gUnk_08C0A208 + .incbin "baserom.gba", 0xA1042C, 0x0000004 gUnk_08A10430:: @ 08A10430 - .incbin "baserom.gba", 0xA10430, 0x000000C + .incbin "baserom.gba", 0xA10430, 0x0000004 + .4byte gUnk_08C0D458 + .incbin "baserom.gba", 0xA10438, 0x0000004 gUnk_08A1043C:: @ 08A1043C - .incbin "baserom.gba", 0xA1043C, 0x000000C + .incbin "baserom.gba", 0xA1043C, 0x0000004 + .4byte gUnk_08C0D458 + .incbin "baserom.gba", 0xA10444, 0x0000004 gUnk_08A10448:: @ 08A10448 - .incbin "baserom.gba", 0xA10448, 0x000000C + .incbin "baserom.gba", 0xA10448, 0x0000004 + .4byte gUnk_08C0F47C + .incbin "baserom.gba", 0xA10450, 0x0000004 gUnk_08A10454:: @ 08A10454 - .incbin "baserom.gba", 0xA10454, 0x000000C + .incbin "baserom.gba", 0xA10454, 0x0000004 + .4byte gUnk_08C111B4 + .incbin "baserom.gba", 0xA1045C, 0x0000004 gUnk_08A10460:: @ 08A10460 - .incbin "baserom.gba", 0xA10460, 0x000000C + .incbin "baserom.gba", 0xA10460, 0x0000004 + .4byte gUnk_08C15410 + .incbin "baserom.gba", 0xA10468, 0x0000004 gUnk_08A1046C:: @ 08A1046C - .incbin "baserom.gba", 0xA1046C, 0x000000C + .incbin "baserom.gba", 0xA1046C, 0x0000004 + .4byte gUnk_08C19B78 + .incbin "baserom.gba", 0xA10474, 0x0000004 gUnk_08A10478:: @ 08A10478 - .incbin "baserom.gba", 0xA10478, 0x000000C + .incbin "baserom.gba", 0xA10478, 0x0000004 + .4byte gUnk_08C1C4D0 + .incbin "baserom.gba", 0xA10480, 0x0000004 gUnk_08A10484:: @ 08A10484 - .incbin "baserom.gba", 0xA10484, 0x000000C + .incbin "baserom.gba", 0xA10484, 0x0000004 + .4byte gUnk_08C1F7C0 + .incbin "baserom.gba", 0xA1048C, 0x0000004 gUnk_08A10490:: @ 08A10490 - .incbin "baserom.gba", 0xA10490, 0x000000C + .incbin "baserom.gba", 0xA10490, 0x0000004 + .4byte gUnk_08C24ABC + .incbin "baserom.gba", 0xA10498, 0x0000004 gUnk_08A1049C:: @ 08A1049C - .incbin "baserom.gba", 0xA1049C, 0x000000C + .incbin "baserom.gba", 0xA1049C, 0x0000004 + .4byte gUnk_08C2896C + .incbin "baserom.gba", 0xA104A4, 0x0000004 gUnk_08A104A8:: @ 08A104A8 - .incbin "baserom.gba", 0xA104A8, 0x000000C + .incbin "baserom.gba", 0xA104A8, 0x0000004 + .4byte gUnk_08C2AB60 + .incbin "baserom.gba", 0xA104B0, 0x0000004 gUnk_08A104B4:: @ 08A104B4 - .incbin "baserom.gba", 0xA104B4, 0x000000C + .incbin "baserom.gba", 0xA104B4, 0x0000004 + .4byte gUnk_08C2D6D4 + .incbin "baserom.gba", 0xA104BC, 0x0000004 gUnk_08A104C0:: @ 08A104C0 - .incbin "baserom.gba", 0xA104C0, 0x000000C + .incbin "baserom.gba", 0xA104C0, 0x0000004 + .4byte gUnk_08C2F808 + .incbin "baserom.gba", 0xA104C8, 0x0000004 gUnk_08A104CC:: @ 08A104CC - .incbin "baserom.gba", 0xA104CC, 0x000000C + .incbin "baserom.gba", 0xA104CC, 0x0000004 + .4byte gUnk_08C30AFC + .incbin "baserom.gba", 0xA104D4, 0x0000004 gUnk_08A104D8:: @ 08A104D8 - .incbin "baserom.gba", 0xA104D8, 0x000000C + .incbin "baserom.gba", 0xA104D8, 0x0000004 + .4byte gUnk_08C328E0 + .incbin "baserom.gba", 0xA104E0, 0x0000004 gUnk_08A104E4:: @ 08A104E4 .incbin "baserom.gba", 0xA104E4, 0x0000018 gUnk_08A104FC:: @ 08A104FC - .incbin "baserom.gba", 0xA104FC, 0x0000018 + .incbin "baserom.gba", 0xA104FC, 0x0000004 + .4byte gUnk_08A11BAC + .incbin "baserom.gba", 0xA10504, 0x0000008 + .4byte gUnk_08A11BAC + .incbin "baserom.gba", 0xA10510, 0x0000004 gUnk_08A10514:: @ 08A10514 - .incbin "baserom.gba", 0xA10514, 0x000000C + .incbin "baserom.gba", 0xA10514, 0x0000004 + .4byte gUnk_08C388AC + .incbin "baserom.gba", 0xA1051C, 0x0000004 gUnk_08A10520:: @ 08A10520 - .incbin "baserom.gba", 0xA10520, 0x000000C + .incbin "baserom.gba", 0xA10520, 0x0000004 + .4byte gUnk_08C3A0F4 + .incbin "baserom.gba", 0xA10528, 0x0000004 gUnk_08A1052C:: @ 08A1052C - .incbin "baserom.gba", 0xA1052C, 0x000000C + .incbin "baserom.gba", 0xA1052C, 0x0000004 + .4byte gUnk_08C3DFA4 + .incbin "baserom.gba", 0xA10534, 0x0000004 gUnk_08A10538:: @ 08A10538 - .incbin "baserom.gba", 0xA10538, 0x000000C + .incbin "baserom.gba", 0xA10538, 0x0000004 + .4byte gUnk_08C3E9A8 + .incbin "baserom.gba", 0xA10540, 0x0000004 gUnk_08A10544:: @ 08A10544 - .incbin "baserom.gba", 0xA10544, 0x000000C + .incbin "baserom.gba", 0xA10544, 0x0000004 + .4byte gUnk_08C419D4 + .incbin "baserom.gba", 0xA1054C, 0x0000004 gUnk_08A10550:: @ 08A10550 - .incbin "baserom.gba", 0xA10550, 0x000000C + .incbin "baserom.gba", 0xA10550, 0x0000004 + .4byte gUnk_08C450DC + .incbin "baserom.gba", 0xA10558, 0x0000004 gUnk_08A1055C:: @ 08A1055C - .incbin "baserom.gba", 0xA1055C, 0x000000C + .incbin "baserom.gba", 0xA1055C, 0x0000004 + .4byte gUnk_08C48774 + .incbin "baserom.gba", 0xA10564, 0x0000004 gUnk_08A10568:: @ 08A10568 - .incbin "baserom.gba", 0xA10568, 0x000000C + .incbin "baserom.gba", 0xA10568, 0x0000004 + .4byte gUnk_08C4D34C + .incbin "baserom.gba", 0xA10570, 0x0000004 gUnk_08A10574:: @ 08A10574 - .incbin "baserom.gba", 0xA10574, 0x000000C + .incbin "baserom.gba", 0xA10574, 0x0000004 + .4byte gUnk_08C4DDB4 + .incbin "baserom.gba", 0xA1057C, 0x0000004 gUnk_08A10580:: @ 08A10580 - .incbin "baserom.gba", 0xA10580, 0x000000C + .incbin "baserom.gba", 0xA10580, 0x0000004 + .4byte gUnk_08C4F184 + .incbin "baserom.gba", 0xA10588, 0x0000004 gUnk_08A1058C:: @ 08A1058C - .incbin "baserom.gba", 0xA1058C, 0x000000C + .incbin "baserom.gba", 0xA1058C, 0x0000004 + .4byte gUnk_08C51314 + .incbin "baserom.gba", 0xA10594, 0x0000004 gUnk_08A10598:: @ 08A10598 - .incbin "baserom.gba", 0xA10598, 0x000000C + .incbin "baserom.gba", 0xA10598, 0x0000004 + .4byte gUnk_08C5721C + .incbin "baserom.gba", 0xA105A0, 0x0000004 gUnk_08A105A4:: @ 08A105A4 - .incbin "baserom.gba", 0xA105A4, 0x000000C + .incbin "baserom.gba", 0xA105A4, 0x0000004 + .4byte gUnk_08C5B538 + .incbin "baserom.gba", 0xA105AC, 0x0000004 gUnk_08A105B0:: @ 08A105B0 - .incbin "baserom.gba", 0xA105B0, 0x000000C + .incbin "baserom.gba", 0xA105B0, 0x0000004 + .4byte gUnk_08C602FC + .incbin "baserom.gba", 0xA105B8, 0x0000004 gUnk_08A105BC:: @ 08A105BC - .incbin "baserom.gba", 0xA105BC, 0x000000C + .incbin "baserom.gba", 0xA105BC, 0x0000004 + .4byte gUnk_08C61AF0 + .incbin "baserom.gba", 0xA105C4, 0x0000004 gUnk_08A105C8:: @ 08A105C8 - .incbin "baserom.gba", 0xA105C8, 0x000000C + .incbin "baserom.gba", 0xA105C8, 0x0000004 + .4byte gUnk_08C63574 + .incbin "baserom.gba", 0xA105D0, 0x0000004 gUnk_08A105D4:: @ 08A105D4 - .incbin "baserom.gba", 0xA105D4, 0x000000C + .incbin "baserom.gba", 0xA105D4, 0x0000004 + .4byte gUnk_08C602FC + .incbin "baserom.gba", 0xA105DC, 0x0000004 gUnk_08A105E0:: @ 08A105E0 - .incbin "baserom.gba", 0xA105E0, 0x000000C + .incbin "baserom.gba", 0xA105E0, 0x0000004 + .4byte gUnk_08C61AF0 + .incbin "baserom.gba", 0xA105E8, 0x0000004 gUnk_08A105EC:: @ 08A105EC - .incbin "baserom.gba", 0xA105EC, 0x000000C + .incbin "baserom.gba", 0xA105EC, 0x0000004 + .4byte gUnk_08C63574 + .incbin "baserom.gba", 0xA105F4, 0x0000004 gUnk_08A105F8:: @ 08A105F8 - .incbin "baserom.gba", 0xA105F8, 0x000000C + .incbin "baserom.gba", 0xA105F8, 0x0000004 + .4byte gUnk_08C6495C + .incbin "baserom.gba", 0xA10600, 0x0000004 gUnk_08A10604:: @ 08A10604 - .incbin "baserom.gba", 0xA10604, 0x000000C + .incbin "baserom.gba", 0xA10604, 0x0000004 + .4byte gUnk_08C6CEBC + .incbin "baserom.gba", 0xA1060C, 0x0000004 gUnk_08A10610:: @ 08A10610 - .incbin "baserom.gba", 0xA10610, 0x000000C + .incbin "baserom.gba", 0xA10610, 0x0000004 + .4byte gUnk_08C6E5FC + .incbin "baserom.gba", 0xA10618, 0x0000004 gUnk_08A1061C:: @ 08A1061C .incbin "baserom.gba", 0xA1061C, 0x000000C gUnk_08A10628:: @ 08A10628 - .incbin "baserom.gba", 0xA10628, 0x000000C + .incbin "baserom.gba", 0xA10628, 0x0000004 + .4byte gUnk_08C6FCC8 + .incbin "baserom.gba", 0xA10630, 0x0000004 gUnk_08A10634:: @ 08A10634 .incbin "baserom.gba", 0xA10634, 0x000000C @@ -683,7 +2670,9 @@ gUnk_08A106E8:: @ 08A106E8 .incbin "baserom.gba", 0xA106E8, 0x000000C gUnk_08A106F4:: @ 08A106F4 - .incbin "baserom.gba", 0xA106F4, 0x000000C + .incbin "baserom.gba", 0xA106F4, 0x0000004 + .4byte gUnk_08C72870 + .incbin "baserom.gba", 0xA106FC, 0x0000004 gUnk_08A10700:: @ 08A10700 .incbin "baserom.gba", 0xA10700, 0x000000C @@ -716,7 +2705,9 @@ gUnk_08A107B4:: @ 08A107B4 .incbin "baserom.gba", 0xA107B4, 0x000000C gUnk_08A107C0:: @ 08A107C0 - .incbin "baserom.gba", 0xA107C0, 0x0000024 + .incbin "baserom.gba", 0xA107C0, 0x000001C + .4byte gUnk_08A11C1C + .incbin "baserom.gba", 0xA107E0, 0x0000004 gUnk_08A107E4:: @ 08A107E4 .incbin "baserom.gba", 0xA107E4, 0x0000018 @@ -743,7 +2734,9 @@ gUnk_08A10880:: @ 08A10880 .incbin "baserom.gba", 0xA10880, 0x000000C gUnk_08A1088C:: @ 08A1088C - .incbin "baserom.gba", 0xA1088C, 0x000000C + .incbin "baserom.gba", 0xA1088C, 0x0000004 + .4byte gUnk_08C7447C + .incbin "baserom.gba", 0xA10894, 0x0000004 gUnk_08A10898:: @ 08A10898 .incbin "baserom.gba", 0xA10898, 0x000000C @@ -752,7 +2745,11 @@ gUnk_08A108A4:: @ 08A108A4 .incbin "baserom.gba", 0xA108A4, 0x000000C gUnk_08A108B0:: @ 08A108B0 - .incbin "baserom.gba", 0xA108B0, 0x000003C + .incbin "baserom.gba", 0xA108B0, 0x0000004 + .4byte gUnk_08C749A8 + .incbin "baserom.gba", 0xA108B8, 0x0000020 + .4byte gUnk_08A11BAC + .incbin "baserom.gba", 0xA108DC, 0x0000010 gUnk_08A108EC:: @ 08A108EC .incbin "baserom.gba", 0xA108EC, 0x000000C @@ -764,7 +2761,9 @@ gUnk_08A10904:: @ 08A10904 .incbin "baserom.gba", 0xA10904, 0x0000018 gUnk_08A1091C:: @ 08A1091C - .incbin "baserom.gba", 0xA1091C, 0x000000C + .incbin "baserom.gba", 0xA1091C, 0x0000004 + .4byte gUnk_08C80650 + .incbin "baserom.gba", 0xA10924, 0x0000004 gUnk_08A10928:: @ 08A10928 .incbin "baserom.gba", 0xA10928, 0x0000018 @@ -803,7 +2802,9 @@ gUnk_08A109F4:: @ 08A109F4 .incbin "baserom.gba", 0xA109F4, 0x000000C gUnk_08A10A00:: @ 08A10A00 - .incbin "baserom.gba", 0xA10A00, 0x000000C + .incbin "baserom.gba", 0xA10A00, 0x0000004 + .4byte gUnk_08C91F68 + .incbin "baserom.gba", 0xA10A08, 0x0000004 gUnk_08A10A0C:: @ 08A10A0C .incbin "baserom.gba", 0xA10A0C, 0x0000018 @@ -812,7 +2813,9 @@ gUnk_08A10A24:: @ 08A10A24 .incbin "baserom.gba", 0xA10A24, 0x0000018 gUnk_08A10A3C:: @ 08A10A3C - .incbin "baserom.gba", 0xA10A3C, 0x000000C + .incbin "baserom.gba", 0xA10A3C, 0x0000004 + .4byte gUnk_08C93850 + .incbin "baserom.gba", 0xA10A44, 0x0000004 gUnk_08A10A48:: @ 08A10A48 .incbin "baserom.gba", 0xA10A48, 0x000000C @@ -824,13 +2827,17 @@ gUnk_08A10A6C:: @ 08A10A6C .incbin "baserom.gba", 0xA10A6C, 0x0000018 gUnk_08A10A84:: @ 08A10A84 - .incbin "baserom.gba", 0xA10A84, 0x000000C + .incbin "baserom.gba", 0xA10A84, 0x0000004 + .4byte gUnk_08C970D8 + .incbin "baserom.gba", 0xA10A8C, 0x0000004 gUnk_08A10A90:: @ 08A10A90 .incbin "baserom.gba", 0xA10A90, 0x000000C gUnk_08A10A9C:: @ 08A10A9C - .incbin "baserom.gba", 0xA10A9C, 0x000000C + .incbin "baserom.gba", 0xA10A9C, 0x0000004 + .4byte gUnk_08C983E4 + .incbin "baserom.gba", 0xA10AA4, 0x0000004 gUnk_08A10AA8:: @ 08A10AA8 .incbin "baserom.gba", 0xA10AA8, 0x0000003 @@ -839,7 +2846,9 @@ gUnk_08A10AAB:: @ 08A10AAB .incbin "baserom.gba", 0xA10AAB, 0x0000009 gUnk_08A10AB4:: @ 08A10AB4 - .incbin "baserom.gba", 0xA10AB4, 0x000000C + .incbin "baserom.gba", 0xA10AB4, 0x0000004 + .4byte gUnk_08CA0C14 + .incbin "baserom.gba", 0xA10ABC, 0x0000004 gUnk_08A10AC0:: @ 08A10AC0 .incbin "baserom.gba", 0xA10AC0, 0x000000C @@ -848,7 +2857,9 @@ gUnk_08A10ACC:: @ 08A10ACC .incbin "baserom.gba", 0xA10ACC, 0x0000018 gUnk_08A10AE4:: @ 08A10AE4 - .incbin "baserom.gba", 0xA10AE4, 0x000000C + .incbin "baserom.gba", 0xA10AE4, 0x0000004 + .4byte gUnk_08CA2B20 + .incbin "baserom.gba", 0xA10AEC, 0x0000004 gUnk_08A10AF0:: @ 08A10AF0 .incbin "baserom.gba", 0xA10AF0, 0x0000018 @@ -869,7 +2880,9 @@ gUnk_08A10B5C:: @ 08A10B5C .incbin "baserom.gba", 0xA10B5C, 0x000000C gUnk_08A10B68:: @ 08A10B68 - .incbin "baserom.gba", 0xA10B68, 0x000000C + .incbin "baserom.gba", 0xA10B68, 0x0000004 + .4byte gUnk_08CA8A7C + .incbin "baserom.gba", 0xA10B70, 0x0000004 gUnk_08A10B74:: @ 08A10B74 .incbin "baserom.gba", 0xA10B74, 0x000000C @@ -884,16 +2897,24 @@ gUnk_08A10BA4:: @ 08A10BA4 .incbin "baserom.gba", 0xA10BA4, 0x000000C gUnk_08A10BB0:: @ 08A10BB0 - .incbin "baserom.gba", 0xA10BB0, 0x000000C + .incbin "baserom.gba", 0xA10BB0, 0x0000004 + .4byte gUnk_08CAA460 + .incbin "baserom.gba", 0xA10BB8, 0x0000004 gUnk_08A10BBC:: @ 08A10BBC - .incbin "baserom.gba", 0xA10BBC, 0x000000C + .incbin "baserom.gba", 0xA10BBC, 0x0000004 + .4byte gUnk_08CABA54 + .incbin "baserom.gba", 0xA10BC4, 0x0000004 gUnk_08A10BC8:: @ 08A10BC8 - .incbin "baserom.gba", 0xA10BC8, 0x000000C + .incbin "baserom.gba", 0xA10BC8, 0x0000004 + .4byte gUnk_08CADF04 + .incbin "baserom.gba", 0xA10BD0, 0x0000004 gUnk_08A10BD4:: @ 08A10BD4 - .incbin "baserom.gba", 0xA10BD4, 0x000000C + .incbin "baserom.gba", 0xA10BD4, 0x0000004 + .4byte gUnk_08CB064C + .incbin "baserom.gba", 0xA10BDC, 0x0000004 gUnk_08A10BE0:: @ 08A10BE0 .incbin "baserom.gba", 0xA10BE0, 0x000000C @@ -902,28 +2923,44 @@ gUnk_08A10BEC:: @ 08A10BEC .incbin "baserom.gba", 0xA10BEC, 0x000000C gUnk_08A10BF8:: @ 08A10BF8 - .incbin "baserom.gba", 0xA10BF8, 0x000000C + .incbin "baserom.gba", 0xA10BF8, 0x0000004 + .4byte gUnk_08CB2E0C + .incbin "baserom.gba", 0xA10C00, 0x0000004 gUnk_08A10C04:: @ 08A10C04 - .incbin "baserom.gba", 0xA10C04, 0x000000C + .incbin "baserom.gba", 0xA10C04, 0x0000004 + .4byte gUnk_08CB49A0 + .incbin "baserom.gba", 0xA10C0C, 0x0000004 gUnk_08A10C10:: @ 08A10C10 - .incbin "baserom.gba", 0xA10C10, 0x000000C + .incbin "baserom.gba", 0xA10C10, 0x0000004 + .4byte gUnk_08CB7C74 + .incbin "baserom.gba", 0xA10C18, 0x0000004 gUnk_08A10C1C:: @ 08A10C1C - .incbin "baserom.gba", 0xA10C1C, 0x000000C + .incbin "baserom.gba", 0xA10C1C, 0x0000004 + .4byte gUnk_08CB9B60 + .incbin "baserom.gba", 0xA10C24, 0x0000004 gUnk_08A10C28:: @ 08A10C28 - .incbin "baserom.gba", 0xA10C28, 0x000000C + .incbin "baserom.gba", 0xA10C28, 0x0000004 + .4byte gUnk_08CBC0EC + .incbin "baserom.gba", 0xA10C30, 0x0000004 gUnk_08A10C34:: @ 08A10C34 - .incbin "baserom.gba", 0xA10C34, 0x000000C + .incbin "baserom.gba", 0xA10C34, 0x0000004 + .4byte gUnk_08CBD6C4 + .incbin "baserom.gba", 0xA10C3C, 0x0000004 gUnk_08A10C40:: @ 08A10C40 - .incbin "baserom.gba", 0xA10C40, 0x000000C + .incbin "baserom.gba", 0xA10C40, 0x0000004 + .4byte gUnk_08CBE994 + .incbin "baserom.gba", 0xA10C48, 0x0000004 gUnk_08A10C4C:: @ 08A10C4C - .incbin "baserom.gba", 0xA10C4C, 0x000000C + .incbin "baserom.gba", 0xA10C4C, 0x0000004 + .4byte gUnk_08CC2AFC + .incbin "baserom.gba", 0xA10C54, 0x0000004 gUnk_08A10C58:: @ 08A10C58 .incbin "baserom.gba", 0xA10C58, 0x000000C @@ -971,7 +3008,9 @@ gUnk_08A10D84:: @ 08A10D84 .incbin "baserom.gba", 0xA10D84, 0x000000C gUnk_08A10D90:: @ 08A10D90 - .incbin "baserom.gba", 0xA10D90, 0x000000C + .incbin "baserom.gba", 0xA10D90, 0x0000004 + .4byte gUnk_08CC36D0 + .incbin "baserom.gba", 0xA10D98, 0x0000004 gUnk_08A10D9C:: @ 08A10D9C .incbin "baserom.gba", 0xA10D9C, 0x000000C @@ -1028,7 +3067,9 @@ gUnk_08A10F04:: @ 08A10F04 .incbin "baserom.gba", 0xA10F04, 0x0000018 gUnk_08A10F1C:: @ 08A10F1C - .incbin "baserom.gba", 0xA10F1C, 0x000000C + .incbin "baserom.gba", 0xA10F1C, 0x0000004 + .4byte gUnk_08CC41A4 + .incbin "baserom.gba", 0xA10F24, 0x0000004 gUnk_08A10F28:: @ 08A10F28 .incbin "baserom.gba", 0xA10F28, 0x000000C @@ -1082,7 +3123,9 @@ gUnk_08A110A8:: @ 08A110A8 .incbin "baserom.gba", 0xA110A8, 0x000000C gUnk_08A110B4:: @ 08A110B4 - .incbin "baserom.gba", 0xA110B4, 0x0000018 + .incbin "baserom.gba", 0xA110B4, 0x0000010 + .4byte gUnk_08CC5C4C + .incbin "baserom.gba", 0xA110C8, 0x0000004 gUnk_08A110CC:: @ 08A110CC .incbin "baserom.gba", 0xA110CC, 0x000000C @@ -1106,19 +3149,29 @@ gUnk_08A11150:: @ 08A11150 .incbin "baserom.gba", 0xA11150, 0x0000018 gUnk_08A11168:: @ 08A11168 - .incbin "baserom.gba", 0xA11168, 0x000000C + .incbin "baserom.gba", 0xA11168, 0x0000004 + .4byte gUnk_08CC5CA4 + .incbin "baserom.gba", 0xA11170, 0x0000004 gUnk_08A11174:: @ 08A11174 - .incbin "baserom.gba", 0xA11174, 0x000000C + .incbin "baserom.gba", 0xA11174, 0x0000004 + .4byte gUnk_08CC7454 + .incbin "baserom.gba", 0xA1117C, 0x0000004 gUnk_08A11180:: @ 08A11180 - .incbin "baserom.gba", 0xA11180, 0x000000C + .incbin "baserom.gba", 0xA11180, 0x0000004 + .4byte gUnk_08CC9A60 + .incbin "baserom.gba", 0xA11188, 0x0000004 gUnk_08A1118C:: @ 08A1118C - .incbin "baserom.gba", 0xA1118C, 0x000000C + .incbin "baserom.gba", 0xA1118C, 0x0000004 + .4byte gUnk_08CCBF44 + .incbin "baserom.gba", 0xA11194, 0x0000004 gUnk_08A11198:: @ 08A11198 - .incbin "baserom.gba", 0xA11198, 0x000000C + .incbin "baserom.gba", 0xA11198, 0x0000004 + .4byte gUnk_08CCDACC + .incbin "baserom.gba", 0xA111A0, 0x0000004 gUnk_08A111A4:: @ 08A111A4 .incbin "baserom.gba", 0xA111A4, 0x000000C @@ -1133,7 +3186,9 @@ gUnk_08A111E0:: @ 08A111E0 .incbin "baserom.gba", 0xA111E0, 0x0000018 gUnk_08A111F8:: @ 08A111F8 - .incbin "baserom.gba", 0xA111F8, 0x000000C + .incbin "baserom.gba", 0xA111F8, 0x0000004 + .4byte gUnk_08CCFE10 + .incbin "baserom.gba", 0xA11200, 0x0000004 gUnk_08A11204:: @ 08A11204 .incbin "baserom.gba", 0xA11204, 0x0000024 @@ -1268,13 +3323,19 @@ gUnk_08A1160C:: @ 08A1160C .incbin "baserom.gba", 0xA1160C, 0x000000C gUnk_08A11618:: @ 08A11618 - .incbin "baserom.gba", 0xA11618, 0x000000C + .incbin "baserom.gba", 0xA11618, 0x0000004 + .4byte gUnk_08CD1498 + .incbin "baserom.gba", 0xA11620, 0x0000004 gUnk_08A11624:: @ 08A11624 - .incbin "baserom.gba", 0xA11624, 0x000000C + .incbin "baserom.gba", 0xA11624, 0x0000004 + .4byte gUnk_08CD2AAC + .incbin "baserom.gba", 0xA1162C, 0x0000004 gUnk_08A11630:: @ 08A11630 - .incbin "baserom.gba", 0xA11630, 0x000000C + .incbin "baserom.gba", 0xA11630, 0x0000004 + .4byte gUnk_08CD3E08 + .incbin "baserom.gba", 0xA11638, 0x0000004 gUnk_08A1163C:: @ 08A1163C .incbin "baserom.gba", 0xA1163C, 0x0000018 @@ -1286,55 +3347,91 @@ gUnk_08A1166C:: @ 08A1166C .incbin "baserom.gba", 0xA1166C, 0x0000024 gUnk_08A11690:: @ 08A11690 - .incbin "baserom.gba", 0xA11690, 0x000000C + .incbin "baserom.gba", 0xA11690, 0x0000004 + .4byte gUnk_08CD6718 + .incbin "baserom.gba", 0xA11698, 0x0000004 gUnk_08A1169C:: @ 08A1169C - .incbin "baserom.gba", 0xA1169C, 0x000000C + .incbin "baserom.gba", 0xA1169C, 0x0000004 + .4byte gUnk_08CD75EC + .incbin "baserom.gba", 0xA116A4, 0x0000004 gUnk_08A116A8:: @ 08A116A8 - .incbin "baserom.gba", 0xA116A8, 0x000000C + .incbin "baserom.gba", 0xA116A8, 0x0000004 + .4byte gUnk_08CDC0A4 + .incbin "baserom.gba", 0xA116B0, 0x0000004 gUnk_08A116B4:: @ 08A116B4 - .incbin "baserom.gba", 0xA116B4, 0x0000018 + .incbin "baserom.gba", 0xA116B4, 0x0000004 + .4byte gUnk_08CD6718 + .incbin "baserom.gba", 0xA116BC, 0x0000008 + .4byte gUnk_08CD6718 + .incbin "baserom.gba", 0xA116C8, 0x0000004 gUnk_08A116CC:: @ 08A116CC - .incbin "baserom.gba", 0xA116CC, 0x000000C + .incbin "baserom.gba", 0xA116CC, 0x0000004 + .4byte gUnk_08CE0C0C + .incbin "baserom.gba", 0xA116D4, 0x0000004 gUnk_08A116D8:: @ 08A116D8 - .incbin "baserom.gba", 0xA116D8, 0x000000C + .incbin "baserom.gba", 0xA116D8, 0x0000004 + .4byte gUnk_08CE2334 + .incbin "baserom.gba", 0xA116E0, 0x0000004 gUnk_08A116E4:: @ 08A116E4 - .incbin "baserom.gba", 0xA116E4, 0x000000C + .incbin "baserom.gba", 0xA116E4, 0x0000004 + .4byte gUnk_08CE696C + .incbin "baserom.gba", 0xA116EC, 0x0000004 gUnk_08A116F0:: @ 08A116F0 - .incbin "baserom.gba", 0xA116F0, 0x000000C + .incbin "baserom.gba", 0xA116F0, 0x0000004 + .4byte gUnk_08CEA5A4 + .incbin "baserom.gba", 0xA116F8, 0x0000004 gUnk_08A116FC:: @ 08A116FC - .incbin "baserom.gba", 0xA116FC, 0x000000C + .incbin "baserom.gba", 0xA116FC, 0x0000004 + .4byte gUnk_08CEC404 + .incbin "baserom.gba", 0xA11704, 0x0000004 gUnk_08A11708:: @ 08A11708 - .incbin "baserom.gba", 0xA11708, 0x000000C + .incbin "baserom.gba", 0xA11708, 0x0000004 + .4byte gUnk_08CF134C + .incbin "baserom.gba", 0xA11710, 0x0000004 gUnk_08A11714:: @ 08A11714 - .incbin "baserom.gba", 0xA11714, 0x000000C + .incbin "baserom.gba", 0xA11714, 0x0000004 + .4byte gUnk_08CF62B4 + .incbin "baserom.gba", 0xA1171C, 0x0000004 gUnk_08A11720:: @ 08A11720 - .incbin "baserom.gba", 0xA11720, 0x000000C + .incbin "baserom.gba", 0xA11720, 0x0000004 + .4byte gUnk_08CFA0D4 + .incbin "baserom.gba", 0xA11728, 0x0000004 gUnk_08A1172C:: @ 08A1172C - .incbin "baserom.gba", 0xA1172C, 0x000000C + .incbin "baserom.gba", 0xA1172C, 0x0000004 + .4byte gUnk_08CFD434 + .incbin "baserom.gba", 0xA11734, 0x0000004 gUnk_08A11738:: @ 08A11738 - .incbin "baserom.gba", 0xA11738, 0x000000C + .incbin "baserom.gba", 0xA11738, 0x0000004 + .4byte gUnk_08D00154 + .incbin "baserom.gba", 0xA11740, 0x0000004 gUnk_08A11744:: @ 08A11744 - .incbin "baserom.gba", 0xA11744, 0x000000C + .incbin "baserom.gba", 0xA11744, 0x0000004 + .4byte gUnk_08D07C1C + .incbin "baserom.gba", 0xA1174C, 0x0000004 gUnk_08A11750:: @ 08A11750 - .incbin "baserom.gba", 0xA11750, 0x000000C + .incbin "baserom.gba", 0xA11750, 0x0000004 + .4byte gUnk_08D0A7B4 + .incbin "baserom.gba", 0xA11758, 0x0000004 gUnk_08A1175C:: @ 08A1175C - .incbin "baserom.gba", 0xA1175C, 0x000000C + .incbin "baserom.gba", 0xA1175C, 0x0000004 + .4byte gUnk_08D0E778 + .incbin "baserom.gba", 0xA11764, 0x0000004 gUnk_08A11768:: @ 08A11768 .incbin "baserom.gba", 0xA11768, 0x000000C @@ -1346,52 +3443,84 @@ gUnk_08A11780:: @ 08A11780 .incbin "baserom.gba", 0xA11780, 0x0000018 gUnk_08A11798:: @ 08A11798 - .incbin "baserom.gba", 0xA11798, 0x000000C + .incbin "baserom.gba", 0xA11798, 0x0000004 + .4byte gUnk_08D100B0 + .incbin "baserom.gba", 0xA117A0, 0x0000004 gUnk_08A117A4:: @ 08A117A4 - .incbin "baserom.gba", 0xA117A4, 0x000000C + .incbin "baserom.gba", 0xA117A4, 0x0000004 + .4byte gUnk_08D1269C + .incbin "baserom.gba", 0xA117AC, 0x0000004 gUnk_08A117B0:: @ 08A117B0 - .incbin "baserom.gba", 0xA117B0, 0x000000C + .incbin "baserom.gba", 0xA117B0, 0x0000004 + .4byte gUnk_08D15558 + .incbin "baserom.gba", 0xA117B8, 0x0000004 gUnk_08A117BC:: @ 08A117BC - .incbin "baserom.gba", 0xA117BC, 0x000000C + .incbin "baserom.gba", 0xA117BC, 0x0000004 + .4byte gUnk_08D16540 + .incbin "baserom.gba", 0xA117C4, 0x0000004 gUnk_08A117C8:: @ 08A117C8 - .incbin "baserom.gba", 0xA117C8, 0x000000C + .incbin "baserom.gba", 0xA117C8, 0x0000004 + .4byte gUnk_08D1ACC4 + .incbin "baserom.gba", 0xA117D0, 0x0000004 gUnk_08A117D4:: @ 08A117D4 - .incbin "baserom.gba", 0xA117D4, 0x000000C + .incbin "baserom.gba", 0xA117D4, 0x0000004 + .4byte gUnk_08D1EC5C + .incbin "baserom.gba", 0xA117DC, 0x0000004 gUnk_08A117E0:: @ 08A117E0 - .incbin "baserom.gba", 0xA117E0, 0x000000C + .incbin "baserom.gba", 0xA117E0, 0x0000004 + .4byte gUnk_08D2085C + .incbin "baserom.gba", 0xA117E8, 0x0000004 gUnk_08A117EC:: @ 08A117EC - .incbin "baserom.gba", 0xA117EC, 0x000000C + .incbin "baserom.gba", 0xA117EC, 0x0000004 + .4byte gUnk_08D21C64 + .incbin "baserom.gba", 0xA117F4, 0x0000004 gUnk_08A117F8:: @ 08A117F8 - .incbin "baserom.gba", 0xA117F8, 0x000000C + .incbin "baserom.gba", 0xA117F8, 0x0000004 + .4byte gUnk_08D23EC8 + .incbin "baserom.gba", 0xA11800, 0x0000004 gUnk_08A11804:: @ 08A11804 - .incbin "baserom.gba", 0xA11804, 0x000000C + .incbin "baserom.gba", 0xA11804, 0x0000004 + .4byte gUnk_08D24B34 + .incbin "baserom.gba", 0xA1180C, 0x0000004 gUnk_08A11810:: @ 08A11810 - .incbin "baserom.gba", 0xA11810, 0x000000C + .incbin "baserom.gba", 0xA11810, 0x0000004 + .4byte gUnk_08D26DD0 + .incbin "baserom.gba", 0xA11818, 0x0000004 gUnk_08A1181C:: @ 08A1181C - .incbin "baserom.gba", 0xA1181C, 0x000000C + .incbin "baserom.gba", 0xA1181C, 0x0000004 + .4byte gUnk_08D284B8 + .incbin "baserom.gba", 0xA11824, 0x0000004 gUnk_08A11828:: @ 08A11828 - .incbin "baserom.gba", 0xA11828, 0x000000C + .incbin "baserom.gba", 0xA11828, 0x0000004 + .4byte gUnk_08D291FC + .incbin "baserom.gba", 0xA11830, 0x0000004 gUnk_08A11834:: @ 08A11834 - .incbin "baserom.gba", 0xA11834, 0x000000C + .incbin "baserom.gba", 0xA11834, 0x0000004 + .4byte gUnk_08D2AC08 + .incbin "baserom.gba", 0xA1183C, 0x0000004 gUnk_08A11840:: @ 08A11840 - .incbin "baserom.gba", 0xA11840, 0x000000C + .incbin "baserom.gba", 0xA11840, 0x0000004 + .4byte gUnk_08D2E0DC + .incbin "baserom.gba", 0xA11848, 0x0000004 gUnk_08A1184C:: @ 08A1184C - .incbin "baserom.gba", 0xA1184C, 0x000000C + .incbin "baserom.gba", 0xA1184C, 0x0000004 + .4byte gUnk_08D2FBEC + .incbin "baserom.gba", 0xA11854, 0x0000004 gUnk_08A11858:: @ 08A11858 .incbin "baserom.gba", 0xA11858, 0x0000018 @@ -1403,202 +3532,334 @@ gUnk_08A11888:: @ 08A11888 .incbin "baserom.gba", 0xA11888, 0x000000C gUnk_08A11894:: @ 08A11894 - .incbin "baserom.gba", 0xA11894, 0x000000C + .incbin "baserom.gba", 0xA11894, 0x0000004 + .4byte gUnk_08D348D0 + .incbin "baserom.gba", 0xA1189C, 0x0000004 gUnk_08A118A0:: @ 08A118A0 - .incbin "baserom.gba", 0xA118A0, 0x000000C + .incbin "baserom.gba", 0xA118A0, 0x0000004 + .4byte gUnk_08D37084 + .incbin "baserom.gba", 0xA118A8, 0x0000004 gUnk_08A118AC:: @ 08A118AC - .incbin "baserom.gba", 0xA118AC, 0x000000C + .incbin "baserom.gba", 0xA118AC, 0x0000004 + .4byte gUnk_08D39220 + .incbin "baserom.gba", 0xA118B4, 0x0000004 gUnk_08A118B8:: @ 08A118B8 - .incbin "baserom.gba", 0xA118B8, 0x000000C + .incbin "baserom.gba", 0xA118B8, 0x0000004 + .4byte gUnk_08D3B394 + .incbin "baserom.gba", 0xA118C0, 0x0000004 gUnk_08A118C4:: @ 08A118C4 - .incbin "baserom.gba", 0xA118C4, 0x000000C + .incbin "baserom.gba", 0xA118C4, 0x0000004 + .4byte gUnk_08D40028 + .incbin "baserom.gba", 0xA118CC, 0x0000004 gUnk_08A118D0:: @ 08A118D0 - .incbin "baserom.gba", 0xA118D0, 0x000000C + .incbin "baserom.gba", 0xA118D0, 0x0000004 + .4byte gUnk_08D41D50 + .incbin "baserom.gba", 0xA118D8, 0x0000004 gUnk_08A118DC:: @ 08A118DC - .incbin "baserom.gba", 0xA118DC, 0x000000C + .incbin "baserom.gba", 0xA118DC, 0x0000004 + .4byte gUnk_08D43F74 + .incbin "baserom.gba", 0xA118E4, 0x0000004 gUnk_08A118E8:: @ 08A118E8 - .incbin "baserom.gba", 0xA118E8, 0x000000C + .incbin "baserom.gba", 0xA118E8, 0x0000004 + .4byte gUnk_08D47BE8 + .incbin "baserom.gba", 0xA118F0, 0x0000004 gUnk_08A118F4:: @ 08A118F4 - .incbin "baserom.gba", 0xA118F4, 0x000000C + .incbin "baserom.gba", 0xA118F4, 0x0000004 + .4byte gUnk_08D49F34 + .incbin "baserom.gba", 0xA118FC, 0x0000004 gUnk_08A11900:: @ 08A11900 - .incbin "baserom.gba", 0xA11900, 0x000000C + .incbin "baserom.gba", 0xA11900, 0x0000004 + .4byte gUnk_08D4BFD4 + .incbin "baserom.gba", 0xA11908, 0x0000004 gUnk_08A1190C:: @ 08A1190C - .incbin "baserom.gba", 0xA1190C, 0x000000C + .incbin "baserom.gba", 0xA1190C, 0x0000004 + .4byte gUnk_08D4E178 + .incbin "baserom.gba", 0xA11914, 0x0000004 gUnk_08A11918:: @ 08A11918 - .incbin "baserom.gba", 0xA11918, 0x000000C + .incbin "baserom.gba", 0xA11918, 0x0000004 + .4byte gUnk_08D51A54 + .incbin "baserom.gba", 0xA11920, 0x0000004 gUnk_08A11924:: @ 08A11924 - .incbin "baserom.gba", 0xA11924, 0x000000C + .incbin "baserom.gba", 0xA11924, 0x0000004 + .4byte gUnk_08D5305C + .incbin "baserom.gba", 0xA1192C, 0x0000004 gUnk_08A11930:: @ 08A11930 - .incbin "baserom.gba", 0xA11930, 0x000000C + .incbin "baserom.gba", 0xA11930, 0x0000004 + .4byte gUnk_08D54AA0 + .incbin "baserom.gba", 0xA11938, 0x0000004 gUnk_08A1193C:: @ 08A1193C - .incbin "baserom.gba", 0xA1193C, 0x000000C + .incbin "baserom.gba", 0xA1193C, 0x0000004 + .4byte gUnk_08D57758 + .incbin "baserom.gba", 0xA11944, 0x0000004 gUnk_08A11948:: @ 08A11948 - .incbin "baserom.gba", 0xA11948, 0x000000C + .incbin "baserom.gba", 0xA11948, 0x0000004 + .4byte gUnk_08D59010 + .incbin "baserom.gba", 0xA11950, 0x0000004 gUnk_08A11954:: @ 08A11954 - .incbin "baserom.gba", 0xA11954, 0x000000C + .incbin "baserom.gba", 0xA11954, 0x0000004 + .4byte gUnk_08D5D308 + .incbin "baserom.gba", 0xA1195C, 0x0000004 gUnk_08A11960:: @ 08A11960 - .incbin "baserom.gba", 0xA11960, 0x000000C + .incbin "baserom.gba", 0xA11960, 0x0000004 + .4byte gUnk_08D60368 + .incbin "baserom.gba", 0xA11968, 0x0000004 gUnk_08A1196C:: @ 08A1196C - .incbin "baserom.gba", 0xA1196C, 0x000000C + .incbin "baserom.gba", 0xA1196C, 0x0000004 + .4byte gUnk_08D61538 + .incbin "baserom.gba", 0xA11974, 0x0000004 gUnk_08A11978:: @ 08A11978 - .incbin "baserom.gba", 0xA11978, 0x000000C + .incbin "baserom.gba", 0xA11978, 0x0000004 + .4byte gUnk_08D633FC + .incbin "baserom.gba", 0xA11980, 0x0000004 gUnk_08A11984:: @ 08A11984 - .incbin "baserom.gba", 0xA11984, 0x000000C + .incbin "baserom.gba", 0xA11984, 0x0000004 + .4byte gUnk_08D65C1C + .incbin "baserom.gba", 0xA1198C, 0x0000004 gUnk_08A11990:: @ 08A11990 - .incbin "baserom.gba", 0xA11990, 0x000000C + .incbin "baserom.gba", 0xA11990, 0x0000004 + .4byte gUnk_08D67F9C + .incbin "baserom.gba", 0xA11998, 0x0000004 gUnk_08A1199C:: @ 08A1199C - .incbin "baserom.gba", 0xA1199C, 0x000000C + .incbin "baserom.gba", 0xA1199C, 0x0000004 + .4byte gUnk_08D69250 + .incbin "baserom.gba", 0xA119A4, 0x0000004 gUnk_08A119A8:: @ 08A119A8 - .incbin "baserom.gba", 0xA119A8, 0x000000C + .incbin "baserom.gba", 0xA119A8, 0x0000004 + .4byte gUnk_08D6B644 + .incbin "baserom.gba", 0xA119B0, 0x0000004 gUnk_08A119B4:: @ 08A119B4 - .incbin "baserom.gba", 0xA119B4, 0x000000C + .incbin "baserom.gba", 0xA119B4, 0x0000004 + .4byte gUnk_08D6DB68 + .incbin "baserom.gba", 0xA119BC, 0x0000004 gUnk_08A119C0:: @ 08A119C0 - .incbin "baserom.gba", 0xA119C0, 0x000000C + .incbin "baserom.gba", 0xA119C0, 0x0000004 + .4byte gUnk_08D6EF78 + .incbin "baserom.gba", 0xA119C8, 0x0000004 gUnk_08A119CC:: @ 08A119CC - .incbin "baserom.gba", 0xA119CC, 0x000000C + .incbin "baserom.gba", 0xA119CC, 0x0000004 + .4byte gUnk_08D7012C + .incbin "baserom.gba", 0xA119D4, 0x0000004 gUnk_08A119D8:: @ 08A119D8 - .incbin "baserom.gba", 0xA119D8, 0x000000C + .incbin "baserom.gba", 0xA119D8, 0x0000004 + .4byte gUnk_08D71A88 + .incbin "baserom.gba", 0xA119E0, 0x0000004 gUnk_08A119E4:: @ 08A119E4 - .incbin "baserom.gba", 0xA119E4, 0x000000C + .incbin "baserom.gba", 0xA119E4, 0x0000004 + .4byte gUnk_08D73768 + .incbin "baserom.gba", 0xA119EC, 0x0000004 gUnk_08A119F0:: @ 08A119F0 - .incbin "baserom.gba", 0xA119F0, 0x000000C + .incbin "baserom.gba", 0xA119F0, 0x0000004 + .4byte gUnk_08D75030 + .incbin "baserom.gba", 0xA119F8, 0x0000004 gUnk_08A119FC:: @ 08A119FC - .incbin "baserom.gba", 0xA119FC, 0x000000C + .incbin "baserom.gba", 0xA119FC, 0x0000004 + .4byte gUnk_08D75F98 + .incbin "baserom.gba", 0xA11A04, 0x0000004 gUnk_08A11A08:: @ 08A11A08 - .incbin "baserom.gba", 0xA11A08, 0x000000C + .incbin "baserom.gba", 0xA11A08, 0x0000004 + .4byte gUnk_08D776D0 + .incbin "baserom.gba", 0xA11A10, 0x0000004 gUnk_08A11A14:: @ 08A11A14 - .incbin "baserom.gba", 0xA11A14, 0x000000C + .incbin "baserom.gba", 0xA11A14, 0x0000004 + .4byte gUnk_08D78D34 + .incbin "baserom.gba", 0xA11A1C, 0x0000004 gUnk_08A11A20:: @ 08A11A20 - .incbin "baserom.gba", 0xA11A20, 0x000000C + .incbin "baserom.gba", 0xA11A20, 0x0000004 + .4byte gUnk_08D7A490 + .incbin "baserom.gba", 0xA11A28, 0x0000004 gUnk_08A11A2C:: @ 08A11A2C - .incbin "baserom.gba", 0xA11A2C, 0x000000C + .incbin "baserom.gba", 0xA11A2C, 0x0000004 + .4byte gUnk_08D7B1D4 + .incbin "baserom.gba", 0xA11A34, 0x0000004 gUnk_08A11A38:: @ 08A11A38 - .incbin "baserom.gba", 0xA11A38, 0x000000C + .incbin "baserom.gba", 0xA11A38, 0x0000004 + .4byte gUnk_08D7C7C8 + .incbin "baserom.gba", 0xA11A40, 0x0000004 gUnk_08A11A44:: @ 08A11A44 - .incbin "baserom.gba", 0xA11A44, 0x000000C + .incbin "baserom.gba", 0xA11A44, 0x0000004 + .4byte gUnk_08D7E444 + .incbin "baserom.gba", 0xA11A4C, 0x0000004 gUnk_08A11A50:: @ 08A11A50 - .incbin "baserom.gba", 0xA11A50, 0x000000C + .incbin "baserom.gba", 0xA11A50, 0x0000004 + .4byte gUnk_08D7FE50 + .incbin "baserom.gba", 0xA11A58, 0x0000004 gUnk_08A11A5C:: @ 08A11A5C - .incbin "baserom.gba", 0xA11A5C, 0x000000C + .incbin "baserom.gba", 0xA11A5C, 0x0000004 + .4byte gUnk_08D82A44 + .incbin "baserom.gba", 0xA11A64, 0x0000004 gUnk_08A11A68:: @ 08A11A68 - .incbin "baserom.gba", 0xA11A68, 0x000000C + .incbin "baserom.gba", 0xA11A68, 0x0000004 + .4byte gUnk_08D85798 + .incbin "baserom.gba", 0xA11A70, 0x0000004 gUnk_08A11A74:: @ 08A11A74 - .incbin "baserom.gba", 0xA11A74, 0x000000C + .incbin "baserom.gba", 0xA11A74, 0x0000004 + .4byte gUnk_08D87154 + .incbin "baserom.gba", 0xA11A7C, 0x0000004 gUnk_08A11A80:: @ 08A11A80 - .incbin "baserom.gba", 0xA11A80, 0x000000C + .incbin "baserom.gba", 0xA11A80, 0x0000004 + .4byte gUnk_08D8A284 + .incbin "baserom.gba", 0xA11A88, 0x0000004 gUnk_08A11A8C:: @ 08A11A8C - .incbin "baserom.gba", 0xA11A8C, 0x000000C + .incbin "baserom.gba", 0xA11A8C, 0x0000004 + .4byte gUnk_08D8DAA8 + .incbin "baserom.gba", 0xA11A94, 0x0000004 gUnk_08A11A98:: @ 08A11A98 - .incbin "baserom.gba", 0xA11A98, 0x000000C + .incbin "baserom.gba", 0xA11A98, 0x0000004 + .4byte gUnk_08D912E8 + .incbin "baserom.gba", 0xA11AA0, 0x0000004 gUnk_08A11AA4:: @ 08A11AA4 - .incbin "baserom.gba", 0xA11AA4, 0x000000C + .incbin "baserom.gba", 0xA11AA4, 0x0000004 + .4byte gUnk_08D9484C + .incbin "baserom.gba", 0xA11AAC, 0x0000004 gUnk_08A11AB0:: @ 08A11AB0 - .incbin "baserom.gba", 0xA11AB0, 0x000000C + .incbin "baserom.gba", 0xA11AB0, 0x0000004 + .4byte gUnk_08D965F8 + .incbin "baserom.gba", 0xA11AB8, 0x0000004 gUnk_08A11ABC:: @ 08A11ABC - .incbin "baserom.gba", 0xA11ABC, 0x000000C + .incbin "baserom.gba", 0xA11ABC, 0x0000004 + .4byte gUnk_08D987E0 + .incbin "baserom.gba", 0xA11AC4, 0x0000004 gUnk_08A11AC8:: @ 08A11AC8 - .incbin "baserom.gba", 0xA11AC8, 0x000000C + .incbin "baserom.gba", 0xA11AC8, 0x0000004 + .4byte gUnk_08D9A870 + .incbin "baserom.gba", 0xA11AD0, 0x0000004 gUnk_08A11AD4:: @ 08A11AD4 - .incbin "baserom.gba", 0xA11AD4, 0x000000C + .incbin "baserom.gba", 0xA11AD4, 0x0000004 + .4byte gUnk_08D9CA34 + .incbin "baserom.gba", 0xA11ADC, 0x0000004 gUnk_08A11AE0:: @ 08A11AE0 - .incbin "baserom.gba", 0xA11AE0, 0x000000C + .incbin "baserom.gba", 0xA11AE0, 0x0000004 + .4byte gUnk_08DA0A78 + .incbin "baserom.gba", 0xA11AE8, 0x0000004 gUnk_08A11AEC:: @ 08A11AEC - .incbin "baserom.gba", 0xA11AEC, 0x000000C + .incbin "baserom.gba", 0xA11AEC, 0x0000004 + .4byte gUnk_08DA4584 + .incbin "baserom.gba", 0xA11AF4, 0x0000004 gUnk_08A11AF8:: @ 08A11AF8 - .incbin "baserom.gba", 0xA11AF8, 0x000000C + .incbin "baserom.gba", 0xA11AF8, 0x0000004 + .4byte gUnk_08DAA744 + .incbin "baserom.gba", 0xA11B00, 0x0000004 gUnk_08A11B04:: @ 08A11B04 - .incbin "baserom.gba", 0xA11B04, 0x000000C + .incbin "baserom.gba", 0xA11B04, 0x0000004 + .4byte gUnk_08DAE6FC + .incbin "baserom.gba", 0xA11B0C, 0x0000004 gUnk_08A11B10:: @ 08A11B10 - .incbin "baserom.gba", 0xA11B10, 0x000000C + .incbin "baserom.gba", 0xA11B10, 0x0000004 + .4byte gUnk_08DB38A8 + .incbin "baserom.gba", 0xA11B18, 0x0000004 gUnk_08A11B1C:: @ 08A11B1C - .incbin "baserom.gba", 0xA11B1C, 0x000000C + .incbin "baserom.gba", 0xA11B1C, 0x0000004 + .4byte gUnk_08DB7E4C + .incbin "baserom.gba", 0xA11B24, 0x0000004 gUnk_08A11B28:: @ 08A11B28 - .incbin "baserom.gba", 0xA11B28, 0x000000C + .incbin "baserom.gba", 0xA11B28, 0x0000004 + .4byte gUnk_08CC5C4C + .incbin "baserom.gba", 0xA11B30, 0x0000004 gUnk_08A11B34:: @ 08A11B34 - .incbin "baserom.gba", 0xA11B34, 0x000000C + .incbin "baserom.gba", 0xA11B34, 0x0000004 + .4byte gUnk_08DBE34C + .incbin "baserom.gba", 0xA11B3C, 0x0000004 gUnk_08A11B40:: @ 08A11B40 - .incbin "baserom.gba", 0xA11B40, 0x000000C + .incbin "baserom.gba", 0xA11B40, 0x0000004 + .4byte gUnk_08DBE5BC + .incbin "baserom.gba", 0xA11B48, 0x0000004 gUnk_08A11B4C:: @ 08A11B4C - .incbin "baserom.gba", 0xA11B4C, 0x000000C + .incbin "baserom.gba", 0xA11B4C, 0x0000004 + .4byte gUnk_08A47F98 + .incbin "baserom.gba", 0xA11B54, 0x0000004 gUnk_08A11B58:: @ 08A11B58 - .incbin "baserom.gba", 0xA11B58, 0x000000C + .incbin "baserom.gba", 0xA11B58, 0x0000004 + .4byte gUnk_08CCFE10 + .incbin "baserom.gba", 0xA11B60, 0x0000004 gUnk_08A11B64:: @ 08A11B64 - .incbin "baserom.gba", 0xA11B64, 0x000000C + .incbin "baserom.gba", 0xA11B64, 0x0000004 + .4byte gUnk_08DBF620 + .incbin "baserom.gba", 0xA11B6C, 0x0000004 gUnk_08A11B70:: @ 08A11B70 - .incbin "baserom.gba", 0xA11B70, 0x000000C + .incbin "baserom.gba", 0xA11B70, 0x0000004 + .4byte gUnk_08DC1738 + .incbin "baserom.gba", 0xA11B78, 0x0000004 gUnk_08A11B7C:: @ 08A11B7C - .incbin "baserom.gba", 0xA11B7C, 0x000000C + .incbin "baserom.gba", 0xA11B7C, 0x0000004 + .4byte gUnk_08DC1738 + .incbin "baserom.gba", 0xA11B84, 0x0000004 gUnk_08A11B88:: @ 08A11B88 - .incbin "baserom.gba", 0xA11B88, 0x000000C + .incbin "baserom.gba", 0xA11B88, 0x0000004 + .4byte gUnk_08DBF620 + .incbin "baserom.gba", 0xA11B90, 0x0000004 gUnk_08A11B94:: @ 08A11B94 - .incbin "baserom.gba", 0xA11B94, 0x000000C + .incbin "baserom.gba", 0xA11B94, 0x0000004 + .4byte gUnk_08DC4E4C + .incbin "baserom.gba", 0xA11B9C, 0x0000004 gUnk_08A11BA0:: @ 08A11BA0 - .incbin "baserom.gba", 0xA11BA0, 0x000000C + .incbin "baserom.gba", 0xA11BA0, 0x0000004 + .4byte gUnk_08DC81BC + .incbin "baserom.gba", 0xA11BA8, 0x0000004 gUnk_08A11BAC:: @ 08A11BAC .incbin "baserom.gba", 0xA11BAC, 0x0000030 diff --git a/data/entity_headers.s b/data/entity_headers.s index ae8c1918..8aa35c61 100644 --- a/data/entity_headers.s +++ b/data/entity_headers.s @@ -4,8 +4,8 @@ .section .rodata .align 2 -gAreaRoomEntities_MinishWoods:: @ 080D4150 - .4byte gAreaRoomEntities_MinishWoods_0 +Area_MinishWoods:: @ 080D4150 + .4byte Room_MinishWoods_Main .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -14,9 +14,9 @@ gAreaRoomEntities_MinishWoods:: @ 080D4150 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_MinishVillage:: @ 080D4170 - .4byte gUnk_080DC568 - .4byte gUnk_080DC5C0 +Area_MinishVillage:: @ 080D4170 + .4byte Room_MinishVillage_Main + .4byte Room_MinishVillage_SideHouse .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -32,21 +32,21 @@ gAreaRoomEntities_MinishVillage:: @ 080D4170 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_MinishPaths1:: @ 080D41B0 - .4byte gUnk_080D5D18 - .4byte gUnk_080D5DD8 - .4byte gUnk_080D5F70 - .4byte gUnk_080D6078 - .4byte gUnk_080D61A0 +Area_MinishPaths1:: @ 080D41B0 + .4byte Room_MinishPaths1_ToMinishVillage + .4byte Room_MinishPaths1_CastorWilds + .4byte Room_MinishPaths1_HyruleTown + .4byte Room_MinishPaths1_LonLonRanch + .4byte Room_MinishPaths1_MayorsCabin .4byte 0x0 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_CrenelMinishPaths:: @ 080D41D0 - .4byte gUnk_080D5948 - .4byte gUnk_080D5AA8 - .4byte gUnk_080D5B38 - .4byte gUnk_080D5C38 +Area_CrenelMinishPaths:: @ 080D41D0 + .4byte Room_CrenelMinishPaths_CrenelBean + .4byte Room_CrenelMinishPaths_CrenelWater + .4byte Room_CrenelMinishPaths_Rainfall + .4byte Room_CrenelMinishPaths_MelarisMine .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -60,8 +60,8 @@ gAreaRoomEntities_CrenelMinishPaths:: @ 080D41D0 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_MelarisMine:: @ 080D4210 - .4byte gUnk_080DD31C +Area_MelarisMine:: @ 080D4210 + .4byte Room_MelarisMine_Main .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -78,31 +78,31 @@ gAreaRoomEntities_MelarisMine:: @ 080D4210 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_HyruleTown:: @ 080D4250 - .4byte gUnk_080EFAEC - .4byte gUnk_080EFBD8 - .4byte gUnk_080EFC00 - .4byte gUnk_080EFC00 - .4byte gUnk_080EFC20 - .4byte gUnk_080EFC40 - .4byte gUnk_080EFC60 - .4byte gUnk_080EFC80 - .4byte gUnk_080EFCA0 - .4byte gUnk_080EFCC0 +Area_HyruleTown:: @ 080D4250 + .4byte Room_HyruleTown_0 + .4byte Room_HyruleTown_1 + .4byte Room_HyruleTown_2 + .4byte Room_HyruleTown_2 + .4byte Room_HyruleTown_3 + .4byte Room_HyruleTown_4 + .4byte Room_HyruleTown_5 + .4byte Room_HyruleTown_6 + .4byte Room_HyruleTown_7 + .4byte Room_HyruleTown_8 -gAreaRoomEntities_HyruleTownUnderground:: @ 080D4278 - .4byte gUnk_080F05B8 - .4byte gUnk_080F0610 +Area_HyruleTownUnderground:: @ 080D4278 + .4byte Room_HyruleTownUnderground_Main + .4byte Room_HyruleTownUnderground_Well -gAreaRoomEntities_FestivalTown:: @ 080D4280 - .4byte gUnk_080EFBD8 +Area_FestivalTown:: @ 080D4280 + .4byte Room_HyruleTown_1 -gAreaRoomEntities_HyruleTownMinishCaves:: @ 080D4284 - .4byte gUnk_080EFDF8 - .4byte gUnk_080EFE78 - .4byte gUnk_080EFF80 - .4byte gUnk_080F00A0 - .4byte gUnk_080F00F4 +Area_HyruleTownMinishCaves:: @ 080D4284 + .4byte Room_HyruleTownMinishCaves_Entrance + .4byte Room_HyruleTownMinishCaves_NorthRoom + .4byte Room_HyruleTownMinishCaves_PacciJump + .4byte Room_HyruleTownMinishCaves_MulldozerFight + .4byte Room_HyruleTownMinishCaves_WestChest .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -114,27 +114,27 @@ gAreaRoomEntities_HyruleTownMinishCaves:: @ 080D4284 .4byte 0x0 .4byte 0x0 .4byte 0x0 - .4byte gUnk_080F01D4 - .4byte gUnk_080F0230 - .4byte gUnk_080F0290 - .4byte gUnk_080F0368 - .4byte gUnk_080F0410 - .4byte gUnk_080F0458 + .4byte Room_HyruleTownMinishCaves_Flippers + .4byte Room_HyruleTownMinishCaves_Librari + .4byte Room_HyruleTownMinishCaves_WestFrozenChest + .4byte Room_HyruleTownMinishCaves_CrossIntersection + .4byte Room_HyruleTownMinishCaves_SoutheastCorner + .4byte Room_HyruleTownMinishCaves_Entrance2 -gAreaRoomEntities_HyruleField:: @ 080D42DC - .4byte gUnk_080F6FF0 - .4byte gUnk_080F72C4 - .4byte gUnk_080F73AC - .4byte gUnk_080F74C8 - .4byte gUnk_080F76F8 - .4byte gUnk_080F7BA4 - .4byte gUnk_080F8020 - .4byte gUnk_080F81E8 - .4byte gUnk_080F8400 - .4byte gUnk_080F84C8 +Area_HyruleField:: @ 080D42DC + .4byte Room_HyruleField_WesternWoodSouth + .4byte Room_HyruleField_LinksHouseExterior + .4byte Room_HyruleField_FromMinishWoods + .4byte Room_HyruleField_FromMinishWoodsNorth + .4byte Room_HyruleField_Farmers + .4byte Room_HyruleField_LonLonRanch + .4byte Room_HyruleField_OutsideCastle + .4byte Room_HyruleField_OutsideCastleWest + .4byte Room_HyruleField_TrilbyHighlands + .4byte Room_HyruleField_PercysHouse -gAreaRoomEntities_CastorWilds:: @ 080D4304 - .4byte gUnk_080D9F58 +Area_CastorWilds:: @ 080D4304 + .4byte Room_CastorWilds_Main .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -143,50 +143,50 @@ gAreaRoomEntities_CastorWilds:: @ 080D4304 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_Ruins:: @ 080D4324 - .4byte gUnk_080DDD40 - .4byte gUnk_080DDE20 - .4byte gUnk_080DDF34 - .4byte gUnk_080DDFC8 - .4byte gUnk_080DE12C - .4byte gUnk_080DE39C +Area_Ruins:: @ 080D4324 + .4byte Room_Ruins_Entrance + .4byte Room_Ruins_Beanstalk + .4byte Room_Ruins_TripleTektites + .4byte Room_Ruins_LadderToTektites + .4byte Room_Ruins_FortressEntrance + .4byte Room_Ruins_Armos .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_MtCrenel:: @ 080D4344 - .4byte gUnk_080FAE6C - .4byte gUnk_080FAFB4 - .4byte gUnk_080FB270 - .4byte gUnk_080FB460 - .4byte gUnk_080FB7A4 +Area_MtCrenel:: @ 080D4344 + .4byte Room_MtCrenel_MountainTop + .4byte Room_MtCrenel_WallClimb + .4byte Room_MtCrenel_CaveOfFlamesEntrance + .4byte Room_MtCrenel_GustJarShortcut + .4byte Room_MtCrenel_Entrance .4byte 0x0 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_RoyalValley:: @ 080D4364 - .4byte gUnk_080D9290 - .4byte gUnk_080D9368 +Area_RoyalValley:: @ 080D4364 + .4byte Room_RoyalValley_Main + .4byte Room_RoyalValley_ForestMaze .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_VeilFalls:: @ 080D4374 - .4byte gUnk_080F94A8 +Area_VeilFalls:: @ 080D4374 + .4byte Room_VeilFalls_Main .4byte 0x0 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_LakeHylia:: @ 080D4384 - .4byte gUnk_080F4074 - .4byte gUnk_080F41B8 +Area_LakeHylia:: @ 080D4384 + .4byte Room_LakeHylia_Main + .4byte Room_LakeHylia_Beanstalk .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_Beanstalks:: @ 080D4394 - .4byte gUnk_080F68FC - .4byte gUnk_080F69CC - .4byte gUnk_080F6A94 - .4byte gUnk_080F6B64 - .4byte gUnk_080F6D1C +Area_Beanstalks:: @ 080D4394 + .4byte Room_Beanstalks_MountCrenel + .4byte Room_Beanstalks_LakeHylia + .4byte Room_Beanstalks_Ruins + .4byte Room_Beanstalks_EasternHills + .4byte Room_Beanstalks_WesternWoods .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -198,30 +198,30 @@ gAreaRoomEntities_Beanstalks:: @ 080D4394 .4byte 0x0 .4byte 0x0 .4byte 0x0 - .4byte gUnk_080F6D7C - .4byte gUnk_080F6DDC - .4byte gUnk_080F6E3C - .4byte gUnk_080F6E9C - .4byte gUnk_080F6EFC + .4byte Room_Beanstalks_MountCrenelClimb + .4byte Room_Beanstalks_LakeHyliaClimb + .4byte Room_Beanstalks_RuinsClimb + .4byte Room_Beanstalks_EasternHillsClimb + .4byte Room_Beanstalks_WesternWoodsClimb -gAreaRoomEntities_CastleGarden:: @ 080D43E8 - .4byte gUnk_080F0AE8 +Area_CastleGarden:: @ 080D43E8 + .4byte Room_CastleGarden_Main .4byte 0x0 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_CloudTops:: @ 080D43F8 - .4byte gUnk_080DD3EC - .4byte gUnk_080DD70C - .4byte gUnk_080DDBC8 +Area_CloudTops:: @ 080D43F8 + .4byte Room_CloudTops_House + .4byte Room_CloudTops_Middle + .4byte Room_CloudTops_Bottom .4byte 0x0 .4byte 0x0 .4byte 0x0 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_LakeWoodsCave:: @ 080D4418 - .4byte gUnk_080F42A0 +Area_LakeWoodsCave:: @ 080D4418 + .4byte Room_LakeWoodsCave_Main .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -230,8 +230,8 @@ gAreaRoomEntities_LakeWoodsCave:: @ 080D4418 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_HyruleDigCaves:: @ 080D4438 - .4byte gUnk_080F4540 +Area_HyruleDigCaves:: @ 080D4438 + .4byte Room_HyruleDigCaves_Main .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -240,14 +240,14 @@ gAreaRoomEntities_HyruleDigCaves:: @ 080D4438 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_DigCaves1:: @ 080D4458 - .4byte gUnk_080F46D0 +Area_DigCaves1:: @ 080D4458 + .4byte Room_DigCaves1_HyruleFieldFarm .4byte 0x0 .4byte 0x0 - .4byte gUnk_080F4780 + .4byte Room_DigCaves1_TrilbyHighlands -gAreaRoomEntities_CrenelDigCave:: @ 080D4468 - .4byte gUnk_080F4638 +Area_CrenelDigCave:: @ 080D4468 + .4byte Room_CrenelDigCave_Main .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -256,8 +256,8 @@ gAreaRoomEntities_CrenelDigCave:: @ 080D4468 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_VeilFallsDigCave:: @ 080D4488 - .4byte gUnk_080F4820 +Area_VeilFallsDigCave:: @ 080D4488 + .4byte Room_VeilFallsDigCave_Main .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -266,8 +266,8 @@ gAreaRoomEntities_VeilFallsDigCave:: @ 080D4488 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_CastorWildsDigCave:: @ 080D44A8 - .4byte gUnk_080F44A0 +Area_CastorWildsDigCave:: @ 080D44A8 + .4byte Room_CastorWildsDigCave_Main .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -276,28 +276,28 @@ gAreaRoomEntities_CastorWildsDigCave:: @ 080D44A8 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_OuterFortressOfWinds:: @ 080D44C8 - .4byte gUnk_080F4880 - .4byte gUnk_080F4A80 - .4byte gUnk_080F4B38 - .4byte gUnk_080F4BD8 - .4byte gUnk_080F4CDC +Area_OuterFortressOfWinds:: @ 080D44C8 + .4byte Room_OuterFortressOfWinds_EntranceHall + .4byte Room_OuterFortressOfWinds_2F + .4byte Room_OuterFortressOfWinds_3F + .4byte Room_OuterFortressOfWinds_MoleMitts + .4byte Room_OuterFortressOfWinds_SmallKey .4byte 0x0 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_HyliaDigCaves:: @ 080D44E8 - .4byte gUnk_080F4300 - .4byte gUnk_080F4428 +Area_HyliaDigCaves:: @ 080D44E8 + .4byte Room_HyliaDigCaves_Middle + .4byte Room_HyliaDigCaves_North .4byte 0x0 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_VeilFallsTop:: @ 080D44FC - .4byte gUnk_080F9CB0 +Area_VeilFallsTop:: @ 080D44FC + .4byte Room_VeilFallsTop_Main -gAreaRoomEntities_Empty:: @ 080D4500 - .4byte gUnk_080F52D8 +Area_Empty:: @ 080D4500 + .4byte Room_Empty_Main .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -306,34 +306,34 @@ gAreaRoomEntities_Empty:: @ 080D4500 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_DeepwoodShrineEntry:: @ 080D4520 - .4byte gUnk_080DFBB0 +Area_DeepwoodShrineEntry:: @ 080D4520 + .4byte Room_DeepwoodShrineEntry_Main -gAreaRoomEntities_DeepwoodShrine:: @ 080D4524 - .4byte gUnk_080DE550 - .4byte gUnk_080DE7B4 - .4byte gUnk_080DE8AC - .4byte gUnk_080DE980 - .4byte gUnk_080DEA48 - .4byte gUnk_080DEB10 - .4byte gUnk_080DEC68 - .4byte gUnk_080DED6C - .4byte gUnk_080DEE5C - .4byte gUnk_080DEF60 - .4byte gUnk_080DF090 - .4byte gUnk_080DF1B0 +Area_DeepwoodShrine:: @ 080D4524 + .4byte Room_DeepwoodShrine_Madderpillar + .4byte Room_DeepwoodShrine_BluePortal + .4byte Room_DeepwoodShrine_StairsToB1 + .4byte Room_DeepwoodShrine_PotBridge + .4byte Room_DeepwoodShrine_DoubleStatue + .4byte Room_DeepwoodShrine_Map + .4byte Room_DeepwoodShrine_Barrel + .4byte Room_DeepwoodShrine_Button + .4byte Room_DeepwoodShrine_Mulldozer + .4byte Room_DeepwoodShrine_Pillars + .4byte Room_DeepwoodShrine_Lever + .4byte Room_DeepwoodShrine_Entrance .4byte 0x0 .4byte 0x0 .4byte 0x0 .4byte 0x0 - .4byte gUnk_080DF324 - .4byte gUnk_080DF46C - .4byte gUnk_080DF5BC - .4byte gUnk_080DF62C - .4byte gUnk_080DF70C - .4byte gUnk_080DF86C + .4byte Room_DeepwoodShrine_Torch + .4byte Room_DeepwoodShrine_BossKey + .4byte Room_DeepwoodShrine_Compass + .4byte Room_DeepwoodShrine_13 + .4byte Room_DeepwoodShrine_LilyPadWest + .4byte Room_DeepwoodShrine_LilyPadEast .4byte 0x0 - .4byte gUnk_080DFA70 + .4byte Room_DeepwoodShrine_PreBoss .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -342,37 +342,37 @@ gAreaRoomEntities_DeepwoodShrine:: @ 080D4524 .4byte 0x0 .4byte 0x0 .4byte 0x0 - .4byte gUnk_080DFB48 + .4byte Room_DeepwoodShrine_InsideBarrel -gAreaRoomEntities_DeepwoodShrineBoss:: @ 080D45A8 - .4byte gUnk_080DF9AC +Area_DeepwoodShrineBoss:: @ 080D45A8 + .4byte Room_DeepwoodShrineBoss_Main -gAreaRoomEntities_CaveOfFlames:: @ 080D45AC - .4byte gUnk_080DFCF0 - .4byte gUnk_080DFE9C - .4byte gUnk_080E0048 - .4byte gUnk_080E0188 - .4byte gUnk_080E035C - .4byte gUnk_080E04AC - .4byte gUnk_080E0770 - .4byte gUnk_080E0878 - .4byte gUnk_080E0A20 - .4byte gUnk_080E0C14 +Area_CaveOfFlames:: @ 080D45AC + .4byte Room_CaveOfFlames_AfterCane + .4byte Room_CaveOfFlames_SpinyChus + .4byte Room_CaveOfFlames_CartToSpinyChus + .4byte Room_CaveOfFlames_Entrance + .4byte Room_CaveOfFlames_MainCart + .4byte Room_CaveOfFlames_NorthEntrance + .4byte Room_CaveOfFlames_CartWest + .4byte Room_CaveOfFlames_Helmasaur + .4byte Room_CaveOfFlames_Rollobite + .4byte Room_CaveOfFlames_MinishLava .4byte 0x0 .4byte 0x0 .4byte 0x0 .4byte 0x0 .4byte 0x0 .4byte 0x0 - .4byte gUnk_080E0E34 - .4byte gUnk_080E0F4C - .4byte gUnk_080E107C - .4byte gUnk_080E110C - .4byte gUnk_080E11F0 - .4byte gUnk_080E12F0 - .4byte gUnk_080E141C - .4byte gUnk_080E1728 - .4byte gUnk_080E1784 + .4byte Room_CaveOfFlames_MinishSpikes + .4byte Room_CaveOfFlames_RollobiteSwitch + .4byte Room_CaveOfFlames_BeforeGleerok + .4byte Room_CaveOfFlames_PathBossKey + .4byte Room_CaveOfFlames_PathBossKey2 + .4byte Room_CaveOfFlames_Compass + .4byte Room_CaveOfFlames_Bobomb + .4byte Room_CaveOfFlames_BossDoor + .4byte Room_CaveOfFlames_18 .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -380,7 +380,7 @@ gAreaRoomEntities_CaveOfFlames:: @ 080D45AC .4byte 0x0 .4byte 0x0 .4byte 0x0 - .4byte gUnk_080E1874 + .4byte Room_CaveOfFlamesBoss_Main .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -389,17 +389,17 @@ gAreaRoomEntities_CaveOfFlames:: @ 080D45AC .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_CaveOfFlamesBoss:: @ 080D464C - .4byte gUnk_080E1874 +Area_CaveOfFlamesBoss:: @ 080D464C + .4byte Room_CaveOfFlamesBoss_Main -gAreaRoomEntities_FortressOfWinds:: @ 080D4650 - .4byte gUnk_080E1998 - .4byte gUnk_080E1ACC - .4byte gUnk_080E1D84 - .4byte gUnk_080E1F48 - .4byte gUnk_080E212C - .4byte gUnk_080F4BD8 - .4byte gUnk_080F4CDC +Area_FortressOfWinds:: @ 080D4650 + .4byte Room_FortressOfWinds_Eyegore + .4byte Room_FortressOfWinds_BeforeMazaal + .4byte Room_FortressOfWinds_EastKeyLever + .4byte Room_FortressOfWinds_PitPlatforms + .4byte Room_FortressOfWinds_WestKeyLever + .4byte Room_OuterFortressOfWinds_MoleMitts + .4byte Room_OuterFortressOfWinds_SmallKey .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -409,54 +409,54 @@ gAreaRoomEntities_FortressOfWinds:: @ 080D4650 .4byte 0x0 .4byte 0x0 .4byte 0x0 - .4byte gUnk_080E2310 - .4byte gUnk_080E2424 - .4byte gUnk_080E2564 - .4byte gUnk_080E26F8 - .4byte gUnk_080E28EC - .4byte gUnk_080E2AA8 - .4byte gUnk_080E2C08 - .4byte gUnk_080E2D60 - .4byte gUnk_080E2E5C - .4byte gUnk_080E3054 - .4byte gUnk_080E3130 - .4byte gUnk_080E31BC - .4byte gUnk_080E326C - .4byte gUnk_080E33DC + .4byte Room_FortressOfWinds_Darknut + .4byte Room_FortressOfWinds_EyeBridge + .4byte Room_FortressOfWinds_Pit + .4byte Room_FortressOfWinds_Wallmaster + .4byte Room_FortressOfWinds_Clone + .4byte Room_FortressOfWinds_SpikeTraps + .4byte Room_FortressOfWinds_Mazaal + .4byte Room_FortressOfWinds_Stalfos + .4byte Room_FortressOfWinds_EntranceMoleMitts + .4byte Room_FortressOfWinds_Main2F + .4byte Room_FortressOfWinds_MinishHole + .4byte Room_FortressOfWinds_BossKey + .4byte Room_FortressOfWinds_WestStairs2F + .4byte Room_FortressOfWinds_EastStairs2F .4byte 0x0 .4byte 0x0 - .4byte gUnk_080E347C - .4byte gUnk_080E351C - .4byte gUnk_080E358C - .4byte gUnk_080E3694 - .4byte gUnk_080E3728 + .4byte Room_FortressOfWinds_WestStairs1F + .4byte Room_FortressOfWinds_CenterStairs1F + .4byte Room_FortressOfWinds_EastStairs1F + .4byte Room_FortressOfWinds_Wizzrobe + .4byte Room_FortressOfWinds_HeartPiece -gAreaRoomEntities_FortressOfWindsTop:: @ 080D46E4 - .4byte gUnk_080E38C0 +Area_FortressOfWindsTop:: @ 080D46E4 + .4byte Room_FortressOfWindsTop_Main -gAreaRoomEntities_InnerMazaal:: @ 080D46E8 - .4byte gUnk_080E3790 - .4byte gUnk_080E3790 +Area_InnerMazaal:: @ 080D46E8 + .4byte Room_InnerMazaal_Main + .4byte Room_InnerMazaal_Main -gAreaRoomEntities_TempleOfDroplets:: @ 080D46F0 - .4byte gUnk_080E3970 - .4byte gUnk_080E3A90 - .4byte gUnk_080E3B40 - .4byte gUnk_080E3C90 - .4byte gUnk_080E3D20 - .4byte gUnk_080E3E60 - .4byte gUnk_080E3F84 - .4byte gUnk_080E4054 - .4byte gUnk_080E42BC - .4byte gUnk_080E4344 - .4byte gUnk_080E4668 - .4byte gUnk_080E471C - .4byte gUnk_080E47EC - .4byte gUnk_080E4924 - .4byte gUnk_080E4A5C - .4byte gUnk_080E4B48 - .4byte gUnk_080E4C68 - .4byte gUnk_080E4D4C +Area_TempleOfDroplets:: @ 080D46F0 + .4byte Room_TempleOfDroplets_WestHole + .4byte Room_TempleOfDroplets_NorthSplit + .4byte Room_TempleOfDroplets_EastHole + .4byte Room_TempleOfDroplets_Entrance + .4byte Room_TempleOfDroplets_NorthwestStairs + .4byte Room_TempleOfDroplets_ScissorsMiniboss + .4byte Room_TempleOfDroplets_WaterfallNorthwest + .4byte Room_TempleOfDroplets_WaterfallNortheast + .4byte Room_TempleOfDroplets_Element + .4byte Room_TempleOfDroplets_IceCorner + .4byte Room_TempleOfDroplets_IcePitMaze + .4byte Room_TempleOfDroplets_HoleToBlueChuchu + .4byte Room_TempleOfDroplets_WaterfallSoutheast + .4byte Room_TempleOfDroplets_WaterfallSouthwest + .4byte Room_TempleOfDroplets_BigOcto + .4byte Room_TempleOfDroplets_ToBigBlueChuchu + .4byte Room_TempleOfDroplets_BigBlueChuchu + .4byte Room_TempleOfDroplets_BigBlueChuchuKey .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -471,43 +471,43 @@ gAreaRoomEntities_TempleOfDroplets:: @ 080D46F0 .4byte 0x0 .4byte 0x0 .4byte 0x0 - .4byte gUnk_080E4E0C - .4byte gUnk_080E4ECC - .4byte gUnk_080E4FA0 - .4byte gUnk_080E4FF0 - .4byte gUnk_080E5100 - .4byte gUnk_080E5220 - .4byte gUnk_080E5330 - .4byte gUnk_080E5460 - .4byte gUnk_080E5730 - .4byte gUnk_080E5828 - .4byte gUnk_080E58C0 - .4byte gUnk_080E5B38 - .4byte gUnk_080E5CF0 - .4byte gUnk_080E5DAC - .4byte gUnk_080E5E9C - .4byte gUnk_080E5FB4 - .4byte gUnk_080E6130 - .4byte gUnk_080E62A8 - .4byte gUnk_080E637C - .4byte gUnk_080E64A4 - .4byte gUnk_080E65B8 - .4byte gUnk_080E66D8 - .4byte gUnk_080E678C + .4byte Room_TempleOfDroplets_BossKey + .4byte Room_TempleOfDroplets_NorthSmallKey + .4byte Room_TempleOfDroplets_BlockCloneButtonPuzzle + .4byte Room_TempleOfDroplets_BlockClonePuzzle + .4byte Room_TempleOfDroplets_BlockCloneIceBridge + .4byte Room_TempleOfDroplets_StairsToScissorsMiniboss + .4byte Room_TempleOfDroplets_SpikeBar + .4byte Room_TempleOfDroplets_Lanterns + .4byte Room_TempleOfDroplets_LilypadIceBlocks + .4byte Room_TempleOfDroplets_Pit + .4byte Room_TempleOfDroplets_FireBars + .4byte Room_TempleOfDroplets_LanternMaze + .4byte Room_TempleOfDroplets_Madderpillars + .4byte Room_TempleOfDroplets_AfterMadderpillars + .4byte Room_TempleOfDroplets_BlueChuchuKeyLever + .4byte Room_TempleOfDroplets_MulldozerKey + .4byte Room_TempleOfDroplets_BombWall + .4byte Room_TempleOfDroplets_LilypadWestB2 + .4byte Room_TempleOfDroplets_CompassRoom + .4byte Room_TempleOfDroplets_LanternScissors + .4byte Room_TempleOfDroplets_LilypadMiddleB2 + .4byte Room_TempleOfDroplets_LilypadEastB2 + .4byte Room_TempleOfDroplets_FlameBarBlockPuzzle .4byte 0x0 -gAreaRoomEntities_RoyalCrypt:: @ 080D47D0 - .4byte gUnk_080E698C - .4byte gUnk_080E6AD4 - .4byte gUnk_080E6B50 - .4byte gUnk_080E6BF8 - .4byte gUnk_080E6E04 - .4byte gUnk_080E6F1C - .4byte gUnk_080E70A4 - .4byte gUnk_080E714C - .4byte gUnk_080E7204 +Area_RoyalCrypt:: @ 080D47D0 + .4byte Room_RoyalCrypt_KingGustaf + .4byte Room_RoyalCrypt_WaterRope + .4byte Room_RoyalCrypt_Gibdo + .4byte Room_RoyalCrypt_3 + .4byte Room_RoyalCrypt_KeyBlock + .4byte Room_RoyalCrypt_5 + .4byte Room_RoyalCrypt_6 + .4byte Room_RoyalCrypt_MushroomPit + .4byte Room_RoyalCrypt_Entrance -gAreaRoomEntities_PalaceOfWinds:: @ 080D47F4 +Area_PalaceOfWinds:: @ 080D47F4 .4byte gUnk_080E7364 .4byte gUnk_080E73E4 .4byte gUnk_080E74C4 @@ -560,17 +560,17 @@ gAreaRoomEntities_PalaceOfWinds:: @ 080D47F4 .4byte gUnk_080EA7C8 .4byte gUnk_080EA9E0 -gAreaRoomEntities_PalaceOfWindsBoss:: @ 080D48C0 - .4byte gUnk_080EAA58 +Area_PalaceOfWindsBoss:: @ 080D48C0 + .4byte Room_PalaceOfWindsBoss_Main -gAreaRoomEntities_Sanctuary:: @ 080D48C4 - .4byte gUnk_080F5428 - .4byte gUnk_080F5610 - .4byte gUnk_080F5718 +Area_Sanctuary:: @ 080D48C4 + .4byte Room_Sanctuary_Hall + .4byte Room_Sanctuary_Main + .4byte Room_Sanctuary_StainedGlass .4byte 0x0 - .4byte gUnk_080F5718 + .4byte Room_Sanctuary_StainedGlass -gAreaRoomEntities_HyruleCastle:: @ 080D48D8 +Area_HyruleCastle:: @ 080D48D8 .4byte gUnk_080D7380 .4byte gUnk_080D7498 .4byte gUnk_080D7650 @@ -578,10 +578,10 @@ gAreaRoomEntities_HyruleCastle:: @ 080D48D8 .4byte gUnk_080D7744 .4byte gUnk_080D778C -gAreaRoomEntities_SanctuaryEntrance:: @ 080D48F0 - .4byte gUnk_080F53C0 +Area_SanctuaryEntrance:: @ 080D48F0 + .4byte Room_SanctuaryEntrance_Main -gAreaRoomEntities_DarkHyruleCastle:: @ 080D48F4 +Area_DarkHyruleCastle:: @ 080D48F4 .4byte gUnk_080EB704 .4byte gUnk_080EB75C .4byte gUnk_080EB7B4 @@ -642,111 +642,111 @@ gAreaRoomEntities_DarkHyruleCastle:: @ 080D48F4 .4byte gUnk_080EE78C .4byte gUnk_080EE7EC -gAreaRoomEntities_VaatisArms:: @ 080D49E0 - .4byte gUnk_080EACA8 - .4byte gUnk_080EAD18 +Area_VaatisArms:: @ 080D49E0 + .4byte Room_VaatisArms_First + .4byte Room_VaatisArms_Second -gAreaRoomEntities_Vaati3:: @ 080D49E8 - .4byte gUnk_080EABA8 - .4byte gUnk_080EABA8 +Area_Vaati3:: @ 080D49E8 + .4byte Room_Vaati3_Main + .4byte Room_Vaati3_Main -gAreaRoomEntities_Vaati2:: @ 080D49F0 - .4byte gUnk_080EAB00 +Area_Vaati2:: @ 080D49F0 + .4byte Room_Vaati2_Main -gAreaRoomEntities_DarkHyruleCastleBridge:: @ 080D49F4 - .4byte gUnk_080EAC40 +Area_DarkHyruleCastleBridge:: @ 080D49F4 + .4byte Room_DarkHyruleCastleBridge_Main -gAreaRoomEntities_DarkHyruleCastleOutside:: @ 080D49F8 - .4byte gUnk_080EAE20 - .4byte gUnk_080EAF78 - .4byte gUnk_080EAFD0 - .4byte gUnk_080EB0A4 - .4byte gUnk_080EB180 - .4byte gUnk_080EB1D8 - .4byte gUnk_080EB320 - .4byte gUnk_080EB440 - .4byte gUnk_080EB568 +Area_DarkHyruleCastleOutside:: @ 080D49F8 + .4byte Room_DarkHyruleCastleOutside_ZeldaStatuePlatform + .4byte Room_DarkHyruleCastleOutside_Garden + .4byte Room_DarkHyruleCastleOutside_OutsideNorthwest + .4byte Room_DarkHyruleCastleOutside_OutsideNortheast + .4byte Room_DarkHyruleCastleOutside_OutsideEast + .4byte Room_DarkHyruleCastleOutside_OutsideSouthwest + .4byte Room_DarkHyruleCastleOutside_OutsideSouth + .4byte Room_DarkHyruleCastleOutside_OutsideSoutheast + .4byte Room_DarkHyruleCastleOutside_8 -gAreaRoomEntities_45:: @ 080D4A1C - .4byte gUnk_080D787C +Area_45:: @ 080D4A1C + .4byte Area_45_Main .4byte 0x0 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_4D:: @ 080D4A2C - .4byte gUnk_080D78F4 +Area_4D:: @ 080D4A2C + .4byte Area_4D_Main .4byte 0x0 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_57:: @ 080D4A3C - .4byte gUnk_080D797C +Area_57:: @ 080D4A3C + .4byte Area_57_Main .4byte 0x0 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_5F:: @ 080D4A4C - .4byte gUnk_080D79F4 +Area_5F:: @ 080D4A4C + .4byte Area_5F_Main .4byte 0x0 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_67:: @ 080D4A5C - .4byte gUnk_080D7A6C +Area_67:: @ 080D4A5C + .4byte Area_67_Main .4byte 0x0 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_6F:: @ 080D4A6C - .4byte gUnk_080D7AE4 +Area_6F:: @ 080D4A6C + .4byte Area_6F_Main .4byte 0x0 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_77:: @ 080D4A7C - .4byte gUnk_080D7B6C +Area_77:: @ 080D4A7C + .4byte Area_77_Main .4byte 0x0 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_7F:: @ 080D4A8C - .4byte gUnk_080D7BE4 +Area_7F:: @ 080D4A8C + .4byte Area_7F_Main .4byte 0x0 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_87:: @ 080D4A9C - .4byte gUnk_080D7804 +Area_87:: @ 080D4A9C + .4byte Area_87_Main .4byte 0x0 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_8F:: @ 080D4AAC - .4byte gUnk_080D7C5C +Area_8F:: @ 080D4AAC + .4byte Area_8F_Main .4byte 0x0 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_MinishHouseInteriors:: @ 080D4ABC - .4byte gUnk_080DA63C - .4byte gUnk_080DA6E8 - .4byte gUnk_080DA7B8 - .4byte gUnk_080DA83C - .4byte gUnk_080DA8B4 - .4byte gUnk_080DA92C - .4byte gUnk_080DA9A4 - .4byte gUnk_080DAA1C - .4byte gUnk_080DAAB4 - .4byte gUnk_080DAEB4 +Area_MinishHouseInteriors:: @ 080D4ABC + .4byte Room_MinishHouseInteriors_GentariMain + .4byte Room_MinishHouseInteriors_GentariExit + .4byte Room_MinishHouseInteriors_Festari + .4byte Room_MinishHouseInteriors_Red + .4byte Room_MinishHouseInteriors_Green + .4byte Room_MinishHouseInteriors_Blue + .4byte Room_MinishHouseInteriors_SideArea + .4byte Room_MinishHouseInteriors_ShoeMinish + .4byte Room_MinishHouseInteriors_PotMinish + .4byte Room_MinishHouseInteriors_BarrelMinish .4byte 0x0 .4byte 0x0 .4byte 0x0 .4byte 0x0 .4byte 0x0 .4byte 0x0 - .4byte gUnk_080DAF50 - .4byte gUnk_080DAFE8 - .4byte gUnk_080DB0A0 + .4byte Room_MinishHouseInteriors_MelariMinesSouthwest + .4byte Room_MinishHouseInteriors_MelariMinesSoutheast + .4byte Room_MinishHouseInteriors_MelariMinesEast .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -760,14 +760,14 @@ gAreaRoomEntities_MinishHouseInteriors:: @ 080D4ABC .4byte 0x0 .4byte 0x0 .4byte 0x0 - .4byte gUnk_080DB118 - .4byte gUnk_080DB190 - .4byte gUnk_080DB208 - .4byte gUnk_080DB290 - .4byte gUnk_080DB308 - .4byte gUnk_080DB380 - .4byte gUnk_080DB3F8 - .4byte gUnk_080DB470 + .4byte Room_MinishHouseInteriors_HyruleFieldSouthwest + .4byte Room_MinishHouseInteriors_HyruleFieldOutsideLinksHouse + .4byte Room_MinishHouseInteriors_NextToKnuckle + .4byte Room_MinishHouseInteriors_Librari + .4byte Room_MinishHouseInteriors_HyruleFieldExit + .4byte Room_MinishHouseInteriors_HyruleTown + .4byte Room_MinishHouseInteriors_MinishWoodsBomb + .4byte Room_MinishHouseInteriors_LakeHyliaOcarina .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -777,13 +777,13 @@ gAreaRoomEntities_MinishHouseInteriors:: @ 080D4ABC .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_TownMinishHoles:: @ 080D4B7C - .4byte gUnk_080DB548 - .4byte gUnk_080DB5C0 - .4byte gUnk_080DB648 - .4byte gUnk_080DB6D0 - .4byte gUnk_080DB768 - .4byte gUnk_080DB7E0 +Area_TownMinishHoles:: @ 080D4B7C + .4byte Room_TownMinishHoles_MayorsHouse + .4byte Room_TownMinishHoles_WestOracle + .4byte Room_TownMinishHoles_DrLeft + .4byte Room_TownMinishHoles_Carpenter + .4byte Room_TownMinishHoles_Cafe + .4byte Room_TownMinishHoles_5 .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -794,9 +794,9 @@ gAreaRoomEntities_TownMinishHoles:: @ 080D4B7C .4byte 0x0 .4byte 0x0 .4byte 0x0 - .4byte gUnk_080DB9BC - .4byte gUnk_080DBA80 - .4byte gUnk_080DBBC8 + .4byte Room_TownMinishHoles_LibraryBookshelf + .4byte Room_TownMinishHoles_LibrariBookHouse + .4byte Room_TownMinishHoles_RemShoeShop .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -827,16 +827,16 @@ gAreaRoomEntities_TownMinishHoles:: @ 080D4B7C .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_HouseInteriors3:: @ 080D4C3C - .4byte gUnk_080F5934 - .4byte gUnk_080F5ADC - .4byte gUnk_080F5BE8 - .4byte gUnk_080F5D84 - .4byte gUnk_080F5E28 - .4byte gUnk_080F5EF8 - .4byte gUnk_080F5FF0 - .4byte gUnk_080F60C4 - .4byte gUnk_080F615C +Area_HouseInteriors3:: @ 080D4C3C + .4byte Room_HouseInteriors3_StockwellShop + .4byte Room_HouseInteriors3_Cafe + .4byte Room_HouseInteriors3_RemShoeShop + .4byte Room_HouseInteriors3_Bakery + .4byte Room_HouseInteriors3_Simon + .4byte Room_HouseInteriors3_FigurineHouse + .4byte Room_HouseInteriors3_BorlovEntrance + .4byte Room_HouseInteriors3_Carlov + .4byte Room_HouseInteriors3_Borlov .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -845,47 +845,47 @@ gAreaRoomEntities_HouseInteriors3:: @ 080D4C3C .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_HouseInteriors1:: @ 080D4C7C - .4byte gUnk_080D62FC - .4byte gUnk_080D6518 - .4byte gUnk_080D66A8 - .4byte gUnk_080D68CC - .4byte gUnk_080D69BC - .4byte gUnk_080D6A80 - .4byte gUnk_080D6B20 - .4byte gUnk_080D6BC4 - .4byte gUnk_080D6D9C - .4byte gUnk_080D6F54 - .4byte gUnk_080D6FF4 - .4byte gUnk_080D7100 - .4byte gUnk_080D72B0 +Area_HouseInteriors1:: @ 080D4C7C + .4byte Room_HouseInteriors1_Mayor + .4byte Room_HouseInteriors1_PostOffice + .4byte Room_HouseInteriors1_Library2F + .4byte Room_HouseInteriors1_Library1F + .4byte Room_HouseInteriors1_Inn1F + .4byte Room_HouseInteriors1_InnWestRoom + .4byte Room_HouseInteriors1_InnMiddleRoom + .4byte Room_HouseInteriors1_InnEastRoom + .4byte Room_HouseInteriors1_InnWest2F + .4byte Room_HouseInteriors1_InnEast2F + .4byte Room_HouseInteriors1_InnMinishHeartPiece + .4byte Room_HouseInteriors1_SchoolWest + .4byte Room_HouseInteriors1_SchoolEast .4byte 0x0 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_HouseInteriors2:: @ 080D4CBC - .4byte gUnk_080F1D48 - .4byte gUnk_080F1EC0 - .4byte gUnk_080F1FEC - .4byte gUnk_080F2108 - .4byte gUnk_080F22F4 +Area_HouseInteriors2:: @ 080D4CBC + .4byte Room_HouseInteriors2_Stranger + .4byte Room_HouseInteriors2_WestOracle + .4byte Room_HouseInteriors2_2 + .4byte Room_HouseInteriors2_3 + .4byte Room_HouseInteriors2_DrLeft .4byte 0x0 - .4byte gUnk_080F24D8 - .4byte gUnk_080F26CC - .4byte gUnk_080F2888 - .4byte gUnk_080F29CC - .4byte gUnk_080F2A9C - .4byte gUnk_080F2B78 - .4byte gUnk_080F2D7C + .4byte Room_HouseInteriors2_Romio + .4byte Room_HouseInteriors2_Julietta + .4byte Room_HouseInteriors2_Percy + .4byte Room_HouseInteriors2_EastOracle + .4byte Room_HouseInteriors2_A + .4byte Room_HouseInteriors2_B + .4byte Room_HouseInteriors2_Cucco .4byte 0x0 .4byte 0x0 .4byte 0x0 - .4byte gUnk_080F2E64 - .4byte gUnk_080F2F94 - .4byte gUnk_080F307C + .4byte Room_HouseInteriors2_LinksHouseEntrance + .4byte Room_HouseInteriors2_LinksHouseSmith + .4byte Room_HouseInteriors2_Dampe .4byte 0x0 - .4byte gUnk_080F3174 - .4byte gUnk_080F3230 + .4byte Room_HouseInteriors2_Stockwell + .4byte Room_HouseInteriors2_LinksHouseBedroom .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -913,13 +913,13 @@ gAreaRoomEntities_HouseInteriors2:: @ 080D4CBC .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_HouseInteriors4:: @ 080D4D7C - .4byte gUnk_080F33C8 - .4byte gUnk_080F35C4 - .4byte gUnk_080F3758 - .4byte gUnk_080F38F4 - .4byte gUnk_080F39F4 - .4byte gUnk_080F3BC4 +Area_HouseInteriors4:: @ 080D4D7C + .4byte Room_HouseInteriors4_Carpenter + .4byte Room_HouseInteriors4_Swiftblade + .4byte Room_HouseInteriors4_RanchHouseWest + .4byte Room_HouseInteriors4_RanchHouseEast + .4byte Room_HouseInteriors4_FarmHouse + .4byte Room_HouseInteriors4_Mayor .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -931,8 +931,8 @@ gAreaRoomEntities_HouseInteriors4:: @ 080D4D7C .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_TreeInteriors:: @ 080D4DBC - .4byte gUnk_080F9FF8 +Area_TreeInteriors:: @ 080D4DBC + .4byte Room_TreeInteriors_WitchHut .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -948,79 +948,79 @@ gAreaRoomEntities_TreeInteriors:: @ 080D4DBC .4byte 0x0 .4byte 0x0 .4byte 0x0 - .4byte gUnk_080FA590 - .4byte gUnk_080FA628 - .4byte gUnk_080FA690 - .4byte gUnk_080FA6E8 - .4byte gUnk_080FA740 - .4byte gUnk_080FA798 - .4byte gUnk_080FA7F0 - .4byte gUnk_080FA848 - .4byte gUnk_080FA8A0 - .4byte gUnk_080FA908 - .4byte gUnk_080FA960 - .4byte gUnk_080FA9B8 - .4byte gUnk_080FAA70 - .4byte gUnk_080FAAD8 - .4byte gUnk_080FABA0 - .4byte gUnk_080FAC08 + .4byte Room_TreeInteriors_StairsToCarlov + .4byte Room_TreeInteriors_PercysTreehouse + .4byte Room_TreeInteriors_HeartPiece + .4byte Room_TreeInteriors_StairsToBladeBrother + .4byte Room_TreeInteriors_14 + .4byte Room_TreeInteriors_BoomerangNorthwest + .4byte Room_TreeInteriors_BoomerangNortheast + .4byte Room_TreeInteriors_BoomerangSouthwest + .4byte Room_TreeInteriors_BoomerangSoutheast + .4byte Room_TreeInteriors_HeartPieceSouthwestField + .4byte Room_TreeInteriors_StairsToFairyFountain + .4byte Room_TreeInteriors_StairsToWalletFairy + .4byte Room_TreeInteriors_1C + .4byte Room_TreeInteriors_StairsToBusinessScrub + .4byte Room_TreeInteriors_1E + .4byte Room_TreeInteriors_1F -gAreaRoomEntities_Dojos:: @ 080D4E3C - .4byte gUnk_080D7E9C - .4byte gUnk_080D7F7C - .4byte gUnk_080D805C - .4byte gUnk_080D813C - .4byte gUnk_080D822C - .4byte gUnk_080D8374 - .4byte gUnk_080D8464 - .4byte gUnk_080D855C - .4byte gUnk_080D8634 - .4byte gUnk_080D871C - .4byte gUnk_080D87F4 - .4byte gUnk_080D886C - .4byte gUnk_080D88E4 - .4byte gUnk_080D895C +Area_Dojos:: @ 080D4E3C + .4byte Room_Dojos_Grayblade + .4byte Room_Dojos_Splitblade + .4byte Room_Dojos_Greatblade + .4byte Room_Dojos_Scarblade + .4byte Room_Dojos_Swiftblade + .4byte Room_Dojos_Grimblade + .4byte Room_Dojos_Waveblade + .4byte Room_Dojos_7 + .4byte Room_Dojos_8 + .4byte Room_Dojos_9 + .4byte Room_Dojos_ToGrimblade + .4byte Room_Dojos_ToSplitblade + .4byte Room_Dojos_ToGreatblade + .4byte Room_Dojos_ToScarblade .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_CrenelCaves:: @ 080D4E7C - .4byte gUnk_080FB8BC - .4byte gUnk_080FB934 - .4byte gUnk_080FBA6C - .4byte gUnk_080FBAEC - .4byte gUnk_080FBB54 - .4byte gUnk_080FBC04 - .4byte gUnk_080FBCB4 - .4byte gUnk_080FBDC4 - .4byte gUnk_080FBE5C - .4byte gUnk_080FBF1C - .4byte gUnk_080FC064 - .4byte gUnk_080FC12C - .4byte gUnk_080FC1C4 - .4byte gUnk_080FC234 - .4byte gUnk_080FC2A4 - .4byte gUnk_080FC30C - .4byte gUnk_080FC3A4 +Area_CrenelCaves:: @ 080D4E7C + .4byte Room_CrenelCaves_BlockPushing + .4byte Room_CrenelCaves_PillarCave + .4byte Room_CrenelCaves_BridgeSwitch + .4byte Room_CrenelCaves_ExitToMines + .4byte Room_CrenelCaves_GripRing + .4byte Room_CrenelCaves_FairyFountain + .4byte Room_CrenelCaves_SpinyChuPuzzle + .4byte Room_CrenelCaves_ChuchuPotChest + .4byte Room_CrenelCaves_WaterHeartPiece + .4byte Room_CrenelCaves_RupeeFairyFountain + .4byte Room_CrenelCaves_HelmasaurHallway + .4byte Room_CrenelCaves_MushroomKeese + .4byte Room_CrenelCaves_LadderToGreenWater + .4byte Room_CrenelCaves_BombBusinessScrub + .4byte Room_CrenelCaves_Hermit + .4byte Room_CrenelCaves_HintScrub + .4byte Room_CrenelCaves_ToGrayblade -gAreaRoomEntities_MinishCracks:: @ 080D4EC0 - .4byte gUnk_080DC790 - .4byte gUnk_080DC848 - .4byte gUnk_080DC8F0 - .4byte gUnk_080DC9A0 - .4byte gUnk_080DCA48 - .4byte gUnk_080DCAD0 - .4byte gUnk_080DCBD8 - .4byte gUnk_080DCC8C - .4byte gUnk_080DCCFC - .4byte gUnk_080DCD74 - .4byte gUnk_080DCDEC - .4byte gUnk_080DCE64 - .4byte gUnk_080DCEDC - .4byte gUnk_080DCF54 - .4byte gUnk_080DCFAC - .4byte gUnk_080DD004 - .4byte gUnk_080DD05C - .4byte gUnk_080DD124 +Area_MinishCracks:: @ 080D4EC0 + .4byte Room_MinishCracks_LonLonRanchNorth + .4byte Room_MinishCracks_LakeHyliaEast + .4byte Room_MinishCracks_HyruleCastleGarden + .4byte Room_MinishCracks_MtCrenel + .4byte Room_MinishCracks_EastHyruleCastle + .4byte Room_MinishCracks_5 + .4byte Room_MinishCracks_CastleWildsBowHole + .4byte Room_MinishCracks_RuinsEntrance + .4byte Room_MinishCracks_MinishWoodsSouth + .4byte Room_MinishCracks_CastorWildsNorth + .4byte Room_MinishCracks_CastorWildsWest + .4byte Room_MinishCracks_CastorWildsMiddle + .4byte Room_MinishCracks_RuinsTektite + .4byte Room_MinishCracks_CastorWildsNextToBow + .4byte Room_MinishCracks_E + .4byte Room_MinishCracks_F + .4byte Room_MinishCracks_10 + .4byte Room_MinishCracks_11 .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -1028,91 +1028,91 @@ gAreaRoomEntities_MinishCracks:: @ 080D4EC0 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_MinishRafters:: @ 080D4F20 - .4byte gUnk_080D95D0 - .4byte gUnk_080D97A0 - .4byte gUnk_080D9948 - .4byte gUnk_080D9AB8 +Area_MinishRafters:: @ 080D4F20 + .4byte Room_MinishRafters_Cafe + .4byte Room_MinishRafters_Stockwell + .4byte Room_MinishRafters_DrLeft + .4byte Room_MinishRafters_Bakery -gAreaRoomEntities_EzloCutscene:: @ 080D4F30 - .4byte gUnk_080D8F98 +Area_EzloCutscene:: @ 080D4F30 + .4byte Area_EzloCutscene_Main -gAreaRoomEntities_WindTribeTower:: @ 080D4F34 - .4byte gUnk_080F6284 - .4byte gUnk_080F63C4 - .4byte gUnk_080F64E4 - .4byte gUnk_080F662C +Area_WindTribeTower:: @ 080D4F34 + .4byte Room_WindTribeTower_Entrance + .4byte Room_WindTribeTower_Floor2 + .4byte Room_WindTribeTower_Floor3 + .4byte Room_WindTribeTower_Floor4 -gAreaRoomEntities_WindTribeTowerRoof:: @ 080D4F44 - .4byte gUnk_080F67BC +Area_WindTribeTowerRoof:: @ 080D4F44 + .4byte Area_WindTribeTowerRoof_Main -gAreaRoomEntities_GoronCave:: @ 080D4F48 - .4byte gUnk_080D89A4 - .4byte gUnk_080D8EB0 +Area_GoronCave:: @ 080D4F48 + .4byte Room_GoronCave_StairsToCave + .4byte Room_GoronCave_Main -gAreaRoomEntities_Caves:: @ 080D4F50 - .4byte gUnk_080F8688 - .4byte gUnk_080F8714 - .4byte gUnk_080F876C - .4byte gUnk_080F87C4 - .4byte gUnk_080F881C - .4byte gUnk_080F8874 - .4byte gUnk_080F88BC - .4byte gUnk_080F896C - .4byte gUnk_080F89EC - .4byte gUnk_080F8A6C - .4byte gUnk_080F8AB4 - .4byte gUnk_080F8B04 - .4byte gUnk_080F8B6C - .4byte gUnk_080F8C04 - .4byte gUnk_080F8C74 - .4byte gUnk_080F8CD4 - .4byte gUnk_080F8E1C - .4byte gUnk_080F8F64 - .4byte gUnk_080F9004 - .4byte gUnk_080F9074 - .4byte gUnk_080F90CC - .4byte gUnk_080F9154 - .4byte gUnk_080F91E4 - .4byte gUnk_080F9244 +Area_Caves:: @ 080D4F50 + .4byte Room_Caves_Boomerang + .4byte Room_Caves_ToGraveyard + .4byte Room_Caves_2 + .4byte Room_Caves_3 + .4byte Room_Caves_4 + .4byte Room_Caves_5 + .4byte Room_Caves_6 + .4byte Room_Caves_KeeseChest + .4byte Room_Caves_FairyFountainTrilbyHighlands + .4byte Room_Caves_FairyFountainLinksHouse + .4byte Room_Caves_A + .4byte Room_Caves_HyruleTownWaterfall + .4byte Room_Caves_LonLonRanch + .4byte Room_Caves_LonLonRanchSecret + .4byte Room_Caves_TrilbyHighlands + .4byte Room_Caves_LonLonRanchWallet + .4byte Room_Caves_RupeeLinksHouse + .4byte Room_Caves_RupeeTrilbyHighlands + .4byte Room_Caves_FairyFountainMoleMitts + .4byte Room_Caves_KeeseChestSoutheastHyrule + .4byte Room_Caves_BottleBusinessScrub + .4byte Room_Caves_HeartPieceHallway + .4byte Room_Caves_FairyFountainBoomerang + .4byte Room_Caves_KinstoneBusinessScrub -gAreaRoomEntities_VeilFallsCaves:: @ 080D4FB0 - .4byte gUnk_080F95A0 - .4byte gUnk_080F9680 - .4byte gUnk_080F96F0 - .4byte gUnk_080F9770 - .4byte gUnk_080F9830 - .4byte gUnk_080F98D0 - .4byte gUnk_080F9930 - .4byte gUnk_080F99B8 - .4byte gUnk_080F9B00 - .4byte gUnk_080F9B58 +Area_VeilFallsCaves:: @ 080D4FB0 + .4byte Room_VeilFallsCaves_Hallway2F + .4byte Room_VeilFallsCaves_Hallway1F + .4byte Room_VeilFallsCaves_SecretRoom + .4byte Room_VeilFallsCaves_Entrance + .4byte Room_VeilFallsCaves_Exit + .4byte Room_VeilFallsCaves_SecretChest + .4byte Room_VeilFallsCaves_SecretStaircases + .4byte Room_VeilFallsCaves_BlockPuzzle + .4byte Room_VeilFallsCaves_RupeePath + .4byte Room_VeilFallsCaves_HeartPiece -gAreaRoomEntities_RoyalValleyGraves:: @ 080D4FD8 - .4byte gUnk_080D93C0 - .4byte gUnk_080D9420 +Area_RoyalValleyGraves:: @ 080D4FD8 + .4byte Room_RoyalValleyGraves_HeartPiece + .4byte Room_RoyalValleyGraves_Gina -gAreaRoomEntities_MinishCaves:: @ 080D4FE0 - .4byte gUnk_080DBC48 - .4byte gUnk_080DBC98 - .4byte gUnk_080DBD60 - .4byte gUnk_080DBE00 - .4byte gUnk_080DBE58 - .4byte gUnk_080DBEE8 - .4byte gUnk_080DBF60 - .4byte gUnk_080DC0A8 - .4byte gUnk_080DC160 - .4byte gUnk_080DC260 +Area_MinishCaves:: @ 080D4FE0 + .4byte Room_MinishCaves_BeanPesto + .4byte Room_MinishCaves_SoutheastWater1 + .4byte Room_MinishCaves_SoutheastWater2 + .4byte Room_MinishCaves_Ruins + .4byte Room_MinishCaves_OutsideLinksHouse + .4byte Room_MinishCaves_MinishWoodsNorth1 + .4byte Room_MinishCaves_MinishWoodsNorth2 + .4byte Room_MinishCaves_LakeHyliaNorth + .4byte Room_MinishCaves_LakeHyliaLibrari + .4byte Room_MinishCaves_MinishWoodsSouthwest -gAreaRoomEntities_CastleGardenMinishHoles:: @ 080D5008 - .4byte gUnk_080DC610 - .4byte gUnk_080DC660 +Area_CastleGardenMinishHoles:: @ 080D5008 + .4byte Room_CastleGardenMinishHoles_East + .4byte Room_CastleGardenMinishHoles_West -gAreaRoomEntities_37:: @ 080D5010 - .4byte gUnk_080DC6B0 - .4byte gUnk_080DC700 +Area_37:: @ 080D5010 + .4byte Room_37_0 + .4byte Room_37_1 -gAreaRoomEntities_40:: @ 080D5018 +Area_40:: @ 080D5018 .4byte 0x0 .4byte 0x0 .4byte 0x0 @@ -1130,121 +1130,121 @@ gAreaRoomEntities_40:: @ 080D5018 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_SimonsSimulation:: @ 080D5058 - .4byte gUnk_080F1BEC +Area_SimonsSimulation:: @ 080D5058 + .4byte Area_SimonsSimulation_Main -gAreaRoomEntities_HyruleCastleCellar:: @ 080D505C - .4byte gUnk_080D7CE4 - .4byte gUnk_080D7D9C +Area_HyruleCastleCellar:: @ 080D505C + .4byte Room_GreatFairies_Entrance + .4byte Room_GreatFairies_Exit -gAreaRoomEntities_GreatFairies:: @ 080D5064 - .4byte gUnk_080DA3EC - .4byte gUnk_080DA454 - .4byte gUnk_080DA4BC +Area_GreatFairies:: @ 080D5064 + .4byte Room_GreatFairies_Graveyard + .4byte Room_GreatFairies_MinishWoods + .4byte Room_GreatFairies_MtCrenel .4byte 0x0 .4byte 0x0 .4byte 0x0 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_GardenFountains:: @ 080D5084 - .4byte gUnk_080DA514 - .4byte gUnk_080DA5A4 +Area_GardenFountains:: @ 080D5084 + .4byte Room_GardenFountains_East + .4byte Room_GardenFountains_West -gAreaRoomEntities_CastorCaves:: @ 080D508C - .4byte gUnk_080DA008 - .4byte gUnk_080DA080 - .4byte gUnk_080DA0E0 - .4byte gUnk_080DA198 - .4byte gUnk_080DA1F0 +Area_CastorCaves:: @ 080D508C + .4byte Room_CastorCaves_South + .4byte Room_CastorCaves_North + .4byte Room_CastorCaves_WindRuins + .4byte Room_CastorCaves_Darknut + .4byte Room_CastorCaves_HeartPiece .4byte 0x0 .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_CastorDarknut:: @ 080D50AC - .4byte gUnk_080DA2F8 - .4byte gUnk_080DA384 +Area_CastorDarknut:: @ 080D50AC + .4byte Room_CastorDarknut_Main + .4byte Room_CastorDarknut_Hall .4byte 0x0 .4byte 0x0 -gAreaRoomEntities_ArmosInteriors:: @ 080D50BC - .4byte gUnk_080D53B8 - .4byte gUnk_080D5430 - .4byte gUnk_080D54A8 - .4byte gUnk_080D5520 - .4byte gUnk_080D5598 - .4byte gUnk_080D5610 - .4byte gUnk_080D5688 - .4byte gUnk_080D5700 - .4byte gUnk_080D5778 - .4byte gUnk_080D57F0 - .4byte gUnk_080D5868 +Area_ArmosInteriors:: @ 080D50BC + .4byte Room_ArmosInteriors_RuinsEntranceNorth + .4byte Room_ArmosInteriors_RuinsEntranceSouth + .4byte Room_ArmosInteriors_RuinsLeft + .4byte Room_ArmosInteriors_RuinsMiddleLeft + .4byte Room_ArmosInteriors_RuinsMiddleRight + .4byte Room_ArmosInteriors_RuinsRight + .4byte Room_ArmosInteriors_6 + .4byte Room_ArmosInteriors_RuinsGrassPath + .4byte Room_ArmosInteriors_8 + .4byte Room_ArmosInteriors_FortressOfWindsLeft + .4byte Room_ArmosInteriors_FortressOfWindsRight -gAreaRoomEntities_47:: @ 080D50E8 - .4byte gUnk_080F9D58 - .4byte gUnk_080F9E10 - .4byte gUnk_080F9E78 - .4byte gUnk_080F9EC0 - .4byte gUnk_080F9F08 +Area_47:: @ 080D50E8 + .4byte Room_47_0 + .4byte Room_47_1 + .4byte Room_47_2 + .4byte Room_47_3 + .4byte Room_47_4 -gAreaEntities:: @ 080D50FC - .4byte gAreaRoomEntities_MinishWoods @ 0x0 - .4byte gAreaRoomEntities_MinishVillage @ 0x1 - .4byte gAreaRoomEntities_HyruleTown @ 0x2 - .4byte gAreaRoomEntities_HyruleField @ 0x3 - .4byte gAreaRoomEntities_CastorWilds @ 0x4 - .4byte gAreaRoomEntities_Ruins @ 0x5 - .4byte gAreaRoomEntities_MtCrenel @ 0x6 - .4byte gAreaRoomEntities_CastleGarden @ 0x7 - .4byte gAreaRoomEntities_CloudTops @ 0x8 - .4byte gAreaRoomEntities_RoyalValley @ 0x9 - .4byte gAreaRoomEntities_VeilFalls @ 0xA - .4byte gAreaRoomEntities_LakeHylia @ 0xB - .4byte gAreaRoomEntities_LakeWoodsCave @ 0xC - .4byte gAreaRoomEntities_Beanstalks @ 0xD - .4byte gAreaRoomEntities_Empty @ 0xE - .4byte gAreaRoomEntities_HyruleDigCaves @ 0xF - .4byte gAreaRoomEntities_MelarisMine @ 0x10 - .4byte gAreaRoomEntities_MinishPaths1 @ 0x11 - .4byte gAreaRoomEntities_CrenelMinishPaths @ 0x12 - .4byte gAreaRoomEntities_DigCaves1 @ 0x13 - .4byte gAreaRoomEntities_CrenelDigCave @ 0x14 - .4byte gAreaRoomEntities_FestivalTown @ 0x15 - .4byte gAreaRoomEntities_VeilFallsDigCave @ 0x16 - .4byte gAreaRoomEntities_CastorWildsDigCave @ 0x17 - .4byte gAreaRoomEntities_OuterFortressOfWinds @ 0x18 - .4byte gAreaRoomEntities_HyliaDigCaves @ 0x19 - .4byte gAreaRoomEntities_VeilFallsTop @ 0x1A +gAreaTable:: @ 080D50FC + .4byte Area_MinishWoods @ 0x0 + .4byte Area_MinishVillage @ 0x1 + .4byte Area_HyruleTown @ 0x2 + .4byte Area_HyruleField @ 0x3 + .4byte Area_CastorWilds @ 0x4 + .4byte Area_Ruins @ 0x5 + .4byte Area_MtCrenel @ 0x6 + .4byte Area_CastleGarden @ 0x7 + .4byte Area_CloudTops @ 0x8 + .4byte Area_RoyalValley @ 0x9 + .4byte Area_VeilFalls @ 0xA + .4byte Area_LakeHylia @ 0xB + .4byte Area_LakeWoodsCave @ 0xC + .4byte Area_Beanstalks @ 0xD + .4byte Area_Empty @ 0xE + .4byte Area_HyruleDigCaves @ 0xF + .4byte Area_MelarisMine @ 0x10 + .4byte Area_MinishPaths1 @ 0x11 + .4byte Area_CrenelMinishPaths @ 0x12 + .4byte Area_DigCaves1 @ 0x13 + .4byte Area_CrenelDigCave @ 0x14 + .4byte Area_FestivalTown @ 0x15 + .4byte Area_VeilFallsDigCave @ 0x16 + .4byte Area_CastorWildsDigCave @ 0x17 + .4byte Area_OuterFortressOfWinds @ 0x18 + .4byte Area_HyliaDigCaves @ 0x19 + .4byte Area_VeilFallsTop @ 0x1A .4byte 0x0 @ 0x1B .4byte 0x0 @ 0x1C .4byte 0x0 @ 0x1D .4byte 0x0 @ 0x1E .4byte 0x0 @ 0x1F - .4byte gAreaRoomEntities_MinishHouseInteriors @ 0x20 - .4byte gAreaRoomEntities_HouseInteriors1 @ 0x21 - .4byte gAreaRoomEntities_HouseInteriors2 @ 0x22 - .4byte gAreaRoomEntities_HouseInteriors3 @ 0x23 - .4byte gAreaRoomEntities_TreeInteriors @ 0x24 - .4byte gAreaRoomEntities_Dojos @ 0x25 - .4byte gAreaRoomEntities_CrenelCaves @ 0x26 - .4byte gAreaRoomEntities_MinishCracks @ 0x27 - .4byte gAreaRoomEntities_HouseInteriors4 @ 0x28 - .4byte gAreaRoomEntities_GreatFairies @ 0x29 - .4byte gAreaRoomEntities_CastorCaves @ 0x2A - .4byte gAreaRoomEntities_CastorDarknut @ 0x2B - .4byte gAreaRoomEntities_ArmosInteriors @ 0x2C - .4byte gAreaRoomEntities_TownMinishHoles @ 0x2D - .4byte gAreaRoomEntities_MinishRafters @ 0x2E - .4byte gAreaRoomEntities_GoronCave @ 0x2F - .4byte gAreaRoomEntities_WindTribeTower @ 0x30 - .4byte gAreaRoomEntities_WindTribeTowerRoof @ 0x31 - .4byte gAreaRoomEntities_Caves @ 0x32 - .4byte gAreaRoomEntities_VeilFallsCaves @ 0x33 - .4byte gAreaRoomEntities_RoyalValleyGraves @ 0x34 - .4byte gAreaRoomEntities_MinishCaves @ 0x35 - .4byte gAreaRoomEntities_CastleGardenMinishHoles @ 0x36 - .4byte gAreaRoomEntities_37 @ 0x37 - .4byte gAreaRoomEntities_EzloCutscene @ 0x38 + .4byte Area_MinishHouseInteriors @ 0x20 + .4byte Area_HouseInteriors1 @ 0x21 + .4byte Area_HouseInteriors2 @ 0x22 + .4byte Area_HouseInteriors3 @ 0x23 + .4byte Area_TreeInteriors @ 0x24 + .4byte Area_Dojos @ 0x25 + .4byte Area_CrenelCaves @ 0x26 + .4byte Area_MinishCracks @ 0x27 + .4byte Area_HouseInteriors4 @ 0x28 + .4byte Area_GreatFairies @ 0x29 + .4byte Area_CastorCaves @ 0x2A + .4byte Area_CastorDarknut @ 0x2B + .4byte Area_ArmosInteriors @ 0x2C + .4byte Area_TownMinishHoles @ 0x2D + .4byte Area_MinishRafters @ 0x2E + .4byte Area_GoronCave @ 0x2F + .4byte Area_WindTribeTower @ 0x30 + .4byte Area_WindTribeTowerRoof @ 0x31 + .4byte Area_Caves @ 0x32 + .4byte Area_VeilFallsCaves @ 0x33 + .4byte Area_RoyalValleyGraves @ 0x34 + .4byte Area_MinishCaves @ 0x35 + .4byte Area_CastleGardenMinishHoles @ 0x36 + .4byte Area_37 @ 0x37 + .4byte Area_EzloCutscene @ 0x38 .4byte 0x0 @ 0x39 .4byte 0x0 @ 0x3A .4byte 0x0 @ 0x3B @@ -1252,83 +1252,83 @@ gAreaEntities:: @ 080D50FC .4byte 0x0 @ 0x3D .4byte 0x0 @ 0x3E .4byte 0x0 @ 0x3F - .4byte gAreaRoomEntities_40 @ 0x40 - .4byte gAreaRoomEntities_HyruleTownUnderground @ 0x41 - .4byte gAreaRoomEntities_GardenFountains @ 0x42 - .4byte gAreaRoomEntities_HyruleCastleCellar @ 0x43 - .4byte gAreaRoomEntities_SimonsSimulation @ 0x44 - .4byte gAreaRoomEntities_45 @ 0x45 + .4byte Area_40 @ 0x40 + .4byte Area_HyruleTownUnderground @ 0x41 + .4byte Area_GardenFountains @ 0x42 + .4byte Area_HyruleCastleCellar @ 0x43 + .4byte Area_SimonsSimulation @ 0x44 + .4byte Area_45 @ 0x45 .4byte 0x0 @ 0x46 - .4byte gAreaRoomEntities_47 @ 0x47 - .4byte gAreaRoomEntities_DeepwoodShrine @ 0x48 - .4byte gAreaRoomEntities_DeepwoodShrineBoss @ 0x49 - .4byte gAreaRoomEntities_DeepwoodShrineEntry @ 0x4A + .4byte Area_47 @ 0x47 + .4byte Area_DeepwoodShrine @ 0x48 + .4byte Area_DeepwoodShrineBoss @ 0x49 + .4byte Area_DeepwoodShrineEntry @ 0x4A .4byte 0x0 @ 0x4B .4byte 0x0 @ 0x4C - .4byte gAreaRoomEntities_4D @ 0x4D + .4byte Area_4D @ 0x4D .4byte 0x0 @ 0x4E .4byte 0x0 @ 0x4F - .4byte gAreaRoomEntities_CaveOfFlames @ 0x50 - .4byte gAreaRoomEntities_CaveOfFlamesBoss @ 0x51 + .4byte Area_CaveOfFlames @ 0x50 + .4byte Area_CaveOfFlamesBoss @ 0x51 .4byte 0x0 @ 0x52 .4byte 0x0 @ 0x53 .4byte 0x0 @ 0x54 .4byte 0x0 @ 0x55 .4byte 0x0 @ 0x56 - .4byte gAreaRoomEntities_57 @ 0x57 - .4byte gAreaRoomEntities_FortressOfWinds @ 0x58 - .4byte gAreaRoomEntities_FortressOfWindsTop @ 0x59 - .4byte gAreaRoomEntities_InnerMazaal @ 0x5A + .4byte Area_57 @ 0x57 + .4byte Area_FortressOfWinds @ 0x58 + .4byte Area_FortressOfWindsTop @ 0x59 + .4byte Area_InnerMazaal @ 0x5A .4byte 0x0 @ 0x5B .4byte 0x0 @ 0x5C .4byte 0x0 @ 0x5D .4byte 0x0 @ 0x5E - .4byte gAreaRoomEntities_5F @ 0x5F - .4byte gAreaRoomEntities_TempleOfDroplets @ 0x60 + .4byte Area_5F @ 0x5F + .4byte Area_TempleOfDroplets @ 0x60 .4byte 0x0 @ 0x61 - .4byte gAreaRoomEntities_HyruleTownMinishCaves @ 0x62 + .4byte Area_HyruleTownMinishCaves @ 0x62 .4byte 0x0 @ 0x63 .4byte 0x0 @ 0x64 .4byte 0x0 @ 0x65 .4byte 0x0 @ 0x66 - .4byte gAreaRoomEntities_67 @ 0x67 - .4byte gAreaRoomEntities_RoyalCrypt @ 0x68 + .4byte Area_67 @ 0x67 + .4byte Area_RoyalCrypt @ 0x68 .4byte 0x0 @ 0x69 .4byte 0x0 @ 0x6A .4byte 0x0 @ 0x6B .4byte 0x0 @ 0x6C .4byte 0x0 @ 0x6D .4byte 0x0 @ 0x6E - .4byte gAreaRoomEntities_6F @ 0x6F - .4byte gAreaRoomEntities_PalaceOfWinds @ 0x70 - .4byte gAreaRoomEntities_PalaceOfWindsBoss @ 0x71 + .4byte Area_6F @ 0x6F + .4byte Area_PalaceOfWinds @ 0x70 + .4byte Area_PalaceOfWindsBoss @ 0x71 .4byte 0x0 @ 0x72 .4byte 0x0 @ 0x73 .4byte 0x0 @ 0x74 .4byte 0x0 @ 0x75 .4byte 0x0 @ 0x76 - .4byte gAreaRoomEntities_77 @ 0x77 - .4byte gAreaRoomEntities_Sanctuary @ 0x78 + .4byte Area_77 @ 0x77 + .4byte Area_Sanctuary @ 0x78 .4byte 0x0 @ 0x79 .4byte 0x0 @ 0x7A .4byte 0x0 @ 0x7B .4byte 0x0 @ 0x7C .4byte 0x0 @ 0x7D .4byte 0x0 @ 0x7E - .4byte gAreaRoomEntities_7F @ 0x7F - .4byte gAreaRoomEntities_HyruleCastle @ 0x80 - .4byte gAreaRoomEntities_SanctuaryEntrance @ 0x81 + .4byte Area_7F @ 0x7F + .4byte Area_HyruleCastle @ 0x80 + .4byte Area_SanctuaryEntrance @ 0x81 .4byte 0x0 @ 0x82 .4byte 0x0 @ 0x83 .4byte 0x0 @ 0x84 .4byte 0x0 @ 0x85 .4byte 0x0 @ 0x86 - .4byte gAreaRoomEntities_87 @ 0x87 - .4byte gAreaRoomEntities_DarkHyruleCastle @ 0x88 - .4byte gAreaRoomEntities_DarkHyruleCastleOutside @ 0x89 - .4byte gAreaRoomEntities_VaatisArms @ 0x8A - .4byte gAreaRoomEntities_Vaati3 @ 0x8B - .4byte gAreaRoomEntities_Vaati2 @ 0x8C - .4byte gAreaRoomEntities_DarkHyruleCastleBridge @ 0x8D + .4byte Area_87 @ 0x87 + .4byte Area_DarkHyruleCastle @ 0x88 + .4byte Area_DarkHyruleCastleOutside @ 0x89 + .4byte Area_VaatisArms @ 0x8A + .4byte Area_Vaati3 @ 0x8B + .4byte Area_Vaati2 @ 0x8C + .4byte Area_DarkHyruleCastleBridge @ 0x8D .4byte 0x0 @ 0x8E - .4byte gAreaRoomEntities_8F @ 0x8F + .4byte Area_8F @ 0x8F diff --git a/data/scripts/script_08008B5C.inc b/data/scripts/script_08008B5C.inc index cd5f1259..d7e5a9cc 100644 --- a/data/scripts/script_08008B5C.inc +++ b/data/scripts/script_08008B5C.inc @@ -16,6 +16,7 @@ script_08008B6E: _0807E878 Jump script_08008B6E .2byte 0x0000 +SCRIPT_START script_08008B90 BeginBlock _0807E9D4 _0807EB44 0x0004 @@ -32,6 +33,7 @@ script_08008BA2: _0807E930 0x0008 _0807E878 Jump script_08008BA2 +SCRIPT_START script_08008BC0 BeginBlock _0807E9D4 _0807EB44 0x0004 @@ -74,6 +76,7 @@ script_08008C5C: _0807EA94 _0807E878 Jump script_08008BD2 +SCRIPT_START script_08008C64 BeginBlock SetEntityPositionRelative 0x0068, 0x0018 DoPostScriptAction 0x000f diff --git a/data/scripts/script_08008D8C.inc b/data/scripts/script_08008D8C.inc index 6f419bac..e92f7fbb 100644 --- a/data/scripts/script_08008D8C.inc +++ b/data/scripts/script_08008D8C.inc @@ -15,6 +15,7 @@ script_08008DA0: _0807E878 Jump script_08008DA0 .2byte 0x0000 +SCRIPT_START script_08008DC0 BeginBlock _0807E9D4 DoPostScriptAction 0x000a @@ -33,6 +34,7 @@ script_08008DD8: _0807EB44 0x0004 CallWithArg sub_0807F3D8, 0x00000000 Jump script_08008DD8 +SCRIPT_START script_08008E08 BeginBlock SetEntityPositionRelative 0x0088, 0x0078 EndBlock diff --git a/data/scripts/script_0800903C.inc b/data/scripts/script_0800903C.inc index 16110e78..e78894a2 100644 --- a/data/scripts/script_0800903C.inc +++ b/data/scripts/script_0800903C.inc @@ -16,6 +16,7 @@ SCRIPT_START script_0800903C DoPostScriptAction 0x000a Jump script_0800927E .2byte 0x0000 +SCRIPT_START script_08009080 BeginBlock Call sub_0807F348 SetEntitySpeed 0x0100 @@ -82,6 +83,7 @@ script_0800917C: Wait 0x000f _0807E878 Jump script_0800917C +SCRIPT_START script_08009198 BeginBlock Call sub_0807F348 _0807EB44 0x0006 @@ -135,6 +137,7 @@ script_0800917C: DoPostScriptAction 0x000a Jump script_080092B2 .2byte 0x0000 +SCRIPT_START script_08009274 BeginBlock _0807EB44 0x0004 DoPostScriptAction 0x0000 @@ -153,6 +156,7 @@ script_0800928A: _0807E878 Jump script_0800928A .2byte 0x0000 +SCRIPT_START script_080092A8 BeginBlock _0807EB44 0x0006 DoPostScriptAction 0x0000 @@ -170,6 +174,7 @@ script_080092BA: Wait 0x000f _0807E878 Jump script_080092BA +SCRIPT_START script_080092D4 BeginBlock _0807EB44 0x0004 DoPostScriptAction 0x0000 @@ -178,6 +183,7 @@ script_080092BA: EndBlock Jump script_0800917C .2byte 0x0000 +SCRIPT_START script_080092F0 BeginBlock DoPostScriptAction 0x000a Call sub_08066E38 @@ -193,6 +199,7 @@ script_08009300: _0807E878 Jump script_08009300 .2byte 0x0000 +SCRIPT_START script_08009318 BeginBlock EndBlock SCRIPT_END diff --git a/data/scripts/script_08009464.inc b/data/scripts/script_08009464.inc index 25a70cb1..49342031 100644 --- a/data/scripts/script_08009464.inc +++ b/data/scripts/script_08009464.inc @@ -15,6 +15,7 @@ SCRIPT_START script_08009464 Wait 0x000a Jump script_08009376 .2byte 0x0000 +SCRIPT_START script_080094A4 BeginBlock Call sub_0806D7C4 SetEntitySpeed 0x0080 diff --git a/data/scripts/script_080094FC.inc b/data/scripts/script_080094FC.inc index 6c0e9858..fb908878 100644 --- a/data/scripts/script_080094FC.inc +++ b/data/scripts/script_080094FC.inc @@ -18,6 +18,7 @@ script_08009512: DoPostScriptAction 0x0000 Jump script_08009512 .2byte 0x0000 +SCRIPT_START script_08009538 BeginBlock Call sub_08067100 DoPostScriptAction 0x000a @@ -37,6 +38,7 @@ script_0800954E: DoPostScriptAction 0x0000 Jump script_0800954E .2byte 0x0000 +SCRIPT_START script_08009574 BeginBlock Call sub_08067314 DoPostScriptAction 0x000a @@ -60,6 +62,7 @@ script_08009592: Call sub_080672B0 Jump script_08009592 .2byte 0x0000 +SCRIPT_START script_080095CC BeginBlock Call sub_0806BE3C DoPostScriptAction 0x000a diff --git a/data/scripts/script_080095F2.inc b/data/scripts/script_080095F2.inc index 72067b4c..bee0fd26 100644 --- a/data/scripts/script_080095F2.inc +++ b/data/scripts/script_080095F2.inc @@ -17,6 +17,7 @@ script_08009622: _0807E878 DoPostScriptAction 0x0000 Jump script_080095DE +SCRIPT_START script_0800962C BeginBlock DoPostScriptAction 0x000b DoPostScriptAction 0x0008 @@ -51,6 +52,7 @@ script_0800968E: _0807E878 DoPostScriptAction 0x0000 Jump script_08009660 +SCRIPT_START script_08009698 BeginBlock DoPostScriptAction 0x0007 Jump script_080096FC diff --git a/data/scripts/script_08009740.inc b/data/scripts/script_08009740.inc index aff57058..c2cb5886 100644 --- a/data/scripts/script_08009740.inc +++ b/data/scripts/script_08009740.inc @@ -17,6 +17,7 @@ script_0800975A: _0807E878 Jump script_0800975A .2byte 0x0000 +SCRIPT_START script_08009778 _0807E864 Call sub_0807F9A4 Call sub_0807DF28 diff --git a/data/scripts/script_08009A34.inc b/data/scripts/script_08009A34.inc index f950b15d..e86e879e 100644 --- a/data/scripts/script_08009A34.inc +++ b/data/scripts/script_08009A34.inc @@ -6,6 +6,7 @@ script_08009A38: Call sub_08066258 Wait 0x005a Jump script_08009A38 +SCRIPT_START script_08009A50 SetEntityPositionRelative 0x0240, 0x0178 CameraTargetEntity SetEntitySpeed 0x0080 diff --git a/data/scripts/script_08009DB0.inc b/data/scripts/script_08009DB0.inc index 51f47a09..869b107a 100644 --- a/data/scripts/script_08009DB0.inc +++ b/data/scripts/script_08009DB0.inc @@ -15,6 +15,7 @@ script_08009DD2: _0807E908 0x0003 _0807E930 0x000c Jump script_08009DD2 +SCRIPT_START script_08009DEC BeginBlock EndBlock script_08009DF0: diff --git a/data/scripts/script_0800A310.inc b/data/scripts/script_0800A310.inc index 50a0bc11..77e8e6b0 100644 --- a/data/scripts/script_0800A310.inc +++ b/data/scripts/script_0800A310.inc @@ -11,6 +11,7 @@ SCRIPT_START script_0800A310 _0807E5F8 0x00000001 Call sub_080791BC .2byte 0x0000 +SCRIPT_START script_0800A340 BeginBlock DoPostScriptAction 0x0008 SetEntitySpeed 0x0080 diff --git a/data/scripts/script_0800A7E4.inc b/data/scripts/script_0800A7E4.inc index bb2a3700..f6662e0e 100644 --- a/data/scripts/script_0800A7E4.inc +++ b/data/scripts/script_0800A7E4.inc @@ -15,6 +15,7 @@ script_0800A80C: _0807E930 0x0003 Wait 0x001e Jump script_0800A80C +SCRIPT_START script_0800A820 BeginBlock DoPostScriptAction 0x0007 _0807EB44 0x0004 @@ -31,6 +32,7 @@ script_0800A848: _0807E930 0x0003 Wait 0x0014 Jump script_0800A848 +SCRIPT_START script_0800A85C BeginBlock DoPostScriptAction 0x0007 _0807EB44 0x0004 @@ -47,6 +49,7 @@ script_0800A884: _0807E930 0x0003 Wait 0x000a Jump script_0800A884 +SCRIPT_START script_0800A898 BeginBlock DoPostScriptAction 0x0007 _0807EB44 0x0004 @@ -63,6 +66,7 @@ script_0800A8C0: _0807EB44 0x0006 Wait 0x0019 Jump script_0800A8C0 +SCRIPT_START script_0800A8D4 BeginBlock DoPostScriptAction 0x0007 _0807EB44 0x0004 @@ -79,6 +83,7 @@ script_0800A8FC: _0807EB44 0x0006 Wait 0x000f Jump script_0800A8FC +SCRIPT_START script_0800A910 BeginBlock _0807E864 Call sub_0807DF28 diff --git a/data/scripts/script_0800AD54.inc b/data/scripts/script_0800AD54.inc index fb45912a..1e49d980 100644 --- a/data/scripts/script_0800AD54.inc +++ b/data/scripts/script_0800AD54.inc @@ -7,6 +7,7 @@ SCRIPT_START script_0800AD54 DoPostScriptAction 0x0000 _0807E5F8 0x00000001 Call sub_080791BC +SCRIPT_START script_0800AD74 BeginBlock SetEntitySpeed 0x0080 DoPostScriptAction 0x0007 diff --git a/data/scripts/script_0800B0D0.inc b/data/scripts/script_0800B0D0.inc index 6abb1052..9ad7992a 100644 --- a/data/scripts/script_0800B0D0.inc +++ b/data/scripts/script_0800B0D0.inc @@ -36,6 +36,7 @@ script_0800B160: Call sub_0806BCB8 CallWithArg sub_0806BC94, 0x00000000 Jump script_0800B0E8 +SCRIPT_START script_0800B17C BeginBlock Call sub_0807DF28 SetLocalFlag 0x0039 diff --git a/data/scripts/script_0800B254.inc b/data/scripts/script_0800B254.inc index 3686156d..cfe10656 100644 --- a/data/scripts/script_0800B254.inc +++ b/data/scripts/script_0800B254.inc @@ -15,6 +15,7 @@ script_0800B268: _0807E878 Jump script_0800B268 .2byte 0x0000 +SCRIPT_START script_0800B284 BeginBlock CheckKinstoneFused 0x0007 JumpIf script_0800B302 @@ -31,6 +32,7 @@ script_0800B298: _0807E878 Jump script_0800B298 .2byte 0x0000 +SCRIPT_START script_0800B2B4 BeginBlock CheckKinstoneFused 0x0008 JumpIf script_0800B302 diff --git a/data/scripts/script_0800B5EC.inc b/data/scripts/script_0800B5EC.inc index e549b811..d4e33835 100644 --- a/data/scripts/script_0800B5EC.inc +++ b/data/scripts/script_0800B5EC.inc @@ -14,6 +14,7 @@ script_0800B5FA: _0807E878 _0807EB44 0x0004 Jump script_0800B5FA +SCRIPT_START script_0800B614 BeginBlock EndBlock script_0800B618: diff --git a/data/scripts/script_0800B6C8.inc b/data/scripts/script_0800B6C8.inc index 18560a5c..4ff26db2 100644 --- a/data/scripts/script_0800B6C8.inc +++ b/data/scripts/script_0800B6C8.inc @@ -25,6 +25,7 @@ script_0800B6D4: _0807F034 0x0064 Jump script_0800B698 .2byte 0x0000 +SCRIPT_START script_0800B730 BeginBlock EndBlock script_0800B734: diff --git a/data/scripts/script_0800B828.inc b/data/scripts/script_0800B828.inc index 4bf415cf..db081eea 100644 --- a/data/scripts/script_0800B828.inc +++ b/data/scripts/script_0800B828.inc @@ -49,6 +49,7 @@ script_0800B89E: Wait 0x000f _0807E878 Jump script_0800B89E +SCRIPT_START script_0800B8B8 BeginBlock _0807E9D4 _0807EB44 0x0004 @@ -61,6 +62,7 @@ script_0800B8D4: Call sub_080646A4 Jump script_0800B8D4 .2byte 0x0000 +SCRIPT_START script_0800B8E4 BeginBlock Call sub_08061E70 DoPostScriptAction 0x000a @@ -78,6 +80,7 @@ script_0800B8FC: _0807E878 Jump script_0800B8FC .2byte 0x0000 +SCRIPT_START script_0800B91C BeginBlock _0807EB44 0x0004 DoPostScriptAction 0x0000 @@ -104,6 +107,7 @@ script_0800B94E: _0807EA94 _0807E878 Jump script_0800B94E +SCRIPT_START script_0800B964 BeginBlock DoPostScriptAction 0x000b DoPostScriptAction 0x0008 diff --git a/data/scripts/script_0800B9B4.inc b/data/scripts/script_0800B9B4.inc index f6fc9214..91f99499 100644 --- a/data/scripts/script_0800B9B4.inc +++ b/data/scripts/script_0800B9B4.inc @@ -39,6 +39,7 @@ script_0800BA24: Call sub_0807DF50 _0807E878 Jump script_0800B9CA +SCRIPT_START script_0800BA3C BeginBlock Call sub_0807F934 EndBlock @@ -58,6 +59,7 @@ script_0800BA6C: Call sub_0807DF50 _0807E878 Jump script_0800BA46 +SCRIPT_START script_0800BA78 BeginBlock _0807EB44 0x0004 DoPostScriptAction 0x0000 diff --git a/data/scripts/script_0800BE1C.inc b/data/scripts/script_0800BE1C.inc index ef5f897c..5fed6585 100644 --- a/data/scripts/script_0800BE1C.inc +++ b/data/scripts/script_0800BE1C.inc @@ -15,6 +15,7 @@ SCRIPT_START script_0800BE1C Wait 0x003c Jump script_0800BE88 .2byte 0x0000 +SCRIPT_START script_0800BE54 BeginBlock _0807EB44 0x0004 _0807E930 0x0008 diff --git a/data/scripts/script_0800BF38.inc b/data/scripts/script_0800BF38.inc index c136745f..be10cfed 100644 --- a/data/scripts/script_0800BF38.inc +++ b/data/scripts/script_0800BF38.inc @@ -15,6 +15,7 @@ SCRIPT_START script_0800BF38 Wait 0x003c Jump script_0800BFA4 .2byte 0x0000 +SCRIPT_START script_0800BF70 BeginBlock _0807EB44 0x0004 _0807E930 0x0008 diff --git a/data/scripts/script_0800C0B0.inc b/data/scripts/script_0800C0B0.inc index 04950467..784fa358 100644 --- a/data/scripts/script_0800C0B0.inc +++ b/data/scripts/script_0800C0B0.inc @@ -15,6 +15,7 @@ SCRIPT_START script_0800C0B0 Wait 0x003c Jump script_0800C11C .2byte 0x0000 +SCRIPT_START script_0800C0E8 BeginBlock _0807EB44 0x0004 _0807E930 0x0008 diff --git a/data/scripts/script_0800C1D8.inc b/data/scripts/script_0800C1D8.inc index 9eaf26a5..be502e1f 100644 --- a/data/scripts/script_0800C1D8.inc +++ b/data/scripts/script_0800C1D8.inc @@ -15,6 +15,7 @@ SCRIPT_START script_0800C1D8 Wait 0x003c Jump script_0800C244 .2byte 0x0000 +SCRIPT_START script_0800C210 BeginBlock _0807EB44 0x0004 _0807E930 0x0008 diff --git a/data/scripts/script_0800C550.inc b/data/scripts/script_0800C550.inc index e9f3c3eb..4c598340 100644 --- a/data/scripts/script_0800C550.inc +++ b/data/scripts/script_0800C550.inc @@ -82,6 +82,7 @@ script_0800C61E: Wait 0x000f _0807E878 Jump script_0800C60A +SCRIPT_START script_0800C634 BeginBlock DoPostScriptAction 0x000a SetEntitySpeed 0x0080 @@ -173,6 +174,7 @@ script_0800C756: Call sub_0807DF50 _0807E878 Jump script_0800C652 +SCRIPT_START script_0800C774 BeginBlock DoPostScriptAction 0x000a _0807EB44 0x0004 diff --git a/data/scripts/script_0800CD7C.inc b/data/scripts/script_0800CD7C.inc index 5dfb5733..7fb12f17 100644 --- a/data/scripts/script_0800CD7C.inc +++ b/data/scripts/script_0800CD7C.inc @@ -145,6 +145,7 @@ script_0800CF40: _0807E878 Jump script_0800CD92 .2byte 0x0000 +SCRIPT_START script_0800CF50 BeginBlock Call sub_08068104 DoPostScriptAction 0x000a @@ -164,6 +165,7 @@ script_0800CF72: Wait 0x000f _0807E878 Jump script_0800CF5E +SCRIPT_START script_0800CF88 BeginBlock Call sub_08068104 DoPostScriptAction 0x000a @@ -176,6 +178,7 @@ script_0800CF96: Wait 0x000f _0807E878 Jump script_0800CF96 +SCRIPT_START script_0800CFAC BeginBlock _0807E9D4 DoPostScriptAction 0x000a diff --git a/data/scripts/script_0800D278.inc b/data/scripts/script_0800D278.inc index c00b98d7..e9a10577 100644 --- a/data/scripts/script_0800D278.inc +++ b/data/scripts/script_0800D278.inc @@ -44,6 +44,7 @@ script_0800D2EE: Wait 0x000f _0807E878 Jump script_0800D2EE +SCRIPT_START script_0800D308 BeginBlock Call sub_08068884 DoPostScriptAction 0x000a @@ -66,6 +67,7 @@ script_0800D31E: Wait 0x000f _0807E878 Jump script_0800D31E +SCRIPT_START script_0800D350 BeginBlock Call sub_08068104 DoPostScriptAction 0x000a diff --git a/data/scripts/script_0800D414.inc b/data/scripts/script_0800D414.inc index d1901242..fa00f3c6 100644 --- a/data/scripts/script_0800D414.inc +++ b/data/scripts/script_0800D414.inc @@ -95,6 +95,7 @@ script_0800D584: Wait 0x000f _0807E878 Jump script_0800D4E4 +SCRIPT_START script_0800D59C BeginBlock DoPostScriptAction 0x000a Call sub_08062A48 @@ -125,6 +126,7 @@ script_0800D5F2: JumpIfNot script_0800D5F2 Jump script_0800D5AC .2byte 0x0000 +SCRIPT_START script_0800D60C BeginBlock _0807EB44 0x0004 DoPostScriptAction 0x000b diff --git a/data/scripts/script_0800D76C.inc b/data/scripts/script_0800D76C.inc index 86b37569..53cf6c21 100644 --- a/data/scripts/script_0800D76C.inc +++ b/data/scripts/script_0800D76C.inc @@ -23,6 +23,7 @@ SCRIPT_START script_0800D76C DoPostScriptAction 0x0001 WaitForSomething2 0x00000008 Jump script_0800D80C +SCRIPT_START script_0800D7DC BeginBlock Call sub_0807F360 DoPostScriptAction 0x000b diff --git a/data/scripts/script_0800D874.inc b/data/scripts/script_0800D874.inc index 685b55ea..d1d1d3ed 100644 --- a/data/scripts/script_0800D874.inc +++ b/data/scripts/script_0800D874.inc @@ -31,6 +31,7 @@ script_0800D8D6: _0807E878 Jump script_0800D88E .2byte 0x0000 +SCRIPT_START script_0800D8E4 BeginBlock DoPostScriptAction 0x0008 CheckInventory1 0x0017 diff --git a/data/scripts/script_0800E0BC.inc b/data/scripts/script_0800E0BC.inc index 3130f689..abd2f9e7 100644 --- a/data/scripts/script_0800E0BC.inc +++ b/data/scripts/script_0800E0BC.inc @@ -45,6 +45,7 @@ script_0800E138: _0807E878 Jump script_0800E138 .2byte 0x0000 +SCRIPT_START script_0800E154 BeginBlock _0807EB44 0x0004 DoPostScriptAction 0x000a @@ -92,6 +93,7 @@ script_0800E1E0: _0807EA94 _0807E878 Jump script_0800E1E0 +SCRIPT_START script_0800E200 BeginBlock SetEntitySpeed 0x0100 _0807EB44 0x0004 @@ -181,6 +183,7 @@ script_0800E32E: _0807E878 Jump script_0800E32E .2byte 0x0000 +SCRIPT_START script_0800E350 BeginBlock _0807EB44 0x0004 DoPostScriptAction 0x000a @@ -241,6 +244,7 @@ script_0800E3EE: Wait 0x000f _0807E878 Jump script_0800E3EE +SCRIPT_START script_0800E408 BeginBlock _0807EB44 0x0002 DoPostScriptAction 0x000a @@ -256,6 +260,7 @@ script_0800E41A: Wait 0x000f _0807E878 Jump script_0800E41A +SCRIPT_START script_0800E434 BeginBlock _0807EB44 0x0002 CallWithArg sub_0807F3D8, 0x00000000 @@ -272,6 +277,7 @@ script_0800E44C: _0807EA94 _0807E878 Jump script_0800E44C +SCRIPT_START script_0800E46C BeginBlock _0807EB44 0x0004 CallWithArg sub_0807F3D8, 0x00000000 @@ -288,6 +294,7 @@ script_0800E484: _0807EA94 _0807E878 Jump script_0800E484 +SCRIPT_START script_0800E4A4 BeginBlock Call sub_0807F354 EndBlock diff --git a/data/scripts/script_0800E6B0.inc b/data/scripts/script_0800E6B0.inc index 049dc195..c345a277 100644 --- a/data/scripts/script_0800E6B0.inc +++ b/data/scripts/script_0800E6B0.inc @@ -18,6 +18,7 @@ script_0800E6D2: Wait 0x000f _0807E878 Jump script_0800E6BE +SCRIPT_START script_0800E6E8 BeginBlock Call sub_0806ADFC DoPostScriptAction 0x000a @@ -45,6 +46,7 @@ script_0800E722: _0807E878 Jump script_0800E6F4 .2byte 0x0000 +SCRIPT_START script_0800E734 BeginBlock _0807E9D4 DoPostScriptAction 0x000a @@ -59,6 +61,7 @@ script_0800E73E: _0807EA94 _0807E878 Jump script_0800E73E +SCRIPT_START script_0800E760 BeginBlock _0807E9D4 DoPostScriptAction 0x000a @@ -105,6 +108,7 @@ script_0800E7D8: JumpIf script_0800E7D8 EndBlock Jump script_0800E6F4 +SCRIPT_START script_0800E7F4 BeginBlock Call sub_0806C674 DoPostScriptAction 0x000a @@ -121,6 +125,7 @@ script_0800E806: _0807EB44 0x0004 Jump script_0800E806 .2byte 0x0000 +SCRIPT_START script_0800E824 BeginBlock _0807E9D4 DoPostScriptAction 0x000a diff --git a/data/scripts/script_0800E908.inc b/data/scripts/script_0800E908.inc index da347347..90180d0e 100644 --- a/data/scripts/script_0800E908.inc +++ b/data/scripts/script_0800E908.inc @@ -8,6 +8,7 @@ script_0800E914: _0807E878 _0807EB44 0x0000 Jump script_0800E832 +SCRIPT_START script_0800E920 BeginBlock Call sub_0806C4F8 DoPostScriptAction 0x000a @@ -29,6 +30,7 @@ script_0800E942: _0807E930 0x0000 Jump script_0800E932 .2byte 0x0000 +SCRIPT_START script_0800E964 BeginBlock DoPostScriptAction 0x000a _0807EB44 0x0004 diff --git a/data/scripts/script_0800EA54.inc b/data/scripts/script_0800EA54.inc index f432b00a..e114b2e9 100644 --- a/data/scripts/script_0800EA54.inc +++ b/data/scripts/script_0800EA54.inc @@ -20,6 +20,7 @@ script_0800EA6A: Call sub_0807F2D4 _0807E930 0x0008 Jump script_0800EA6A +SCRIPT_START script_0800EAA4 BeginBlock _0807E9D4 Call sub_0806C09C @@ -45,6 +46,7 @@ script_0800EAD4: _0807E878 _0807E930 0x0000 Jump script_0800EABC +SCRIPT_START script_0800EAF8 BeginBlock Call sub_0806C870 DoPostScriptAction 0x000a @@ -62,6 +64,7 @@ script_0800EB0E: _0807E878 Jump script_0800EB0E .2byte 0x0000 +SCRIPT_START script_0800EB2C BeginBlock Call sub_08061E70 DoPostScriptAction 0x000a @@ -79,6 +82,7 @@ script_0800EB44: _0807E878 Jump script_0800EB44 .2byte 0x0000 +SCRIPT_START script_0800EB64 BeginBlock Call sub_08061E70 DoPostScriptAction 0x000a @@ -104,6 +108,7 @@ script_0800EB7C: Call sub_08061FD8 EndBlock Jump script_0800EBF4 +SCRIPT_START script_0800EBC0 BeginBlock Call sub_08061E70 DoPostScriptAction 0x000a @@ -111,6 +116,7 @@ script_0800EB7C: Call sub_08061FD8 EndBlock Jump script_0800EBF4 +SCRIPT_START script_0800EBDC BeginBlock Call sub_08061E70 DoPostScriptAction 0x000a @@ -128,6 +134,7 @@ script_0800EBF4: _0807E878 Jump script_0800EBF4 .2byte 0x0000 +SCRIPT_START script_0800EC14 BeginBlock Call sub_08061E70 DoPostScriptAction 0x000a @@ -146,6 +153,7 @@ script_0800EC2C: _0807EB44 0x0002 Call sub_08061FD8 Jump script_0800EC2C +SCRIPT_START script_0800EC54 BeginBlock Call sub_08061E70 DoPostScriptAction 0x000a @@ -163,6 +171,7 @@ script_0800EC6C: _0807E878 Jump script_0800EC6C .2byte 0x0000 +SCRIPT_START script_0800EC8C BeginBlock _0807E9D4 CallWithArg sub_08061FB8, 0x00000001 @@ -193,6 +202,7 @@ script_0800ECAC: _0807E930 0x0003 Wait 0x001e Jump script_0800ECAC +SCRIPT_START script_0800ED04 BeginBlock Call sub_080639D0 DoPostScriptAction 0x000a @@ -216,6 +226,7 @@ script_0800ED46: Call sub_08063874 CallWithArg sub_08063850, 0x00000000 Jump script_0800ED20 +SCRIPT_START script_0800ED5C BeginBlock Call sub_08064CC0 DoPostScriptAction 0x000a @@ -233,6 +244,7 @@ script_0800ED76: _0807E878 Jump script_0800ED76 .2byte 0x0000 +SCRIPT_START script_0800ED90 BeginBlock _0807E9D4 DoPostScriptAction 0x000a @@ -283,6 +295,7 @@ script_0800EE3E: Call sub_0807DF50 _0807E878 Jump script_0800ED98 +SCRIPT_START script_0800EE50 BeginBlock _0807E9D4 DoPostScriptAction 0x000a diff --git a/data/scripts/script_0800EFC0.inc b/data/scripts/script_0800EFC0.inc index bec9c5ec..cf88816f 100644 --- a/data/scripts/script_0800EFC0.inc +++ b/data/scripts/script_0800EFC0.inc @@ -43,6 +43,7 @@ script_0800F082: Call sub_0806AEE4 Jump script_0800F082 .2byte 0x0000 +SCRIPT_START script_0800F090 BeginBlock _0807F0B4 0x0001 CameraTargetPlayer diff --git a/data/scripts/script_0800F554.inc b/data/scripts/script_0800F554.inc index e8de87fb..8668612d 100644 --- a/data/scripts/script_0800F554.inc +++ b/data/scripts/script_0800F554.inc @@ -15,7 +15,7 @@ script_0800F564: _0807E878 Jump script_0800F564 .2byte 0x0000 -script_0800F584: +SCRIPT_START script_0800F584 BeginBlock DoPostScriptAction 0x0001 _0807E9D4 @@ -32,6 +32,7 @@ script_0800F592: DoPostScriptAction 0x0001 Jump script_0800F592 .2byte 0x0000 +SCRIPT_START script_0800F5B0 BeginBlock _0807EB44 0x0006 _0807E9D4 @@ -49,6 +50,7 @@ script_0800F5C8: _0807E878 Jump script_0800F5C8 .2byte 0x0000 +SCRIPT_START script_0800F5EC BeginBlock _0807EB44 0x0004 _0807E930 0x0000 @@ -67,6 +69,7 @@ script_0800F604: Wait 0x000f _0807E878 Jump script_0800F604 +SCRIPT_START script_0800F628 BeginBlock _0807E9D4 DoPostScriptAction 0x000a @@ -82,6 +85,7 @@ script_0800F636: _0807E878 Jump script_0800F636 .2byte 0x0000 +SCRIPT_START script_0800F650 BeginBlock _0807EB44 0x0004 DoPostScriptAction 0x0000 @@ -101,6 +105,7 @@ script_0800F662: DoPostScriptAction 0x0000 Jump script_0800F662 .2byte 0x0000 +SCRIPT_START script_0800F688 BeginBlock _0807EB44 0x0004 _0807E930 0x0000 @@ -127,6 +132,7 @@ script_0800F6C8: CallWithArg sub_0807F3D8, 0x00000000 Jump script_0800F6A0 .2byte 0x0000 +SCRIPT_START script_0800F6E0 BeginBlock DoPostScriptAction 0x0001 _0807E9D4 diff --git a/data/scripts/script_0800F724.inc b/data/scripts/script_0800F724.inc index 55a028a0..2d686bbc 100644 --- a/data/scripts/script_0800F724.inc +++ b/data/scripts/script_0800F724.inc @@ -7,6 +7,7 @@ script_0800F72C: JumpIfNot script_0800F72C DoPostScriptAction 0x0007 Jump script_0800F584 +SCRIPT_START script_0800F73C CheckLocalFlag 0x00cd JumpIf script_0800FA4C _0807E864 diff --git a/data/scripts/script_0800FDA0.inc b/data/scripts/script_0800FDA0.inc index fd161ece..024ecd82 100644 --- a/data/scripts/script_0800FDA0.inc +++ b/data/scripts/script_0800FDA0.inc @@ -15,6 +15,7 @@ script_0800FDB2: _0807E878 Jump script_0800FDB2 .2byte 0x0000 +SCRIPT_START script_0800FDCC BeginBlock _0807EB44 0x0004 DoPostScriptAction 0x0000 @@ -51,6 +52,7 @@ script_0800FE06: Call sub_08069A3C Jump script_0800FDE8 .2byte 0x0000 +SCRIPT_START script_0800FE44 BeginBlock _0807EB44 0x0004 DoPostScriptAction 0x0000 @@ -87,6 +89,7 @@ script_0800FE7E: Call sub_08069A84 Jump script_0800FE60 .2byte 0x0000 +SCRIPT_START script_0800FEBC BeginBlock CheckInventory1 0x0012 JumpIf script_0800FF0E diff --git a/data/scripts/script_080100C8.inc b/data/scripts/script_080100C8.inc index b136cbde..562efdf5 100644 --- a/data/scripts/script_080100C8.inc +++ b/data/scripts/script_080100C8.inc @@ -15,6 +15,7 @@ script_080100DC: _0807E878 Jump script_080100DC .2byte 0x0000 +SCRIPT_START script_080100FC BeginBlock Call sub_08061FE4 Call sub_08061E70 @@ -25,6 +26,7 @@ script_08010110: Call sub_08061E90 Jump script_08010110 .2byte 0x0000 +SCRIPT_START script_08010120 BeginBlock _0807E9D4 _0807EB44 0x0004 @@ -40,6 +42,7 @@ script_08010132: _0807EA94 _0807E878 Jump script_08010132 +SCRIPT_START script_08010148 BeginBlock DoPostScriptAction 0x0001 Call sub_0806C354 diff --git a/data/scripts/script_08010264.inc b/data/scripts/script_08010264.inc index eac67e79..08c027a3 100644 --- a/data/scripts/script_08010264.inc +++ b/data/scripts/script_08010264.inc @@ -16,6 +16,7 @@ script_0801027A: _0807E878 Jump script_0801027A .2byte 0x0000 +SCRIPT_START script_08010294 BeginBlock DoPostScriptAction 0x0000 Call sub_08062A48 @@ -41,6 +42,7 @@ script_080102CC: _0807E878 Jump script_080102A6 .2byte 0x0000 +SCRIPT_START script_080102E0 BeginBlock DoPostScriptAction 0x0000 Call sub_08062A48 @@ -56,6 +58,7 @@ script_080102F2: _0807E878 Jump script_080102F2 .2byte 0x0000 +SCRIPT_START script_0801030C BeginBlock DoPostScriptAction 0x0000 EndBlock @@ -100,6 +103,7 @@ script_08010396: JumpIfNot script_08010396 Jump script_08010314 .2byte 0x0000 +SCRIPT_START script_080103B0 BeginBlock DoPostScriptAction 0x0000 Call sub_08062A48 @@ -109,6 +113,7 @@ script_080103C2: Wait 0x001e Call sub_08062948 Jump script_080103C2 +SCRIPT_START script_080103D0 BeginBlock _0807E9D4 _0807EB44 0x0004 @@ -120,6 +125,7 @@ script_080103E8: Call sub_0806407C Jump script_080103E8 .2byte 0x0000 +SCRIPT_START script_080103F8 BeginBlock _0807E9D4 _0807EB44 0x0004 @@ -135,6 +141,7 @@ script_08010410: _0807EA94 _0807E878 Jump script_08010410 +SCRIPT_START script_08010428 BeginBlock _0807E9D4 _0807EB44 0x0004 @@ -147,6 +154,7 @@ script_08010446: Wait 0x003c Call sub_080646A4 Jump script_08010446 +SCRIPT_START script_08010454 BeginBlock _0807EB44 0x0004 _0807E930 0x0000 @@ -166,6 +174,7 @@ script_08010470: _0807E878 CallWithArg sub_0807F3D8, 0x00000000 Jump script_08010470 +SCRIPT_START script_080104A0 BeginBlock _0807EB44 0x0004 _0807E930 0x0000 @@ -185,6 +194,7 @@ script_080104BC: _0807E878 CallWithArg sub_0807F3D8, 0x00000000 Jump script_080104BC +SCRIPT_START script_080104EC BeginBlock _0807EB44 0x0004 _0807E930 0x0000 @@ -273,6 +283,7 @@ script_08010602: _0807E878 _0807EB44 0x0004 Jump script_08010602 +SCRIPT_START script_0801061C BeginBlock _0807E930 0x0008 script_08010622: @@ -287,10 +298,12 @@ script_0801062E: _0807EA94 _0807E878 Jump script_0801062E +SCRIPT_START script_08010644 BeginBlock _0807E930 0x0009 Jump script_08010622 .2byte 0x0000 +SCRIPT_START script_08010650 BeginBlock _0807E930 0x000b Jump script_08010622 @@ -303,6 +316,7 @@ script_0801062E: _0807E930 0x000d Jump script_08010622 .2byte 0x0000 +SCRIPT_START script_08010674 BeginBlock _0807E9D4 DoPostScriptAction 0x000a @@ -322,6 +336,7 @@ script_08010686: _0807EB44 0x0004 Jump script_08010686 .2byte 0x0000 +SCRIPT_START script_080106AC BeginBlock _0807E9D4 DoPostScriptAction 0x000a @@ -365,6 +380,7 @@ script_08010726: DoPostScriptAction 0x0001 Jump script_080106BE .2byte 0x0000 +SCRIPT_START script_08010734 BeginBlock DoPostScriptAction 0x0007 _0807E9D4 @@ -397,6 +413,7 @@ script_08010786: _0807E878 _0807E930 0x0008 Jump script_08010746 +SCRIPT_START script_08010794 BeginBlock DoPostScriptAction 0x0007 _0807E9D4 @@ -416,6 +433,7 @@ script_080107AA: DoPostScriptAction 0x0000 Jump script_080107AA .2byte 0x0000 +SCRIPT_START script_080107D0 BeginBlock _0807EB44 0x0004 DoPostScriptAction 0x0000 @@ -495,7 +513,7 @@ script_080108BA: _0807EB44 0x0004 DoPostScriptAction 0x0000 Jump script_08010804 -script_080108D0: +SCRIPT_START script_080108D0 CheckPlayerInRegion2 0x0808 JumpIfNot script_080108D0 _0807E864 @@ -511,6 +529,7 @@ script_08010900: Call sub_0807DF50 _0807E878 Jump script_080108D0 +SCRIPT_START script_0801090C BeginBlock DoPostScriptAction 0x0007 CheckKinstoneFused 0x001b diff --git a/data/scripts/script_08010964.inc b/data/scripts/script_08010964.inc index 46a97af4..72d28a10 100644 --- a/data/scripts/script_08010964.inc +++ b/data/scripts/script_08010964.inc @@ -14,7 +14,7 @@ script_08010994: Call sub_0807DF50 _0807E878 Jump script_08010964 -script_080109A0: +SCRIPT_START script_080109A0 BeginBlock EndBlock CheckLocalFlag 0x00d1 diff --git a/data/scripts/script_08010A98.inc b/data/scripts/script_08010A98.inc index 78022f8b..96232387 100644 --- a/data/scripts/script_08010A98.inc +++ b/data/scripts/script_08010A98.inc @@ -17,6 +17,7 @@ script_08010AB4: _0807EB44 0x0004 CallWithArg sub_080672B0, 0x00000000 Jump script_08010AB4 +SCRIPT_START script_08010AE4 BeginBlock CheckInventory1 0x0067 JumpIfNot script_08010B62 diff --git a/data/scripts/script_08010BB4.inc b/data/scripts/script_08010BB4.inc index 2caa5a7f..9bd7cb7f 100644 --- a/data/scripts/script_08010BB4.inc +++ b/data/scripts/script_08010BB4.inc @@ -17,6 +17,7 @@ script_08010BCA: _0807E930 0x0008 Jump script_08010BCA .2byte 0x0000 +SCRIPT_START script_08010BEC _0807E864 Call sub_0807F9A4 Call sub_0807DF28 diff --git a/data/scripts/script_0801194C.inc b/data/scripts/script_0801194C.inc index 7d19a55f..3f7fee61 100644 --- a/data/scripts/script_0801194C.inc +++ b/data/scripts/script_0801194C.inc @@ -3,10 +3,12 @@ SCRIPT_START script_0801194C _0807EB44 0x0002 Jump script_0801196A .2byte 0x0000 +SCRIPT_START script_08011958 BeginBlock _0807EB44 0x0006 Jump script_0801196A .2byte 0x0000 +SCRIPT_START script_08011964 BeginBlock _0807EB44 0x0004 script_0801196A: @@ -31,6 +33,7 @@ script_080119A4: Wait 0x000f _0807E878 Jump script_0801197C +SCRIPT_START script_080119B0 BeginBlock _0807E9D4 _0807EB44 0x0004 @@ -42,14 +45,17 @@ script_080119C8: Call sub_0806407C Jump script_080119C8 .2byte 0x0000 +SCRIPT_START script_080119D8 BeginBlock _0807EB44 0x0002 Jump script_080119F6 .2byte 0x0000 +SCRIPT_START script_080119E4 BeginBlock _0807EB44 0x0004 Jump script_080119F6 .2byte 0x0000 +SCRIPT_START script_080119F0 BeginBlock _0807EB44 0x0006 script_080119F6: @@ -68,6 +74,7 @@ script_08011A08: _0807E878 Jump script_08011A08 .2byte 0x0000 +SCRIPT_START script_08011A2C BeginBlock _0807EB44 0x0004 _0807E9D4 @@ -84,6 +91,7 @@ script_08011A44: _0807EA94 _0807E878 Jump script_08011A44 +SCRIPT_START script_08011A64 BeginBlock _0807EB44 0x0002 _0807E9D4 @@ -119,7 +127,7 @@ script_08011AC4: _0807EA94 _0807E878 Jump script_08011AC4 -script_08011AE4: +SCRIPT_START script_08011AE4 CheckRoomFlag 0x000f JumpIfNot script_08011AE4 _0807E864 diff --git a/data/scripts/script_08011B40.inc b/data/scripts/script_08011B40.inc index 4c2d3a58..4d7d15d8 100644 --- a/data/scripts/script_08011B40.inc +++ b/data/scripts/script_08011B40.inc @@ -48,6 +48,7 @@ script_08011BBC: Wait 0x003c Call sub_0806C224 Jump script_08011B9A +SCRIPT_START script_08011BE4 BeginBlock _0807E888 EndBlock diff --git a/data/scripts/script_08011C7C.inc b/data/scripts/script_08011C7C.inc index 4ab8ff55..93e409c8 100644 --- a/data/scripts/script_08011C7C.inc +++ b/data/scripts/script_08011C7C.inc @@ -58,6 +58,7 @@ script_08011D0E: DoPostScriptAction 0x0001 Jump script_08011D00 .2byte 0x0000 +SCRIPT_START script_08011D28 BeginBlock Call sub_08064928 _0807EB44 0x0004 @@ -117,6 +118,7 @@ script_08011DBA: DoPostScriptAction 0x0001 Jump script_08011DAC .2byte 0x0000 +SCRIPT_START script_08011DD4 BeginBlock Call sub_08064A28 _0807EB44 0x0004 @@ -176,6 +178,7 @@ script_08011E66: DoPostScriptAction 0x0001 Jump script_08011E58 .2byte 0x0000 +SCRIPT_START script_08011E80 BeginBlock Call sub_08064828 _0807EB44 0x0004 @@ -224,6 +227,7 @@ script_08011EF4: _0807EB44 0x0004 DoPostScriptAction 0x0001 Jump script_08011EE6 +SCRIPT_START script_08011F0C BeginBlock Call sub_08064928 _0807EB44 0x0004 @@ -272,6 +276,7 @@ script_08011F80: _0807EB44 0x0004 DoPostScriptAction 0x0001 Jump script_08011F72 +SCRIPT_START script_08011F98 BeginBlock Call sub_08064A28 _0807EB44 0x0004 @@ -320,6 +325,7 @@ script_0801200C: _0807EB44 0x0004 DoPostScriptAction 0x0001 Jump script_08011FFE +SCRIPT_START script_08012024 BeginBlock Call sub_08064828 _0807EB44 0x0004 @@ -366,6 +372,7 @@ script_0801209E: DoPostScriptAction 0x0001 Jump script_0801203A .2byte 0x0000 +SCRIPT_START script_080120B0 BeginBlock Call sub_08064928 _0807EB44 0x0004 @@ -412,6 +419,7 @@ script_0801212A: DoPostScriptAction 0x0001 Jump script_080120C6 .2byte 0x0000 +SCRIPT_START script_0801213C BeginBlock Call sub_08064A28 _0807EB44 0x0004 @@ -458,6 +466,7 @@ script_080121B6: DoPostScriptAction 0x0001 Jump script_08012152 .2byte 0x0000 +SCRIPT_START script_080121C8 BeginBlock Call sub_08064828 _0807EB44 0x0004 @@ -476,6 +485,7 @@ script_080121DE: _0807EB44 0x0004 DoPostScriptAction 0x0001 Jump script_080121DE +SCRIPT_START script_08012200 BeginBlock Call sub_08064928 _0807EB44 0x0004 @@ -494,6 +504,7 @@ script_08012216: _0807EB44 0x0004 DoPostScriptAction 0x0001 Jump script_08012216 +SCRIPT_START script_08012238 BeginBlock Call sub_08064A28 _0807EB44 0x0004 @@ -512,6 +523,7 @@ script_0801224E: _0807EB44 0x0004 DoPostScriptAction 0x0001 Jump script_0801224E +SCRIPT_START script_08012270 BeginBlock _0807EB44 0x0004 Call sub_08061FD8 diff --git a/data/scripts/script_0801232C.inc b/data/scripts/script_0801232C.inc index 51bdb1e9..cca78f35 100644 --- a/data/scripts/script_0801232C.inc +++ b/data/scripts/script_0801232C.inc @@ -19,6 +19,7 @@ script_08012338: script_0801235A: _0807E878 Jump script_08012338 +SCRIPT_START script_08012360 BeginBlock DoPostScriptAction 0x0008 EndBlock diff --git a/data/scripts/script_08012430.inc b/data/scripts/script_08012430.inc index 9a96deb9..28277936 100644 --- a/data/scripts/script_08012430.inc +++ b/data/scripts/script_08012430.inc @@ -24,6 +24,7 @@ script_08012474: _0807E930 0x0000 Jump script_08012440 .2byte 0x0000 +SCRIPT_START script_08012480 BeginBlock Call sub_08054564 EndBlock diff --git a/data/scripts/script_08012C68.inc b/data/scripts/script_08012C68.inc index 30fa7e4c..033fc43f 100644 --- a/data/scripts/script_08012C68.inc +++ b/data/scripts/script_08012C68.inc @@ -15,7 +15,7 @@ script_08012C7E: SetGlobalFlag 0x0022 _0807E878 Jump script_08012C7E -script_08012C98: +SCRIPT_START script_08012C98 CheckGlobalFlag 0x0014 JumpIfNot script_08012C98 script_08012CA0: diff --git a/data/scripts/script_08012E88.inc b/data/scripts/script_08012E88.inc index bf393c4d..257e134c 100644 --- a/data/scripts/script_08012E88.inc +++ b/data/scripts/script_08012E88.inc @@ -17,6 +17,7 @@ script_08012E9E: DoPostScriptAction 0x0000 Jump script_08012E9E .2byte 0x0000 +SCRIPT_START script_08012EC0 BeginBlock _0807EB44 0x0004 CallWithArg sub_0807F3D8, 0x00000008 diff --git a/data/scripts/script_08013114.inc b/data/scripts/script_08013114.inc index 8173e078..762ffc4e 100644 --- a/data/scripts/script_08013114.inc +++ b/data/scripts/script_08013114.inc @@ -31,6 +31,7 @@ script_08013176: Call sub_0807F420 _0807E878 Jump script_08013128 +SCRIPT_START script_08013188 BeginBlock CheckLocalFlag 0x0062 JumpIfNot script_0801319A diff --git a/data/scripts/script_0801319A.inc b/data/scripts/script_0801319A.inc index 95f13185..4e7727b2 100644 --- a/data/scripts/script_0801319A.inc +++ b/data/scripts/script_0801319A.inc @@ -5,7 +5,7 @@ SCRIPT_START script_0801319A MoveEntityToPlayer Call sub_0806AB74 Jump script_0801319A -script_080131AC: +SCRIPT_START script_080131AC CheckPlayerInRegion 0x0098, 0x0038, 0x2060 JumpIfNot script_080131AC _0807E864 diff --git a/data/scripts/script_08014248.inc b/data/scripts/script_08014248.inc index c49a5bc0..56ab6d41 100644 --- a/data/scripts/script_08014248.inc +++ b/data/scripts/script_08014248.inc @@ -8,6 +8,7 @@ script_08014264: CallWithArg sub_08095EAC, 0x00000001 Jump script_08014264 .2byte 0x0000 +SCRIPT_START script_08014274 BeginBlock DoPostScriptAction 0x0008 EndBlock diff --git a/data/scripts/script_0801450C.inc b/data/scripts/script_0801450C.inc index 9965924d..1cd3510e 100644 --- a/data/scripts/script_0801450C.inc +++ b/data/scripts/script_0801450C.inc @@ -15,6 +15,7 @@ SCRIPT_START script_0801450C Call sub_0807DF50 Jump script_080144FC .2byte 0x0000 +SCRIPT_START script_08014548 BeginBlock EndBlock script_0801454C: diff --git a/data/scripts/script_080145E8.inc b/data/scripts/script_080145E8.inc index 4bd860cd..0e32d77a 100644 --- a/data/scripts/script_080145E8.inc +++ b/data/scripts/script_080145E8.inc @@ -17,6 +17,7 @@ script_08014608: Call sub_0807DF50 _0807E878 Jump script_080145F8 +SCRIPT_START script_08014628 BeginBlock _0807E9D4 _0807EB44 0x0004 diff --git a/data/scripts/script_08014804.inc b/data/scripts/script_08014804.inc index 26b288d3..b5f500dd 100644 --- a/data/scripts/script_08014804.inc +++ b/data/scripts/script_08014804.inc @@ -65,6 +65,7 @@ script_080148D8: _0807E5F8 0x00000008 Jump script_0801488E .2byte 0x0000 +SCRIPT_START script_080148F0 BeginBlock EndBlock script_080148F4: diff --git a/data/scripts/script_08014958.inc b/data/scripts/script_08014958.inc index 8dffa2f0..9cbae7ab 100644 --- a/data/scripts/script_08014958.inc +++ b/data/scripts/script_08014958.inc @@ -18,6 +18,7 @@ script_08014978: Wait 0x000f _0807E878 Jump script_08014978 +SCRIPT_START script_08014994 BeginBlock Call sub_0806C870 DoPostScriptAction 0x000a diff --git a/data/scripts/script_080149CC.inc b/data/scripts/script_080149CC.inc index 0cd1cb3c..18150975 100644 --- a/data/scripts/script_080149CC.inc +++ b/data/scripts/script_080149CC.inc @@ -27,6 +27,7 @@ script_08014A20: _0807E878 Jump script_080149DE .2byte 0x0000 +SCRIPT_START script_08014A28 BeginBlock Call sub_0806C870 DoPostScriptAction 0x000a @@ -42,6 +43,7 @@ script_08014A36: _0807E878 Jump script_08014A36 .2byte 0x0000 +SCRIPT_START script_08014A54 BeginBlock Call sub_0806C870 DoPostScriptAction 0x000a diff --git a/data/scripts/script_08014A80.inc b/data/scripts/script_08014A80.inc index ff503803..753bfa0b 100644 --- a/data/scripts/script_08014A80.inc +++ b/data/scripts/script_08014A80.inc @@ -20,6 +20,7 @@ script_08014AAC: _0807E878 Jump script_08014AAC .2byte 0x0000 +SCRIPT_START script_08014AC4 BeginBlock Call sub_0806C870 DoPostScriptAction 0x000a diff --git a/data/scripts/script_08014B34.inc b/data/scripts/script_08014B34.inc index ce8ed4c2..31ec68fd 100644 --- a/data/scripts/script_08014B34.inc +++ b/data/scripts/script_08014B34.inc @@ -69,6 +69,7 @@ script_08014C22: Wait 0x000f _0807E878 Jump script_08014BF2 +SCRIPT_START script_08014C2C BeginBlock Call sub_0806CD58 DoPostScriptAction 0x000a @@ -103,6 +104,7 @@ script_08014C82: _0807EB44 0x0004 _0807E930 0x0006 Jump script_08014C42 +SCRIPT_START script_08014C94 BeginBlock CheckGlobalFlag 0x0024 JumpIf script_08014CD4 diff --git a/data/scripts/script_08014E14.inc b/data/scripts/script_08014E14.inc index ce05736b..1acf6e0c 100644 --- a/data/scripts/script_08014E14.inc +++ b/data/scripts/script_08014E14.inc @@ -16,6 +16,7 @@ script_08014E2C: _0807E878 Jump script_08014E2C .2byte 0x0000 +SCRIPT_START script_08014E50 BeginBlock DoPostScriptAction 0x000a DoPostScriptAction 0x0007 @@ -51,6 +52,7 @@ script_08014EBC: _0807E878 Jump script_08014E64 .2byte 0x0000 +SCRIPT_START script_08014ECC BeginBlock DoPostScriptAction 0x000a DoPostScriptAction 0x0007 @@ -67,6 +69,7 @@ script_08014EE0: _0807E878 Jump script_08014EE0 .2byte 0x0000 +SCRIPT_START script_08014EF8 BeginBlock DoPostScriptAction 0x000a DoPostScriptAction 0x0007 @@ -86,6 +89,7 @@ script_08014F0C: _0807E930 0x000a Jump script_08014F0C .2byte 0x0000 +SCRIPT_START script_08014F30 BeginBlock DoPostScriptAction 0x000a DoPostScriptAction 0x0007 @@ -128,6 +132,7 @@ script_08014FA6: _0807EB44 0x0004 _0807E930 0x000e Jump script_08014F4A +SCRIPT_START script_08014FBC BeginBlock SetEntityPositionRelative 0x01f8, 0x00e0 Call sub_08054564 diff --git a/data/scripts/script_080160A8.inc b/data/scripts/script_080160A8.inc index 95381b9a..91d91fa6 100644 --- a/data/scripts/script_080160A8.inc +++ b/data/scripts/script_080160A8.inc @@ -51,6 +51,7 @@ script_08016132: _0807E878 _0807EB44 0x0004 Jump script_080160B0 +SCRIPT_START script_0801613C BeginBlock Call sub_080787B4 EndBlock @@ -77,6 +78,7 @@ script_08016184: script_0801618A: _0807E878 Jump script_08016146 +SCRIPT_START script_08016190 BeginBlock Call sub_080787B4 EndBlock @@ -105,6 +107,7 @@ script_080161D8: script_080161E2: _0807E878 Jump script_0801619A +SCRIPT_START script_080161E8 BeginBlock Call sub_0807F348 DoPostScriptAction 0x000a diff --git a/data/scripts/script_080165D8.inc b/data/scripts/script_080165D8.inc index 58a4c806..ac2b01c1 100644 --- a/data/scripts/script_080165D8.inc +++ b/data/scripts/script_080165D8.inc @@ -209,6 +209,7 @@ script_080168E6: Wait 0x000f _0807E878 Jump script_080168E6 +SCRIPT_START script_080168F4 BeginBlock Call sub_08064EA4 _0807EB44 0x0004 diff --git a/data/sounds.s b/data/sounds.s index 3455f34b..0b856ee5 100644 --- a/data/sounds.s +++ b/data/sounds.s @@ -8,25 +8,43 @@ sfxNone:: @ 08DCC48C sound_header 1 0 0xff 0x80 gUnk_089FC99C sfxNone_track0 bgmCastleTournament_track0:: @ 08DCC498 - .incbin "baserom.gba", 0xDCC498, 0x000005B + .incbin "baserom.gba", 0xDCC498, 0x000003E +gUnk_08DCC4D6:: @ 08DCC4D6 + .incbin "baserom.gba", 0xDCC4D6, 0x0000018 + .4byte gUnk_08DCC4D6 + .incbin "baserom.gba", 0xDCC4F2, 0x0000001 bgmCastleTournament_track1:: @ 08DCC4F3 .incbin "baserom.gba", 0xDCC4F3, 0x0000031 gUnk_08DCC524:: @ 08DCC524 - .incbin "baserom.gba", 0xDCC524, 0x000000D + .incbin "baserom.gba", 0xDCC524, 0x0000008 + .4byte gUnk_08DCC524 + .incbin "baserom.gba", 0xDCC530, 0x0000001 bgmCastleTournament_track2:: @ 08DCC531 .incbin "baserom.gba", 0xDCC531, 0x0000037 bgmCastleTournament_track3:: @ 08DCC568 .incbin "baserom.gba", 0xDCC568, 0x000003A gUnk_08DCC5A2:: @ 08DCC5A2 - .incbin "baserom.gba", 0xDCC5A2, 0x0000033 + .incbin "baserom.gba", 0xDCC5A2, 0x000002E + .4byte gUnk_08DCC5A2 + .incbin "baserom.gba", 0xDCC5D4, 0x0000001 bgmCastleTournament_track4:: @ 08DCC5D5 .incbin "baserom.gba", 0xDCC5D5, 0x000003F gUnk_08DCC614:: @ 08DCC614 - .incbin "baserom.gba", 0xDCC614, 0x0000021 + .incbin "baserom.gba", 0xDCC614, 0x000001C + .4byte gUnk_08DCC614 + .incbin "baserom.gba", 0xDCC634, 0x0000001 bgmCastleTournament_track5:: @ 08DCC635 - .incbin "baserom.gba", 0xDCC635, 0x0000071 + .incbin "baserom.gba", 0xDCC635, 0x0000030 +gUnk_08DCC665:: @ 08DCC665 + .incbin "baserom.gba", 0xDCC665, 0x000003C + .4byte gUnk_08DCC665 + .incbin "baserom.gba", 0xDCC6A5, 0x0000001 bgmCastleTournament_track6:: @ 08DCC6A6 - .incbin "baserom.gba", 0xDCC6A6, 0x0000026 + .incbin "baserom.gba", 0xDCC6A6, 0x0000016 +gUnk_08DCC6BC:: @ 08DCC6BC + .incbin "baserom.gba", 0xDCC6BC, 0x000000B + .4byte gUnk_08DCC6BC + .incbin "baserom.gba", 0xDCC6CB, 0x0000001 bgmCastleTournament:: @ 08DCC6CC sound_header 7 0 0 0x9e gUnk_089FC9FC bgmCastleTournament_track0 bgmCastleTournament_track1 bgmCastleTournament_track2 bgmCastleTournament_track3 bgmCastleTournament_track4 bgmCastleTournament_track5 bgmCastleTournament_track6 @@ -58,9 +76,13 @@ bgmTitleScreen_track3:: @ 08DCC902 bgmTitleScreen_track4:: @ 08DCC952 .incbin "baserom.gba", 0xDCC952, 0x000003B bgmTitleScreen_track5:: @ 08DCC98D - .incbin "baserom.gba", 0xDCC98D, 0x000000C + .incbin "baserom.gba", 0xDCC98D, 0x0000007 +gUnk_08DCC994:: @ 08DCC994 + .incbin "baserom.gba", 0xDCC994, 0x0000005 gUnk_08DCC999:: @ 08DCC999 - .incbin "baserom.gba", 0xDCC999, 0x0000016 + .incbin "baserom.gba", 0xDCC999, 0x0000009 + .4byte gUnk_08DCC994 + .incbin "baserom.gba", 0xDCC9A6, 0x0000009 bgmTitleScreen_track6:: @ 08DCC9AF .incbin "baserom.gba", 0xDCC9AF, 0x0000045 bgmTitleScreen:: @ 08DCC9F4 @@ -92,248 +114,1224 @@ bgmElementGet_track4:: @ 08DCCC4D bgmElementGet_track5:: @ 08DCCC87 .incbin "baserom.gba", 0xDCCC87, 0x000000E gUnk_08DCCC95:: @ 08DCCC95 - .incbin "baserom.gba", 0xDCCC95, 0x000001C + .incbin "baserom.gba", 0xDCCC95, 0x000000F + .4byte gUnk_08DCCC95 + .incbin "baserom.gba", 0xDCCCA8, 0x0000009 bgmElementGet_track6:: @ 08DCCCB1 .incbin "baserom.gba", 0xDCCCB1, 0x0000014 bgmElementGet_track7:: @ 08DCCCC5 .incbin "baserom.gba", 0xDCCCC5, 0x0000007 gUnk_08DCCCCC:: @ 08DCCCCC - .incbin "baserom.gba", 0xDCCCCC, 0x000002E + .incbin "baserom.gba", 0xDCCCCC, 0x000000B +gUnk_08DCCCD7:: @ 08DCCCD7 + .incbin "baserom.gba", 0xDCCCD7, 0x0000013 + .4byte gUnk_08DCCCD7 + .incbin "baserom.gba", 0xDCCCEE, 0x000000C bgmElementGet_track8:: @ 08DCCCFA .incbin "baserom.gba", 0xDCCCFA, 0x0000046 bgmElementGet:: @ 08DCCD40 sound_header 9 0 0 0xa8 gUnk_089FDDF4 bgmElementGet_track0 bgmElementGet_track1 bgmElementGet_track2 bgmElementGet_track3 bgmElementGet_track4 bgmElementGet_track5 bgmElementGet_track6 bgmElementGet_track7 bgmElementGet_track8 bgmFairyFountain_track0:: @ 08DCCD6C - .incbin "baserom.gba", 0xDCCD6C, 0x0000036 + .incbin "baserom.gba", 0xDCCD6C, 0x0000030 +gUnk_08DCCD9C:: @ 08DCCD9C + .incbin "baserom.gba", 0xDCCD9C, 0x0000006 gUnk_08DCCDA2:: @ 08DCCDA2 .incbin "baserom.gba", 0xDCCDA2, 0x000000F gUnk_08DCCDB1:: @ 08DCCDB1 - .incbin "baserom.gba", 0xDCCDB1, 0x0000041 + .incbin "baserom.gba", 0xDCCDB1, 0x0000013 +gUnk_08DCCDC4:: @ 08DCCDC4 + .incbin "baserom.gba", 0xDCCDC4, 0x0000008 + .4byte gUnk_08DCCDA2 + .incbin "baserom.gba", 0xDCCDD0, 0x0000013 + .4byte gUnk_08DCCDC4 + .incbin "baserom.gba", 0xDCCDE7, 0x0000001 + .4byte gUnk_08DCCDB1 + .incbin "baserom.gba", 0xDCCDEC, 0x0000001 + .4byte gUnk_08DCCD9C + .incbin "baserom.gba", 0xDCCDF1, 0x0000001 bgmFairyFountain_track1:: @ 08DCCDF2 - .incbin "baserom.gba", 0xDCCDF2, 0x0000022 + .incbin "baserom.gba", 0xDCCDF2, 0x000001B +gUnk_08DCCE0D:: @ 08DCCE0D + .incbin "baserom.gba", 0xDCCE0D, 0x0000007 gUnk_08DCCE14:: @ 08DCCE14 - .incbin "baserom.gba", 0xDCCE14, 0x0000060 + .incbin "baserom.gba", 0xDCCE14, 0x0000008 +gUnk_08DCCE1C:: @ 08DCCE1C + .incbin "baserom.gba", 0xDCCE1C, 0x0000009 + .4byte gUnk_08DCCE1C +gUnk_08DCCE29:: @ 08DCCE29 + .incbin "baserom.gba", 0xDCCE29, 0x0000009 + .4byte gUnk_08DCCE29 +gUnk_08DCCE36:: @ 08DCCE36 + .incbin "baserom.gba", 0xDCCE36, 0x0000009 + .4byte gUnk_08DCCE36 + .incbin "baserom.gba", 0xDCCE43, 0x0000001 + .4byte gUnk_08DCCE14 + .incbin "baserom.gba", 0xDCCE48, 0x0000001 + .4byte gUnk_08DCCE14 +gUnk_08DCCE4D:: @ 08DCCE4D + .incbin "baserom.gba", 0xDCCE4D, 0x0000009 + .4byte gUnk_08DCCE4D + .incbin "baserom.gba", 0xDCCE5A, 0x0000001 + .4byte gUnk_08DCCE14 + .incbin "baserom.gba", 0xDCCE5F, 0x0000001 + .4byte gUnk_08DCCE14 + .incbin "baserom.gba", 0xDCCE64, 0x0000001 + .4byte gUnk_08DCCE29 + .incbin "baserom.gba", 0xDCCE69, 0x0000001 + .4byte gUnk_08DCCE29 + .incbin "baserom.gba", 0xDCCE6E, 0x0000001 + .4byte gUnk_08DCCE0D + .incbin "baserom.gba", 0xDCCE73, 0x0000001 bgmFairyFountain_track2:: @ 08DCCE74 - .incbin "baserom.gba", 0xDCCE74, 0x0000024 + .incbin "baserom.gba", 0xDCCE74, 0x000001D +gUnk_08DCCE91:: @ 08DCCE91 + .incbin "baserom.gba", 0xDCCE91, 0x0000007 gUnk_08DCCE98:: @ 08DCCE98 - .incbin "baserom.gba", 0xDCCE98, 0x0000033 -gUnk_08DCCECB:: @ 08DCCECB - .incbin "baserom.gba", 0xDCCECB, 0x000001A -gUnk_08DCCEE5:: @ 08DCCEE5 - .incbin "baserom.gba", 0xDCCEE5, 0x0000013 + .incbin "baserom.gba", 0xDCCE98, 0x0000008 +gUnk_08DCCEA0:: @ 08DCCEA0 + .incbin "baserom.gba", 0xDCCEA0, 0x0000009 + .4byte gUnk_08DCCEA0 +gUnk_08DCCEAD:: @ 08DCCEAD + .incbin "baserom.gba", 0xDCCEAD, 0x0000009 + .4byte gUnk_08DCCEAD +gUnk_08DCCEBA:: @ 08DCCEBA + .incbin "baserom.gba", 0xDCCEBA, 0x0000009 + .4byte gUnk_08DCCEBA + .incbin "baserom.gba", 0xDCCEC7, 0x0000001 + .4byte gUnk_08DCCE98 + .incbin "baserom.gba", 0xDCCECC, 0x0000001 + .4byte gUnk_08DCCE98 +gUnk_08DCCED1:: @ 08DCCED1 + .incbin "baserom.gba", 0xDCCED1, 0x0000009 + .4byte gUnk_08DCCED1 + .incbin "baserom.gba", 0xDCCEDE, 0x0000001 + .4byte gUnk_08DCCE98 + .incbin "baserom.gba", 0xDCCEE3, 0x0000001 + .4byte gUnk_08DCCE98 + .incbin "baserom.gba", 0xDCCEE8, 0x0000001 + .4byte gUnk_08DCCEAD + .incbin "baserom.gba", 0xDCCEED, 0x0000001 + .4byte gUnk_08DCCEAD + .incbin "baserom.gba", 0xDCCEF2, 0x0000001 + .4byte gUnk_08DCCE91 + .incbin "baserom.gba", 0xDCCEF7, 0x0000001 bgmFairyFountain_track3:: @ 08DCCEF8 - .incbin "baserom.gba", 0xDCCEF8, 0x0000024 + .incbin "baserom.gba", 0xDCCEF8, 0x000001D +gUnk_08DCCF15:: @ 08DCCF15 + .incbin "baserom.gba", 0xDCCF15, 0x0000007 gUnk_08DCCF1C:: @ 08DCCF1C - .incbin "baserom.gba", 0xDCCF1C, 0x0000061 + .incbin "baserom.gba", 0xDCCF1C, 0x0000008 +gUnk_08DCCF24:: @ 08DCCF24 + .incbin "baserom.gba", 0xDCCF24, 0x0000009 + .4byte gUnk_08DCCF24 +gUnk_08DCCF31:: @ 08DCCF31 + .incbin "baserom.gba", 0xDCCF31, 0x0000009 + .4byte gUnk_08DCCF31 +gUnk_08DCCF3E:: @ 08DCCF3E + .incbin "baserom.gba", 0xDCCF3E, 0x0000009 + .4byte gUnk_08DCCF3E + .incbin "baserom.gba", 0xDCCF4B, 0x0000001 + .4byte gUnk_08DCCF1C + .incbin "baserom.gba", 0xDCCF50, 0x0000001 + .4byte gUnk_08DCCF1C +gUnk_08DCCF55:: @ 08DCCF55 + .incbin "baserom.gba", 0xDCCF55, 0x0000009 + .4byte gUnk_08DCCF55 + .incbin "baserom.gba", 0xDCCF62, 0x0000001 + .4byte gUnk_08DCCF1C + .incbin "baserom.gba", 0xDCCF67, 0x0000001 + .4byte gUnk_08DCCF1C + .incbin "baserom.gba", 0xDCCF6C, 0x0000001 + .4byte gUnk_08DCCF31 + .incbin "baserom.gba", 0xDCCF71, 0x0000001 + .4byte gUnk_08DCCF31 + .incbin "baserom.gba", 0xDCCF76, 0x0000001 + .4byte gUnk_08DCCF15 + .incbin "baserom.gba", 0xDCCF7B, 0x0000002 bgmFairyFountain_track4:: @ 08DCCF7D - .incbin "baserom.gba", 0xDCCF7D, 0x000005F + .incbin "baserom.gba", 0xDCCF7D, 0x0000022 +gUnk_08DCCF9F:: @ 08DCCF9F + .incbin "baserom.gba", 0xDCCF9F, 0x0000038 + .4byte gUnk_08DCCF9F + .incbin "baserom.gba", 0xDCCFDB, 0x0000001 bgmFairyFountain_track5:: @ 08DCCFDC - .incbin "baserom.gba", 0xDCCFDC, 0x00000BE + .incbin "baserom.gba", 0xDCCFDC, 0x000000A +gUnk_08DCCFE6:: @ 08DCCFE6 + .incbin "baserom.gba", 0xDCCFE6, 0x0000006 +gUnk_08DCCFEC:: @ 08DCCFEC + .incbin "baserom.gba", 0xDCCFEC, 0x000000F +gUnk_08DCCFFB:: @ 08DCCFFB + .incbin "baserom.gba", 0xDCCFFB, 0x0000013 +gUnk_08DCD00E:: @ 08DCD00E + .incbin "baserom.gba", 0xDCD00E, 0x0000008 + .4byte gUnk_08DCCFEC + .incbin "baserom.gba", 0xDCD01A, 0x0000013 + .4byte gUnk_08DCD00E + .incbin "baserom.gba", 0xDCD031, 0x0000001 + .4byte gUnk_08DCCFFB + .incbin "baserom.gba", 0xDCD036, 0x000000A +gUnk_08DCD040:: @ 08DCD040 + .incbin "baserom.gba", 0xDCD040, 0x0000023 +gUnk_08DCD063:: @ 08DCD063 + .incbin "baserom.gba", 0xDCD063, 0x0000008 + .4byte gUnk_08DCD040 + .incbin "baserom.gba", 0xDCD06F, 0x0000016 + .4byte gUnk_08DCD063 + .incbin "baserom.gba", 0xDCD089, 0x000000C + .4byte gUnk_08DCCFE6 + .incbin "baserom.gba", 0xDCD099, 0x0000001 bgmFairyFountain_track6:: @ 08DCD09A - .incbin "baserom.gba", 0xDCD09A, 0x000002E + .incbin "baserom.gba", 0xDCD09A, 0x000000A +gUnk_08DCD0A4:: @ 08DCD0A4 + .incbin "baserom.gba", 0xDCD0A4, 0x000001E + .4byte gUnk_08DCD0A4 + .incbin "baserom.gba", 0xDCD0C6, 0x0000002 bgmFairyFountain:: @ 08DCD0C8 sound_header 7 0 0 0xb2 gUnk_089FE3F4 bgmFairyFountain_track0 bgmFairyFountain_track1 bgmFairyFountain_track2 bgmFairyFountain_track3 bgmFairyFountain_track4 bgmFairyFountain_track5 bgmFairyFountain_track6 bgmFileSelect_track0:: @ 08DCD0EC - .incbin "baserom.gba", 0xDCD0EC, 0x000003F + .incbin "baserom.gba", 0xDCD0EC, 0x000000B +gUnk_08DCD0F7:: @ 08DCD0F7 + .incbin "baserom.gba", 0xDCD0F7, 0x000000F +gUnk_08DCD106:: @ 08DCD106 + .incbin "baserom.gba", 0xDCD106, 0x0000010 +gUnk_08DCD116:: @ 08DCD116 + .incbin "baserom.gba", 0xDCD116, 0x0000011 + .4byte gUnk_08DCD116 gUnk_08DCD12B:: @ 08DCD12B - .incbin "baserom.gba", 0xDCD12B, 0x0000034 + .incbin "baserom.gba", 0xDCD12B, 0x0000011 + .4byte gUnk_08DCD12B +gUnk_08DCD140:: @ 08DCD140 + .incbin "baserom.gba", 0xDCD140, 0x0000011 + .4byte gUnk_08DCD140 + .incbin "baserom.gba", 0xDCD155, 0x0000001 + .4byte gUnk_08DCD106 + .incbin "baserom.gba", 0xDCD15A, 0x0000001 + .4byte gUnk_08DCD106 gUnk_08DCD15F:: @ 08DCD15F - .incbin "baserom.gba", 0xDCD15F, 0x000002F + .incbin "baserom.gba", 0xDCD15F, 0x0000011 + .4byte gUnk_08DCD15F + .incbin "baserom.gba", 0xDCD174, 0x0000001 + .4byte gUnk_08DCD106 + .incbin "baserom.gba", 0xDCD179, 0x0000001 + .4byte gUnk_08DCD106 + .incbin "baserom.gba", 0xDCD17E, 0x0000001 + .4byte gUnk_08DCD12B + .incbin "baserom.gba", 0xDCD183, 0x0000001 + .4byte gUnk_08DCD12B + .incbin "baserom.gba", 0xDCD188, 0x0000001 + .4byte gUnk_08DCD0F7 + .incbin "baserom.gba", 0xDCD18D, 0x0000001 bgmFileSelect_track1:: @ 08DCD18E - .incbin "baserom.gba", 0xDCD18E, 0x0000019 + .incbin "baserom.gba", 0xDCD18E, 0x000000A +gUnk_08DCD198:: @ 08DCD198 + .incbin "baserom.gba", 0xDCD198, 0x000000F gUnk_08DCD1A7:: @ 08DCD1A7 .incbin "baserom.gba", 0xDCD1A7, 0x0000010 gUnk_08DCD1B7:: @ 08DCD1B7 - .incbin "baserom.gba", 0xDCD1B7, 0x0000015 + .incbin "baserom.gba", 0xDCD1B7, 0x0000011 + .4byte gUnk_08DCD1B7 gUnk_08DCD1CC:: @ 08DCD1CC - .incbin "baserom.gba", 0xDCD1CC, 0x0000064 + .incbin "baserom.gba", 0xDCD1CC, 0x0000011 + .4byte gUnk_08DCD1CC +gUnk_08DCD1E1:: @ 08DCD1E1 + .incbin "baserom.gba", 0xDCD1E1, 0x0000011 + .4byte gUnk_08DCD1E1 + .incbin "baserom.gba", 0xDCD1F6, 0x0000001 + .4byte gUnk_08DCD1A7 + .incbin "baserom.gba", 0xDCD1FB, 0x0000001 + .4byte gUnk_08DCD1A7 +gUnk_08DCD200:: @ 08DCD200 + .incbin "baserom.gba", 0xDCD200, 0x0000011 + .4byte gUnk_08DCD200 + .incbin "baserom.gba", 0xDCD215, 0x0000001 + .4byte gUnk_08DCD1A7 + .incbin "baserom.gba", 0xDCD21A, 0x0000001 + .4byte gUnk_08DCD1A7 + .incbin "baserom.gba", 0xDCD21F, 0x0000001 + .4byte gUnk_08DCD1CC + .incbin "baserom.gba", 0xDCD224, 0x0000001 + .4byte gUnk_08DCD1CC + .incbin "baserom.gba", 0xDCD229, 0x0000002 + .4byte gUnk_08DCD198 + .incbin "baserom.gba", 0xDCD22F, 0x0000001 bgmFileSelect_track2:: @ 08DCD230 - .incbin "baserom.gba", 0xDCD230, 0x000002E + .incbin "baserom.gba", 0xDCD230, 0x0000007 +gUnk_08DCD237:: @ 08DCD237 + .incbin "baserom.gba", 0xDCD237, 0x0000022 + .4byte gUnk_08DCD237 + .incbin "baserom.gba", 0xDCD25D, 0x0000001 bgmFileSelect_track3:: @ 08DCD25E - .incbin "baserom.gba", 0xDCD25E, 0x000002A + .incbin "baserom.gba", 0xDCD25E, 0x0000007 +gUnk_08DCD265:: @ 08DCD265 + .incbin "baserom.gba", 0xDCD265, 0x0000009 +gUnk_08DCD26E:: @ 08DCD26E + .incbin "baserom.gba", 0xDCD26E, 0x000001A gUnk_08DCD288:: @ 08DCD288 - .incbin "baserom.gba", 0xDCD288, 0x0000062 + .incbin "baserom.gba", 0xDCD288, 0x0000022 +gUnk_08DCD2AA:: @ 08DCD2AA + .incbin "baserom.gba", 0xDCD2AA, 0x000000B + .4byte gUnk_08DCD26E + .incbin "baserom.gba", 0xDCD2B9, 0x0000022 + .4byte gUnk_08DCD2AA + .incbin "baserom.gba", 0xDCD2DF, 0x0000001 + .4byte gUnk_08DCD288 + .incbin "baserom.gba", 0xDCD2E4, 0x0000001 + .4byte gUnk_08DCD265 + .incbin "baserom.gba", 0xDCD2E9, 0x0000001 bgmFileSelect_track4:: @ 08DCD2EA .incbin "baserom.gba", 0xDCD2EA, 0x0000002 gUnk_08DCD2EC:: @ 08DCD2EC - .incbin "baserom.gba", 0xDCD2EC, 0x0000086 + .incbin "baserom.gba", 0xDCD2EC, 0x0000005 +gUnk_08DCD2F1:: @ 08DCD2F1 + .incbin "baserom.gba", 0xDCD2F1, 0x000005D +gUnk_08DCD34E:: @ 08DCD34E + .incbin "baserom.gba", 0xDCD34E, 0x0000011 + .4byte gUnk_08DCD34E + .incbin "baserom.gba", 0xDCD363, 0x000000A + .4byte gUnk_08DCD2F1 + .incbin "baserom.gba", 0xDCD371, 0x0000001 bgmFileSelect_track5:: @ 08DCD372 - .incbin "baserom.gba", 0xDCD372, 0x00000A1 + .incbin "baserom.gba", 0xDCD372, 0x0000007 +gUnk_08DCD379:: @ 08DCD379 + .incbin "baserom.gba", 0xDCD379, 0x0000023 +gUnk_08DCD39C:: @ 08DCD39C + .incbin "baserom.gba", 0xDCD39C, 0x000004E + .4byte gUnk_08DCD39C + .incbin "baserom.gba", 0xDCD3EE, 0x0000020 + .4byte gUnk_08DCD379 + .incbin "baserom.gba", 0xDCD412, 0x0000001 bgmFileSelect_track6:: @ 08DCD413 .incbin "baserom.gba", 0xDCD413, 0x0000007 gUnk_08DCD41A:: @ 08DCD41A .incbin "baserom.gba", 0xDCD41A, 0x0000046 gUnk_08DCD460:: @ 08DCD460 - .incbin "baserom.gba", 0xDCD460, 0x000004C + .incbin "baserom.gba", 0xDCD460, 0x0000024 + .4byte gUnk_08DCD460 + .incbin "baserom.gba", 0xDCD488, 0x000001C + .4byte gUnk_08DCD41A + .incbin "baserom.gba", 0xDCD4A8, 0x0000004 bgmFileSelect:: @ 08DCD4AC sound_header 7 0 0 0xbc gUnk_089FE6B8 bgmFileSelect_track0 bgmFileSelect_track1 bgmFileSelect_track2 bgmFileSelect_track3 bgmFileSelect_track4 bgmFileSelect_track5 bgmFileSelect_track6 bgmIntorCutscene_track0:: @ 08DCD4D0 - .incbin "baserom.gba", 0xDCD4D0, 0x0000027 + .incbin "baserom.gba", 0xDCD4D0, 0x000000B +gUnk_08DCD4DB:: @ 08DCD4DB + .incbin "baserom.gba", 0xDCD4DB, 0x0000008 +gUnk_08DCD4E3:: @ 08DCD4E3 + .incbin "baserom.gba", 0xDCD4E3, 0x0000014 gUnk_08DCD4F7:: @ 08DCD4F7 - .incbin "baserom.gba", 0xDCD4F7, 0x0000043 + .incbin "baserom.gba", 0xDCD4F7, 0x000000C + .4byte gUnk_08DCD4E3 + .incbin "baserom.gba", 0xDCD507, 0x0000001 + .4byte gUnk_08DCD4F7 + .incbin "baserom.gba", 0xDCD50C, 0x0000001 + .4byte gUnk_08DCD4E3 + .incbin "baserom.gba", 0xDCD511, 0x0000001 + .4byte gUnk_08DCD4F7 + .incbin "baserom.gba", 0xDCD516, 0x0000016 +gUnk_08DCD52C:: @ 08DCD52C + .incbin "baserom.gba", 0xDCD52C, 0x0000007 +gUnk_08DCD533:: @ 08DCD533 + .incbin "baserom.gba", 0xDCD533, 0x0000007 gUnk_08DCD53A:: @ 08DCD53A - .incbin "baserom.gba", 0xDCD53A, 0x000002C + .incbin "baserom.gba", 0xDCD53A, 0x000000C + .4byte gUnk_08DCD52C + .incbin "baserom.gba", 0xDCD54A, 0x0000001 + .4byte gUnk_08DCD533 + .incbin "baserom.gba", 0xDCD54F, 0x0000001 + .4byte gUnk_08DCD53A +gUnk_08DCD554:: @ 08DCD554 + .incbin "baserom.gba", 0xDCD554, 0x000000E + .4byte gUnk_08DCD53A gUnk_08DCD566:: @ 08DCD566 - .incbin "baserom.gba", 0xDCD566, 0x0000018 + .incbin "baserom.gba", 0xDCD566, 0x0000008 + .4byte gUnk_08DCD53A + .incbin "baserom.gba", 0xDCD572, 0x0000001 + .4byte gUnk_08DCD566 +gUnk_08DCD577:: @ 08DCD577 + .incbin "baserom.gba", 0xDCD577, 0x0000007 gUnk_08DCD57E:: @ 08DCD57E - .incbin "baserom.gba", 0xDCD57E, 0x000003E + .incbin "baserom.gba", 0xDCD57E, 0x000000C + .4byte gUnk_08DCD554 + .incbin "baserom.gba", 0xDCD58E, 0x0000001 + .4byte gUnk_08DCD53A + .incbin "baserom.gba", 0xDCD593, 0x0000001 + .4byte gUnk_08DCD566 + .incbin "baserom.gba", 0xDCD598, 0x0000001 + .4byte gUnk_08DCD53A + .incbin "baserom.gba", 0xDCD59D, 0x0000001 + .4byte gUnk_08DCD566 + .incbin "baserom.gba", 0xDCD5A2, 0x0000001 + .4byte gUnk_08DCD577 + .incbin "baserom.gba", 0xDCD5A7, 0x0000001 + .4byte gUnk_08DCD57E + .incbin "baserom.gba", 0xDCD5AC, 0x0000010 gUnk_08DCD5BC:: @ 08DCD5BC - .incbin "baserom.gba", 0xDCD5BC, 0x0000073 + .incbin "baserom.gba", 0xDCD5BC, 0x0000007 +gUnk_08DCD5C3:: @ 08DCD5C3 + .incbin "baserom.gba", 0xDCD5C3, 0x000000C + .4byte gUnk_08DCD566 + .incbin "baserom.gba", 0xDCD5D3, 0x0000001 + .4byte gUnk_08DCD5BC + .incbin "baserom.gba", 0xDCD5D8, 0x0000001 + .4byte gUnk_08DCD5C3 + .incbin "baserom.gba", 0xDCD5DD, 0x0000027 + .4byte gUnk_08DCD53A + .incbin "baserom.gba", 0xDCD608, 0x0000007 + .4byte gUnk_08DCD577 + .incbin "baserom.gba", 0xDCD613, 0x0000017 + .4byte gUnk_08DCD4DB + .incbin "baserom.gba", 0xDCD62E, 0x0000001 bgmIntorCutscene_track1:: @ 08DCD62F - .incbin "baserom.gba", 0xDCD62F, 0x0000014 + .incbin "baserom.gba", 0xDCD62F, 0x0000007 +gUnk_08DCD636:: @ 08DCD636 + .incbin "baserom.gba", 0xDCD636, 0x000000D gUnk_08DCD643:: @ 08DCD643 - .incbin "baserom.gba", 0xDCD643, 0x00000C9 + .incbin "baserom.gba", 0xDCD643, 0x000000A +gUnk_08DCD64D:: @ 08DCD64D + .incbin "baserom.gba", 0xDCD64D, 0x000000F + .4byte gUnk_08DCD643 + .incbin "baserom.gba", 0xDCD660, 0x0000001 + .4byte gUnk_08DCD64D + .incbin "baserom.gba", 0xDCD665, 0x0000001 + .4byte gUnk_08DCD643 + .incbin "baserom.gba", 0xDCD66A, 0x0000001 + .4byte gUnk_08DCD64D + .incbin "baserom.gba", 0xDCD66F, 0x0000095 +gUnk_08DCD704:: @ 08DCD704 + .incbin "baserom.gba", 0xDCD704, 0x0000008 gUnk_08DCD70C:: @ 08DCD70C - .incbin "baserom.gba", 0xDCD70C, 0x000001D + .incbin "baserom.gba", 0xDCD70C, 0x0000009 + .4byte gUnk_08DCD704 +gUnk_08DCD719:: @ 08DCD719 + .incbin "baserom.gba", 0xDCD719, 0x0000008 +gUnk_08DCD721:: @ 08DCD721 + .incbin "baserom.gba", 0xDCD721, 0x0000008 gUnk_08DCD729:: @ 08DCD729 - .incbin "baserom.gba", 0xDCD729, 0x000014A + .incbin "baserom.gba", 0xDCD729, 0x0000008 +gUnk_08DCD731:: @ 08DCD731 + .incbin "baserom.gba", 0xDCD731, 0x0000009 + .4byte gUnk_08DCD70C + .incbin "baserom.gba", 0xDCD73E, 0x0000001 + .4byte gUnk_08DCD704 + .incbin "baserom.gba", 0xDCD743, 0x0000001 + .4byte gUnk_08DCD70C + .incbin "baserom.gba", 0xDCD748, 0x0000001 + .4byte gUnk_08DCD704 + .incbin "baserom.gba", 0xDCD74D, 0x0000001 + .4byte gUnk_08DCD719 + .incbin "baserom.gba", 0xDCD752, 0x0000001 + .4byte gUnk_08DCD721 + .incbin "baserom.gba", 0xDCD757, 0x0000001 + .4byte gUnk_08DCD729 + .incbin "baserom.gba", 0xDCD75C, 0x0000001 + .4byte gUnk_08DCD731 + .incbin "baserom.gba", 0xDCD761, 0x0000013 +gUnk_08DCD774:: @ 08DCD774 + .incbin "baserom.gba", 0xDCD774, 0x0000043 + .4byte gUnk_08DCD774 + .incbin "baserom.gba", 0xDCD7BB, 0x00000B3 + .4byte gUnk_08DCD636 + .incbin "baserom.gba", 0xDCD872, 0x0000001 bgmIntorCutscene_track2:: @ 08DCD873 - .incbin "baserom.gba", 0xDCD873, 0x0000016 + .incbin "baserom.gba", 0xDCD873, 0x0000007 +gUnk_08DCD87A:: @ 08DCD87A + .incbin "baserom.gba", 0xDCD87A, 0x0000007 +gUnk_08DCD881:: @ 08DCD881 + .incbin "baserom.gba", 0xDCD881, 0x0000008 gUnk_08DCD889:: @ 08DCD889 - .incbin "baserom.gba", 0xDCD889, 0x000003F + .incbin "baserom.gba", 0xDCD889, 0x0000008 +gUnk_08DCD891:: @ 08DCD891 + .incbin "baserom.gba", 0xDCD891, 0x0000009 + .4byte gUnk_08DCD889 + .incbin "baserom.gba", 0xDCD89E, 0x0000001 + .4byte gUnk_08DCD881 + .incbin "baserom.gba", 0xDCD8A3, 0x0000001 + .4byte gUnk_08DCD889 + .incbin "baserom.gba", 0xDCD8A8, 0x0000001 + .4byte gUnk_08DCD891 + .incbin "baserom.gba", 0xDCD8AD, 0x0000011 +gUnk_08DCD8BE:: @ 08DCD8BE + .incbin "baserom.gba", 0xDCD8BE, 0x000000A gUnk_08DCD8C8:: @ 08DCD8C8 - .incbin "baserom.gba", 0xDCD8C8, 0x00000BF + .incbin "baserom.gba", 0xDCD8C8, 0x000000C + .4byte gUnk_08DCD8C8 +gUnk_08DCD8D8:: @ 08DCD8D8 + .incbin "baserom.gba", 0xDCD8D8, 0x0000019 + .4byte gUnk_08DCD8C8 + .incbin "baserom.gba", 0xDCD8F5, 0x0000001 + .4byte gUnk_08DCD8BE + .incbin "baserom.gba", 0xDCD8FA, 0x0000001 + .4byte gUnk_08DCD8C8 + .incbin "baserom.gba", 0xDCD8FF, 0x0000005 + .4byte gUnk_08DCD8C8 + .incbin "baserom.gba", 0xDCD908, 0x0000001 + .4byte gUnk_08DCD8D8 + .incbin "baserom.gba", 0xDCD90D, 0x0000075 + .4byte gUnk_08DCD87A + .incbin "baserom.gba", 0xDCD986, 0x0000001 bgmIntorCutscene_track3:: @ 08DCD987 .incbin "baserom.gba", 0xDCD987, 0x0000007 gUnk_08DCD98E:: @ 08DCD98E - .incbin "baserom.gba", 0xDCD98E, 0x0000163 + .incbin "baserom.gba", 0xDCD98E, 0x0000083 +gUnk_08DCDA11:: @ 08DCDA11 + .incbin "baserom.gba", 0xDCDA11, 0x000000C + .4byte gUnk_08DCDA11 + .incbin "baserom.gba", 0xDCDA21, 0x0000048 +gUnk_08DCDA69:: @ 08DCDA69 + .incbin "baserom.gba", 0xDCDA69, 0x0000021 + .4byte gUnk_08DCDA69 + .incbin "baserom.gba", 0xDCDA8E, 0x000005E + .4byte gUnk_08DCD98E + .incbin "baserom.gba", 0xDCDAF0, 0x0000001 bgmIntorCutscene_track4:: @ 08DCDAF1 - .incbin "baserom.gba", 0xDCDAF1, 0x0000011 + .incbin "baserom.gba", 0xDCDAF1, 0x0000007 +gUnk_08DCDAF8:: @ 08DCDAF8 + .incbin "baserom.gba", 0xDCDAF8, 0x000000A gUnk_08DCDB02:: @ 08DCDB02 - .incbin "baserom.gba", 0xDCDB02, 0x00000B8 + .incbin "baserom.gba", 0xDCDB02, 0x000000D +gUnk_08DCDB0F:: @ 08DCDB0F + .incbin "baserom.gba", 0xDCDB0F, 0x0000021 + .4byte gUnk_08DCDB02 + .incbin "baserom.gba", 0xDCDB34, 0x0000001 + .4byte gUnk_08DCDB0F + .incbin "baserom.gba", 0xDCDB39, 0x0000036 +gUnk_08DCDB6F:: @ 08DCDB6F + .incbin "baserom.gba", 0xDCDB6F, 0x0000037 + .4byte gUnk_08DCDB6F + .incbin "baserom.gba", 0xDCDBAA, 0x0000010 gUnk_08DCDBBA:: @ 08DCDBBA .incbin "baserom.gba", 0xDCDBBA, 0x000000F gUnk_08DCDBC9:: @ 08DCDBC9 - .incbin "baserom.gba", 0xDCDBC9, 0x00000E1 + .incbin "baserom.gba", 0xDCDBC9, 0x0000037 + .4byte gUnk_08DCDBC9 + .incbin "baserom.gba", 0xDCDC04, 0x000001C + .4byte gUnk_08DCDBC9 + .incbin "baserom.gba", 0xDCDC24, 0x0000081 + .4byte gUnk_08DCDAF8 + .incbin "baserom.gba", 0xDCDCA9, 0x0000001 bgmIntorCutscene_track5:: @ 08DCDCAA - .incbin "baserom.gba", 0xDCDCAA, 0x0000024 + .incbin "baserom.gba", 0xDCDCAA, 0x000000A +gUnk_08DCDCB4:: @ 08DCDCB4 + .incbin "baserom.gba", 0xDCDCB4, 0x0000007 +gUnk_08DCDCBB:: @ 08DCDCBB + .incbin "baserom.gba", 0xDCDCBB, 0x000000A +gUnk_08DCDCC5:: @ 08DCDCC5 + .incbin "baserom.gba", 0xDCDCC5, 0x0000009 gUnk_08DCDCCE:: @ 08DCDCCE - .incbin "baserom.gba", 0xDCDCCE, 0x0000094 + .incbin "baserom.gba", 0xDCDCCE, 0x000000B + .4byte gUnk_08DCDCC5 + .incbin "baserom.gba", 0xDCDCDD, 0x0000001 + .4byte gUnk_08DCDCBB + .incbin "baserom.gba", 0xDCDCE2, 0x0000001 + .4byte gUnk_08DCDCC5 + .incbin "baserom.gba", 0xDCDCE7, 0x0000001 + .4byte gUnk_08DCDCCE + .incbin "baserom.gba", 0xDCDCEC, 0x0000011 +gUnk_08DCDCFD:: @ 08DCDCFD + .incbin "baserom.gba", 0xDCDCFD, 0x0000031 + .4byte gUnk_08DCDCFD + .incbin "baserom.gba", 0xDCDD32, 0x0000025 +gUnk_08DCDD57:: @ 08DCDD57 + .incbin "baserom.gba", 0xDCDD57, 0x000000B gUnk_08DCDD62:: @ 08DCDD62 - .incbin "baserom.gba", 0xDCDD62, 0x000012C + .incbin "baserom.gba", 0xDCDD62, 0x0000009 +gUnk_08DCDD6B:: @ 08DCDD6B + .incbin "baserom.gba", 0xDCDD6B, 0x0000008 + .4byte gUnk_08DCDD62 +gUnk_08DCDD77:: @ 08DCDD77 + .incbin "baserom.gba", 0xDCDD77, 0x0000018 + .4byte gUnk_08DCDD6B + .incbin "baserom.gba", 0xDCDD93, 0x0000001 + .4byte gUnk_08DCDD62 + .incbin "baserom.gba", 0xDCDD98, 0x0000001 + .4byte gUnk_08DCDD57 + .incbin "baserom.gba", 0xDCDD9D, 0x0000001 + .4byte gUnk_08DCDD62 + .incbin "baserom.gba", 0xDCDDA2, 0x0000001 + .4byte gUnk_08DCDD6B + .incbin "baserom.gba", 0xDCDDA7, 0x0000001 + .4byte gUnk_08DCDD62 + .incbin "baserom.gba", 0xDCDDAC, 0x0000001 + .4byte gUnk_08DCDD77 + .incbin "baserom.gba", 0xDCDDB1, 0x00000D8 + .4byte gUnk_08DCDCB4 + .incbin "baserom.gba", 0xDCDE8D, 0x0000001 bgmIntorCutscene_track6:: @ 08DCDE8E .incbin "baserom.gba", 0xDCDE8E, 0x0000007 gUnk_08DCDE95:: @ 08DCDE95 .incbin "baserom.gba", 0xDCDE95, 0x0000008 gUnk_08DCDE9D:: @ 08DCDE9D - .incbin "baserom.gba", 0xDCDE9D, 0x000008F + .incbin "baserom.gba", 0xDCDE9D, 0x0000009 +gUnk_08DCDEA6:: @ 08DCDEA6 + .incbin "baserom.gba", 0xDCDEA6, 0x000000A + .4byte gUnk_08DCDE9D + .incbin "baserom.gba", 0xDCDEB4, 0x0000001 + .4byte gUnk_08DCDEA6 + .incbin "baserom.gba", 0xDCDEB9, 0x0000001 + .4byte gUnk_08DCDE9D + .incbin "baserom.gba", 0xDCDEBE, 0x0000001 + .4byte gUnk_08DCDEA6 + .incbin "baserom.gba", 0xDCDEC3, 0x0000001 + .4byte gUnk_08DCDE9D + .incbin "baserom.gba", 0xDCDEC8, 0x000005C + .4byte gUnk_08DCDE95 + .incbin "baserom.gba", 0xDCDF28, 0x0000004 bgmIntorCutscene:: @ 08DCDF2C sound_header 7 0 0 0xb2 gUnk_08A0D544 bgmIntorCutscene_track0 bgmIntorCutscene_track1 bgmIntorCutscene_track2 bgmIntorCutscene_track3 bgmIntorCutscene_track4 bgmIntorCutscene_track5 bgmIntorCutscene_track6 bgmCredits_track0:: @ 08DCDF50 - .incbin "baserom.gba", 0xDCDF50, 0x0000152 + .incbin "baserom.gba", 0xDCDF50, 0x000012C +gUnk_08DCE07C:: @ 08DCE07C + .incbin "baserom.gba", 0xDCE07C, 0x0000008 +gUnk_08DCE084:: @ 08DCE084 + .incbin "baserom.gba", 0xDCE084, 0x000000B + .4byte gUnk_08DCE07C + .incbin "baserom.gba", 0xDCE093, 0x000000F gUnk_08DCE0A2:: @ 08DCE0A2 - .incbin "baserom.gba", 0xDCE0A2, 0x000003E + .incbin "baserom.gba", 0xDCE0A2, 0x0000008 + .4byte gUnk_08DCE084 + .incbin "baserom.gba", 0xDCE0AE, 0x0000001 + .4byte gUnk_08DCE0A2 + .incbin "baserom.gba", 0xDCE0B3, 0x0000009 + .4byte gUnk_08DCE0A2 + .incbin "baserom.gba", 0xDCE0C0, 0x0000020 gUnk_08DCE0E0:: @ 08DCE0E0 - .incbin "baserom.gba", 0xDCE0E0, 0x000003D + .incbin "baserom.gba", 0xDCE0E0, 0x0000032 +gUnk_08DCE112:: @ 08DCE112 + .incbin "baserom.gba", 0xDCE112, 0x000000B gUnk_08DCE11D:: @ 08DCE11D - .incbin "baserom.gba", 0xDCE11D, 0x0000179 + .incbin "baserom.gba", 0xDCE11D, 0x000000C + .4byte gUnk_08DCE11D +gUnk_08DCE12D:: @ 08DCE12D + .incbin "baserom.gba", 0xDCE12D, 0x0000018 + .4byte gUnk_08DCE11D + .incbin "baserom.gba", 0xDCE149, 0x0000001 + .4byte gUnk_08DCE112 + .incbin "baserom.gba", 0xDCE14E, 0x0000001 + .4byte gUnk_08DCE11D + .incbin "baserom.gba", 0xDCE153, 0x0000005 + .4byte gUnk_08DCE11D + .incbin "baserom.gba", 0xDCE15C, 0x0000001 + .4byte gUnk_08DCE12D + .incbin "baserom.gba", 0xDCE161, 0x0000065 +gUnk_08DCE1C6:: @ 08DCE1C6 + .incbin "baserom.gba", 0xDCE1C6, 0x0000014 + .4byte gUnk_08DCE1C6 + .incbin "baserom.gba", 0xDCE1DE, 0x000002E +gUnk_08DCE20C:: @ 08DCE20C + .incbin "baserom.gba", 0xDCE20C, 0x000000B +gUnk_08DCE217:: @ 08DCE217 + .incbin "baserom.gba", 0xDCE217, 0x0000011 +gUnk_08DCE228:: @ 08DCE228 + .incbin "baserom.gba", 0xDCE228, 0x0000019 + .4byte gUnk_08DCE20C + .incbin "baserom.gba", 0xDCE245, 0x0000001 + .4byte gUnk_08DCE217 + .incbin "baserom.gba", 0xDCE24A, 0x0000001 + .4byte gUnk_08DCE228 + .incbin "baserom.gba", 0xDCE24F, 0x0000047 bgmCredits_track1:: @ 08DCE296 .incbin "baserom.gba", 0xDCE296, 0x000000B gUnk_08DCE2A1:: @ 08DCE2A1 - .incbin "baserom.gba", 0xDCE2A1, 0x0000165 + .incbin "baserom.gba", 0xDCE2A1, 0x0000026 + .4byte gUnk_08DCE2A1 + .incbin "baserom.gba", 0xDCE2CB, 0x0000001 + .4byte gUnk_08DCE2A1 + .incbin "baserom.gba", 0xDCE2D0, 0x0000001 + .4byte gUnk_08DCE2A1 + .incbin "baserom.gba", 0xDCE2D5, 0x0000001 + .4byte gUnk_08DCE2A1 + .incbin "baserom.gba", 0xDCE2DA, 0x0000001 + .4byte gUnk_08DCE2A1 +gUnk_08DCE2DF:: @ 08DCE2DF + .incbin "baserom.gba", 0xDCE2DF, 0x0000026 + .4byte gUnk_08DCE2DF + .incbin "baserom.gba", 0xDCE309, 0x0000001 + .4byte gUnk_08DCE2A1 + .incbin "baserom.gba", 0xDCE30E, 0x0000001 + .4byte gUnk_08DCE2A1 + .incbin "baserom.gba", 0xDCE313, 0x0000025 + .4byte gUnk_08DCE2A1 +gUnk_08DCE33C:: @ 08DCE33C + .incbin "baserom.gba", 0xDCE33C, 0x000002C +gUnk_08DCE368:: @ 08DCE368 + .incbin "baserom.gba", 0xDCE368, 0x000002D + .4byte gUnk_08DCE33C + .incbin "baserom.gba", 0xDCE399, 0x0000001 + .4byte gUnk_08DCE368 + .incbin "baserom.gba", 0xDCE39E, 0x0000068 gUnk_08DCE406:: @ 08DCE406 - .incbin "baserom.gba", 0xDCE406, 0x0000052 + .incbin "baserom.gba", 0xDCE406, 0x0000026 + .4byte gUnk_08DCE406 + .incbin "baserom.gba", 0xDCE430, 0x0000001 + .4byte gUnk_08DCE406 + .incbin "baserom.gba", 0xDCE435, 0x0000001 + .4byte gUnk_08DCE406 + .incbin "baserom.gba", 0xDCE43A, 0x0000001 + .4byte gUnk_08DCE406 + .incbin "baserom.gba", 0xDCE43F, 0x0000001 + .4byte gUnk_08DCE406 + .incbin "baserom.gba", 0xDCE444, 0x0000001 + .4byte gUnk_08DCE406 + .incbin "baserom.gba", 0xDCE449, 0x0000001 + .4byte gUnk_08DCE406 + .incbin "baserom.gba", 0xDCE44E, 0x0000001 + .4byte gUnk_08DCE406 + .incbin "baserom.gba", 0xDCE453, 0x0000001 + .4byte gUnk_08DCE406 gUnk_08DCE458:: @ 08DCE458 - .incbin "baserom.gba", 0xDCE458, 0x000009E + .incbin "baserom.gba", 0xDCE458, 0x0000026 + .4byte gUnk_08DCE458 +gUnk_08DCE482:: @ 08DCE482 + .incbin "baserom.gba", 0xDCE482, 0x0000026 + .4byte gUnk_08DCE458 + .incbin "baserom.gba", 0xDCE4AC, 0x0000001 + .4byte gUnk_08DCE482 + .incbin "baserom.gba", 0xDCE4B1, 0x0000001 + .4byte gUnk_08DCE458 + .incbin "baserom.gba", 0xDCE4B6, 0x0000001 + .4byte gUnk_08DCE406 + .incbin "baserom.gba", 0xDCE4BB, 0x0000025 + .4byte gUnk_08DCE458 + .incbin "baserom.gba", 0xDCE4E4, 0x0000001 + .4byte gUnk_08DCE458 + .incbin "baserom.gba", 0xDCE4E9, 0x0000009 + .4byte gUnk_08DCE2A1 gUnk_08DCE4F6:: @ 08DCE4F6 - .incbin "baserom.gba", 0xDCE4F6, 0x0000162 + .incbin "baserom.gba", 0xDCE4F6, 0x000002B + .4byte gUnk_08DCE2A1 + .incbin "baserom.gba", 0xDCE525, 0x0000001 + .4byte gUnk_08DCE4F6 + .incbin "baserom.gba", 0xDCE52A, 0x0000001 + .4byte gUnk_08DCE2A1 + .incbin "baserom.gba", 0xDCE52F, 0x0000001 + .4byte gUnk_08DCE4F6 + .incbin "baserom.gba", 0xDCE534, 0x0000001 + .4byte gUnk_08DCE2DF + .incbin "baserom.gba", 0xDCE539, 0x000002A + .4byte gUnk_08DCE2A1 + .incbin "baserom.gba", 0xDCE567, 0x0000001 + .4byte gUnk_08DCE4F6 + .incbin "baserom.gba", 0xDCE56C, 0x0000001 + .4byte gUnk_08DCE2A1 + .incbin "baserom.gba", 0xDCE571, 0x0000001 + .4byte gUnk_08DCE4F6 + .incbin "baserom.gba", 0xDCE576, 0x0000001 + .4byte gUnk_08DCE2A1 + .incbin "baserom.gba", 0xDCE57B, 0x0000001 + .4byte gUnk_08DCE4F6 + .incbin "baserom.gba", 0xDCE580, 0x000008F + .4byte gUnk_08DCE2A1 + .incbin "baserom.gba", 0xDCE613, 0x0000001 + .4byte gUnk_08DCE2A1 + .incbin "baserom.gba", 0xDCE618, 0x0000001 + .4byte gUnk_08DCE2A1 + .incbin "baserom.gba", 0xDCE61D, 0x0000001 + .4byte gUnk_08DCE2A1 + .incbin "baserom.gba", 0xDCE622, 0x0000001 + .4byte gUnk_08DCE2A1 + .incbin "baserom.gba", 0xDCE627, 0x0000001 + .4byte gUnk_08DCE2A1 + .incbin "baserom.gba", 0xDCE62C, 0x0000001 + .4byte gUnk_08DCE2A1 + .incbin "baserom.gba", 0xDCE631, 0x0000001 + .4byte gUnk_08DCE2A1 + .incbin "baserom.gba", 0xDCE636, 0x0000001 + .4byte gUnk_08DCE2A1 + .incbin "baserom.gba", 0xDCE63B, 0x0000001 + .4byte gUnk_08DCE2A1 + .incbin "baserom.gba", 0xDCE640, 0x0000001 + .4byte gUnk_08DCE2A1 + .incbin "baserom.gba", 0xDCE645, 0x0000001 + .4byte gUnk_08DCE2A1 + .incbin "baserom.gba", 0xDCE64A, 0x0000001 + .4byte gUnk_08DCE2A1 + .incbin "baserom.gba", 0xDCE64F, 0x0000001 + .4byte gUnk_08DCE2A1 + .incbin "baserom.gba", 0xDCE654, 0x0000004 bgmCredits_track2:: @ 08DCE658 - .incbin "baserom.gba", 0xDCE658, 0x000018F + .incbin "baserom.gba", 0xDCE658, 0x0000101 +gUnk_08DCE759:: @ 08DCE759 + .incbin "baserom.gba", 0xDCE759, 0x0000014 + .4byte gUnk_08DCE759 + .incbin "baserom.gba", 0xDCE771, 0x0000076 gUnk_08DCE7E7:: @ 08DCE7E7 - .incbin "baserom.gba", 0xDCE7E7, 0x0000086 + .incbin "baserom.gba", 0xDCE7E7, 0x0000011 + .4byte gUnk_08DCE7E7 + .incbin "baserom.gba", 0xDCE7FC, 0x0000060 +gUnk_08DCE85C:: @ 08DCE85C + .incbin "baserom.gba", 0xDCE85C, 0x0000011 gUnk_08DCE86D:: @ 08DCE86D - .incbin "baserom.gba", 0xDCE86D, 0x000013C + .incbin "baserom.gba", 0xDCE86D, 0x0000008 + .4byte gUnk_08DCE85C + .incbin "baserom.gba", 0xDCE879, 0x0000005 + .4byte gUnk_08DCE86D + .incbin "baserom.gba", 0xDCE882, 0x0000001 + .4byte gUnk_08DCE85C + .incbin "baserom.gba", 0xDCE887, 0x0000001 + .4byte gUnk_08DCE86D + .incbin "baserom.gba", 0xDCE88C, 0x0000001 + .4byte gUnk_08DCE85C + .incbin "baserom.gba", 0xDCE891, 0x000007E +gUnk_08DCE90F:: @ 08DCE90F + .incbin "baserom.gba", 0xDCE90F, 0x0000013 +gUnk_08DCE922:: @ 08DCE922 + .incbin "baserom.gba", 0xDCE922, 0x0000012 +gUnk_08DCE934:: @ 08DCE934 + .incbin "baserom.gba", 0xDCE934, 0x0000011 + .4byte gUnk_08DCE90F + .incbin "baserom.gba", 0xDCE949, 0x0000001 + .4byte gUnk_08DCE922 + .incbin "baserom.gba", 0xDCE94E, 0x0000001 + .4byte gUnk_08DCE934 + .incbin "baserom.gba", 0xDCE953, 0x0000056 bgmCredits_track3:: @ 08DCE9A9 - .incbin "baserom.gba", 0xDCE9A9, 0x000005D + .incbin "baserom.gba", 0xDCE9A9, 0x000004B +gUnk_08DCE9F4:: @ 08DCE9F4 + .incbin "baserom.gba", 0xDCE9F4, 0x0000012 gUnk_08DCEA06:: @ 08DCEA06 .incbin "baserom.gba", 0xDCEA06, 0x0000014 gUnk_08DCEA1A:: @ 08DCEA1A - .incbin "baserom.gba", 0xDCEA1A, 0x000003D + .incbin "baserom.gba", 0xDCEA1A, 0x0000011 + .4byte gUnk_08DCEA06 + .incbin "baserom.gba", 0xDCEA2F, 0x0000001 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEA34, 0x0000001 + .4byte gUnk_08DCEA06 + .incbin "baserom.gba", 0xDCEA39, 0x0000001 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEA3E, 0x0000001 + .4byte gUnk_08DCEA06 + .incbin "baserom.gba", 0xDCEA43, 0x0000001 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEA48, 0x0000001 + .4byte gUnk_08DCEA06 + .incbin "baserom.gba", 0xDCEA4D, 0x0000001 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEA52, 0x0000001 + .4byte gUnk_08DCEA06 gUnk_08DCEA57:: @ 08DCEA57 - .incbin "baserom.gba", 0xDCEA57, 0x00000DA + .incbin "baserom.gba", 0xDCEA57, 0x0000013 + .4byte gUnk_08DCEA06 + .incbin "baserom.gba", 0xDCEA6E, 0x0000001 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEA73, 0x0000001 + .4byte gUnk_08DCEA06 + .incbin "baserom.gba", 0xDCEA78, 0x0000001 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEA7D, 0x0000001 + .4byte gUnk_08DCEA06 + .incbin "baserom.gba", 0xDCEA82, 0x000001A + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEAA0, 0x0000001 + .4byte gUnk_08DCEA06 + .incbin "baserom.gba", 0xDCEAA5, 0x0000001 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEAAA, 0x0000001 + .4byte gUnk_08DCEA06 + .incbin "baserom.gba", 0xDCEAAF, 0x0000001 + .4byte gUnk_08DCEA57 + .incbin "baserom.gba", 0xDCEAB4, 0x0000001 + .4byte gUnk_08DCEA06 + .incbin "baserom.gba", 0xDCEAB9, 0x0000001 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEABE, 0x0000001 + .4byte gUnk_08DCEA06 + .incbin "baserom.gba", 0xDCEAC3, 0x0000001 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEAC8, 0x0000001 + .4byte gUnk_08DCEA06 + .incbin "baserom.gba", 0xDCEACD, 0x0000001 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEAD2, 0x0000001 + .4byte gUnk_08DCEA06 + .incbin "baserom.gba", 0xDCEAD7, 0x0000001 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEADC, 0x0000001 + .4byte gUnk_08DCEA06 + .incbin "baserom.gba", 0xDCEAE1, 0x0000001 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEAE6, 0x0000001 + .4byte gUnk_08DCEA06 + .incbin "baserom.gba", 0xDCEAEB, 0x0000001 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEAF0, 0x0000001 + .4byte gUnk_08DCEA06 + .incbin "baserom.gba", 0xDCEAF5, 0x0000001 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEAFA, 0x0000033 + .4byte gUnk_08DCE9F4 gUnk_08DCEB31:: @ 08DCEB31 - .incbin "baserom.gba", 0xDCEB31, 0x00000CD + .incbin "baserom.gba", 0xDCEB31, 0x0000018 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEB4D, 0x0000001 + .4byte gUnk_08DCEB31 + .incbin "baserom.gba", 0xDCEB52, 0x0000001 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEB57, 0x0000001 + .4byte gUnk_08DCEB31 + .incbin "baserom.gba", 0xDCEB5C, 0x0000001 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEB61, 0x0000001 + .4byte gUnk_08DCEB31 + .incbin "baserom.gba", 0xDCEB66, 0x0000001 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEB6B, 0x0000001 + .4byte gUnk_08DCEB31 + .incbin "baserom.gba", 0xDCEB70, 0x0000001 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEB75, 0x0000001 + .4byte gUnk_08DCEB31 + .incbin "baserom.gba", 0xDCEB7A, 0x0000001 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEB7F, 0x0000001 + .4byte gUnk_08DCEB31 + .incbin "baserom.gba", 0xDCEB84, 0x0000001 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEB89, 0x0000075 gUnk_08DCEBFE:: @ 08DCEBFE - .incbin "baserom.gba", 0xDCEBFE, 0x0000068 + .incbin "baserom.gba", 0xDCEBFE, 0x0000010 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEC12, 0x0000001 + .4byte gUnk_08DCEA06 + .incbin "baserom.gba", 0xDCEC17, 0x0000001 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEC1C, 0x0000001 + .4byte gUnk_08DCEA06 + .incbin "baserom.gba", 0xDCEC21, 0x0000001 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEC26, 0x0000001 + .4byte gUnk_08DCEA06 + .incbin "baserom.gba", 0xDCEC2B, 0x0000001 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEC30, 0x0000001 + .4byte gUnk_08DCEA06 + .incbin "baserom.gba", 0xDCEC35, 0x0000001 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEC3A, 0x0000001 + .4byte gUnk_08DCEA06 + .incbin "baserom.gba", 0xDCEC3F, 0x0000001 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEC44, 0x0000001 + .4byte gUnk_08DCEA06 + .incbin "baserom.gba", 0xDCEC49, 0x0000001 + .4byte gUnk_08DCEA1A + .incbin "baserom.gba", 0xDCEC4E, 0x0000018 bgmCredits_track4:: @ 08DCEC66 - .incbin "baserom.gba", 0xDCEC66, 0x000008A + .incbin "baserom.gba", 0xDCEC66, 0x0000069 +gUnk_08DCECCF:: @ 08DCECCF + .incbin "baserom.gba", 0xDCECCF, 0x0000021 gUnk_08DCECF0:: @ 08DCECF0 - .incbin "baserom.gba", 0xDCECF0, 0x00001E6 + .incbin "baserom.gba", 0xDCECF0, 0x000001F + .4byte gUnk_08DCECCF + .incbin "baserom.gba", 0xDCED13, 0x0000001 + .4byte gUnk_08DCECF0 + .incbin "baserom.gba", 0xDCED18, 0x00000F5 +gUnk_08DCEE0D:: @ 08DCEE0D + .incbin "baserom.gba", 0xDCEE0D, 0x0000046 + .4byte gUnk_08DCEE0D + .incbin "baserom.gba", 0xDCEE57, 0x000005F +gUnk_08DCEEB6:: @ 08DCEEB6 + .incbin "baserom.gba", 0xDCEEB6, 0x0000020 gUnk_08DCEED6:: @ 08DCEED6 - .incbin "baserom.gba", 0xDCEED6, 0x00000F0 + .incbin "baserom.gba", 0xDCEED6, 0x000002B +gUnk_08DCEF01:: @ 08DCEF01 + .incbin "baserom.gba", 0xDCEF01, 0x000001F + .4byte gUnk_08DCEED6 + .incbin "baserom.gba", 0xDCEF24, 0x0000001 + .4byte gUnk_08DCEF01 + .incbin "baserom.gba", 0xDCEF29, 0x0000001 + .4byte gUnk_08DCEED6 + .incbin "baserom.gba", 0xDCEF2E, 0x0000001 + .4byte gUnk_08DCEF01 + .incbin "baserom.gba", 0xDCEF33, 0x0000001 + .4byte gUnk_08DCEED6 + .incbin "baserom.gba", 0xDCEF38, 0x0000001 + .4byte gUnk_08DCEF01 + .incbin "baserom.gba", 0xDCEF3D, 0x0000001 + .4byte gUnk_08DCEED6 + .incbin "baserom.gba", 0xDCEF42, 0x000000D + .4byte gUnk_08DCEEB6 + .incbin "baserom.gba", 0xDCEF53, 0x0000001 + .4byte gUnk_08DCEED6 + .incbin "baserom.gba", 0xDCEF58, 0x0000001 + .4byte gUnk_08DCEF01 + .incbin "baserom.gba", 0xDCEF5D, 0x0000001 + .4byte gUnk_08DCEED6 + .incbin "baserom.gba", 0xDCEF62, 0x0000001 + .4byte gUnk_08DCEF01 + .incbin "baserom.gba", 0xDCEF67, 0x0000001 + .4byte gUnk_08DCEED6 + .incbin "baserom.gba", 0xDCEF6C, 0x000005A gUnk_08DCEFC6:: @ 08DCEFC6 .incbin "baserom.gba", 0xDCEFC6, 0x0000023 gUnk_08DCEFE9:: @ 08DCEFE9 - .incbin "baserom.gba", 0xDCEFE9, 0x00000F5 + .incbin "baserom.gba", 0xDCEFE9, 0x000001E + .4byte gUnk_08DCEFC6 + .incbin "baserom.gba", 0xDCF00B, 0x0000001 + .4byte gUnk_08DCEFE9 + .incbin "baserom.gba", 0xDCF010, 0x0000001 + .4byte gUnk_08DCEFC6 + .incbin "baserom.gba", 0xDCF015, 0x000001E +gUnk_08DCF033:: @ 08DCF033 + .incbin "baserom.gba", 0xDCF033, 0x0000029 + .4byte gUnk_08DCEFC6 + .incbin "baserom.gba", 0xDCF060, 0x0000001 + .4byte gUnk_08DCEFE9 + .incbin "baserom.gba", 0xDCF065, 0x0000001 + .4byte gUnk_08DCEFC6 + .incbin "baserom.gba", 0xDCF06A, 0x0000001 + .4byte gUnk_08DCEFE9 + .incbin "baserom.gba", 0xDCF06F, 0x0000001 + .4byte gUnk_08DCEFC6 + .incbin "baserom.gba", 0xDCF074, 0x0000001 + .4byte gUnk_08DCF033 + .incbin "baserom.gba", 0xDCF079, 0x0000065 gUnk_08DCF0DE:: @ 08DCF0DE - .incbin "baserom.gba", 0xDCF0DE, 0x00000AB + .incbin "baserom.gba", 0xDCF0DE, 0x000001C +gUnk_08DCF0FA:: @ 08DCF0FA + .incbin "baserom.gba", 0xDCF0FA, 0x000001D + .4byte gUnk_08DCF0FA + .incbin "baserom.gba", 0xDCF11B, 0x0000001 + .4byte gUnk_08DCF0DE + .incbin "baserom.gba", 0xDCF120, 0x0000001 + .4byte gUnk_08DCF0DE + .incbin "baserom.gba", 0xDCF125, 0x0000001 + .4byte gUnk_08DCF0FA + .incbin "baserom.gba", 0xDCF12A, 0x0000001 + .4byte gUnk_08DCF0FA + .incbin "baserom.gba", 0xDCF12F, 0x0000001 + .4byte gUnk_08DCF0DE + .incbin "baserom.gba", 0xDCF134, 0x0000001 + .4byte gUnk_08DCF0DE +gUnk_08DCF139:: @ 08DCF139 + .incbin "baserom.gba", 0xDCF139, 0x000001D + .4byte gUnk_08DCF139 + .incbin "baserom.gba", 0xDCF15A, 0x0000001 + .4byte gUnk_08DCF0DE + .incbin "baserom.gba", 0xDCF15F, 0x0000001 + .4byte gUnk_08DCF0DE + .incbin "baserom.gba", 0xDCF164, 0x0000025 bgmCredits_track5:: @ 08DCF189 .incbin "baserom.gba", 0xDCF189, 0x000015D bgmCredits_track6:: @ 08DCF2E6 - .incbin "baserom.gba", 0xDCF2E6, 0x0000138 + .incbin "baserom.gba", 0xDCF2E6, 0x000010B +gUnk_08DCF3F1:: @ 08DCF3F1 + .incbin "baserom.gba", 0xDCF3F1, 0x0000009 +gUnk_08DCF3FA:: @ 08DCF3FA + .incbin "baserom.gba", 0xDCF3FA, 0x000000C + .4byte gUnk_08DCF3F1 + .incbin "baserom.gba", 0xDCF40A, 0x0000014 gUnk_08DCF41E:: @ 08DCF41E - .incbin "baserom.gba", 0xDCF41E, 0x00001AE + .incbin "baserom.gba", 0xDCF41E, 0x0000009 + .4byte gUnk_08DCF3FA + .incbin "baserom.gba", 0xDCF42B, 0x0000001 + .4byte gUnk_08DCF41E + .incbin "baserom.gba", 0xDCF430, 0x000000B + .4byte gUnk_08DCF41E + .incbin "baserom.gba", 0xDCF43F, 0x0000038 +gUnk_08DCF477:: @ 08DCF477 + .incbin "baserom.gba", 0xDCF477, 0x0000011 +gUnk_08DCF488:: @ 08DCF488 + .incbin "baserom.gba", 0xDCF488, 0x0000009 +gUnk_08DCF491:: @ 08DCF491 + .incbin "baserom.gba", 0xDCF491, 0x000001D + .4byte gUnk_08DCF488 + .incbin "baserom.gba", 0xDCF4B2, 0x0000009 + .4byte gUnk_08DCF477 + .incbin "baserom.gba", 0xDCF4BF, 0x0000007 + .4byte gUnk_08DCF488 + .incbin "baserom.gba", 0xDCF4CA, 0x0000001 + .4byte gUnk_08DCF491 + .incbin "baserom.gba", 0xDCF4CF, 0x0000095 +gUnk_08DCF564:: @ 08DCF564 + .incbin "baserom.gba", 0xDCF564, 0x0000015 + .4byte gUnk_08DCF564 + .incbin "baserom.gba", 0xDCF57D, 0x000002E +gUnk_08DCF5AB:: @ 08DCF5AB + .incbin "baserom.gba", 0xDCF5AB, 0x000000F +gUnk_08DCF5BA:: @ 08DCF5BA + .incbin "baserom.gba", 0xDCF5BA, 0x0000012 gUnk_08DCF5CC:: @ 08DCF5CC - .incbin "baserom.gba", 0xDCF5CC, 0x0000060 + .incbin "baserom.gba", 0xDCF5CC, 0x000001A + .4byte gUnk_08DCF5AB + .incbin "baserom.gba", 0xDCF5EA, 0x0000001 + .4byte gUnk_08DCF5BA + .incbin "baserom.gba", 0xDCF5EF, 0x0000001 + .4byte gUnk_08DCF5CC + .incbin "baserom.gba", 0xDCF5F4, 0x0000038 bgmCredits_track7:: @ 08DCF62C - .incbin "baserom.gba", 0xDCF62C, 0x00000BD + .incbin "baserom.gba", 0xDCF62C, 0x0000065 +gUnk_08DCF691:: @ 08DCF691 + .incbin "baserom.gba", 0xDCF691, 0x0000026 + .4byte gUnk_08DCF691 + .incbin "baserom.gba", 0xDCF6BB, 0x0000026 +gUnk_08DCF6E1:: @ 08DCF6E1 + .incbin "baserom.gba", 0xDCF6E1, 0x0000008 gUnk_08DCF6E9:: @ 08DCF6E9 - .incbin "baserom.gba", 0xDCF6E9, 0x000004B + .incbin "baserom.gba", 0xDCF6E9, 0x0000009 + .4byte gUnk_08DCF6E1 + .incbin "baserom.gba", 0xDCF6F6, 0x0000002 + .4byte gUnk_08DCF6E9 + .incbin "baserom.gba", 0xDCF6FC, 0x0000002 + .4byte gUnk_08DCF6E1 + .incbin "baserom.gba", 0xDCF702, 0x0000002 + .4byte gUnk_08DCF6E9 + .incbin "baserom.gba", 0xDCF708, 0x000002C bgmCredits:: @ 08DCF734 sound_header 8 0 0 0xa8 gUnk_089FE9A0 bgmCredits_track0 bgmCredits_track1 bgmCredits_track2 bgmCredits_track3 bgmCredits_track4 bgmCredits_track5 bgmCredits_track6 bgmCredits_track7 bgmGameover_track0:: @ 08DCF75C - .incbin "baserom.gba", 0xDCF75C, 0x0000042 + .incbin "baserom.gba", 0xDCF75C, 0x000000B +gUnk_08DCF767:: @ 08DCF767 + .incbin "baserom.gba", 0xDCF767, 0x0000010 +gUnk_08DCF777:: @ 08DCF777 + .incbin "baserom.gba", 0xDCF777, 0x0000027 gUnk_08DCF79E:: @ 08DCF79E - .incbin "baserom.gba", 0xDCF79E, 0x0000035 + .incbin "baserom.gba", 0xDCF79E, 0x000000A + .4byte gUnk_08DCF79E + .incbin "baserom.gba", 0xDCF7AC, 0x0000001 + .4byte gUnk_08DCF777 + .incbin "baserom.gba", 0xDCF7B1, 0x000001D + .4byte gUnk_08DCF767 + .incbin "baserom.gba", 0xDCF7D2, 0x0000001 bgmGameover_track1:: @ 08DCF7D3 .incbin "baserom.gba", 0xDCF7D3, 0x0000007 gUnk_08DCF7DA:: @ 08DCF7DA - .incbin "baserom.gba", 0xDCF7DA, 0x000000D + .incbin "baserom.gba", 0xDCF7DA, 0x0000006 +gUnk_08DCF7E0:: @ 08DCF7E0 + .incbin "baserom.gba", 0xDCF7E0, 0x0000007 gUnk_08DCF7E7:: @ 08DCF7E7 - .incbin "baserom.gba", 0xDCF7E7, 0x0000042 + .incbin "baserom.gba", 0xDCF7E7, 0x000001B + .4byte gUnk_08DCF7E0 + .incbin "baserom.gba", 0xDCF806, 0x0000001 + .4byte gUnk_08DCF7E0 + .incbin "baserom.gba", 0xDCF80B, 0x0000001 + .4byte gUnk_08DCF7E7 + .incbin "baserom.gba", 0xDCF810, 0x0000014 + .4byte gUnk_08DCF7DA + .incbin "baserom.gba", 0xDCF828, 0x0000001 bgmGameover_track2:: @ 08DCF829 - .incbin "baserom.gba", 0xDCF829, 0x000018C + .incbin "baserom.gba", 0xDCF829, 0x0000010 +gUnk_08DCF839:: @ 08DCF839 + .incbin "baserom.gba", 0xDCF839, 0x000001A +gUnk_08DCF853:: @ 08DCF853 + .incbin "baserom.gba", 0xDCF853, 0x000001C +gUnk_08DCF86F:: @ 08DCF86F + .incbin "baserom.gba", 0xDCF86F, 0x00000B2 + .4byte gUnk_08DCF853 + .incbin "baserom.gba", 0xDCF925, 0x0000001 + .4byte gUnk_08DCF86F + .incbin "baserom.gba", 0xDCF92A, 0x0000084 + .4byte gUnk_08DCF839 + .incbin "baserom.gba", 0xDCF9B2, 0x0000003 bgmGameover_track3:: @ 08DCF9B5 - .incbin "baserom.gba", 0xDCF9B5, 0x000001B + .incbin "baserom.gba", 0xDCF9B5, 0x000000A +gUnk_08DCF9BF:: @ 08DCF9BF + .incbin "baserom.gba", 0xDCF9BF, 0x0000011 gUnk_08DCF9D0:: @ 08DCF9D0 - .incbin "baserom.gba", 0xDCF9D0, 0x0000070 + .incbin "baserom.gba", 0xDCF9D0, 0x000000A +gUnk_08DCF9DA:: @ 08DCF9DA + .incbin "baserom.gba", 0xDCF9DA, 0x000001C +gUnk_08DCF9F6:: @ 08DCF9F6 + .incbin "baserom.gba", 0xDCF9F6, 0x000000E +gUnk_08DCFA04:: @ 08DCFA04 + .incbin "baserom.gba", 0xDCFA04, 0x000000B + .4byte gUnk_08DCFA04 + .incbin "baserom.gba", 0xDCFA13, 0x0000001 + .4byte gUnk_08DCF9D0 + .incbin "baserom.gba", 0xDCFA18, 0x0000001 + .4byte gUnk_08DCF9DA + .incbin "baserom.gba", 0xDCFA1D, 0x0000011 + .4byte gUnk_08DCF9F6 + .incbin "baserom.gba", 0xDCFA32, 0x0000009 + .4byte gUnk_08DCF9BF + .incbin "baserom.gba", 0xDCFA3F, 0x0000001 bgmGameover:: @ 08DCFA40 sound_header 4 0 0 0xb2 gUnk_089FEFA0 bgmGameover_track0 bgmGameover_track1 bgmGameover_track2 bgmGameover_track3 bgmSavingZelda_track0:: @ 08DCFA58 - .incbin "baserom.gba", 0xDCFA58, 0x000005F + .incbin "baserom.gba", 0xDCFA58, 0x000000B +gUnk_08DCFA63:: @ 08DCFA63 + .incbin "baserom.gba", 0xDCFA63, 0x000000E +gUnk_08DCFA71:: @ 08DCFA71 + .incbin "baserom.gba", 0xDCFA71, 0x0000011 + .4byte gUnk_08DCFA71 + .incbin "baserom.gba", 0xDCFA86, 0x0000001 + .4byte gUnk_08DCFA71 + .incbin "baserom.gba", 0xDCFA8B, 0x0000027 + .4byte gUnk_08DCFA63 + .incbin "baserom.gba", 0xDCFAB6, 0x0000001 bgmSavingZelda_track1:: @ 08DCFAB7 .incbin "baserom.gba", 0xDCFAB7, 0x0000006 gUnk_08DCFABD:: @ 08DCFABD - .incbin "baserom.gba", 0xDCFABD, 0x000000C + .incbin "baserom.gba", 0xDCFABD, 0x0000007 + .4byte gUnk_08DCFABD + .incbin "baserom.gba", 0xDCFAC8, 0x0000001 bgmSavingZelda_track2:: @ 08DCFAC9 - .incbin "baserom.gba", 0xDCFAC9, 0x0000025 + .incbin "baserom.gba", 0xDCFAC9, 0x0000006 +gUnk_08DCFACF:: @ 08DCFACF + .incbin "baserom.gba", 0xDCFACF, 0x000001A + .4byte gUnk_08DCFACF + .incbin "baserom.gba", 0xDCFAED, 0x0000001 bgmSavingZelda_track3:: @ 08DCFAEE - .incbin "baserom.gba", 0xDCFAEE, 0x0000016 + .incbin "baserom.gba", 0xDCFAEE, 0x0000009 +gUnk_08DCFAF7:: @ 08DCFAF7 + .incbin "baserom.gba", 0xDCFAF7, 0x000000D gUnk_08DCFB04:: @ 08DCFB04 - .incbin "baserom.gba", 0xDCFB04, 0x0000024 + .incbin "baserom.gba", 0xDCFB04, 0x0000010 + .4byte gUnk_08DCFB04 + .incbin "baserom.gba", 0xDCFB18, 0x0000001 + .4byte gUnk_08DCFB04 + .incbin "baserom.gba", 0xDCFB1D, 0x0000006 + .4byte gUnk_08DCFAF7 + .incbin "baserom.gba", 0xDCFB27, 0x0000001 bgmSavingZelda_track4:: @ 08DCFB28 .incbin "baserom.gba", 0xDCFB28, 0x0000006 gUnk_08DCFB2E:: @ 08DCFB2E - .incbin "baserom.gba", 0xDCFB2E, 0x000004B + .incbin "baserom.gba", 0xDCFB2E, 0x000000D +gUnk_08DCFB3B:: @ 08DCFB3B + .incbin "baserom.gba", 0xDCFB3B, 0x000000F + .4byte gUnk_08DCFB3B + .incbin "baserom.gba", 0xDCFB4E, 0x0000001 + .4byte gUnk_08DCFB3B + .incbin "baserom.gba", 0xDCFB53, 0x0000021 + .4byte gUnk_08DCFB2E + .incbin "baserom.gba", 0xDCFB78, 0x0000001 bgmSavingZelda_track5:: @ 08DCFB79 - .incbin "baserom.gba", 0xDCFB79, 0x000000A + .incbin "baserom.gba", 0xDCFB79, 0x0000006 +gUnk_08DCFB7F:: @ 08DCFB7F + .incbin "baserom.gba", 0xDCFB7F, 0x0000004 gUnk_08DCFB83:: @ 08DCFB83 - .incbin "baserom.gba", 0xDCFB83, 0x000001F + .incbin "baserom.gba", 0xDCFB83, 0x0000011 + .4byte gUnk_08DCFB83 + .incbin "baserom.gba", 0xDCFB98, 0x0000005 + .4byte gUnk_08DCFB7F + .incbin "baserom.gba", 0xDCFBA1, 0x0000001 bgmSavingZelda_track6:: @ 08DCFBA2 - .incbin "baserom.gba", 0xDCFBA2, 0x000002C + .incbin "baserom.gba", 0xDCFBA2, 0x0000009 +gUnk_08DCFBAB:: @ 08DCFBAB + .incbin "baserom.gba", 0xDCFBAB, 0x000001E + .4byte gUnk_08DCFBAB + .incbin "baserom.gba", 0xDCFBCD, 0x0000001 bgmSavingZelda_track7:: @ 08DCFBCE - .incbin "baserom.gba", 0xDCFBCE, 0x0000026 + .incbin "baserom.gba", 0xDCFBCE, 0x0000008 +gUnk_08DCFBD6:: @ 08DCFBD6 + .incbin "baserom.gba", 0xDCFBD6, 0x0000018 + .4byte gUnk_08DCFBD6 + .incbin "baserom.gba", 0xDCFBF2, 0x0000002 bgmSavingZelda:: @ 08DCFBF4 sound_header 8 0 0 0xb2 gUnk_089FF24C bgmSavingZelda_track0 bgmSavingZelda_track1 bgmSavingZelda_track2 bgmSavingZelda_track3 bgmSavingZelda_track4 bgmSavingZelda_track5 bgmSavingZelda_track6 bgmSavingZelda_track7 bgmLttpTitle_track0:: @ 08DCFC1C - .incbin "baserom.gba", 0xDCFC1C, 0x0000050 + .incbin "baserom.gba", 0xDCFC1C, 0x0000015 +gUnk_08DCFC31:: @ 08DCFC31 + .incbin "baserom.gba", 0xDCFC31, 0x000001A + .4byte gUnk_08DCFC31 + .incbin "baserom.gba", 0xDCFC4F, 0x000001D bgmLttpTitle_track1:: @ 08DCFC6C .incbin "baserom.gba", 0xDCFC6C, 0x000002C bgmLttpTitle_track2:: @ 08DCFC98 @@ -341,90 +1339,229 @@ bgmLttpTitle_track2:: @ 08DCFC98 bgmLttpTitle_track3:: @ 08DCFCC6 .incbin "baserom.gba", 0xDCFCC6, 0x0000049 bgmLttpTitle_track4:: @ 08DCFD0F - .incbin "baserom.gba", 0xDCFD0F, 0x000000E + .incbin "baserom.gba", 0xDCFD0F, 0x0000007 +gUnk_08DCFD16:: @ 08DCFD16 + .incbin "baserom.gba", 0xDCFD16, 0x0000007 gUnk_08DCFD1D:: @ 08DCFD1D - .incbin "baserom.gba", 0xDCFD1D, 0x0000028 + .incbin "baserom.gba", 0xDCFD1D, 0x0000008 + .4byte gUnk_08DCFD16 + .incbin "baserom.gba", 0xDCFD29, 0x0000001 + .4byte gUnk_08DCFD1D + .incbin "baserom.gba", 0xDCFD2E, 0x0000001 + .4byte gUnk_08DCFD16 + .incbin "baserom.gba", 0xDCFD33, 0x0000001 + .4byte gUnk_08DCFD1D + .incbin "baserom.gba", 0xDCFD38, 0x000000D bgmLttpTitle_track5:: @ 08DCFD45 - .incbin "baserom.gba", 0xDCFD45, 0x0000053 + .incbin "baserom.gba", 0xDCFD45, 0x0000013 +gUnk_08DCFD58:: @ 08DCFD58 + .incbin "baserom.gba", 0xDCFD58, 0x000001B + .4byte gUnk_08DCFD58 + .incbin "baserom.gba", 0xDCFD77, 0x0000021 bgmLttpTitle:: @ 08DCFD98 sound_header 6 0 0 0x9e gUnk_089FF84C bgmLttpTitle_track0 bgmLttpTitle_track1 bgmLttpTitle_track2 bgmLttpTitle_track3 bgmLttpTitle_track4 bgmLttpTitle_track5 bgmVaatiTheme_track0:: @ 08DCFDB8 - .incbin "baserom.gba", 0xDCFDB8, 0x0000040 + .incbin "baserom.gba", 0xDCFDB8, 0x0000033 +gUnk_08DCFDEB:: @ 08DCFDEB + .incbin "baserom.gba", 0xDCFDEB, 0x000000D gUnk_08DCFDF8:: @ 08DCFDF8 - .incbin "baserom.gba", 0xDCFDF8, 0x0000054 + .incbin "baserom.gba", 0xDCFDF8, 0x000000F + .4byte gUnk_08DCFDF8 + .incbin "baserom.gba", 0xDCFE0B, 0x0000001 + .4byte gUnk_08DCFDF8 + .incbin "baserom.gba", 0xDCFE10, 0x0000001 + .4byte gUnk_08DCFDF8 + .incbin "baserom.gba", 0xDCFE15, 0x0000001 + .4byte gUnk_08DCFDF8 + .incbin "baserom.gba", 0xDCFE1A, 0x0000001 + .4byte gUnk_08DCFDF8 + .incbin "baserom.gba", 0xDCFE1F, 0x0000001 + .4byte gUnk_08DCFDF8 + .incbin "baserom.gba", 0xDCFE24, 0x0000023 + .4byte gUnk_08DCFDEB + .incbin "baserom.gba", 0xDCFE4B, 0x0000001 bgmVaatiTheme_track1:: @ 08DCFE4C .incbin "baserom.gba", 0xDCFE4C, 0x0000033 gUnk_08DCFE7F:: @ 08DCFE7F - .incbin "baserom.gba", 0xDCFE7F, 0x000008E + .incbin "baserom.gba", 0xDCFE7F, 0x0000089 + .4byte gUnk_08DCFE7F + .incbin "baserom.gba", 0xDCFF0C, 0x0000001 bgmVaatiTheme_track2:: @ 08DCFF0D .incbin "baserom.gba", 0xDCFF0D, 0x0000023 gUnk_08DCFF30:: @ 08DCFF30 - .incbin "baserom.gba", 0xDCFF30, 0x0000023 + .incbin "baserom.gba", 0xDCFF30, 0x0000010 +gUnk_08DCFF40:: @ 08DCFF40 + .incbin "baserom.gba", 0xDCFF40, 0x0000013 gUnk_08DCFF53:: @ 08DCFF53 - .incbin "baserom.gba", 0xDCFF53, 0x0000087 + .incbin "baserom.gba", 0xDCFF53, 0x0000039 + .4byte gUnk_08DCFF53 + .incbin "baserom.gba", 0xDCFF90, 0x0000045 + .4byte gUnk_08DCFF40 + .incbin "baserom.gba", 0xDCFFD9, 0x0000001 bgmVaatiTheme_track3:: @ 08DCFFDA - .incbin "baserom.gba", 0xDCFFDA, 0x0000023 + .incbin "baserom.gba", 0xDCFFDA, 0x000001B +gUnk_08DCFFF5:: @ 08DCFFF5 + .incbin "baserom.gba", 0xDCFFF5, 0x0000008 gUnk_08DCFFFD:: @ 08DCFFFD .incbin "baserom.gba", 0xDCFFFD, 0x000000A gUnk_08DD0007:: @ 08DD0007 - .incbin "baserom.gba", 0xDD0007, 0x0000038 + .4byte gUnk_08DCFFFD + .incbin "baserom.gba", 0xDD000B, 0x0000001 + .4byte gUnk_08DCFFFD + .incbin "baserom.gba", 0xDD0010, 0x0000001 + .4byte gUnk_08DCFFFD + .incbin "baserom.gba", 0xDD0015, 0x0000001 + .4byte gUnk_08DCFFFD + .incbin "baserom.gba", 0xDD001A, 0x0000001 + .4byte gUnk_08DCFFFD + .incbin "baserom.gba", 0xDD001F, 0x0000001 + .4byte gUnk_08DCFFFD + .incbin "baserom.gba", 0xDD0024, 0x0000016 + .4byte gUnk_08DCFFF5 + .incbin "baserom.gba", 0xDD003E, 0x0000001 bgmVaatiTheme_track4:: @ 08DD003F .incbin "baserom.gba", 0xDD003F, 0x000001F gUnk_08DD005E:: @ 08DD005E - .incbin "baserom.gba", 0xDD005E, 0x0000039 + .incbin "baserom.gba", 0xDD005E, 0x0000018 +gUnk_08DD0076:: @ 08DD0076 + .incbin "baserom.gba", 0xDD0076, 0x0000021 gUnk_08DD0097:: @ 08DD0097 - .incbin "baserom.gba", 0xDD0097, 0x000003E + .incbin "baserom.gba", 0xDD0097, 0x000001A + .4byte gUnk_08DD0076 + .incbin "baserom.gba", 0xDD00B5, 0x0000001 + .4byte gUnk_08DD0097 + .incbin "baserom.gba", 0xDD00BA, 0x0000001 + .4byte gUnk_08DD0076 + .incbin "baserom.gba", 0xDD00BF, 0x0000001 + .4byte gUnk_08DD0097 + .incbin "baserom.gba", 0xDD00C4, 0x0000001 + .4byte gUnk_08DD0076 + .incbin "baserom.gba", 0xDD00C9, 0x0000007 + .4byte gUnk_08DD005E + .incbin "baserom.gba", 0xDD00D4, 0x0000001 bgmVaatiTheme_track5:: @ 08DD00D5 - .incbin "baserom.gba", 0xDD00D5, 0x000002B + .incbin "baserom.gba", 0xDD00D5, 0x0000008 +gUnk_08DD00DD:: @ 08DD00DD + .incbin "baserom.gba", 0xDD00DD, 0x0000023 gUnk_08DD0100:: @ 08DD0100 - .incbin "baserom.gba", 0xDD0100, 0x0000054 + .incbin "baserom.gba", 0xDD0100, 0x000004F + .4byte gUnk_08DD00DD + .incbin "baserom.gba", 0xDD0153, 0x0000001 bgmVaatiTheme_track6:: @ 08DD0154 .incbin "baserom.gba", 0xDD0154, 0x0000033 gUnk_08DD0187:: @ 08DD0187 - .incbin "baserom.gba", 0xDD0187, 0x00000BD + .incbin "baserom.gba", 0xDD0187, 0x0000002 +gUnk_08DD0189:: @ 08DD0189 + .incbin "baserom.gba", 0xDD0189, 0x000008E + .4byte gUnk_08DD0189 + .incbin "baserom.gba", 0xDD021B, 0x0000021 + .4byte gUnk_08DD0187 + .incbin "baserom.gba", 0xDD0240, 0x0000004 bgmVaatiTheme:: @ 08DD0244 sound_header 7 0 0 0xbc gUnk_089FFE4C bgmVaatiTheme_track0 bgmVaatiTheme_track1 bgmVaatiTheme_track2 bgmVaatiTheme_track3 bgmVaatiTheme_track4 bgmVaatiTheme_track5 bgmVaatiTheme_track6 bgmEzloTheme_track0:: @ 08DD0268 - .incbin "baserom.gba", 0xDD0268, 0x0000074 + .incbin "baserom.gba", 0xDD0268, 0x000000B +gUnk_08DD0273:: @ 08DD0273 + .incbin "baserom.gba", 0xDD0273, 0x0000069 gUnk_08DD02DC:: @ 08DD02DC - .incbin "baserom.gba", 0xDD02DC, 0x0000023 + .incbin "baserom.gba", 0xDD02DC, 0x000001E + .4byte gUnk_08DD0273 + .incbin "baserom.gba", 0xDD02FE, 0x0000001 bgmEzloTheme_track1:: @ 08DD02FF .incbin "baserom.gba", 0xDD02FF, 0x0000001 gUnk_08DD0300:: @ 08DD0300 - .incbin "baserom.gba", 0xDD0300, 0x0000024 + .incbin "baserom.gba", 0xDD0300, 0x0000006 +gUnk_08DD0306:: @ 08DD0306 + .incbin "baserom.gba", 0xDD0306, 0x000001E gUnk_08DD0324:: @ 08DD0324 - .incbin "baserom.gba", 0xDD0324, 0x0000087 + .incbin "baserom.gba", 0xDD0324, 0x0000020 + .4byte gUnk_08DD0324 + .incbin "baserom.gba", 0xDD0348, 0x000001E +gUnk_08DD0366:: @ 08DD0366 + .incbin "baserom.gba", 0xDD0366, 0x0000020 + .4byte gUnk_08DD0366 + .incbin "baserom.gba", 0xDD038A, 0x0000001 + .4byte gUnk_08DD0366 + .incbin "baserom.gba", 0xDD038F, 0x0000017 + .4byte gUnk_08DD0306 + .incbin "baserom.gba", 0xDD03AA, 0x0000001 bgmEzloTheme_track2:: @ 08DD03AB - .incbin "baserom.gba", 0xDD03AB, 0x00000C4 + .incbin "baserom.gba", 0xDD03AB, 0x0000007 +gUnk_08DD03B2:: @ 08DD03B2 + .incbin "baserom.gba", 0xDD03B2, 0x00000B8 + .4byte gUnk_08DD03B2 + .incbin "baserom.gba", 0xDD046E, 0x0000001 bgmEzloTheme_track3:: @ 08DD046F .incbin "baserom.gba", 0xDD046F, 0x000000A gUnk_08DD0479:: @ 08DD0479 - .incbin "baserom.gba", 0xDD0479, 0x0000098 + .incbin "baserom.gba", 0xDD0479, 0x0000093 + .4byte gUnk_08DD0479 + .incbin "baserom.gba", 0xDD0510, 0x0000001 bgmEzloTheme_track4:: @ 08DD0511 .incbin "baserom.gba", 0xDD0511, 0x0000007 gUnk_08DD0518:: @ 08DD0518 .incbin "baserom.gba", 0xDD0518, 0x0000007 gUnk_08DD051F:: @ 08DD051F - .incbin "baserom.gba", 0xDD051F, 0x0000052 + .incbin "baserom.gba", 0xDD051F, 0x0000009 + .4byte gUnk_08DD051F + .incbin "baserom.gba", 0xDD052C, 0x0000008 +gUnk_08DD0534:: @ 08DD0534 + .incbin "baserom.gba", 0xDD0534, 0x0000009 + .4byte gUnk_08DD0534 + .incbin "baserom.gba", 0xDD0541, 0x0000001 + .4byte gUnk_08DD0534 + .incbin "baserom.gba", 0xDD0546, 0x0000026 + .4byte gUnk_08DD0518 + .incbin "baserom.gba", 0xDD0570, 0x0000001 bgmEzloTheme_track5:: @ 08DD0571 - .incbin "baserom.gba", 0xDD0571, 0x0000094 + .incbin "baserom.gba", 0xDD0571, 0x000000A +gUnk_08DD057B:: @ 08DD057B + .incbin "baserom.gba", 0xDD057B, 0x000004F +gUnk_08DD05CA:: @ 08DD05CA + .incbin "baserom.gba", 0xDD05CA, 0x0000033 + .4byte gUnk_08DD05CA + .incbin "baserom.gba", 0xDD0601, 0x0000004 gUnk_08DD0605:: @ 08DD0605 - .incbin "baserom.gba", 0xDD0605, 0x0000005 + .4byte gUnk_08DD057B + .incbin "baserom.gba", 0xDD0609, 0x0000001 bgmEzloTheme_track6:: @ 08DD060A .incbin "baserom.gba", 0xDD060A, 0x0000008 gUnk_08DD0612:: @ 08DD0612 - .incbin "baserom.gba", 0xDD0612, 0x0000037 + .incbin "baserom.gba", 0xDD0612, 0x0000019 +gUnk_08DD062B:: @ 08DD062B + .incbin "baserom.gba", 0xDD062B, 0x000001E gUnk_08DD0649:: @ 08DD0649 - .incbin "baserom.gba", 0xDD0649, 0x0000047 + .incbin "baserom.gba", 0xDD0649, 0x0000025 + .4byte gUnk_08DD0649 + .incbin "baserom.gba", 0xDD0672, 0x0000001 + .4byte gUnk_08DD062B + .incbin "baserom.gba", 0xDD0677, 0x0000001 + .4byte gUnk_08DD0649 + .incbin "baserom.gba", 0xDD067C, 0x000000C + .4byte gUnk_08DD0612 + .incbin "baserom.gba", 0xDD068C, 0x0000004 bgmEzloTheme:: @ 08DD0690 sound_header 7 0 0 0x9e gUnk_08A0044C bgmEzloTheme_track0 bgmEzloTheme_track1 bgmEzloTheme_track2 bgmEzloTheme_track3 bgmEzloTheme_track4 bgmEzloTheme_track5 bgmEzloTheme_track6 bgmStory_track0:: @ 08DD06B4 - .incbin "baserom.gba", 0xDD06B4, 0x000005C + .incbin "baserom.gba", 0xDD06B4, 0x0000031 +gUnk_08DD06E5:: @ 08DD06E5 + .incbin "baserom.gba", 0xDD06E5, 0x0000019 +gUnk_08DD06FE:: @ 08DD06FE + .incbin "baserom.gba", 0xDD06FE, 0x0000012 gUnk_08DD0710:: @ 08DD0710 - .incbin "baserom.gba", 0xDD0710, 0x00000CC + .incbin "baserom.gba", 0xDD0710, 0x000001A + .4byte gUnk_08DD06FE + .incbin "baserom.gba", 0xDD072E, 0x0000001 + .4byte gUnk_08DD06E5 + .incbin "baserom.gba", 0xDD0733, 0x000003D + .4byte gUnk_08DD0710 +gUnk_08DD0774:: @ 08DD0774 + .incbin "baserom.gba", 0xDD0774, 0x0000025 + .4byte gUnk_08DD0774 + .incbin "baserom.gba", 0xDD079D, 0x000003F bgmStory_track1:: @ 08DD07DC .incbin "baserom.gba", 0xDD07DC, 0x0000039 bgmStory_track2:: @ 08DD0815 @@ -434,11 +1571,33 @@ bgmStory_track3:: @ 08DD0867 bgmStory_track4:: @ 08DD08C3 .incbin "baserom.gba", 0xDD08C3, 0x000001B gUnk_08DD08DE:: @ 08DD08DE - .incbin "baserom.gba", 0xDD08DE, 0x0000022 + .incbin "baserom.gba", 0xDD08DE, 0x0000017 +gUnk_08DD08F5:: @ 08DD08F5 + .incbin "baserom.gba", 0xDD08F5, 0x000000B gUnk_08DD0900:: @ 08DD0900 - .incbin "baserom.gba", 0xDD0900, 0x0000098 + .incbin "baserom.gba", 0xDD0900, 0x0000025 + .4byte gUnk_08DD08F5 + .incbin "baserom.gba", 0xDD0929, 0x0000001 + .4byte gUnk_08DD08DE + .incbin "baserom.gba", 0xDD092E, 0x0000001 + .4byte gUnk_08DD08F5 + .incbin "baserom.gba", 0xDD0933, 0x0000001 + .4byte gUnk_08DD08DE + .incbin "baserom.gba", 0xDD0938, 0x0000001 + .4byte gUnk_08DD08F5 + .incbin "baserom.gba", 0xDD093D, 0x0000001 + .4byte gUnk_08DD08DE + .incbin "baserom.gba", 0xDD0942, 0x000003C +gUnk_08DD097E:: @ 08DD097E + .incbin "baserom.gba", 0xDD097E, 0x000001A gUnk_08DD0998:: @ 08DD0998 - .incbin "baserom.gba", 0xDD0998, 0x0000057 + .incbin "baserom.gba", 0xDD0998, 0x000001B + .4byte gUnk_08DD097E + .incbin "baserom.gba", 0xDD09B7, 0x0000001 + .4byte gUnk_08DD0998 + .incbin "baserom.gba", 0xDD09BC, 0x0000001 + .4byte gUnk_08DD097E + .incbin "baserom.gba", 0xDD09C1, 0x000002E bgmStory_track5:: @ 08DD09EF .incbin "baserom.gba", 0xDD09EF, 0x000003F bgmStory_track6:: @ 08DD0A2E @@ -449,566 +1608,2351 @@ bgmStory:: @ 08DD0A94 sound_header 8 0 0 0xb2 gUnk_08A00A4C bgmStory_track0 bgmStory_track1 bgmStory_track2 bgmStory_track3 bgmStory_track4 bgmStory_track5 bgmStory_track6 bgmStory_track7 bgmFestivalApproach_track0:: @ 08DD0ABC - .incbin "baserom.gba", 0xDD0ABC, 0x0000044 + .incbin "baserom.gba", 0xDD0ABC, 0x000000B +gUnk_08DD0AC7:: @ 08DD0AC7 + .incbin "baserom.gba", 0xDD0AC7, 0x0000038 +gUnk_08DD0AFF:: @ 08DD0AFF + .incbin "baserom.gba", 0xDD0AFF, 0x0000001 gUnk_08DD0B00:: @ 08DD0B00 .incbin "baserom.gba", 0xDD0B00, 0x0000036 gUnk_08DD0B36:: @ 08DD0B36 - .incbin "baserom.gba", 0xDD0B36, 0x0000134 + .incbin "baserom.gba", 0xDD0B36, 0x0000039 +gUnk_08DD0B6F:: @ 08DD0B6F + .incbin "baserom.gba", 0xDD0B6F, 0x0000037 + .4byte gUnk_08DD0B36 + .incbin "baserom.gba", 0xDD0BAA, 0x0000001 + .4byte gUnk_08DD0AFF + .incbin "baserom.gba", 0xDD0BAF, 0x0000001 + .4byte gUnk_08DD0B36 + .incbin "baserom.gba", 0xDD0BB4, 0x0000001 + .4byte gUnk_08DD0B6F +gUnk_08DD0BB9:: @ 08DD0BB9 + .incbin "baserom.gba", 0xDD0BB9, 0x0000072 + .4byte gUnk_08DD0BB9 + .incbin "baserom.gba", 0xDD0C2F, 0x0000036 + .4byte gUnk_08DD0AC7 + .incbin "baserom.gba", 0xDD0C69, 0x0000001 bgmFestivalApproach_track1:: @ 08DD0C6A - .incbin "baserom.gba", 0xDD0C6A, 0x0000044 + .incbin "baserom.gba", 0xDD0C6A, 0x0000007 +gUnk_08DD0C71:: @ 08DD0C71 + .incbin "baserom.gba", 0xDD0C71, 0x0000011 +gUnk_08DD0C82:: @ 08DD0C82 + .incbin "baserom.gba", 0xDD0C82, 0x000000E +gUnk_08DD0C90:: @ 08DD0C90 + .incbin "baserom.gba", 0xDD0C90, 0x0000011 +gUnk_08DD0CA1:: @ 08DD0CA1 + .incbin "baserom.gba", 0xDD0CA1, 0x000000D gUnk_08DD0CAE:: @ 08DD0CAE - .incbin "baserom.gba", 0xDD0CAE, 0x0000046 + .incbin "baserom.gba", 0xDD0CAE, 0x0000013 + .4byte gUnk_08DD0C82 + .incbin "baserom.gba", 0xDD0CC5, 0x0000001 + .4byte gUnk_08DD0C90 + .incbin "baserom.gba", 0xDD0CCA, 0x0000001 + .4byte gUnk_08DD0CA1 + .incbin "baserom.gba", 0xDD0CCF, 0x0000001 + .4byte gUnk_08DD0CAE + .incbin "baserom.gba", 0xDD0CD4, 0x0000001 + .4byte gUnk_08DD0CAE + .incbin "baserom.gba", 0xDD0CD9, 0x0000001 + .4byte gUnk_08DD0C90 + .incbin "baserom.gba", 0xDD0CDE, 0x0000010 + .4byte gUnk_08DD0C71 + .incbin "baserom.gba", 0xDD0CF2, 0x0000002 bgmFestivalApproach:: @ 08DD0CF4 sound_header 2 0 0 0xa8 gUnk_08A00CF8 bgmFestivalApproach_track0 bgmFestivalApproach_track1 bgmBeatVaati_track0:: @ 08DD0D04 - .incbin "baserom.gba", 0xDD0D04, 0x0000028 + .incbin "baserom.gba", 0xDD0D04, 0x000000E +gUnk_08DD0D12:: @ 08DD0D12 + .incbin "baserom.gba", 0xDD0D12, 0x0000006 +gUnk_08DD0D18:: @ 08DD0D18 + .incbin "baserom.gba", 0xDD0D18, 0x0000009 +gUnk_08DD0D21:: @ 08DD0D21 + .incbin "baserom.gba", 0xDD0D21, 0x000000B gUnk_08DD0D2C:: @ 08DD0D2C - .incbin "baserom.gba", 0xDD0D2C, 0x000006B + .incbin "baserom.gba", 0xDD0D2C, 0x0000007 +gUnk_08DD0D33:: @ 08DD0D33 + .incbin "baserom.gba", 0xDD0D33, 0x0000022 + .4byte gUnk_08DD0D21 + .incbin "baserom.gba", 0xDD0D59, 0x0000001 + .4byte gUnk_08DD0D18 + .incbin "baserom.gba", 0xDD0D5E, 0x0000001 + .4byte gUnk_08DD0D21 + .incbin "baserom.gba", 0xDD0D63, 0x0000001 + .4byte gUnk_08DD0D2C + .incbin "baserom.gba", 0xDD0D68, 0x0000001 + .4byte gUnk_08DD0D33 + .incbin "baserom.gba", 0xDD0D6D, 0x0000025 + .4byte gUnk_08DD0D12 + .incbin "baserom.gba", 0xDD0D96, 0x0000001 bgmBeatVaati_track1:: @ 08DD0D97 .incbin "baserom.gba", 0xDD0D97, 0x0000007 gUnk_08DD0D9E:: @ 08DD0D9E - .incbin "baserom.gba", 0xDD0D9E, 0x0000010 + .incbin "baserom.gba", 0xDD0D9E, 0x0000006 +gUnk_08DD0DA4:: @ 08DD0DA4 + .incbin "baserom.gba", 0xDD0DA4, 0x000000A gUnk_08DD0DAE:: @ 08DD0DAE - .incbin "baserom.gba", 0xDD0DAE, 0x0000063 + .incbin "baserom.gba", 0xDD0DAE, 0x000000A + .4byte gUnk_08DD0DAE + .incbin "baserom.gba", 0xDD0DBC, 0x0000019 + .4byte gUnk_08DD0DAE + .incbin "baserom.gba", 0xDD0DD9, 0x0000001 + .4byte gUnk_08DD0DA4 + .incbin "baserom.gba", 0xDD0DDE, 0x0000001 + .4byte gUnk_08DD0DAE + .incbin "baserom.gba", 0xDD0DE3, 0x0000005 + .4byte gUnk_08DD0DAE + .incbin "baserom.gba", 0xDD0DEC, 0x0000020 + .4byte gUnk_08DD0D9E + .incbin "baserom.gba", 0xDD0E10, 0x0000001 bgmBeatVaati_track2:: @ 08DD0E11 - .incbin "baserom.gba", 0xDD0E11, 0x0000063 + .incbin "baserom.gba", 0xDD0E11, 0x0000007 +gUnk_08DD0E18:: @ 08DD0E18 + .incbin "baserom.gba", 0xDD0E18, 0x0000028 +gUnk_08DD0E40:: @ 08DD0E40 + .incbin "baserom.gba", 0xDD0E40, 0x0000019 +gUnk_08DD0E59:: @ 08DD0E59 + .incbin "baserom.gba", 0xDD0E59, 0x000000E +gUnk_08DD0E67:: @ 08DD0E67 + .incbin "baserom.gba", 0xDD0E67, 0x000000D gUnk_08DD0E74:: @ 08DD0E74 - .incbin "baserom.gba", 0xDD0E74, 0x00000E0 + .incbin "baserom.gba", 0xDD0E74, 0x0000012 +gUnk_08DD0E86:: @ 08DD0E86 + .incbin "baserom.gba", 0xDD0E86, 0x0000018 +gUnk_08DD0E9E:: @ 08DD0E9E + .incbin "baserom.gba", 0xDD0E9E, 0x000002B + .4byte gUnk_08DD0E40 + .incbin "baserom.gba", 0xDD0ECD, 0x0000001 + .4byte gUnk_08DD0E59 + .incbin "baserom.gba", 0xDD0ED2, 0x0000001 + .4byte gUnk_08DD0E67 + .incbin "baserom.gba", 0xDD0ED7, 0x0000001 + .4byte gUnk_08DD0E74 + .incbin "baserom.gba", 0xDD0EDC, 0x0000001 + .4byte gUnk_08DD0E86 + .incbin "baserom.gba", 0xDD0EE1, 0x0000001 + .4byte gUnk_08DD0E9E + .incbin "baserom.gba", 0xDD0EE6, 0x0000069 + .4byte gUnk_08DD0E18 + .incbin "baserom.gba", 0xDD0F53, 0x0000001 bgmBeatVaati_track3:: @ 08DD0F54 - .incbin "baserom.gba", 0xDD0F54, 0x00000A3 + .incbin "baserom.gba", 0xDD0F54, 0x0000007 +gUnk_08DD0F5B:: @ 08DD0F5B + .incbin "baserom.gba", 0xDD0F5B, 0x0000097 + .4byte gUnk_08DD0F5B + .incbin "baserom.gba", 0xDD0FF6, 0x0000001 bgmBeatVaati_track4:: @ 08DD0FF7 - .incbin "baserom.gba", 0xDD0FF7, 0x00000BD + .incbin "baserom.gba", 0xDD0FF7, 0x0000003 +gUnk_08DD0FFA:: @ 08DD0FFA + .incbin "baserom.gba", 0xDD0FFA, 0x00000B5 + .4byte gUnk_08DD0FFA + .incbin "baserom.gba", 0xDD10B3, 0x0000001 bgmBeatVaati_track5:: @ 08DD10B4 - .incbin "baserom.gba", 0xDD10B4, 0x000001F + .incbin "baserom.gba", 0xDD10B4, 0x0000007 +gUnk_08DD10BB:: @ 08DD10BB + .incbin "baserom.gba", 0xDD10BB, 0x0000008 +gUnk_08DD10C3:: @ 08DD10C3 + .incbin "baserom.gba", 0xDD10C3, 0x0000010 gUnk_08DD10D3:: @ 08DD10D3 - .incbin "baserom.gba", 0xDD10D3, 0x00000D5 + .incbin "baserom.gba", 0xDD10D3, 0x0000009 +gUnk_08DD10DC:: @ 08DD10DC + .incbin "baserom.gba", 0xDD10DC, 0x000000B + .4byte gUnk_08DD10D3 +gUnk_08DD10EB:: @ 08DD10EB + .incbin "baserom.gba", 0xDD10EB, 0x0000019 + .4byte gUnk_08DD10D3 + .incbin "baserom.gba", 0xDD1108, 0x0000001 + .4byte gUnk_08DD10C3 + .incbin "baserom.gba", 0xDD110D, 0x0000001 + .4byte gUnk_08DD10D3 + .incbin "baserom.gba", 0xDD1112, 0x0000001 + .4byte gUnk_08DD10DC + .incbin "baserom.gba", 0xDD1117, 0x0000001 + .4byte gUnk_08DD10D3 + .incbin "baserom.gba", 0xDD111C, 0x0000001 + .4byte gUnk_08DD10EB + .incbin "baserom.gba", 0xDD1121, 0x0000080 + .4byte gUnk_08DD10BB + .incbin "baserom.gba", 0xDD11A5, 0x0000003 bgmBeatVaati:: @ 08DD11A8 sound_header 6 0 0 0xa8 gUnk_08A012F8 bgmBeatVaati_track0 bgmBeatVaati_track1 bgmBeatVaati_track2 bgmBeatVaati_track3 bgmBeatVaati_track4 bgmBeatVaati_track5 bgmBeanstalk_track0:: @ 08DD11C8 - .incbin "baserom.gba", 0xDD11C8, 0x0000075 + .incbin "baserom.gba", 0xDD11C8, 0x000000B +gUnk_08DD11D3:: @ 08DD11D3 + .incbin "baserom.gba", 0xDD11D3, 0x0000020 +gUnk_08DD11F3:: @ 08DD11F3 + .incbin "baserom.gba", 0xDD11F3, 0x0000029 +gUnk_08DD121C:: @ 08DD121C + .incbin "baserom.gba", 0xDD121C, 0x0000021 gUnk_08DD123D:: @ 08DD123D - .incbin "baserom.gba", 0xDD123D, 0x000009E + .incbin "baserom.gba", 0xDD123D, 0x0000049 + .4byte gUnk_08DD11F3 + .incbin "baserom.gba", 0xDD128A, 0x0000001 + .4byte gUnk_08DD121C + .incbin "baserom.gba", 0xDD128F, 0x0000001 + .4byte gUnk_08DD123D +gUnk_08DD1294:: @ 08DD1294 + .incbin "baserom.gba", 0xDD1294, 0x0000022 + .4byte gUnk_08DD1294 +gUnk_08DD12BA:: @ 08DD12BA + .incbin "baserom.gba", 0xDD12BA, 0x0000021 gUnk_08DD12DB:: @ 08DD12DB - .incbin "baserom.gba", 0xDD12DB, 0x0000047 + .incbin "baserom.gba", 0xDD12DB, 0x000002E + .4byte gUnk_08DD1294 + .incbin "baserom.gba", 0xDD130D, 0x0000001 + .4byte gUnk_08DD1294 + .incbin "baserom.gba", 0xDD1312, 0x0000001 + .4byte gUnk_08DD12BA + .incbin "baserom.gba", 0xDD1317, 0x0000001 + .4byte gUnk_08DD12DB + .incbin "baserom.gba", 0xDD131C, 0x0000001 + .4byte gUnk_08DD11D3 + .incbin "baserom.gba", 0xDD1321, 0x0000001 bgmBeanstalk_track1:: @ 08DD1322 - .incbin "baserom.gba", 0xDD1322, 0x000007A + .incbin "baserom.gba", 0xDD1322, 0x000000A +gUnk_08DD132C:: @ 08DD132C + .incbin "baserom.gba", 0xDD132C, 0x0000025 +gUnk_08DD1351:: @ 08DD1351 + .incbin "baserom.gba", 0xDD1351, 0x0000016 +gUnk_08DD1367:: @ 08DD1367 + .incbin "baserom.gba", 0xDD1367, 0x0000014 + .4byte gUnk_08DD1351 + .incbin "baserom.gba", 0xDD137F, 0x0000010 + .4byte gUnk_08DD1367 + .incbin "baserom.gba", 0xDD1393, 0x0000004 + .4byte gUnk_08DD132C + .incbin "baserom.gba", 0xDD139B, 0x0000001 bgmBeanstalk_track2:: @ 08DD139C - .incbin "baserom.gba", 0xDD139C, 0x0000020 + .incbin "baserom.gba", 0xDD139C, 0x0000008 +gUnk_08DD13A4:: @ 08DD13A4 + .incbin "baserom.gba", 0xDD13A4, 0x000000E +gUnk_08DD13B2:: @ 08DD13B2 + .incbin "baserom.gba", 0xDD13B2, 0x000000A gUnk_08DD13BC:: @ 08DD13BC - .incbin "baserom.gba", 0xDD13BC, 0x0000068 + .incbin "baserom.gba", 0xDD13BC, 0x0000010 +gUnk_08DD13CC:: @ 08DD13CC + .incbin "baserom.gba", 0xDD13CC, 0x000000A +gUnk_08DD13D6:: @ 08DD13D6 + .incbin "baserom.gba", 0xDD13D6, 0x0000011 + .4byte gUnk_08DD13B2 + .incbin "baserom.gba", 0xDD13EB, 0x0000001 + .4byte gUnk_08DD13BC + .incbin "baserom.gba", 0xDD13F0, 0x0000001 + .4byte gUnk_08DD13CC + .incbin "baserom.gba", 0xDD13F5, 0x0000001 + .4byte gUnk_08DD13D6 + .incbin "baserom.gba", 0xDD13FA, 0x0000001 + .4byte gUnk_08DD13B2 + .incbin "baserom.gba", 0xDD13FF, 0x0000001 + .4byte gUnk_08DD13BC + .incbin "baserom.gba", 0xDD1404, 0x0000001 + .4byte gUnk_08DD13CC + .incbin "baserom.gba", 0xDD1409, 0x0000001 + .4byte gUnk_08DD13D6 + .incbin "baserom.gba", 0xDD140E, 0x0000001 + .4byte gUnk_08DD13B2 + .incbin "baserom.gba", 0xDD1413, 0x0000001 + .4byte gUnk_08DD13BC + .incbin "baserom.gba", 0xDD1418, 0x0000001 + .4byte gUnk_08DD13CC + .incbin "baserom.gba", 0xDD141D, 0x0000002 + .4byte gUnk_08DD13A4 + .incbin "baserom.gba", 0xDD1423, 0x0000001 bgmBeanstalk_track3:: @ 08DD1424 - .incbin "baserom.gba", 0xDD1424, 0x0000018 + .incbin "baserom.gba", 0xDD1424, 0x0000007 +gUnk_08DD142B:: @ 08DD142B + .incbin "baserom.gba", 0xDD142B, 0x000000C + .4byte gUnk_08DD142B + .incbin "baserom.gba", 0xDD143B, 0x0000001 bgmBeanstalk_track4:: @ 08DD143C - .incbin "baserom.gba", 0xDD143C, 0x0000028 + .incbin "baserom.gba", 0xDD143C, 0x0000007 +gUnk_08DD1443:: @ 08DD1443 + .incbin "baserom.gba", 0xDD1443, 0x0000021 gUnk_08DD1464:: @ 08DD1464 - .incbin "baserom.gba", 0xDD1464, 0x0000042 + .incbin "baserom.gba", 0xDD1464, 0x0000013 +gUnk_08DD1477:: @ 08DD1477 + .incbin "baserom.gba", 0xDD1477, 0x0000011 + .4byte gUnk_08DD1464 + .incbin "baserom.gba", 0xDD148C, 0x000000E + .4byte gUnk_08DD1477 + .incbin "baserom.gba", 0xDD149E, 0x0000003 + .4byte gUnk_08DD1443 + .incbin "baserom.gba", 0xDD14A5, 0x0000001 bgmBeanstalk_track5:: @ 08DD14A6 .incbin "baserom.gba", 0xDD14A6, 0x0000007 gUnk_08DD14AD:: @ 08DD14AD - .incbin "baserom.gba", 0xDD14AD, 0x0000078 + .incbin "baserom.gba", 0xDD14AD, 0x0000073 + .4byte gUnk_08DD14AD + .incbin "baserom.gba", 0xDD1524, 0x0000001 bgmBeanstalk_track6:: @ 08DD1525 .incbin "baserom.gba", 0xDD1525, 0x0000007 gUnk_08DD152C:: @ 08DD152C - .incbin "baserom.gba", 0xDD152C, 0x000001C + .incbin "baserom.gba", 0xDD152C, 0x0000014 + .4byte gUnk_08DD152C + .incbin "baserom.gba", 0xDD1544, 0x0000004 bgmBeanstalk:: @ 08DD1548 sound_header 7 0 0 0x9e gUnk_08A018F8 bgmBeanstalk_track0 bgmBeanstalk_track1 bgmBeanstalk_track2 bgmBeanstalk_track3 bgmBeanstalk_track4 bgmBeanstalk_track5 bgmBeanstalk_track6 bgmHouse_track0:: @ 08DD156C .incbin "baserom.gba", 0xDD156C, 0x0000027 bgmHouse_track1:: @ 08DD1593 - .incbin "baserom.gba", 0xDD1593, 0x00000CF + .incbin "baserom.gba", 0xDD1593, 0x000000B +gUnk_08DD159E:: @ 08DD159E + .incbin "baserom.gba", 0xDD159E, 0x00000BF + .4byte gUnk_08DD159E + .incbin "baserom.gba", 0xDD1661, 0x0000001 bgmHouse_track2:: @ 08DD1662 .incbin "baserom.gba", 0xDD1662, 0x0000008 gUnk_08DD166A:: @ 08DD166A - .incbin "baserom.gba", 0xDD166A, 0x000007B + .incbin "baserom.gba", 0xDD166A, 0x0000076 + .4byte gUnk_08DD166A + .incbin "baserom.gba", 0xDD16E4, 0x0000001 bgmHouse_track3:: @ 08DD16E5 - .incbin "baserom.gba", 0xDD16E5, 0x0000083 + .incbin "baserom.gba", 0xDD16E5, 0x0000008 +gUnk_08DD16ED:: @ 08DD16ED + .incbin "baserom.gba", 0xDD16ED, 0x0000076 + .4byte gUnk_08DD16ED + .incbin "baserom.gba", 0xDD1767, 0x0000001 bgmHouse_track4:: @ 08DD1768 - .incbin "baserom.gba", 0xDD1768, 0x0000050 + .incbin "baserom.gba", 0xDD1768, 0x0000008 +gUnk_08DD1770:: @ 08DD1770 + .incbin "baserom.gba", 0xDD1770, 0x0000012 +gUnk_08DD1782:: @ 08DD1782 + .incbin "baserom.gba", 0xDD1782, 0x000000C + .4byte gUnk_08DD1782 +gUnk_08DD1792:: @ 08DD1792 + .incbin "baserom.gba", 0xDD1792, 0x000000C + .4byte gUnk_08DD1792 +gUnk_08DD17A2:: @ 08DD17A2 + .incbin "baserom.gba", 0xDD17A2, 0x000000C + .4byte gUnk_08DD17A2 + .incbin "baserom.gba", 0xDD17B2, 0x0000001 + .4byte gUnk_08DD1770 + .incbin "baserom.gba", 0xDD17B7, 0x0000001 bgmHouse_track5:: @ 08DD17B8 - .incbin "baserom.gba", 0xDD17B8, 0x000008C + .incbin "baserom.gba", 0xDD17B8, 0x0000008 +gUnk_08DD17C0:: @ 08DD17C0 + .incbin "baserom.gba", 0xDD17C0, 0x000007F + .4byte gUnk_08DD17C0 + .incbin "baserom.gba", 0xDD1843, 0x0000001 bgmHouse_track6:: @ 08DD1844 .incbin "baserom.gba", 0xDD1844, 0x0000025 bgmHouse_track7:: @ 08DD1869 - .incbin "baserom.gba", 0xDD1869, 0x0000127 + .incbin "baserom.gba", 0xDD1869, 0x0000027 +gUnk_08DD1890:: @ 08DD1890 + .incbin "baserom.gba", 0xDD1890, 0x00000FB + .4byte gUnk_08DD1890 + .incbin "baserom.gba", 0xDD198F, 0x0000001 bgmHouse:: @ 08DD1990 sound_header 8 0 0 0xa8 gUnk_08A01EF8 bgmHouse_track0 bgmHouse_track1 bgmHouse_track2 bgmHouse_track3 bgmHouse_track4 bgmHouse_track5 bgmHouse_track6 bgmHouse_track7 bgmCuccoMinigame_track0:: @ 08DD19B8 - .incbin "baserom.gba", 0xDD19B8, 0x000004B + .incbin "baserom.gba", 0xDD19B8, 0x000000B +gUnk_08DD19C3:: @ 08DD19C3 + .incbin "baserom.gba", 0xDD19C3, 0x0000040 gUnk_08DD1A03:: @ 08DD1A03 - .incbin "baserom.gba", 0xDD1A03, 0x0000059 + .incbin "baserom.gba", 0xDD1A03, 0x0000054 + .4byte gUnk_08DD19C3 + .incbin "baserom.gba", 0xDD1A5B, 0x0000001 bgmCuccoMinigame_track1:: @ 08DD1A5C - .incbin "baserom.gba", 0xDD1A5C, 0x0000048 + .incbin "baserom.gba", 0xDD1A5C, 0x0000007 +gUnk_08DD1A63:: @ 08DD1A63 + .incbin "baserom.gba", 0xDD1A63, 0x000003C + .4byte gUnk_08DD1A63 + .incbin "baserom.gba", 0xDD1AA3, 0x0000001 bgmCuccoMinigame_track2:: @ 08DD1AA4 .incbin "baserom.gba", 0xDD1AA4, 0x0000007 gUnk_08DD1AAB:: @ 08DD1AAB .incbin "baserom.gba", 0xDD1AAB, 0x0000031 gUnk_08DD1ADC:: @ 08DD1ADC - .incbin "baserom.gba", 0xDD1ADC, 0x0000049 + .incbin "baserom.gba", 0xDD1ADC, 0x0000033 + .4byte gUnk_08DD1ADC + .incbin "baserom.gba", 0xDD1B13, 0x0000001 + .4byte gUnk_08DD1ADC + .incbin "baserom.gba", 0xDD1B18, 0x0000008 + .4byte gUnk_08DD1AAB + .incbin "baserom.gba", 0xDD1B24, 0x0000001 bgmCuccoMinigame_track3:: @ 08DD1B25 - .incbin "baserom.gba", 0xDD1B25, 0x00000AB + .incbin "baserom.gba", 0xDD1B25, 0x0000007 +gUnk_08DD1B2C:: @ 08DD1B2C + .incbin "baserom.gba", 0xDD1B2C, 0x000009F + .4byte gUnk_08DD1B2C + .incbin "baserom.gba", 0xDD1BCF, 0x0000001 bgmCuccoMinigame_track4:: @ 08DD1BD0 .incbin "baserom.gba", 0xDD1BD0, 0x0000007 gUnk_08DD1BD7:: @ 08DD1BD7 - .incbin "baserom.gba", 0xDD1BD7, 0x000001A + .incbin "baserom.gba", 0xDD1BD7, 0x0000015 + .4byte gUnk_08DD1BD7 + .incbin "baserom.gba", 0xDD1BF0, 0x0000001 bgmCuccoMinigame_track5:: @ 08DD1BF1 - .incbin "baserom.gba", 0xDD1BF1, 0x0000012 + .incbin "baserom.gba", 0xDD1BF1, 0x0000007 +gUnk_08DD1BF8:: @ 08DD1BF8 + .incbin "baserom.gba", 0xDD1BF8, 0x000000B gUnk_08DD1C03:: @ 08DD1C03 - .incbin "baserom.gba", 0xDD1C03, 0x0000029 + .incbin "baserom.gba", 0xDD1C03, 0x000000D + .4byte gUnk_08DD1C03 + .incbin "baserom.gba", 0xDD1C14, 0x0000001 + .4byte gUnk_08DD1C03 + .incbin "baserom.gba", 0xDD1C19, 0x000000D + .4byte gUnk_08DD1BF8 + .incbin "baserom.gba", 0xDD1C2A, 0x0000002 bgmCuccoMinigame:: @ 08DD1C2C sound_header 6 0 0 0xa8 gUnk_08A022C4 bgmCuccoMinigame_track0 bgmCuccoMinigame_track1 bgmCuccoMinigame_track2 bgmCuccoMinigame_track3 bgmCuccoMinigame_track4 bgmCuccoMinigame_track5 bgmSyrupTheme_track0:: @ 08DD1C4C - .incbin "baserom.gba", 0xDD1C4C, 0x0000067 + .incbin "baserom.gba", 0xDD1C4C, 0x000000B +gUnk_08DD1C57:: @ 08DD1C57 + .incbin "baserom.gba", 0xDD1C57, 0x0000057 + .4byte gUnk_08DD1C57 + .incbin "baserom.gba", 0xDD1CB2, 0x0000001 bgmSyrupTheme_track1:: @ 08DD1CB3 - .incbin "baserom.gba", 0xDD1CB3, 0x0000073 + .incbin "baserom.gba", 0xDD1CB3, 0x0000007 +gUnk_08DD1CBA:: @ 08DD1CBA + .incbin "baserom.gba", 0xDD1CBA, 0x000000D +gUnk_08DD1CC7:: @ 08DD1CC7 + .incbin "baserom.gba", 0xDD1CC7, 0x000001F + .4byte gUnk_08DD1CC7 + .incbin "baserom.gba", 0xDD1CEA, 0x000003C gUnk_08DD1D26:: @ 08DD1D26 - .incbin "baserom.gba", 0xDD1D26, 0x0000016 + .incbin "baserom.gba", 0xDD1D26, 0x0000011 + .4byte gUnk_08DD1CBA + .incbin "baserom.gba", 0xDD1D3B, 0x0000001 bgmSyrupTheme_track2:: @ 08DD1D3C - .incbin "baserom.gba", 0xDD1D3C, 0x0000023 + .incbin "baserom.gba", 0xDD1D3C, 0x000000A +gUnk_08DD1D46:: @ 08DD1D46 + .incbin "baserom.gba", 0xDD1D46, 0x0000019 gUnk_08DD1D5F:: @ 08DD1D5F - .incbin "baserom.gba", 0xDD1D5F, 0x0000044 + .incbin "baserom.gba", 0xDD1D5F, 0x0000035 + .4byte gUnk_08DD1D5F + .incbin "baserom.gba", 0xDD1D98, 0x0000006 + .4byte gUnk_08DD1D46 + .incbin "baserom.gba", 0xDD1DA2, 0x0000001 bgmSyrupTheme_track3:: @ 08DD1DA3 .incbin "baserom.gba", 0xDD1DA3, 0x0000007 gUnk_08DD1DAA:: @ 08DD1DAA - .incbin "baserom.gba", 0xDD1DAA, 0x000005B + .incbin "baserom.gba", 0xDD1DAA, 0x0000056 + .4byte gUnk_08DD1DAA + .incbin "baserom.gba", 0xDD1E04, 0x0000001 bgmSyrupTheme_track4:: @ 08DD1E05 - .incbin "baserom.gba", 0xDD1E05, 0x000002D + .incbin "baserom.gba", 0xDD1E05, 0x0000008 +gUnk_08DD1E0D:: @ 08DD1E0D + .incbin "baserom.gba", 0xDD1E0D, 0x0000020 + .4byte gUnk_08DD1E0D + .incbin "baserom.gba", 0xDD1E31, 0x0000001 bgmSyrupTheme_track5:: @ 08DD1E32 .incbin "baserom.gba", 0xDD1E32, 0x000000A gUnk_08DD1E3C:: @ 08DD1E3C - .incbin "baserom.gba", 0xDD1E3C, 0x0000068 + .incbin "baserom.gba", 0xDD1E3C, 0x0000060 + .4byte gUnk_08DD1E3C + .incbin "baserom.gba", 0xDD1EA0, 0x0000004 bgmSyrupTheme:: @ 08DD1EA4 sound_header 6 0 0 0xa8 gUnk_08A028C4 bgmSyrupTheme_track0 bgmSyrupTheme_track1 bgmSyrupTheme_track2 bgmSyrupTheme_track3 bgmSyrupTheme_track4 bgmSyrupTheme_track5 bgmDungeon_track0:: @ 08DD1EC4 .incbin "baserom.gba", 0xDD1EC4, 0x000000B gUnk_08DD1ECF:: @ 08DD1ECF - .incbin "baserom.gba", 0xDD1ECF, 0x0000066 + .incbin "baserom.gba", 0xDD1ECF, 0x0000022 +gUnk_08DD1EF1:: @ 08DD1EF1 + .incbin "baserom.gba", 0xDD1EF1, 0x0000038 + .4byte gUnk_08DD1EF1 + .incbin "baserom.gba", 0xDD1F2D, 0x0000003 + .4byte gUnk_08DD1ECF + .incbin "baserom.gba", 0xDD1F34, 0x0000001 bgmDungeon_track1:: @ 08DD1F35 - .incbin "baserom.gba", 0xDD1F35, 0x0000032 + .incbin "baserom.gba", 0xDD1F35, 0x0000007 +gUnk_08DD1F3C:: @ 08DD1F3C + .incbin "baserom.gba", 0xDD1F3C, 0x0000026 + .4byte gUnk_08DD1F3C + .incbin "baserom.gba", 0xDD1F66, 0x0000001 bgmDungeon_track2:: @ 08DD1F67 - .incbin "baserom.gba", 0xDD1F67, 0x0000099 + .incbin "baserom.gba", 0xDD1F67, 0x0000007 +gUnk_08DD1F6E:: @ 08DD1F6E + .incbin "baserom.gba", 0xDD1F6E, 0x0000019 +gUnk_08DD1F87:: @ 08DD1F87 + .incbin "baserom.gba", 0xDD1F87, 0x0000033 + .4byte gUnk_08DD1F87 + .incbin "baserom.gba", 0xDD1FBE, 0x0000042 gUnk_08DD2000:: @ 08DD2000 - .incbin "baserom.gba", 0xDD2000, 0x0000006 + .incbin "baserom.gba", 0xDD2000, 0x0000001 + .4byte gUnk_08DD1F6E + .incbin "baserom.gba", 0xDD2005, 0x0000001 bgmDungeon_track3:: @ 08DD2006 .incbin "baserom.gba", 0xDD2006, 0x0000007 gUnk_08DD200D:: @ 08DD200D - .incbin "baserom.gba", 0xDD200D, 0x0000098 + .incbin "baserom.gba", 0xDD200D, 0x0000019 +gUnk_08DD2026:: @ 08DD2026 + .incbin "baserom.gba", 0xDD2026, 0x0000033 + .4byte gUnk_08DD2026 + .incbin "baserom.gba", 0xDD205D, 0x0000043 + .4byte gUnk_08DD200D + .incbin "baserom.gba", 0xDD20A4, 0x0000001 bgmDungeon_track4:: @ 08DD20A5 - .incbin "baserom.gba", 0xDD20A5, 0x000008B + .incbin "baserom.gba", 0xDD20A5, 0x0000005 +gUnk_08DD20AA:: @ 08DD20AA + .incbin "baserom.gba", 0xDD20AA, 0x0000006 +gUnk_08DD20B0:: @ 08DD20B0 + .incbin "baserom.gba", 0xDD20B0, 0x0000021 +gUnk_08DD20D1:: @ 08DD20D1 + .incbin "baserom.gba", 0xDD20D1, 0x000004D + .4byte gUnk_08DD20B0 + .incbin "baserom.gba", 0xDD2122, 0x0000001 + .4byte gUnk_08DD20D1 + .incbin "baserom.gba", 0xDD2127, 0x0000003 + .4byte gUnk_08DD20AA + .incbin "baserom.gba", 0xDD212E, 0x0000002 bgmDungeon:: @ 08DD2130 sound_header 5 0 0 0xbc gUnk_08A02EC4 bgmDungeon_track0 bgmDungeon_track1 bgmDungeon_track2 bgmDungeon_track3 bgmDungeon_track4 bgmElementTheme_track0:: @ 08DD214C - .incbin "baserom.gba", 0xDD214C, 0x00000D3 + .incbin "baserom.gba", 0xDD214C, 0x000006C +gUnk_08DD21B8:: @ 08DD21B8 + .incbin "baserom.gba", 0xDD21B8, 0x0000062 + .4byte gUnk_08DD21B8 + .incbin "baserom.gba", 0xDD221E, 0x0000001 bgmElementTheme_track1:: @ 08DD221F .incbin "baserom.gba", 0xDD221F, 0x000003F gUnk_08DD225E:: @ 08DD225E - .incbin "baserom.gba", 0xDD225E, 0x000000B + .incbin "baserom.gba", 0xDD225E, 0x0000002 + .4byte gUnk_08DD225E + .incbin "baserom.gba", 0xDD2264, 0x0000005 bgmElementTheme_track2:: @ 08DD2269 - .incbin "baserom.gba", 0xDD2269, 0x00000D7 + .incbin "baserom.gba", 0xDD2269, 0x000006D +gUnk_08DD22D6:: @ 08DD22D6 + .incbin "baserom.gba", 0xDD22D6, 0x0000064 + .4byte gUnk_08DD22D6 + .incbin "baserom.gba", 0xDD233E, 0x0000002 bgmElementTheme:: @ 08DD2340 sound_header 3 0 0 0xbc gUnk_08A034C4 bgmElementTheme_track0 bgmElementTheme_track1 bgmElementTheme_track2 bgmHyruleField_track0:: @ 08DD2354 .incbin "baserom.gba", 0xDD2354, 0x0000025 gUnk_08DD2379:: @ 08DD2379 - .incbin "baserom.gba", 0xDD2379, 0x0000049 + .incbin "baserom.gba", 0xDD2379, 0x0000017 + .4byte gUnk_08DD2379 + .incbin "baserom.gba", 0xDD2394, 0x0000019 +gUnk_08DD23AD:: @ 08DD23AD + .incbin "baserom.gba", 0xDD23AD, 0x0000015 gUnk_08DD23C2:: @ 08DD23C2 - .incbin "baserom.gba", 0xDD23C2, 0x0000178 + .incbin "baserom.gba", 0xDD23C2, 0x00000BA + .4byte gUnk_08DD23C2 + .incbin "baserom.gba", 0xDD2480, 0x0000024 +gUnk_08DD24A4:: @ 08DD24A4 + .incbin "baserom.gba", 0xDD24A4, 0x0000025 + .4byte gUnk_08DD24A4 + .incbin "baserom.gba", 0xDD24CD, 0x0000068 + .4byte gUnk_08DD23AD + .incbin "baserom.gba", 0xDD2539, 0x0000001 bgmHyruleField_track1:: @ 08DD253A - .incbin "baserom.gba", 0xDD253A, 0x0000152 + .incbin "baserom.gba", 0xDD253A, 0x0000051 +gUnk_08DD258B:: @ 08DD258B + .incbin "baserom.gba", 0xDD258B, 0x0000015 +gUnk_08DD25A0:: @ 08DD25A0 + .incbin "baserom.gba", 0xDD25A0, 0x000007E + .4byte gUnk_08DD25A0 + .incbin "baserom.gba", 0xDD2622, 0x0000010 +gUnk_08DD2632:: @ 08DD2632 + .incbin "baserom.gba", 0xDD2632, 0x0000011 + .4byte gUnk_08DD2632 + .incbin "baserom.gba", 0xDD2647, 0x0000040 + .4byte gUnk_08DD258B + .incbin "baserom.gba", 0xDD268B, 0x0000001 bgmHyruleField_track2:: @ 08DD268C - .incbin "baserom.gba", 0xDD268C, 0x0000020 + .incbin "baserom.gba", 0xDD268C, 0x000000B +gUnk_08DD2697:: @ 08DD2697 + .incbin "baserom.gba", 0xDD2697, 0x0000015 gUnk_08DD26AC:: @ 08DD26AC - .incbin "baserom.gba", 0xDD26AC, 0x000012B + .incbin "baserom.gba", 0xDD26AC, 0x00000AC + .4byte gUnk_08DD26AC + .incbin "baserom.gba", 0xDD275C, 0x0000010 +gUnk_08DD276C:: @ 08DD276C + .incbin "baserom.gba", 0xDD276C, 0x0000012 +gUnk_08DD277E:: @ 08DD277E + .incbin "baserom.gba", 0xDD277E, 0x0000010 + .4byte gUnk_08DD276C + .incbin "baserom.gba", 0xDD2792, 0x0000001 + .4byte gUnk_08DD277E + .incbin "baserom.gba", 0xDD2797, 0x000003B + .4byte gUnk_08DD2697 + .incbin "baserom.gba", 0xDD27D6, 0x0000001 bgmHyruleField_track3:: @ 08DD27D7 - .incbin "baserom.gba", 0xDD27D7, 0x000013F + .incbin "baserom.gba", 0xDD27D7, 0x0000022 +gUnk_08DD27F9:: @ 08DD27F9 + .incbin "baserom.gba", 0xDD27F9, 0x0000018 + .4byte gUnk_08DD27F9 + .incbin "baserom.gba", 0xDD2815, 0x000001D +gUnk_08DD2832:: @ 08DD2832 + .incbin "baserom.gba", 0xDD2832, 0x000000F +gUnk_08DD2841:: @ 08DD2841 + .incbin "baserom.gba", 0xDD2841, 0x00000C2 + .4byte gUnk_08DD2841 + .incbin "baserom.gba", 0xDD2907, 0x000000F gUnk_08DD2916:: @ 08DD2916 - .incbin "baserom.gba", 0xDD2916, 0x00000B8 + .incbin "baserom.gba", 0xDD2916, 0x000001A +gUnk_08DD2930:: @ 08DD2930 + .incbin "baserom.gba", 0xDD2930, 0x0000027 + .4byte gUnk_08DD2930 + .incbin "baserom.gba", 0xDD295B, 0x000006E + .4byte gUnk_08DD2832 + .incbin "baserom.gba", 0xDD29CD, 0x0000001 bgmHyruleField_track4:: @ 08DD29CE - .incbin "baserom.gba", 0xDD29CE, 0x0000020 + .incbin "baserom.gba", 0xDD29CE, 0x0000019 +gUnk_08DD29E7:: @ 08DD29E7 + .incbin "baserom.gba", 0xDD29E7, 0x0000007 gUnk_08DD29EE:: @ 08DD29EE .incbin "baserom.gba", 0xDD29EE, 0x0000010 gUnk_08DD29FE:: @ 08DD29FE - .incbin "baserom.gba", 0xDD29FE, 0x0000024 + .incbin "baserom.gba", 0xDD29FE, 0x0000012 + .4byte gUnk_08DD29FE + .incbin "baserom.gba", 0xDD2A14, 0x0000004 + .4byte gUnk_08DD29EE + .incbin "baserom.gba", 0xDD2A1C, 0x0000001 + .4byte gUnk_08DD29E7 + .incbin "baserom.gba", 0xDD2A21, 0x0000001 bgmHyruleField_track5:: @ 08DD2A22 .incbin "baserom.gba", 0xDD2A22, 0x0000052 bgmHyruleField_track6:: @ 08DD2A74 - .incbin "baserom.gba", 0xDD2A74, 0x00000A7 + .incbin "baserom.gba", 0xDD2A74, 0x0000020 +gUnk_08DD2A94:: @ 08DD2A94 + .incbin "baserom.gba", 0xDD2A94, 0x000001D + .4byte gUnk_08DD2A94 + .incbin "baserom.gba", 0xDD2AB5, 0x000000D +gUnk_08DD2AC2:: @ 08DD2AC2 + .incbin "baserom.gba", 0xDD2AC2, 0x000001B +gUnk_08DD2ADD:: @ 08DD2ADD + .incbin "baserom.gba", 0xDD2ADD, 0x000001F +gUnk_08DD2AFC:: @ 08DD2AFC + .incbin "baserom.gba", 0xDD2AFC, 0x000001F gUnk_08DD2B1B:: @ 08DD2B1B - .incbin "baserom.gba", 0xDD2B1B, 0x00000DF + .incbin "baserom.gba", 0xDD2B1B, 0x000001A +gUnk_08DD2B35:: @ 08DD2B35 + .incbin "baserom.gba", 0xDD2B35, 0x0000010 + .4byte gUnk_08DD2B35 + .incbin "baserom.gba", 0xDD2B49, 0x0000001 + .4byte gUnk_08DD2AFC +gUnk_08DD2B4E:: @ 08DD2B4E + .incbin "baserom.gba", 0xDD2B4E, 0x000003C + .4byte gUnk_08DD2ADD + .incbin "baserom.gba", 0xDD2B8E, 0x0000013 + .4byte gUnk_08DD2B1B +gUnk_08DD2BA5:: @ 08DD2BA5 + .incbin "baserom.gba", 0xDD2BA5, 0x000001D + .4byte gUnk_08DD2B1B + .incbin "baserom.gba", 0xDD2BC6, 0x0000001 + .4byte gUnk_08DD2BA5 + .incbin "baserom.gba", 0xDD2BCB, 0x0000001 + .4byte gUnk_08DD2B1B + .incbin "baserom.gba", 0xDD2BD0, 0x0000015 + .4byte gUnk_08DD2ADD + .incbin "baserom.gba", 0xDD2BE9, 0x0000001 + .4byte gUnk_08DD2AFC + .incbin "baserom.gba", 0xDD2BEE, 0x0000001 + .4byte gUnk_08DD2B4E + .incbin "baserom.gba", 0xDD2BF3, 0x0000002 + .4byte gUnk_08DD2AC2 + .incbin "baserom.gba", 0xDD2BF9, 0x0000001 bgmHyruleField_track7:: @ 08DD2BFA - .incbin "baserom.gba", 0xDD2BFA, 0x0000011 + .incbin "baserom.gba", 0xDD2BFA, 0x000000A +gUnk_08DD2C04:: @ 08DD2C04 + .incbin "baserom.gba", 0xDD2C04, 0x0000007 gUnk_08DD2C0B:: @ 08DD2C0B - .incbin "baserom.gba", 0xDD2C0B, 0x000002A + .incbin "baserom.gba", 0xDD2C0B, 0x000000C + .4byte gUnk_08DD2C04 + .incbin "baserom.gba", 0xDD2C1B, 0x0000010 + .4byte gUnk_08DD2C04 + .incbin "baserom.gba", 0xDD2C2F, 0x0000001 + .4byte gUnk_08DD2C0B + .incbin "baserom.gba", 0xDD2C34, 0x0000001 bgmHyruleField_track8:: @ 08DD2C35 .incbin "baserom.gba", 0xDD2C35, 0x0000024 gUnk_08DD2C59:: @ 08DD2C59 - .incbin "baserom.gba", 0xDD2C59, 0x00000AA + .incbin "baserom.gba", 0xDD2C59, 0x000000D +gUnk_08DD2C66:: @ 08DD2C66 + .incbin "baserom.gba", 0xDD2C66, 0x000000F +gUnk_08DD2C75:: @ 08DD2C75 + .incbin "baserom.gba", 0xDD2C75, 0x0000011 +gUnk_08DD2C86:: @ 08DD2C86 + .incbin "baserom.gba", 0xDD2C86, 0x000001F +gUnk_08DD2CA5:: @ 08DD2CA5 + .incbin "baserom.gba", 0xDD2CA5, 0x0000015 +gUnk_08DD2CBA:: @ 08DD2CBA + .incbin "baserom.gba", 0xDD2CBA, 0x0000015 +gUnk_08DD2CCF:: @ 08DD2CCF + .incbin "baserom.gba", 0xDD2CCF, 0x0000016 + .4byte gUnk_08DD2C59 + .incbin "baserom.gba", 0xDD2CE9, 0x0000011 + .4byte gUnk_08DD2C75 + .incbin "baserom.gba", 0xDD2CFE, 0x0000001 + .4byte gUnk_08DD2C86 gUnk_08DD2D03:: @ 08DD2D03 - .incbin "baserom.gba", 0xDD2D03, 0x000004D + .incbin "baserom.gba", 0xDD2D03, 0x0000011 +gUnk_08DD2D14:: @ 08DD2D14 + .incbin "baserom.gba", 0xDD2D14, 0x0000012 + .4byte gUnk_08DD2D03 + .incbin "baserom.gba", 0xDD2D2A, 0x0000001 + .4byte gUnk_08DD2D14 + .incbin "baserom.gba", 0xDD2D2F, 0x0000001 + .4byte gUnk_08DD2D03 + .incbin "baserom.gba", 0xDD2D34, 0x0000001 + .4byte gUnk_08DD2CA5 + .incbin "baserom.gba", 0xDD2D39, 0x0000001 + .4byte gUnk_08DD2CBA + .incbin "baserom.gba", 0xDD2D3E, 0x0000001 + .4byte gUnk_08DD2CCF + .incbin "baserom.gba", 0xDD2D43, 0x0000001 + .4byte gUnk_08DD2C59 + .incbin "baserom.gba", 0xDD2D48, 0x0000002 + .4byte gUnk_08DD2C66 + .incbin "baserom.gba", 0xDD2D4E, 0x0000002 bgmHyruleField:: @ 08DD2D50 sound_header 9 0 0 0x9e gUnk_08A03794 bgmHyruleField_track0 bgmHyruleField_track1 bgmHyruleField_track2 bgmHyruleField_track3 bgmHyruleField_track4 bgmHyruleField_track5 bgmHyruleField_track6 bgmHyruleField_track7 bgmHyruleField_track8 bgmHyruleCastle_track0:: @ 08DD2D7C - .incbin "baserom.gba", 0xDD2D7C, 0x0000100 + .incbin "baserom.gba", 0xDD2D7C, 0x000003E +gUnk_08DD2DBA:: @ 08DD2DBA + .incbin "baserom.gba", 0xDD2DBA, 0x00000BD + .4byte gUnk_08DD2DBA + .incbin "baserom.gba", 0xDD2E7B, 0x0000001 bgmHyruleCastle_track1:: @ 08DD2E7C - .incbin "baserom.gba", 0xDD2E7C, 0x000003F + .incbin "baserom.gba", 0xDD2E7C, 0x0000031 +gUnk_08DD2EAD:: @ 08DD2EAD + .incbin "baserom.gba", 0xDD2EAD, 0x0000009 + .4byte gUnk_08DD2EAD + .incbin "baserom.gba", 0xDD2EBA, 0x0000001 bgmHyruleCastle_track2:: @ 08DD2EBB - .incbin "baserom.gba", 0xDD2EBB, 0x0000043 + .incbin "baserom.gba", 0xDD2EBB, 0x0000038 +gUnk_08DD2EF3:: @ 08DD2EF3 + .incbin "baserom.gba", 0xDD2EF3, 0x000000B gUnk_08DD2EFE:: @ 08DD2EFE - .incbin "baserom.gba", 0xDD2EFE, 0x000003D + .incbin "baserom.gba", 0xDD2EFE, 0x000000E +gUnk_08DD2F0C:: @ 08DD2F0C + .incbin "baserom.gba", 0xDD2F0C, 0x000000F + .4byte gUnk_08DD2F0C + .incbin "baserom.gba", 0xDD2F1F, 0x0000001 + .4byte gUnk_08DD2EFE + .incbin "baserom.gba", 0xDD2F24, 0x0000001 + .4byte gUnk_08DD2EFE + .incbin "baserom.gba", 0xDD2F29, 0x0000001 + .4byte gUnk_08DD2F0C + .incbin "baserom.gba", 0xDD2F2E, 0x0000001 + .4byte gUnk_08DD2F0C + .incbin "baserom.gba", 0xDD2F33, 0x0000003 + .4byte gUnk_08DD2EF3 + .incbin "baserom.gba", 0xDD2F3A, 0x0000001 bgmHyruleCastle_track3:: @ 08DD2F3B .incbin "baserom.gba", 0xDD2F3B, 0x0000037 bgmHyruleCastle_track4:: @ 08DD2F72 - .incbin "baserom.gba", 0xDD2F72, 0x0000092 + .incbin "baserom.gba", 0xDD2F72, 0x000003D +gUnk_08DD2FAF:: @ 08DD2FAF + .incbin "baserom.gba", 0xDD2FAF, 0x0000050 + .4byte gUnk_08DD2FAF + .incbin "baserom.gba", 0xDD3003, 0x0000001 bgmHyruleCastle_track5:: @ 08DD3004 .incbin "baserom.gba", 0xDD3004, 0x0000031 gUnk_08DD3035:: @ 08DD3035 - .incbin "baserom.gba", 0xDD3035, 0x0000094 + .incbin "baserom.gba", 0xDD3035, 0x000002D +gUnk_08DD3062:: @ 08DD3062 + .incbin "baserom.gba", 0xDD3062, 0x000005D + .4byte gUnk_08DD3062 + .incbin "baserom.gba", 0xDD30C3, 0x0000001 + .4byte gUnk_08DD3035 + .incbin "baserom.gba", 0xDD30C8, 0x0000001 bgmHyruleCastle_track6:: @ 08DD30C9 .incbin "baserom.gba", 0xDD30C9, 0x0000016 gUnk_08DD30DF:: @ 08DD30DF - .incbin "baserom.gba", 0xDD30DF, 0x0000011 + .incbin "baserom.gba", 0xDD30DF, 0x0000009 + .4byte gUnk_08DD30DF + .incbin "baserom.gba", 0xDD30EC, 0x0000004 bgmHyruleCastle:: @ 08DD30F0 sound_header 7 0 0 0xa8 gUnk_08A03D94 bgmHyruleCastle_track0 bgmHyruleCastle_track1 bgmHyruleCastle_track2 bgmHyruleCastle_track3 bgmHyruleCastle_track4 bgmHyruleCastle_track5 bgmHyruleCastle_track6 bgmHyruleCastleNointro_track0:: @ 08DD3114 - .incbin "baserom.gba", 0xDD3114, 0x00000CF + .incbin "baserom.gba", 0xDD3114, 0x000000D +gUnk_08DD3121:: @ 08DD3121 + .incbin "baserom.gba", 0xDD3121, 0x00000BD + .4byte gUnk_08DD3121 + .incbin "baserom.gba", 0xDD31E2, 0x0000001 bgmHyruleCastleNointro_track1:: @ 08DD31E3 - .incbin "baserom.gba", 0xDD31E3, 0x0000015 + .incbin "baserom.gba", 0xDD31E3, 0x0000007 +gUnk_08DD31EA:: @ 08DD31EA + .incbin "baserom.gba", 0xDD31EA, 0x0000009 + .4byte gUnk_08DD31EA + .incbin "baserom.gba", 0xDD31F7, 0x0000001 bgmHyruleCastleNointro_track2:: @ 08DD31F8 .incbin "baserom.gba", 0xDD31F8, 0x0000009 gUnk_08DD3201:: @ 08DD3201 - .incbin "baserom.gba", 0xDD3201, 0x0000019 + .incbin "baserom.gba", 0xDD3201, 0x000000B +gUnk_08DD320C:: @ 08DD320C + .incbin "baserom.gba", 0xDD320C, 0x000000E gUnk_08DD321A:: @ 08DD321A - .incbin "baserom.gba", 0xDD321A, 0x000002F + .incbin "baserom.gba", 0xDD321A, 0x000000F + .4byte gUnk_08DD321A + .incbin "baserom.gba", 0xDD322D, 0x0000001 + .4byte gUnk_08DD320C + .incbin "baserom.gba", 0xDD3232, 0x0000001 + .4byte gUnk_08DD320C + .incbin "baserom.gba", 0xDD3237, 0x0000001 + .4byte gUnk_08DD321A + .incbin "baserom.gba", 0xDD323C, 0x0000001 + .4byte gUnk_08DD321A + .incbin "baserom.gba", 0xDD3241, 0x0000003 + .4byte gUnk_08DD3201 + .incbin "baserom.gba", 0xDD3248, 0x0000001 bgmHyruleCastleNointro_track3:: @ 08DD3249 - .incbin "baserom.gba", 0xDD3249, 0x0000061 + .incbin "baserom.gba", 0xDD3249, 0x000000C +gUnk_08DD3255:: @ 08DD3255 + .incbin "baserom.gba", 0xDD3255, 0x0000050 + .4byte gUnk_08DD3255 + .incbin "baserom.gba", 0xDD32A9, 0x0000001 bgmHyruleCastleNointro_track4:: @ 08DD32AA - .incbin "baserom.gba", 0xDD32AA, 0x0000035 + .incbin "baserom.gba", 0xDD32AA, 0x0000008 +gUnk_08DD32B2:: @ 08DD32B2 + .incbin "baserom.gba", 0xDD32B2, 0x000002D gUnk_08DD32DF:: @ 08DD32DF - .incbin "baserom.gba", 0xDD32DF, 0x0000067 + .incbin "baserom.gba", 0xDD32DF, 0x000005D + .4byte gUnk_08DD32DF + .incbin "baserom.gba", 0xDD3340, 0x0000001 + .4byte gUnk_08DD32B2 + .incbin "baserom.gba", 0xDD3345, 0x0000001 bgmHyruleCastleNointro_track5:: @ 08DD3346 - .incbin "baserom.gba", 0xDD3346, 0x0000016 + .incbin "baserom.gba", 0xDD3346, 0x0000007 +gUnk_08DD334D:: @ 08DD334D + .incbin "baserom.gba", 0xDD334D, 0x0000009 + .4byte gUnk_08DD334D + .incbin "baserom.gba", 0xDD335A, 0x0000002 bgmHyruleCastleNointro:: @ 08DD335C sound_header 6 0 0 0xa8 gUnk_08A03D94 bgmHyruleCastleNointro_track0 bgmHyruleCastleNointro_track1 bgmHyruleCastleNointro_track2 bgmHyruleCastleNointro_track3 bgmHyruleCastleNointro_track4 bgmHyruleCastleNointro_track5 bgmMinishVillage_track0:: @ 08DD337C - .incbin "baserom.gba", 0xDD337C, 0x000003A + .incbin "baserom.gba", 0xDD337C, 0x000002A +gUnk_08DD33A6:: @ 08DD33A6 + .incbin "baserom.gba", 0xDD33A6, 0x0000007 +gUnk_08DD33AD:: @ 08DD33AD + .incbin "baserom.gba", 0xDD33AD, 0x0000009 gUnk_08DD33B6:: @ 08DD33B6 - .incbin "baserom.gba", 0xDD33B6, 0x00000D9 + .incbin "baserom.gba", 0xDD33B6, 0x0000008 +gUnk_08DD33BE:: @ 08DD33BE + .incbin "baserom.gba", 0xDD33BE, 0x000000A + .4byte gUnk_08DD33B6 + .incbin "baserom.gba", 0xDD33CC, 0x0000001 + .4byte gUnk_08DD33AD + .incbin "baserom.gba", 0xDD33D1, 0x0000009 + .4byte gUnk_08DD33BE + .incbin "baserom.gba", 0xDD33DE, 0x00000B1 gUnk_08DD348F:: @ 08DD348F - .incbin "baserom.gba", 0xDD348F, 0x0000064 + .incbin "baserom.gba", 0xDD348F, 0x0000019 +gUnk_08DD34A8:: @ 08DD34A8 + .incbin "baserom.gba", 0xDD34A8, 0x000002B + .4byte gUnk_08DD34A8 + .incbin "baserom.gba", 0xDD34D7, 0x0000001 + .4byte gUnk_08DD348F + .incbin "baserom.gba", 0xDD34DC, 0x0000012 + .4byte gUnk_08DD33A6 + .incbin "baserom.gba", 0xDD34F2, 0x0000001 bgmMinishVillage_track1:: @ 08DD34F3 - .incbin "baserom.gba", 0xDD34F3, 0x000002A + .incbin "baserom.gba", 0xDD34F3, 0x0000015 +gUnk_08DD3508:: @ 08DD3508 + .incbin "baserom.gba", 0xDD3508, 0x000000A +gUnk_08DD3512:: @ 08DD3512 + .incbin "baserom.gba", 0xDD3512, 0x000000B gUnk_08DD351D:: @ 08DD351D - .incbin "baserom.gba", 0xDD351D, 0x000001A + .incbin "baserom.gba", 0xDD351D, 0x000000C + .4byte gUnk_08DD3512 + .incbin "baserom.gba", 0xDD352D, 0x0000001 + .4byte gUnk_08DD351D + .incbin "baserom.gba", 0xDD3532, 0x0000001 + .4byte gUnk_08DD3512 gUnk_08DD3537:: @ 08DD3537 - .incbin "baserom.gba", 0xDD3537, 0x000007C + .incbin "baserom.gba", 0xDD3537, 0x000000C +gUnk_08DD3543:: @ 08DD3543 + .incbin "baserom.gba", 0xDD3543, 0x0000010 + .4byte gUnk_08DD3512 + .incbin "baserom.gba", 0xDD3557, 0x0000001 + .4byte gUnk_08DD351D + .incbin "baserom.gba", 0xDD355C, 0x0000001 + .4byte gUnk_08DD3512 + .incbin "baserom.gba", 0xDD3561, 0x0000001 + .4byte gUnk_08DD351D + .incbin "baserom.gba", 0xDD3566, 0x0000001 + .4byte gUnk_08DD3512 + .incbin "baserom.gba", 0xDD356B, 0x0000001 + .4byte gUnk_08DD3537 + .incbin "baserom.gba", 0xDD3570, 0x0000001 + .4byte gUnk_08DD3543 + .incbin "baserom.gba", 0xDD3575, 0x000003E gUnk_08DD35B3:: @ 08DD35B3 - .incbin "baserom.gba", 0xDD35B3, 0x0000051 + .incbin "baserom.gba", 0xDD35B3, 0x0000017 +gUnk_08DD35CA:: @ 08DD35CA + .incbin "baserom.gba", 0xDD35CA, 0x0000018 + .4byte gUnk_08DD35B3 + .incbin "baserom.gba", 0xDD35E6, 0x0000001 + .4byte gUnk_08DD35CA + .incbin "baserom.gba", 0xDD35EB, 0x0000001 + .4byte gUnk_08DD35B3 + .incbin "baserom.gba", 0xDD35F0, 0x0000001 + .4byte gUnk_08DD35CA + .incbin "baserom.gba", 0xDD35F5, 0x0000001 + .4byte gUnk_08DD35B3 + .incbin "baserom.gba", 0xDD35FA, 0x0000005 + .4byte gUnk_08DD3508 + .incbin "baserom.gba", 0xDD3603, 0x0000001 bgmMinishVillage_track2:: @ 08DD3604 .incbin "baserom.gba", 0xDD3604, 0x0000027 gUnk_08DD362B:: @ 08DD362B - .incbin "baserom.gba", 0xDD362B, 0x000014A + .incbin "baserom.gba", 0xDD362B, 0x000000E +gUnk_08DD3639:: @ 08DD3639 + .incbin "baserom.gba", 0xDD3639, 0x000000A +gUnk_08DD3643:: @ 08DD3643 + .incbin "baserom.gba", 0xDD3643, 0x0000017 + .4byte gUnk_08DD3639 +gUnk_08DD365E:: @ 08DD365E + .incbin "baserom.gba", 0xDD365E, 0x0000010 +gUnk_08DD366E:: @ 08DD366E + .incbin "baserom.gba", 0xDD366E, 0x0000038 + .4byte gUnk_08DD365E + .incbin "baserom.gba", 0xDD36AA, 0x000000B + .4byte gUnk_08DD3643 + .incbin "baserom.gba", 0xDD36B9, 0x0000018 + .4byte gUnk_08DD365E + .incbin "baserom.gba", 0xDD36D5, 0x0000001 + .4byte gUnk_08DD366E + .incbin "baserom.gba", 0xDD36DA, 0x0000026 +gUnk_08DD3700:: @ 08DD3700 + .incbin "baserom.gba", 0xDD3700, 0x0000011 +gUnk_08DD3711:: @ 08DD3711 + .incbin "baserom.gba", 0xDD3711, 0x0000015 +gUnk_08DD3726:: @ 08DD3726 + .incbin "baserom.gba", 0xDD3726, 0x0000018 + .4byte gUnk_08DD3700 + .incbin "baserom.gba", 0xDD3742, 0x0000001 + .4byte gUnk_08DD3711 + .incbin "baserom.gba", 0xDD3747, 0x0000008 + .4byte gUnk_08DD3726 + .incbin "baserom.gba", 0xDD3753, 0x000001D + .4byte gUnk_08DD362B + .incbin "baserom.gba", 0xDD3774, 0x0000001 bgmMinishVillage_track3:: @ 08DD3775 - .incbin "baserom.gba", 0xDD3775, 0x000002F + .incbin "baserom.gba", 0xDD3775, 0x0000026 +gUnk_08DD379B:: @ 08DD379B + .incbin "baserom.gba", 0xDD379B, 0x0000009 gUnk_08DD37A4:: @ 08DD37A4 - .incbin "baserom.gba", 0xDD37A4, 0x000007B + .incbin "baserom.gba", 0xDD37A4, 0x000000C +gUnk_08DD37B0:: @ 08DD37B0 + .incbin "baserom.gba", 0xDD37B0, 0x000000D + .4byte gUnk_08DD37A4 + .incbin "baserom.gba", 0xDD37C1, 0x0000001 + .4byte gUnk_08DD37B0 + .incbin "baserom.gba", 0xDD37C6, 0x0000001 + .4byte gUnk_08DD37A4 +gUnk_08DD37CB:: @ 08DD37CB + .incbin "baserom.gba", 0xDD37CB, 0x000000C +gUnk_08DD37D7:: @ 08DD37D7 + .incbin "baserom.gba", 0xDD37D7, 0x0000011 + .4byte gUnk_08DD37A4 + .incbin "baserom.gba", 0xDD37EC, 0x0000001 + .4byte gUnk_08DD37B0 + .incbin "baserom.gba", 0xDD37F1, 0x0000001 + .4byte gUnk_08DD37A4 + .incbin "baserom.gba", 0xDD37F6, 0x0000001 + .4byte gUnk_08DD37B0 + .incbin "baserom.gba", 0xDD37FB, 0x0000001 + .4byte gUnk_08DD37A4 + .incbin "baserom.gba", 0xDD3800, 0x0000001 + .4byte gUnk_08DD37CB + .incbin "baserom.gba", 0xDD3805, 0x0000001 + .4byte gUnk_08DD37D7 + .incbin "baserom.gba", 0xDD380A, 0x0000009 +gUnk_08DD3813:: @ 08DD3813 + .incbin "baserom.gba", 0xDD3813, 0x000000C gUnk_08DD381F:: @ 08DD381F - .incbin "baserom.gba", 0xDD381F, 0x000003A + .incbin "baserom.gba", 0xDD381F, 0x000000A +gUnk_08DD3829:: @ 08DD3829 + .incbin "baserom.gba", 0xDD3829, 0x0000016 + .4byte gUnk_08DD3813 + .incbin "baserom.gba", 0xDD3843, 0x0000001 + .4byte gUnk_08DD381F + .incbin "baserom.gba", 0xDD3848, 0x0000001 + .4byte gUnk_08DD3829 + .incbin "baserom.gba", 0xDD384D, 0x000000C gUnk_08DD3859:: @ 08DD3859 - .incbin "baserom.gba", 0xDD3859, 0x000003B + .incbin "baserom.gba", 0xDD3859, 0x000000D +gUnk_08DD3866:: @ 08DD3866 + .incbin "baserom.gba", 0xDD3866, 0x000000E + .4byte gUnk_08DD3859 + .incbin "baserom.gba", 0xDD3878, 0x0000001 + .4byte gUnk_08DD3866 + .incbin "baserom.gba", 0xDD387D, 0x0000001 + .4byte gUnk_08DD3859 + .incbin "baserom.gba", 0xDD3882, 0x0000001 + .4byte gUnk_08DD3866 + .incbin "baserom.gba", 0xDD3887, 0x0000001 + .4byte gUnk_08DD3859 + .incbin "baserom.gba", 0xDD388C, 0x0000003 + .4byte gUnk_08DD379B + .incbin "baserom.gba", 0xDD3893, 0x0000001 bgmMinishVillage_track4:: @ 08DD3894 - .incbin "baserom.gba", 0xDD3894, 0x0000028 + .incbin "baserom.gba", 0xDD3894, 0x0000023 +gUnk_08DD38B7:: @ 08DD38B7 + .incbin "baserom.gba", 0xDD38B7, 0x0000005 gUnk_08DD38BC:: @ 08DD38BC - .incbin "baserom.gba", 0xDD38BC, 0x00000DF + .incbin "baserom.gba", 0xDD38BC, 0x0000011 +gUnk_08DD38CD:: @ 08DD38CD + .incbin "baserom.gba", 0xDD38CD, 0x0000012 + .4byte gUnk_08DD38BC + .incbin "baserom.gba", 0xDD38E3, 0x000001C + .4byte gUnk_08DD38BC + .incbin "baserom.gba", 0xDD3903, 0x0000006 + .4byte gUnk_08DD38CD + .incbin "baserom.gba", 0xDD390D, 0x0000006 + .4byte gUnk_08DD38BC + .incbin "baserom.gba", 0xDD3917, 0x000001D + .4byte gUnk_08DD38BC + .incbin "baserom.gba", 0xDD3938, 0x0000006 + .4byte gUnk_08DD38BC + .incbin "baserom.gba", 0xDD3942, 0x0000006 + .4byte gUnk_08DD38BC + .incbin "baserom.gba", 0xDD394C, 0x000004A + .4byte gUnk_08DD38B7 + .incbin "baserom.gba", 0xDD399A, 0x0000001 bgmMinishVillage_track5:: @ 08DD399B - .incbin "baserom.gba", 0xDD399B, 0x0000034 + .incbin "baserom.gba", 0xDD399B, 0x0000009 +gUnk_08DD39A4:: @ 08DD39A4 + .incbin "baserom.gba", 0xDD39A4, 0x0000013 +gUnk_08DD39B7:: @ 08DD39B7 + .incbin "baserom.gba", 0xDD39B7, 0x0000018 gUnk_08DD39CF:: @ 08DD39CF - .incbin "baserom.gba", 0xDD39CF, 0x000004C + .incbin "baserom.gba", 0xDD39CF, 0x0000015 +gUnk_08DD39E4:: @ 08DD39E4 + .incbin "baserom.gba", 0xDD39E4, 0x0000019 + .4byte gUnk_08DD39CF +gUnk_08DD3A01:: @ 08DD3A01 + .incbin "baserom.gba", 0xDD3A01, 0x000001A gUnk_08DD3A1B:: @ 08DD3A1B - .incbin "baserom.gba", 0xDD3A1B, 0x00000AD + .incbin "baserom.gba", 0xDD3A1B, 0x0000018 +gUnk_08DD3A33:: @ 08DD3A33 + .incbin "baserom.gba", 0xDD3A33, 0x0000017 + .4byte gUnk_08DD39CF + .incbin "baserom.gba", 0xDD3A4E, 0x0000001 + .4byte gUnk_08DD39B7 + .incbin "baserom.gba", 0xDD3A53, 0x0000001 + .4byte gUnk_08DD39CF + .incbin "baserom.gba", 0xDD3A58, 0x0000001 + .4byte gUnk_08DD39E4 + .incbin "baserom.gba", 0xDD3A5D, 0x0000001 + .4byte gUnk_08DD39CF + .incbin "baserom.gba", 0xDD3A62, 0x0000001 + .4byte gUnk_08DD3A01 + .incbin "baserom.gba", 0xDD3A67, 0x0000001 + .4byte gUnk_08DD3A1B + .incbin "baserom.gba", 0xDD3A6C, 0x0000001 + .4byte gUnk_08DD3A33 + .incbin "baserom.gba", 0xDD3A71, 0x0000001 + .4byte gUnk_08DD39CF + .incbin "baserom.gba", 0xDD3A76, 0x0000001 + .4byte gUnk_08DD39B7 + .incbin "baserom.gba", 0xDD3A7B, 0x0000001 + .4byte gUnk_08DD39CF + .incbin "baserom.gba", 0xDD3A80, 0x0000001 + .4byte gUnk_08DD39E4 + .incbin "baserom.gba", 0xDD3A85, 0x0000001 + .4byte gUnk_08DD39CF + .incbin "baserom.gba", 0xDD3A8A, 0x0000001 + .4byte gUnk_08DD3A01 + .incbin "baserom.gba", 0xDD3A8F, 0x0000001 + .4byte gUnk_08DD3A1B + .incbin "baserom.gba", 0xDD3A94, 0x0000001 + .4byte gUnk_08DD3A33 + .incbin "baserom.gba", 0xDD3A99, 0x0000001 + .4byte gUnk_08DD39CF + .incbin "baserom.gba", 0xDD3A9E, 0x0000001 + .4byte gUnk_08DD39B7 + .incbin "baserom.gba", 0xDD3AA3, 0x0000001 + .4byte gUnk_08DD39CF + .incbin "baserom.gba", 0xDD3AA8, 0x0000001 + .4byte gUnk_08DD39E4 + .incbin "baserom.gba", 0xDD3AAD, 0x0000001 + .4byte gUnk_08DD39CF + .incbin "baserom.gba", 0xDD3AB2, 0x0000001 + .4byte gUnk_08DD3A01 + .incbin "baserom.gba", 0xDD3AB7, 0x0000001 + .4byte gUnk_08DD3A1B + .incbin "baserom.gba", 0xDD3ABC, 0x0000001 + .4byte gUnk_08DD3A33 + .incbin "baserom.gba", 0xDD3AC1, 0x0000002 + .4byte gUnk_08DD39A4 + .incbin "baserom.gba", 0xDD3AC7, 0x0000001 bgmMinishVillage_track6:: @ 08DD3AC8 - .incbin "baserom.gba", 0xDD3AC8, 0x000001C + .incbin "baserom.gba", 0xDD3AC8, 0x000000B +gUnk_08DD3AD3:: @ 08DD3AD3 + .incbin "baserom.gba", 0xDD3AD3, 0x0000007 +gUnk_08DD3ADA:: @ 08DD3ADA + .incbin "baserom.gba", 0xDD3ADA, 0x000000A gUnk_08DD3AE4:: @ 08DD3AE4 .incbin "baserom.gba", 0xDD3AE4, 0x0000009 gUnk_08DD3AED:: @ 08DD3AED - .incbin "baserom.gba", 0xDD3AED, 0x00000DF + .incbin "baserom.gba", 0xDD3AED, 0x000000B + .4byte gUnk_08DD3AE4 + .incbin "baserom.gba", 0xDD3AFC, 0x0000001 + .4byte gUnk_08DD3ADA + .incbin "baserom.gba", 0xDD3B01, 0x000000B + .4byte gUnk_08DD3AED + .incbin "baserom.gba", 0xDD3B10, 0x00000B6 + .4byte gUnk_08DD3AD3 + .incbin "baserom.gba", 0xDD3BCA, 0x0000002 bgmMinishVillage:: @ 08DD3BCC sound_header 7 0 0 0xa8 gUnk_08A04394 bgmMinishVillage_track0 bgmMinishVillage_track1 bgmMinishVillage_track2 bgmMinishVillage_track3 bgmMinishVillage_track4 bgmMinishVillage_track5 bgmMinishVillage_track6 bgmMinishWoods_track0:: @ 08DD3BF0 - .incbin "baserom.gba", 0xDD3BF0, 0x000002B + .incbin "baserom.gba", 0xDD3BF0, 0x000000B +gUnk_08DD3BFB:: @ 08DD3BFB + .incbin "baserom.gba", 0xDD3BFB, 0x0000020 gUnk_08DD3C1B:: @ 08DD3C1B - .incbin "baserom.gba", 0xDD3C1B, 0x00000A0 + .incbin "baserom.gba", 0xDD3C1B, 0x0000029 + .4byte gUnk_08DD3C1B + .incbin "baserom.gba", 0xDD3C48, 0x000006E + .4byte gUnk_08DD3BFB + .incbin "baserom.gba", 0xDD3CBA, 0x0000001 bgmMinishWoods_track1:: @ 08DD3CBB - .incbin "baserom.gba", 0xDD3CBB, 0x000003F + .incbin "baserom.gba", 0xDD3CBB, 0x0000007 +gUnk_08DD3CC2:: @ 08DD3CC2 + .incbin "baserom.gba", 0xDD3CC2, 0x0000033 + .4byte gUnk_08DD3CC2 + .incbin "baserom.gba", 0xDD3CF9, 0x0000001 bgmMinishWoods_track2:: @ 08DD3CFA - .incbin "baserom.gba", 0xDD3CFA, 0x0000043 + .incbin "baserom.gba", 0xDD3CFA, 0x0000007 +gUnk_08DD3D01:: @ 08DD3D01 + .incbin "baserom.gba", 0xDD3D01, 0x000001B +gUnk_08DD3D1C:: @ 08DD3D1C + .incbin "baserom.gba", 0xDD3D1C, 0x000001D + .4byte gUnk_08DD3D1C gUnk_08DD3D3D:: @ 08DD3D3D - .incbin "baserom.gba", 0xDD3D3D, 0x0000087 + .incbin "baserom.gba", 0xDD3D3D, 0x000001D + .4byte gUnk_08DD3D1C + .incbin "baserom.gba", 0xDD3D5E, 0x0000036 + .4byte gUnk_08DD3D3D + .incbin "baserom.gba", 0xDD3D98, 0x000002C gUnk_08DD3DC4:: @ 08DD3DC4 - .incbin "baserom.gba", 0xDD3DC4, 0x0000032 + .incbin "baserom.gba", 0xDD3DC4, 0x0000024 + .4byte gUnk_08DD3DC4 + .incbin "baserom.gba", 0xDD3DEC, 0x0000005 + .4byte gUnk_08DD3D01 + .incbin "baserom.gba", 0xDD3DF5, 0x0000001 bgmMinishWoods_track3:: @ 08DD3DF6 - .incbin "baserom.gba", 0xDD3DF6, 0x0000015 + .incbin "baserom.gba", 0xDD3DF6, 0x0000013 +gUnk_08DD3E09:: @ 08DD3E09 + .incbin "baserom.gba", 0xDD3E09, 0x0000002 gUnk_08DD3E0B:: @ 08DD3E0B - .incbin "baserom.gba", 0xDD3E0B, 0x0000039 + .incbin "baserom.gba", 0xDD3E0B, 0x0000009 + .4byte gUnk_08DD3E0B + .incbin "baserom.gba", 0xDD3E18, 0x0000002 + .4byte gUnk_08DD3E0B + .incbin "baserom.gba", 0xDD3E1E, 0x0000002 + .4byte gUnk_08DD3E0B + .incbin "baserom.gba", 0xDD3E24, 0x0000002 + .4byte gUnk_08DD3E0B + .incbin "baserom.gba", 0xDD3E2A, 0x0000002 + .4byte gUnk_08DD3E0B + .incbin "baserom.gba", 0xDD3E30, 0x0000002 + .4byte gUnk_08DD3E0B + .incbin "baserom.gba", 0xDD3E36, 0x0000002 + .4byte gUnk_08DD3E0B + .incbin "baserom.gba", 0xDD3E3C, 0x0000002 + .4byte gUnk_08DD3E09 + .incbin "baserom.gba", 0xDD3E42, 0x0000002 bgmMinishWoods_track4:: @ 08DD3E44 - .incbin "baserom.gba", 0xDD3E44, 0x0000055 + .incbin "baserom.gba", 0xDD3E44, 0x000002A +gUnk_08DD3E6E:: @ 08DD3E6E + .incbin "baserom.gba", 0xDD3E6E, 0x000002B gUnk_08DD3E99:: @ 08DD3E99 .incbin "baserom.gba", 0xDD3E99, 0x0000022 gUnk_08DD3EBB:: @ 08DD3EBB .incbin "baserom.gba", 0xDD3EBB, 0x0000025 gUnk_08DD3EE0:: @ 08DD3EE0 - .incbin "baserom.gba", 0xDD3EE0, 0x0000091 + .incbin "baserom.gba", 0xDD3EE0, 0x0000025 + .4byte gUnk_08DD3E6E + .incbin "baserom.gba", 0xDD3F09, 0x0000001 + .4byte gUnk_08DD3EE0 + .incbin "baserom.gba", 0xDD3F0E, 0x0000001 + .4byte gUnk_08DD3EBB + .incbin "baserom.gba", 0xDD3F13, 0x0000001 + .4byte gUnk_08DD3EE0 +gUnk_08DD3F18:: @ 08DD3F18 + .incbin "baserom.gba", 0xDD3F18, 0x000002B + .4byte gUnk_08DD3EE0 + .incbin "baserom.gba", 0xDD3F47, 0x0000001 + .4byte gUnk_08DD3EBB + .incbin "baserom.gba", 0xDD3F4C, 0x0000001 + .4byte gUnk_08DD3EE0 + .incbin "baserom.gba", 0xDD3F51, 0x0000001 + .4byte gUnk_08DD3E6E + .incbin "baserom.gba", 0xDD3F56, 0x0000001 + .4byte gUnk_08DD3EE0 + .incbin "baserom.gba", 0xDD3F5B, 0x0000001 + .4byte gUnk_08DD3EBB + .incbin "baserom.gba", 0xDD3F60, 0x0000001 + .4byte gUnk_08DD3EE0 + .incbin "baserom.gba", 0xDD3F65, 0x0000001 + .4byte gUnk_08DD3F18 + .incbin "baserom.gba", 0xDD3F6A, 0x0000002 + .4byte gUnk_08DD3E99 + .incbin "baserom.gba", 0xDD3F70, 0x0000001 bgmMinishWoods_track5:: @ 08DD3F71 - .incbin "baserom.gba", 0xDD3F71, 0x0000049 + .incbin "baserom.gba", 0xDD3F71, 0x0000042 +gUnk_08DD3FB3:: @ 08DD3FB3 + .incbin "baserom.gba", 0xDD3FB3, 0x0000007 gUnk_08DD3FBA:: @ 08DD3FBA - .incbin "baserom.gba", 0xDD3FBA, 0x0000052 -gUnk_08DD400C:: @ 08DD400C - .incbin "baserom.gba", 0xDD400C, 0x0000008 + .incbin "baserom.gba", 0xDD3FBA, 0x0000009 + .4byte gUnk_08DD3FBA + .incbin "baserom.gba", 0xDD3FC7, 0x0000001 + .4byte gUnk_08DD3FBA + .incbin "baserom.gba", 0xDD3FCC, 0x0000001 + .4byte gUnk_08DD3FBA + .incbin "baserom.gba", 0xDD3FD1, 0x0000001 + .4byte gUnk_08DD3FBA + .incbin "baserom.gba", 0xDD3FD6, 0x0000001 + .4byte gUnk_08DD3FBA + .incbin "baserom.gba", 0xDD3FDB, 0x0000001 + .4byte gUnk_08DD3FBA + .incbin "baserom.gba", 0xDD3FE0, 0x000000D +gUnk_08DD3FED:: @ 08DD3FED + .incbin "baserom.gba", 0xDD3FED, 0x0000009 + .4byte gUnk_08DD3FED + .incbin "baserom.gba", 0xDD3FFA, 0x0000001 + .4byte gUnk_08DD3FBA + .incbin "baserom.gba", 0xDD3FFF, 0x0000001 + .4byte gUnk_08DD3FBA + .incbin "baserom.gba", 0xDD4004, 0x0000001 + .4byte gUnk_08DD3FBA + .incbin "baserom.gba", 0xDD4009, 0x0000001 + .4byte gUnk_08DD3FBA + .incbin "baserom.gba", 0xDD400E, 0x0000001 + .4byte gUnk_08DD3FB3 + .incbin "baserom.gba", 0xDD4013, 0x0000001 bgmMinishWoods_track6:: @ 08DD4014 - .incbin "baserom.gba", 0xDD4014, 0x00000D4 + .incbin "baserom.gba", 0xDD4014, 0x000000A +gUnk_08DD401E:: @ 08DD401E + .incbin "baserom.gba", 0xDD401E, 0x0000021 +gUnk_08DD403F:: @ 08DD403F + .incbin "baserom.gba", 0xDD403F, 0x000002B + .4byte gUnk_08DD403F + .incbin "baserom.gba", 0xDD406E, 0x0000074 + .4byte gUnk_08DD401E + .incbin "baserom.gba", 0xDD40E6, 0x0000002 bgmMinishWoods:: @ 08DD40E8 sound_header 7 0 0 0xa8 gUnk_08A04994 bgmMinishWoods_track0 bgmMinishWoods_track1 bgmMinishWoods_track2 bgmMinishWoods_track3 bgmMinishWoods_track4 bgmMinishWoods_track5 bgmMinishWoods_track6 bgmCrenelStorm_track0:: @ 08DD410C .incbin "baserom.gba", 0xDD410C, 0x0000015 gUnk_08DD4121:: @ 08DD4121 - .incbin "baserom.gba", 0xDD4121, 0x0000096 + .incbin "baserom.gba", 0xDD4121, 0x000000E + .4byte gUnk_08DD4121 + .incbin "baserom.gba", 0xDD4133, 0x0000001 + .4byte gUnk_08DD4121 +gUnk_08DD4138:: @ 08DD4138 + .incbin "baserom.gba", 0xDD4138, 0x000000D + .4byte gUnk_08DD4121 + .incbin "baserom.gba", 0xDD4149, 0x0000001 + .4byte gUnk_08DD4121 + .incbin "baserom.gba", 0xDD414E, 0x0000001 + .4byte gUnk_08DD4121 + .incbin "baserom.gba", 0xDD4153, 0x0000001 + .4byte gUnk_08DD4121 + .incbin "baserom.gba", 0xDD4158, 0x0000001 + .4byte gUnk_08DD4121 + .incbin "baserom.gba", 0xDD415D, 0x0000001 + .4byte gUnk_08DD4121 + .incbin "baserom.gba", 0xDD4162, 0x0000001 + .4byte gUnk_08DD4121 +gUnk_08DD4167:: @ 08DD4167 + .incbin "baserom.gba", 0xDD4167, 0x000000E + .4byte gUnk_08DD4167 + .incbin "baserom.gba", 0xDD4179, 0x0000001 + .4byte gUnk_08DD4167 + .incbin "baserom.gba", 0xDD417E, 0x0000001 + .4byte gUnk_08DD4167 + .incbin "baserom.gba", 0xDD4183, 0x0000001 + .4byte gUnk_08DD4121 + .incbin "baserom.gba", 0xDD4188, 0x0000001 + .4byte gUnk_08DD4121 + .incbin "baserom.gba", 0xDD418D, 0x0000001 + .4byte gUnk_08DD4121 + .incbin "baserom.gba", 0xDD4192, 0x0000001 + .4byte gUnk_08DD4121 + .incbin "baserom.gba", 0xDD4197, 0x0000020 gUnk_08DD41B7:: @ 08DD41B7 - .incbin "baserom.gba", 0xDD41B7, 0x000005F + .incbin "baserom.gba", 0xDD41B7, 0x000001F +gUnk_08DD41D6:: @ 08DD41D6 + .incbin "baserom.gba", 0xDD41D6, 0x0000020 + .4byte gUnk_08DD41B7 + .incbin "baserom.gba", 0xDD41FA, 0x0000001 + .4byte gUnk_08DD41D6 + .incbin "baserom.gba", 0xDD41FF, 0x0000001 + .4byte gUnk_08DD41B7 + .incbin "baserom.gba", 0xDD4204, 0x0000001 + .4byte gUnk_08DD41D6 + .incbin "baserom.gba", 0xDD4209, 0x0000001 + .4byte gUnk_08DD41B7 + .incbin "baserom.gba", 0xDD420E, 0x0000003 + .4byte gUnk_08DD4138 + .incbin "baserom.gba", 0xDD4215, 0x0000001 bgmCrenelStorm_track1:: @ 08DD4216 .incbin "baserom.gba", 0xDD4216, 0x000001E gUnk_08DD4234:: @ 08DD4234 - .incbin "baserom.gba", 0xDD4234, 0x00000A6 + .incbin "baserom.gba", 0xDD4234, 0x0000019 + .4byte gUnk_08DD4234 + .incbin "baserom.gba", 0xDD4251, 0x0000001 + .4byte gUnk_08DD4234 + .incbin "baserom.gba", 0xDD4256, 0x0000001 +gUnk_08DD4257:: @ 08DD4257 + .incbin "baserom.gba", 0xDD4257, 0x0000017 + .4byte gUnk_08DD4234 + .incbin "baserom.gba", 0xDD4272, 0x0000001 + .4byte gUnk_08DD4234 + .incbin "baserom.gba", 0xDD4277, 0x0000001 + .4byte gUnk_08DD4234 + .incbin "baserom.gba", 0xDD427C, 0x0000001 + .4byte gUnk_08DD4234 + .incbin "baserom.gba", 0xDD4281, 0x0000001 + .4byte gUnk_08DD4234 + .incbin "baserom.gba", 0xDD4286, 0x0000001 + .4byte gUnk_08DD4234 + .incbin "baserom.gba", 0xDD428B, 0x0000001 + .4byte gUnk_08DD4234 +gUnk_08DD4290:: @ 08DD4290 + .incbin "baserom.gba", 0xDD4290, 0x0000019 + .4byte gUnk_08DD4290 + .incbin "baserom.gba", 0xDD42AD, 0x0000001 + .4byte gUnk_08DD4290 + .incbin "baserom.gba", 0xDD42B2, 0x0000001 + .4byte gUnk_08DD4290 + .incbin "baserom.gba", 0xDD42B7, 0x0000001 + .4byte gUnk_08DD4234 + .incbin "baserom.gba", 0xDD42BC, 0x0000001 + .4byte gUnk_08DD4234 + .incbin "baserom.gba", 0xDD42C1, 0x0000001 + .4byte gUnk_08DD4234 + .incbin "baserom.gba", 0xDD42C6, 0x0000001 + .4byte gUnk_08DD4234 + .incbin "baserom.gba", 0xDD42CB, 0x000000A + .4byte gUnk_08DD4257 + .incbin "baserom.gba", 0xDD42D9, 0x0000001 bgmCrenelStorm_track2:: @ 08DD42DA - .incbin "baserom.gba", 0xDD42DA, 0x000002A + .incbin "baserom.gba", 0xDD42DA, 0x0000010 +gUnk_08DD42EA:: @ 08DD42EA + .incbin "baserom.gba", 0xDD42EA, 0x000000B + .4byte gUnk_08DD42EA + .incbin "baserom.gba", 0xDD42F9, 0x000000B bgmCrenelStorm_track3:: @ 08DD4304 - .incbin "baserom.gba", 0xDD4304, 0x0000054 + .incbin "baserom.gba", 0xDD4304, 0x000000A +gUnk_08DD430E:: @ 08DD430E + .incbin "baserom.gba", 0xDD430E, 0x0000043 + .4byte gUnk_08DD430E + .incbin "baserom.gba", 0xDD4355, 0x0000003 bgmCrenelStorm_track4:: @ 08DD4358 - .incbin "baserom.gba", 0xDD4358, 0x000004F + .incbin "baserom.gba", 0xDD4358, 0x0000008 +gUnk_08DD4360:: @ 08DD4360 + .incbin "baserom.gba", 0xDD4360, 0x0000042 + .4byte gUnk_08DD4360 + .incbin "baserom.gba", 0xDD43A6, 0x0000001 bgmCrenelStorm_track5:: @ 08DD43A7 - .incbin "baserom.gba", 0xDD43A7, 0x000007D + .incbin "baserom.gba", 0xDD43A7, 0x0000007 +gUnk_08DD43AE:: @ 08DD43AE + .incbin "baserom.gba", 0xDD43AE, 0x0000071 + .4byte gUnk_08DD43AE + .incbin "baserom.gba", 0xDD4423, 0x0000001 bgmCrenelStorm_track6:: @ 08DD4424 - .incbin "baserom.gba", 0xDD4424, 0x00000CB + .incbin "baserom.gba", 0xDD4424, 0x0000069 +gUnk_08DD448D:: @ 08DD448D + .incbin "baserom.gba", 0xDD448D, 0x0000062 gUnk_08DD44EF:: @ 08DD44EF - .incbin "baserom.gba", 0xDD44EF, 0x00000C2 + .incbin "baserom.gba", 0xDD44EF, 0x0000061 +gUnk_08DD4550:: @ 08DD4550 + .incbin "baserom.gba", 0xDD4550, 0x0000061 gUnk_08DD45B1:: @ 08DD45B1 - .incbin "baserom.gba", 0xDD45B1, 0x0000131 + .incbin "baserom.gba", 0xDD45B1, 0x0000061 +gUnk_08DD4612:: @ 08DD4612 + .incbin "baserom.gba", 0xDD4612, 0x0000062 + .4byte gUnk_08DD44EF + .incbin "baserom.gba", 0xDD4678, 0x0000001 + .4byte gUnk_08DD4550 + .incbin "baserom.gba", 0xDD467D, 0x0000001 + .4byte gUnk_08DD45B1 + .incbin "baserom.gba", 0xDD4682, 0x0000060 gUnk_08DD46E2:: @ 08DD46E2 - .incbin "baserom.gba", 0xDD46E2, 0x0000138 + .incbin "baserom.gba", 0xDD46E2, 0x00000C2 + .4byte gUnk_08DD46E2 + .incbin "baserom.gba", 0xDD47A8, 0x0000001 + .4byte gUnk_08DD4612 + .incbin "baserom.gba", 0xDD47AD, 0x0000001 + .4byte gUnk_08DD44EF + .incbin "baserom.gba", 0xDD47B2, 0x0000001 + .4byte gUnk_08DD4550 + .incbin "baserom.gba", 0xDD47B7, 0x0000001 + .4byte gUnk_08DD45B1 +gUnk_08DD47BC:: @ 08DD47BC + .incbin "baserom.gba", 0xDD47BC, 0x000001E +gUnk_08DD47DA:: @ 08DD47DA + .incbin "baserom.gba", 0xDD47DA, 0x0000022 +gUnk_08DD47FC:: @ 08DD47FC + .incbin "baserom.gba", 0xDD47FC, 0x000001E gUnk_08DD481A:: @ 08DD481A - .incbin "baserom.gba", 0xDD481A, 0x000003E + .incbin "baserom.gba", 0xDD481A, 0x0000023 + .4byte gUnk_08DD47BC + .incbin "baserom.gba", 0xDD4841, 0x0000001 + .4byte gUnk_08DD47DA + .incbin "baserom.gba", 0xDD4846, 0x0000001 + .4byte gUnk_08DD47FC + .incbin "baserom.gba", 0xDD484B, 0x0000001 + .4byte gUnk_08DD481A + .incbin "baserom.gba", 0xDD4850, 0x0000001 + .4byte gUnk_08DD448D + .incbin "baserom.gba", 0xDD4855, 0x0000003 bgmCrenelStorm:: @ 08DD4858 sound_header 7 0 0 0xb2 gUnk_08A04F94 bgmCrenelStorm_track0 bgmCrenelStorm_track1 bgmCrenelStorm_track2 bgmCrenelStorm_track3 bgmCrenelStorm_track4 bgmCrenelStorm_track5 bgmCrenelStorm_track6 bgmCastorWilds_track0:: @ 08DD487C .incbin "baserom.gba", 0xDD487C, 0x0000013 gUnk_08DD488F:: @ 08DD488F - .incbin "baserom.gba", 0xDD488F, 0x0000069 + .incbin "baserom.gba", 0xDD488F, 0x0000007 +gUnk_08DD4896:: @ 08DD4896 + .incbin "baserom.gba", 0xDD4896, 0x0000007 + .4byte gUnk_08DD488F + .incbin "baserom.gba", 0xDD48A1, 0x0000001 + .4byte gUnk_08DD488F + .incbin "baserom.gba", 0xDD48A6, 0x0000001 + .4byte gUnk_08DD488F + .incbin "baserom.gba", 0xDD48AB, 0x0000005 + .4byte gUnk_08DD488F + .incbin "baserom.gba", 0xDD48B4, 0x0000001 + .4byte gUnk_08DD488F + .incbin "baserom.gba", 0xDD48B9, 0x0000001 + .4byte gUnk_08DD488F + .incbin "baserom.gba", 0xDD48BE, 0x0000001 + .4byte gUnk_08DD488F + .incbin "baserom.gba", 0xDD48C3, 0x0000030 + .4byte gUnk_08DD4896 + .incbin "baserom.gba", 0xDD48F7, 0x0000001 bgmCastorWilds_track1:: @ 08DD48F8 - .incbin "baserom.gba", 0xDD48F8, 0x0000017 + .incbin "baserom.gba", 0xDD48F8, 0x0000013 +gUnk_08DD490B:: @ 08DD490B + .incbin "baserom.gba", 0xDD490B, 0x0000004 gUnk_08DD490F:: @ 08DD490F - .incbin "baserom.gba", 0xDD490F, 0x0000034 + .incbin "baserom.gba", 0xDD490F, 0x0000008 + .4byte gUnk_08DD490F + .incbin "baserom.gba", 0xDD491B, 0x0000001 + .4byte gUnk_08DD490F + .incbin "baserom.gba", 0xDD4920, 0x0000001 + .4byte gUnk_08DD490F + .incbin "baserom.gba", 0xDD4925, 0x0000005 + .4byte gUnk_08DD490F + .incbin "baserom.gba", 0xDD492E, 0x0000001 + .4byte gUnk_08DD490F + .incbin "baserom.gba", 0xDD4933, 0x0000001 + .4byte gUnk_08DD490F + .incbin "baserom.gba", 0xDD4938, 0x0000001 + .4byte gUnk_08DD490F + .incbin "baserom.gba", 0xDD493D, 0x0000001 + .4byte gUnk_08DD490B + .incbin "baserom.gba", 0xDD4942, 0x0000001 bgmCastorWilds_track2:: @ 08DD4943 - .incbin "baserom.gba", 0xDD4943, 0x0000088 + .incbin "baserom.gba", 0xDD4943, 0x000004D +gUnk_08DD4990:: @ 08DD4990 + .incbin "baserom.gba", 0xDD4990, 0x0000036 + .4byte gUnk_08DD4990 + .incbin "baserom.gba", 0xDD49CA, 0x0000001 bgmCastorWilds_track3:: @ 08DD49CB - .incbin "baserom.gba", 0xDD49CB, 0x000001C + .incbin "baserom.gba", 0xDD49CB, 0x000000B +gUnk_08DD49D6:: @ 08DD49D6 + .incbin "baserom.gba", 0xDD49D6, 0x0000011 gUnk_08DD49E7:: @ 08DD49E7 - .incbin "baserom.gba", 0xDD49E7, 0x0000098 + .incbin "baserom.gba", 0xDD49E7, 0x0000007 +gUnk_08DD49EE:: @ 08DD49EE + .incbin "baserom.gba", 0xDD49EE, 0x0000014 +gUnk_08DD4A02:: @ 08DD4A02 + .incbin "baserom.gba", 0xDD4A02, 0x000001A + .4byte gUnk_08DD49E7 + .incbin "baserom.gba", 0xDD4A20, 0x0000001 + .4byte gUnk_08DD49EE + .incbin "baserom.gba", 0xDD4A25, 0x0000001 + .4byte gUnk_08DD4A02 + .incbin "baserom.gba", 0xDD4A2A, 0x0000050 + .4byte gUnk_08DD49D6 + .incbin "baserom.gba", 0xDD4A7E, 0x0000001 bgmCastorWilds_track4:: @ 08DD4A7F - .incbin "baserom.gba", 0xDD4A7F, 0x000003A + .incbin "baserom.gba", 0xDD4A7F, 0x000000E +gUnk_08DD4A8D:: @ 08DD4A8D + .incbin "baserom.gba", 0xDD4A8D, 0x000000E +gUnk_08DD4A9B:: @ 08DD4A9B + .incbin "baserom.gba", 0xDD4A9B, 0x000000C +gUnk_08DD4AA7:: @ 08DD4AA7 + .incbin "baserom.gba", 0xDD4AA7, 0x0000012 gUnk_08DD4AB9:: @ 08DD4AB9 - .incbin "baserom.gba", 0xDD4AB9, 0x000008B + .incbin "baserom.gba", 0xDD4AB9, 0x000001D + .4byte gUnk_08DD4A9B + .incbin "baserom.gba", 0xDD4ADA, 0x0000001 + .4byte gUnk_08DD4AA7 + .incbin "baserom.gba", 0xDD4ADF, 0x0000001 + .4byte gUnk_08DD4AB9 + .incbin "baserom.gba", 0xDD4AE4, 0x0000059 + .4byte gUnk_08DD4A8D + .incbin "baserom.gba", 0xDD4B41, 0x0000003 bgmCastorWilds:: @ 08DD4B44 sound_header 5 0 0 0x9e gUnk_08A05594 bgmCastorWilds_track0 bgmCastorWilds_track1 bgmCastorWilds_track2 bgmCastorWilds_track3 bgmCastorWilds_track4 bgmHyruleTown_track0:: @ 08DD4B60 - .incbin "baserom.gba", 0xDD4B60, 0x0000077 + .incbin "baserom.gba", 0xDD4B60, 0x000001E +gUnk_08DD4B7E:: @ 08DD4B7E + .incbin "baserom.gba", 0xDD4B7E, 0x000001A +gUnk_08DD4B98:: @ 08DD4B98 + .incbin "baserom.gba", 0xDD4B98, 0x0000035 + .4byte gUnk_08DD4B7E + .incbin "baserom.gba", 0xDD4BD1, 0x0000001 + .4byte gUnk_08DD4B98 + .incbin "baserom.gba", 0xDD4BD6, 0x0000001 bgmHyruleTown_track1:: @ 08DD4BD7 - .incbin "baserom.gba", 0xDD4BD7, 0x000006C + .incbin "baserom.gba", 0xDD4BD7, 0x0000020 +gUnk_08DD4BF7:: @ 08DD4BF7 + .incbin "baserom.gba", 0xDD4BF7, 0x000001B +gUnk_08DD4C12:: @ 08DD4C12 + .incbin "baserom.gba", 0xDD4C12, 0x0000031 gUnk_08DD4C43:: @ 08DD4C43 - .incbin "baserom.gba", 0xDD4C43, 0x0000074 + .incbin "baserom.gba", 0xDD4C43, 0x0000010 +gUnk_08DD4C53:: @ 08DD4C53 + .incbin "baserom.gba", 0xDD4C53, 0x000000C +gUnk_08DD4C5F:: @ 08DD4C5F + .incbin "baserom.gba", 0xDD4C5F, 0x0000037 + .4byte gUnk_08DD4C53 + .incbin "baserom.gba", 0xDD4C9A, 0x0000001 + .4byte gUnk_08DD4C5F + .incbin "baserom.gba", 0xDD4C9F, 0x000000F + .4byte gUnk_08DD4C12 + .incbin "baserom.gba", 0xDD4CB2, 0x0000001 + .4byte gUnk_08DD4BF7 gUnk_08DD4CB7:: @ 08DD4CB7 - .incbin "baserom.gba", 0xDD4CB7, 0x000007A + .incbin "baserom.gba", 0xDD4CB7, 0x000001A +gUnk_08DD4CD1:: @ 08DD4CD1 + .incbin "baserom.gba", 0xDD4CD1, 0x000001B + .4byte gUnk_08DD4CB7 + .incbin "baserom.gba", 0xDD4CF0, 0x0000001 + .4byte gUnk_08DD4CD1 + .incbin "baserom.gba", 0xDD4CF5, 0x0000001 + .4byte gUnk_08DD4CB7 + .incbin "baserom.gba", 0xDD4CFA, 0x0000001 + .4byte gUnk_08DD4CD1 + .incbin "baserom.gba", 0xDD4CFF, 0x0000032 gUnk_08DD4D31:: @ 08DD4D31 - .incbin "baserom.gba", 0xDD4D31, 0x0000060 + .incbin "baserom.gba", 0xDD4D31, 0x000002F + .4byte gUnk_08DD4D31 + .incbin "baserom.gba", 0xDD4D64, 0x0000028 + .4byte gUnk_08DD4C43 + .incbin "baserom.gba", 0xDD4D90, 0x0000001 bgmHyruleTown_track2:: @ 08DD4D91 - .incbin "baserom.gba", 0xDD4D91, 0x000001F + .incbin "baserom.gba", 0xDD4D91, 0x0000012 +gUnk_08DD4DA3:: @ 08DD4DA3 + .incbin "baserom.gba", 0xDD4DA3, 0x000000D gUnk_08DD4DB0:: @ 08DD4DB0 - .incbin "baserom.gba", 0xDD4DB0, 0x0000061 + .incbin "baserom.gba", 0xDD4DB0, 0x000000D + .4byte gUnk_08DD4DA3 +gUnk_08DD4DC1:: @ 08DD4DC1 + .incbin "baserom.gba", 0xDD4DC1, 0x000000E + .4byte gUnk_08DD4DA3 + .incbin "baserom.gba", 0xDD4DD3, 0x0000001 + .4byte gUnk_08DD4DB0 + .incbin "baserom.gba", 0xDD4DD8, 0x0000001 + .4byte gUnk_08DD4DA3 + .incbin "baserom.gba", 0xDD4DDD, 0x0000001 + .4byte gUnk_08DD4DB0 + .incbin "baserom.gba", 0xDD4DE2, 0x0000001 + .4byte gUnk_08DD4DA3 + .incbin "baserom.gba", 0xDD4DE7, 0x0000001 + .4byte gUnk_08DD4DB0 + .incbin "baserom.gba", 0xDD4DEC, 0x0000001 + .4byte gUnk_08DD4DA3 + .incbin "baserom.gba", 0xDD4DF1, 0x0000001 + .4byte gUnk_08DD4DB0 + .incbin "baserom.gba", 0xDD4DF6, 0x0000001 + .4byte gUnk_08DD4DA3 + .incbin "baserom.gba", 0xDD4DFB, 0x0000016 gUnk_08DD4E11:: @ 08DD4E11 - .incbin "baserom.gba", 0xDD4E11, 0x000006D + .incbin "baserom.gba", 0xDD4E11, 0x0000013 +gUnk_08DD4E24:: @ 08DD4E24 + .incbin "baserom.gba", 0xDD4E24, 0x0000014 + .4byte gUnk_08DD4E11 + .incbin "baserom.gba", 0xDD4E3C, 0x0000001 + .4byte gUnk_08DD4E24 + .incbin "baserom.gba", 0xDD4E41, 0x0000001 + .4byte gUnk_08DD4E11 + .incbin "baserom.gba", 0xDD4E46, 0x0000038 gUnk_08DD4E7E:: @ 08DD4E7E - .incbin "baserom.gba", 0xDD4E7E, 0x0000020 + .incbin "baserom.gba", 0xDD4E7E, 0x0000016 + .4byte gUnk_08DD4E7E + .incbin "baserom.gba", 0xDD4E98, 0x0000001 + .4byte gUnk_08DD4DC1 + .incbin "baserom.gba", 0xDD4E9D, 0x0000001 bgmHyruleTown_track3:: @ 08DD4E9E - .incbin "baserom.gba", 0xDD4E9E, 0x000006C + .incbin "baserom.gba", 0xDD4E9E, 0x0000031 +gUnk_08DD4ECF:: @ 08DD4ECF + .incbin "baserom.gba", 0xDD4ECF, 0x0000036 + .4byte gUnk_08DD4ECF + .incbin "baserom.gba", 0xDD4F09, 0x0000001 bgmHyruleTown_track4:: @ 08DD4F0A - .incbin "baserom.gba", 0xDD4F0A, 0x0000056 + .incbin "baserom.gba", 0xDD4F0A, 0x000002D +gUnk_08DD4F37:: @ 08DD4F37 + .incbin "baserom.gba", 0xDD4F37, 0x0000029 gUnk_08DD4F60:: @ 08DD4F60 - .incbin "baserom.gba", 0xDD4F60, 0x0000180 + .incbin "baserom.gba", 0xDD4F60, 0x0000027 +gUnk_08DD4F87:: @ 08DD4F87 + .incbin "baserom.gba", 0xDD4F87, 0x000002C +gUnk_08DD4FB3:: @ 08DD4FB3 + .incbin "baserom.gba", 0xDD4FB3, 0x0000026 + .4byte gUnk_08DD4F37 + .incbin "baserom.gba", 0xDD4FDD, 0x0000001 + .4byte gUnk_08DD4F60 + .incbin "baserom.gba", 0xDD4FE2, 0x000002E + .4byte gUnk_08DD4F60 + .incbin "baserom.gba", 0xDD5014, 0x0000001 + .4byte gUnk_08DD4F37 + .incbin "baserom.gba", 0xDD5019, 0x0000053 + .4byte gUnk_08DD4F60 + .incbin "baserom.gba", 0xDD5070, 0x0000001 + .4byte gUnk_08DD4F87 + .incbin "baserom.gba", 0xDD5075, 0x0000001 + .4byte gUnk_08DD4F60 + .incbin "baserom.gba", 0xDD507A, 0x0000001 + .4byte gUnk_08DD4F37 + .incbin "baserom.gba", 0xDD507F, 0x0000001 + .4byte gUnk_08DD4F60 + .incbin "baserom.gba", 0xDD5084, 0x000002E + .4byte gUnk_08DD4F60 + .incbin "baserom.gba", 0xDD50B6, 0x0000001 + .4byte gUnk_08DD4F37 + .incbin "baserom.gba", 0xDD50BB, 0x0000001 + .4byte gUnk_08DD4F60 + .incbin "baserom.gba", 0xDD50C0, 0x0000001 + .4byte gUnk_08DD4F87 + .incbin "baserom.gba", 0xDD50C5, 0x0000001 + .4byte gUnk_08DD4F60 + .incbin "baserom.gba", 0xDD50CA, 0x0000001 + .4byte gUnk_08DD4F37 + .incbin "baserom.gba", 0xDD50CF, 0x0000001 + .4byte gUnk_08DD4F60 + .incbin "baserom.gba", 0xDD50D4, 0x0000001 + .4byte gUnk_08DD4F87 + .incbin "baserom.gba", 0xDD50D9, 0x0000002 + .4byte gUnk_08DD4FB3 + .incbin "baserom.gba", 0xDD50DF, 0x0000001 bgmHyruleTown_track5:: @ 08DD50E0 - .incbin "baserom.gba", 0xDD50E0, 0x0000024 + .incbin "baserom.gba", 0xDD50E0, 0x000000B +gUnk_08DD50EB:: @ 08DD50EB + .incbin "baserom.gba", 0xDD50EB, 0x0000019 gUnk_08DD5104:: @ 08DD5104 - .incbin "baserom.gba", 0xDD5104, 0x00000E7 + .incbin "baserom.gba", 0xDD5104, 0x0000044 + .4byte gUnk_08DD5104 + .incbin "baserom.gba", 0xDD514C, 0x000009A + .4byte gUnk_08DD50EB + .incbin "baserom.gba", 0xDD51EA, 0x0000001 bgmHyruleTown_track6:: @ 08DD51EB - .incbin "baserom.gba", 0xDD51EB, 0x0000023 + .incbin "baserom.gba", 0xDD51EB, 0x000000E +gUnk_08DD51F9:: @ 08DD51F9 + .incbin "baserom.gba", 0xDD51F9, 0x0000015 gUnk_08DD520E:: @ 08DD520E - .incbin "baserom.gba", 0xDD520E, 0x00000EE + .incbin "baserom.gba", 0xDD520E, 0x0000046 + .4byte gUnk_08DD520E + .incbin "baserom.gba", 0xDD5258, 0x000009E + .4byte gUnk_08DD51F9 + .incbin "baserom.gba", 0xDD52FA, 0x0000002 bgmHyruleTown:: @ 08DD52FC sound_header 7 0 0 0x9e gUnk_08A05B94 bgmHyruleTown_track0 bgmHyruleTown_track1 bgmHyruleTown_track2 bgmHyruleTown_track3 bgmHyruleTown_track4 bgmHyruleTown_track5 bgmHyruleTown_track6 bgmRoyalValley_track0:: @ 08DD5320 - .incbin "baserom.gba", 0xDD5320, 0x00000AF + .incbin "baserom.gba", 0xDD5320, 0x0000007 +gUnk_08DD5327:: @ 08DD5327 + .incbin "baserom.gba", 0xDD5327, 0x000003F +gUnk_08DD5366:: @ 08DD5366 + .incbin "baserom.gba", 0xDD5366, 0x0000037 +gUnk_08DD539D:: @ 08DD539D + .incbin "baserom.gba", 0xDD539D, 0x0000032 gUnk_08DD53CF:: @ 08DD53CF - .incbin "baserom.gba", 0xDD53CF, 0x000007C + .incbin "baserom.gba", 0xDD53CF, 0x0000067 + .4byte gUnk_08DD5366 + .incbin "baserom.gba", 0xDD543A, 0x0000001 + .4byte gUnk_08DD539D + .incbin "baserom.gba", 0xDD543F, 0x0000001 + .4byte gUnk_08DD53CF + .incbin "baserom.gba", 0xDD5444, 0x0000002 + .4byte gUnk_08DD5327 + .incbin "baserom.gba", 0xDD544A, 0x0000001 bgmRoyalValley_track1:: @ 08DD544B - .incbin "baserom.gba", 0xDD544B, 0x000006F + .incbin "baserom.gba", 0xDD544B, 0x0000003 +gUnk_08DD544E:: @ 08DD544E + .incbin "baserom.gba", 0xDD544E, 0x000003D +gUnk_08DD548B:: @ 08DD548B + .incbin "baserom.gba", 0xDD548B, 0x000002F gUnk_08DD54BA:: @ 08DD54BA - .incbin "baserom.gba", 0xDD54BA, 0x00000A2 + .incbin "baserom.gba", 0xDD54BA, 0x0000030 +gUnk_08DD54EA:: @ 08DD54EA + .incbin "baserom.gba", 0xDD54EA, 0x000005D + .4byte gUnk_08DD548B + .incbin "baserom.gba", 0xDD554B, 0x0000001 + .4byte gUnk_08DD54BA + .incbin "baserom.gba", 0xDD5550, 0x0000001 + .4byte gUnk_08DD54EA + .incbin "baserom.gba", 0xDD5555, 0x0000002 + .4byte gUnk_08DD544E + .incbin "baserom.gba", 0xDD555B, 0x0000001 bgmRoyalValley_track2:: @ 08DD555C - .incbin "baserom.gba", 0xDD555C, 0x00000CC + .incbin "baserom.gba", 0xDD555C, 0x0000003 +gUnk_08DD555F:: @ 08DD555F + .incbin "baserom.gba", 0xDD555F, 0x00000C4 + .4byte gUnk_08DD555F + .incbin "baserom.gba", 0xDD5627, 0x0000001 bgmRoyalValley_track3:: @ 08DD5628 - .incbin "baserom.gba", 0xDD5628, 0x0000036 + .incbin "baserom.gba", 0xDD5628, 0x0000007 +gUnk_08DD562F:: @ 08DD562F + .incbin "baserom.gba", 0xDD562F, 0x000002A + .4byte gUnk_08DD562F + .incbin "baserom.gba", 0xDD565D, 0x0000001 bgmRoyalValley_track4:: @ 08DD565E .incbin "baserom.gba", 0xDD565E, 0x0000007 gUnk_08DD5665:: @ 08DD5665 .incbin "baserom.gba", 0xDD5665, 0x0000002 gUnk_08DD5667:: @ 08DD5667 - .incbin "baserom.gba", 0xDD5667, 0x000009E + .incbin "baserom.gba", 0xDD5667, 0x0000022 +gUnk_08DD5689:: @ 08DD5689 + .incbin "baserom.gba", 0xDD5689, 0x000001F +gUnk_08DD56A8:: @ 08DD56A8 + .incbin "baserom.gba", 0xDD56A8, 0x0000023 + .4byte gUnk_08DD5689 + .incbin "baserom.gba", 0xDD56CF, 0x0000005 + .4byte gUnk_08DD5667 + .incbin "baserom.gba", 0xDD56D8, 0x0000001 + .4byte gUnk_08DD5689 + .incbin "baserom.gba", 0xDD56DD, 0x0000005 + .4byte gUnk_08DD56A8 + .incbin "baserom.gba", 0xDD56E6, 0x0000001 + .4byte gUnk_08DD5689 + .incbin "baserom.gba", 0xDD56EB, 0x000001A gUnk_08DD5705:: @ 08DD5705 .incbin "baserom.gba", 0xDD5705, 0x0000014 gUnk_08DD5719:: @ 08DD5719 - .incbin "baserom.gba", 0xDD5719, 0x000007C + .incbin "baserom.gba", 0xDD5719, 0x0000028 + .4byte gUnk_08DD5705 + .incbin "baserom.gba", 0xDD5745, 0x0000001 + .4byte gUnk_08DD5719 + .incbin "baserom.gba", 0xDD574A, 0x0000016 + .4byte gUnk_08DD5705 + .incbin "baserom.gba", 0xDD5764, 0x0000001 + .4byte gUnk_08DD5719 + .incbin "baserom.gba", 0xDD5769, 0x0000016 + .4byte gUnk_08DD5705 + .incbin "baserom.gba", 0xDD5783, 0x0000001 + .4byte gUnk_08DD5719 + .incbin "baserom.gba", 0xDD5788, 0x0000008 + .4byte gUnk_08DD5665 + .incbin "baserom.gba", 0xDD5794, 0x0000001 bgmRoyalValley_track5:: @ 08DD5795 - .incbin "baserom.gba", 0xDD5795, 0x000005E + .incbin "baserom.gba", 0xDD5795, 0x0000007 +gUnk_08DD579C:: @ 08DD579C + .incbin "baserom.gba", 0xDD579C, 0x0000051 + .4byte gUnk_08DD579C + .incbin "baserom.gba", 0xDD57F1, 0x0000002 bgmRoyalValley_track6:: @ 08DD57F3 - .incbin "baserom.gba", 0xDD57F3, 0x000004B + .incbin "baserom.gba", 0xDD57F3, 0x000002E +gUnk_08DD5821:: @ 08DD5821 + .incbin "baserom.gba", 0xDD5821, 0x000001D gUnk_08DD583E:: @ 08DD583E - .incbin "baserom.gba", 0xDD583E, 0x0000056 + .incbin "baserom.gba", 0xDD583E, 0x000001F + .4byte gUnk_08DD5821 + .incbin "baserom.gba", 0xDD5861, 0x0000020 + .4byte gUnk_08DD5821 + .incbin "baserom.gba", 0xDD5885, 0x0000003 + .4byte gUnk_08DD583E + .incbin "baserom.gba", 0xDD588C, 0x0000001 + .4byte gUnk_08DD5821 + .incbin "baserom.gba", 0xDD5891, 0x0000003 bgmRoyalValley:: @ 08DD5894 sound_header 7 0 0 0xb2 gUnk_08A06194 bgmRoyalValley_track0 bgmRoyalValley_track1 bgmRoyalValley_track2 bgmRoyalValley_track3 bgmRoyalValley_track4 bgmRoyalValley_track5 bgmRoyalValley_track6 bgmCloudTops_track0:: @ 08DD58B8 - .incbin "baserom.gba", 0xDD58B8, 0x0000152 + .incbin "baserom.gba", 0xDD58B8, 0x000001C +gUnk_08DD58D4:: @ 08DD58D4 + .incbin "baserom.gba", 0xDD58D4, 0x000001B + .4byte gUnk_08DD58D4 + .incbin "baserom.gba", 0xDD58F3, 0x000001D +gUnk_08DD5910:: @ 08DD5910 + .incbin "baserom.gba", 0xDD5910, 0x00000F1 +gUnk_08DD5A01:: @ 08DD5A01 + .incbin "baserom.gba", 0xDD5A01, 0x0000009 gUnk_08DD5A0A:: @ 08DD5A0A - .incbin "baserom.gba", 0xDD5A0A, 0x0000023 + .incbin "baserom.gba", 0xDD5A0A, 0x000000F +gUnk_08DD5A19:: @ 08DD5A19 + .incbin "baserom.gba", 0xDD5A19, 0x0000010 + .4byte gUnk_08DD5A01 gUnk_08DD5A2D:: @ 08DD5A2D - .incbin "baserom.gba", 0xDD5A2D, 0x000004A + .incbin "baserom.gba", 0xDD5A2D, 0x000000A +gUnk_08DD5A37:: @ 08DD5A37 + .incbin "baserom.gba", 0xDD5A37, 0x0000015 + .4byte gUnk_08DD5A0A + .incbin "baserom.gba", 0xDD5A50, 0x0000006 + .4byte gUnk_08DD5A19 + .incbin "baserom.gba", 0xDD5A5A, 0x0000001 + .4byte gUnk_08DD5A01 + .incbin "baserom.gba", 0xDD5A5F, 0x0000001 + .4byte gUnk_08DD5A2D + .incbin "baserom.gba", 0xDD5A64, 0x0000001 + .4byte gUnk_08DD5A37 + .incbin "baserom.gba", 0xDD5A69, 0x0000009 + .4byte gUnk_08DD5910 + .incbin "baserom.gba", 0xDD5A76, 0x0000001 bgmCloudTops_track1:: @ 08DD5A77 - .incbin "baserom.gba", 0xDD5A77, 0x0000062 + .incbin "baserom.gba", 0xDD5A77, 0x000004A +gUnk_08DD5AC1:: @ 08DD5AC1 + .incbin "baserom.gba", 0xDD5AC1, 0x0000018 gUnk_08DD5AD9:: @ 08DD5AD9 - .incbin "baserom.gba", 0xDD5AD9, 0x0000069 + .incbin "baserom.gba", 0xDD5AD9, 0x000001A +gUnk_08DD5AF3:: @ 08DD5AF3 + .incbin "baserom.gba", 0xDD5AF3, 0x000001B + .4byte gUnk_08DD5AF3 + .incbin "baserom.gba", 0xDD5B12, 0x0000001 + .4byte gUnk_08DD5AD9 + .incbin "baserom.gba", 0xDD5B17, 0x0000001 + .4byte gUnk_08DD5AD9 + .incbin "baserom.gba", 0xDD5B1C, 0x000001A + .4byte gUnk_08DD5AD9 + .incbin "baserom.gba", 0xDD5B3A, 0x0000008 gUnk_08DD5B42:: @ 08DD5B42 - .incbin "baserom.gba", 0xDD5B42, 0x00000BE + .incbin "baserom.gba", 0xDD5B42, 0x000001B + .4byte gUnk_08DD5B42 + .incbin "baserom.gba", 0xDD5B61, 0x0000001 + .4byte gUnk_08DD5B42 + .incbin "baserom.gba", 0xDD5B66, 0x0000001 + .4byte gUnk_08DD5B42 + .incbin "baserom.gba", 0xDD5B6B, 0x0000001 + .4byte gUnk_08DD5B42 + .incbin "baserom.gba", 0xDD5B70, 0x0000001 + .4byte gUnk_08DD5B42 + .incbin "baserom.gba", 0xDD5B75, 0x0000001 + .4byte gUnk_08DD5B42 + .incbin "baserom.gba", 0xDD5B7A, 0x0000001 + .4byte gUnk_08DD5B42 + .incbin "baserom.gba", 0xDD5B7F, 0x0000001 + .4byte gUnk_08DD5B42 + .incbin "baserom.gba", 0xDD5B84, 0x0000001 + .4byte gUnk_08DD5B42 + .incbin "baserom.gba", 0xDD5B89, 0x0000001 + .4byte gUnk_08DD5B42 + .incbin "baserom.gba", 0xDD5B8E, 0x0000001 + .4byte gUnk_08DD5B42 + .incbin "baserom.gba", 0xDD5B93, 0x0000001 + .4byte gUnk_08DD5B42 + .incbin "baserom.gba", 0xDD5B98, 0x0000001 + .4byte gUnk_08DD5B42 + .incbin "baserom.gba", 0xDD5B9D, 0x0000001 + .4byte gUnk_08DD5B42 + .incbin "baserom.gba", 0xDD5BA2, 0x0000001 + .4byte gUnk_08DD5B42 + .incbin "baserom.gba", 0xDD5BA7, 0x0000001 + .4byte gUnk_08DD5B42 + .incbin "baserom.gba", 0xDD5BAC, 0x0000001 + .4byte gUnk_08DD5B42 + .incbin "baserom.gba", 0xDD5BB1, 0x0000001 + .4byte gUnk_08DD5B42 + .incbin "baserom.gba", 0xDD5BB6, 0x0000001 + .4byte gUnk_08DD5B42 + .incbin "baserom.gba", 0xDD5BBB, 0x0000001 + .4byte gUnk_08DD5B42 + .incbin "baserom.gba", 0xDD5BC0, 0x000003B + .4byte gUnk_08DD5AC1 + .incbin "baserom.gba", 0xDD5BFF, 0x0000001 bgmCloudTops_track2:: @ 08DD5C00 - .incbin "baserom.gba", 0xDD5C00, 0x0000112 + .incbin "baserom.gba", 0xDD5C00, 0x0000061 +gUnk_08DD5C61:: @ 08DD5C61 + .incbin "baserom.gba", 0xDD5C61, 0x00000AC + .4byte gUnk_08DD5C61 + .incbin "baserom.gba", 0xDD5D11, 0x0000001 bgmCloudTops_track3:: @ 08DD5D12 .incbin "baserom.gba", 0xDD5D12, 0x000002E gUnk_08DD5D40:: @ 08DD5D40 .incbin "baserom.gba", 0xDD5D40, 0x0000024 gUnk_08DD5D64:: @ 08DD5D64 - .incbin "baserom.gba", 0xDD5D64, 0x000018C + .incbin "baserom.gba", 0xDD5D64, 0x0000027 +gUnk_08DD5D8B:: @ 08DD5D8B + .incbin "baserom.gba", 0xDD5D8B, 0x0000023 + .4byte gUnk_08DD5D40 + .incbin "baserom.gba", 0xDD5DB2, 0x0000001 + .4byte gUnk_08DD5D64 + .incbin "baserom.gba", 0xDD5DB7, 0x0000001 + .4byte gUnk_08DD5D40 + .incbin "baserom.gba", 0xDD5DBC, 0x0000001 + .4byte gUnk_08DD5D64 + .incbin "baserom.gba", 0xDD5DC1, 0x0000001 + .4byte gUnk_08DD5D40 + .incbin "baserom.gba", 0xDD5DC6, 0x0000001 + .4byte gUnk_08DD5D64 + .incbin "baserom.gba", 0xDD5DCB, 0x000005F +gUnk_08DD5E2A:: @ 08DD5E2A + .incbin "baserom.gba", 0xDD5E2A, 0x0000029 + .4byte gUnk_08DD5D40 + .incbin "baserom.gba", 0xDD5E57, 0x0000001 + .4byte gUnk_08DD5D64 + .incbin "baserom.gba", 0xDD5E5C, 0x0000001 + .4byte gUnk_08DD5D40 + .incbin "baserom.gba", 0xDD5E61, 0x0000001 + .4byte gUnk_08DD5E2A + .incbin "baserom.gba", 0xDD5E66, 0x0000001 + .4byte gUnk_08DD5D40 + .incbin "baserom.gba", 0xDD5E6B, 0x0000001 + .4byte gUnk_08DD5D64 + .incbin "baserom.gba", 0xDD5E70, 0x0000001 + .4byte gUnk_08DD5D40 + .incbin "baserom.gba", 0xDD5E75, 0x0000001 + .4byte gUnk_08DD5E2A + .incbin "baserom.gba", 0xDD5E7A, 0x0000001 + .4byte gUnk_08DD5D40 + .incbin "baserom.gba", 0xDD5E7F, 0x0000001 + .4byte gUnk_08DD5D64 + .incbin "baserom.gba", 0xDD5E84, 0x0000001 + .4byte gUnk_08DD5D40 + .incbin "baserom.gba", 0xDD5E89, 0x0000001 + .4byte gUnk_08DD5E2A + .incbin "baserom.gba", 0xDD5E8E, 0x0000001 + .4byte gUnk_08DD5D40 + .incbin "baserom.gba", 0xDD5E93, 0x0000001 + .4byte gUnk_08DD5D64 + .incbin "baserom.gba", 0xDD5E98, 0x0000001 + .4byte gUnk_08DD5D40 + .incbin "baserom.gba", 0xDD5E9D, 0x0000001 + .4byte gUnk_08DD5E2A + .incbin "baserom.gba", 0xDD5EA2, 0x0000001 + .4byte gUnk_08DD5D40 + .incbin "baserom.gba", 0xDD5EA7, 0x0000001 + .4byte gUnk_08DD5D64 + .incbin "baserom.gba", 0xDD5EAC, 0x0000001 + .4byte gUnk_08DD5D40 + .incbin "baserom.gba", 0xDD5EB1, 0x0000001 + .4byte gUnk_08DD5E2A + .incbin "baserom.gba", 0xDD5EB6, 0x0000001 + .4byte gUnk_08DD5D40 + .incbin "baserom.gba", 0xDD5EBB, 0x0000030 + .4byte gUnk_08DD5D8B + .incbin "baserom.gba", 0xDD5EEF, 0x0000001 bgmCloudTops_track4:: @ 08DD5EF0 - .incbin "baserom.gba", 0xDD5EF0, 0x00001F1 + .incbin "baserom.gba", 0xDD5EF0, 0x0000048 +gUnk_08DD5F38:: @ 08DD5F38 + .incbin "baserom.gba", 0xDD5F38, 0x0000035 +gUnk_08DD5F6D:: @ 08DD5F6D + .incbin "baserom.gba", 0xDD5F6D, 0x000001A + .4byte gUnk_08DD5F6D +gUnk_08DD5F8B:: @ 08DD5F8B + .incbin "baserom.gba", 0xDD5F8B, 0x000004C + .4byte gUnk_08DD5F8B + .incbin "baserom.gba", 0xDD5FDB, 0x0000020 +gUnk_08DD5FFB:: @ 08DD5FFB + .incbin "baserom.gba", 0xDD5FFB, 0x000003E + .4byte gUnk_08DD5FFB + .incbin "baserom.gba", 0xDD603D, 0x00000A4 gUnk_08DD60E1:: @ 08DD60E1 - .incbin "baserom.gba", 0xDD60E1, 0x00000E2 + .incbin "baserom.gba", 0xDD60E1, 0x000001D +gUnk_08DD60FE:: @ 08DD60FE + .incbin "baserom.gba", 0xDD60FE, 0x000001A + .4byte gUnk_08DD60E1 +gUnk_08DD611C:: @ 08DD611C + .incbin "baserom.gba", 0xDD611C, 0x000001E + .4byte gUnk_08DD60E1 + .incbin "baserom.gba", 0xDD613E, 0x0000001 + .4byte gUnk_08DD60FE + .incbin "baserom.gba", 0xDD6143, 0x0000001 + .4byte gUnk_08DD60E1 + .incbin "baserom.gba", 0xDD6148, 0x0000001 + .4byte gUnk_08DD611C + .incbin "baserom.gba", 0xDD614D, 0x0000001 + .4byte gUnk_08DD60E1 + .incbin "baserom.gba", 0xDD6152, 0x0000001 + .4byte gUnk_08DD60FE + .incbin "baserom.gba", 0xDD6157, 0x0000001 + .4byte gUnk_08DD60E1 + .incbin "baserom.gba", 0xDD615C, 0x0000001 + .4byte gUnk_08DD611C + .incbin "baserom.gba", 0xDD6161, 0x0000001 + .4byte gUnk_08DD60E1 + .incbin "baserom.gba", 0xDD6166, 0x0000001 + .4byte gUnk_08DD60FE + .incbin "baserom.gba", 0xDD616B, 0x0000001 + .4byte gUnk_08DD60E1 + .incbin "baserom.gba", 0xDD6170, 0x0000001 + .4byte gUnk_08DD611C + .incbin "baserom.gba", 0xDD6175, 0x0000001 + .4byte gUnk_08DD60E1 + .incbin "baserom.gba", 0xDD617A, 0x0000001 + .4byte gUnk_08DD60FE + .incbin "baserom.gba", 0xDD617F, 0x0000001 + .4byte gUnk_08DD60E1 + .incbin "baserom.gba", 0xDD6184, 0x0000001 + .4byte gUnk_08DD611C + .incbin "baserom.gba", 0xDD6189, 0x0000001 + .4byte gUnk_08DD60E1 + .incbin "baserom.gba", 0xDD618E, 0x0000030 + .4byte gUnk_08DD5F38 + .incbin "baserom.gba", 0xDD61C2, 0x0000001 bgmCloudTops_track5:: @ 08DD61C3 - .incbin "baserom.gba", 0xDD61C3, 0x00000C3 + .incbin "baserom.gba", 0xDD61C3, 0x0000047 +gUnk_08DD620A:: @ 08DD620A + .incbin "baserom.gba", 0xDD620A, 0x0000077 + .4byte gUnk_08DD620A + .incbin "baserom.gba", 0xDD6285, 0x0000001 bgmCloudTops_track6:: @ 08DD6286 - .incbin "baserom.gba", 0xDD6286, 0x0000124 + .incbin "baserom.gba", 0xDD6286, 0x0000012 +gUnk_08DD6298:: @ 08DD6298 + .incbin "baserom.gba", 0xDD6298, 0x0000112 gUnk_08DD63AA:: @ 08DD63AA - .incbin "baserom.gba", 0xDD63AA, 0x0000030 + .incbin "baserom.gba", 0xDD63AA, 0x000000C +gUnk_08DD63B6:: @ 08DD63B6 + .incbin "baserom.gba", 0xDD63B6, 0x0000008 +gUnk_08DD63BE:: @ 08DD63BE + .incbin "baserom.gba", 0xDD63BE, 0x000000C +gUnk_08DD63CA:: @ 08DD63CA + .incbin "baserom.gba", 0xDD63CA, 0x0000010 gUnk_08DD63DA:: @ 08DD63DA - .incbin "baserom.gba", 0xDD63DA, 0x0000025 + .incbin "baserom.gba", 0xDD63DA, 0x000000C +gUnk_08DD63E6:: @ 08DD63E6 + .incbin "baserom.gba", 0xDD63E6, 0x0000019 gUnk_08DD63FF:: @ 08DD63FF - .incbin "baserom.gba", 0xDD63FF, 0x000002F + .incbin "baserom.gba", 0xDD63FF, 0x0000001 + .4byte gUnk_08DD63AA + .incbin "baserom.gba", 0xDD6404, 0x0000001 + .4byte gUnk_08DD63B6 + .incbin "baserom.gba", 0xDD6409, 0x0000001 + .4byte gUnk_08DD63BE + .incbin "baserom.gba", 0xDD640E, 0x0000001 + .4byte gUnk_08DD63CA + .incbin "baserom.gba", 0xDD6413, 0x0000001 + .4byte gUnk_08DD63DA + .incbin "baserom.gba", 0xDD6418, 0x0000001 + .4byte gUnk_08DD63E6 + .incbin "baserom.gba", 0xDD641D, 0x000000C + .4byte gUnk_08DD6298 + .incbin "baserom.gba", 0xDD642D, 0x0000001 bgmCloudTops_track7:: @ 08DD642E .incbin "baserom.gba", 0xDD642E, 0x000002B gUnk_08DD6459:: @ 08DD6459 - .incbin "baserom.gba", 0xDD6459, 0x00000A3 + .incbin "baserom.gba", 0xDD6459, 0x000003E +gUnk_08DD6497:: @ 08DD6497 + .incbin "baserom.gba", 0xDD6497, 0x0000016 + .4byte gUnk_08DD6497 + .incbin "baserom.gba", 0xDD64B1, 0x0000008 + .4byte gUnk_08DD6497 + .incbin "baserom.gba", 0xDD64BD, 0x0000008 + .4byte gUnk_08DD6497 + .incbin "baserom.gba", 0xDD64C9, 0x0000008 + .4byte gUnk_08DD6497 + .incbin "baserom.gba", 0xDD64D5, 0x0000008 + .4byte gUnk_08DD6497 + .incbin "baserom.gba", 0xDD64E1, 0x0000013 + .4byte gUnk_08DD6459 + .incbin "baserom.gba", 0xDD64F8, 0x0000004 bgmCloudTops:: @ 08DD64FC sound_header 8 0 0 0x9e gUnk_08A06794 bgmCloudTops_track0 bgmCloudTops_track1 bgmCloudTops_track2 bgmCloudTops_track3 bgmCloudTops_track4 bgmCloudTops_track5 bgmCloudTops_track6 bgmCloudTops_track7 bgmDarkHyruleCastle_track0:: @ 08DD6524 - .incbin "baserom.gba", 0xDD6524, 0x0000061 + .incbin "baserom.gba", 0xDD6524, 0x000003F +gUnk_08DD6563:: @ 08DD6563 + .incbin "baserom.gba", 0xDD6563, 0x0000022 gUnk_08DD6585:: @ 08DD6585 - .incbin "baserom.gba", 0xDD6585, 0x0000121 + .incbin "baserom.gba", 0xDD6585, 0x0000014 +gUnk_08DD6599:: @ 08DD6599 + .incbin "baserom.gba", 0xDD6599, 0x000001A +gUnk_08DD65B3:: @ 08DD65B3 + .incbin "baserom.gba", 0xDD65B3, 0x000006C + .4byte gUnk_08DD65B3 + .incbin "baserom.gba", 0xDD6623, 0x0000001 + .4byte gUnk_08DD6585 + .incbin "baserom.gba", 0xDD6628, 0x0000001 + .4byte gUnk_08DD6599 + .incbin "baserom.gba", 0xDD662D, 0x0000074 + .4byte gUnk_08DD6563 + .incbin "baserom.gba", 0xDD66A5, 0x0000001 bgmDarkHyruleCastle_track1:: @ 08DD66A6 .incbin "baserom.gba", 0xDD66A6, 0x0000035 gUnk_08DD66DB:: @ 08DD66DB - .incbin "baserom.gba", 0xDD66DB, 0x0000013 + .incbin "baserom.gba", 0xDD66DB, 0x0000009 +gUnk_08DD66E4:: @ 08DD66E4 + .incbin "baserom.gba", 0xDD66E4, 0x000000A gUnk_08DD66EE:: @ 08DD66EE - .incbin "baserom.gba", 0xDD66EE, 0x0000087 + .incbin "baserom.gba", 0xDD66EE, 0x000000B + .4byte gUnk_08DD66E4 + .incbin "baserom.gba", 0xDD66FD, 0x0000001 + .4byte gUnk_08DD66EE + .incbin "baserom.gba", 0xDD6702, 0x0000001 + .4byte gUnk_08DD66E4 + .incbin "baserom.gba", 0xDD6707, 0x0000001 + .4byte gUnk_08DD66EE + .incbin "baserom.gba", 0xDD670C, 0x0000001 + .4byte gUnk_08DD66E4 + .incbin "baserom.gba", 0xDD6711, 0x0000001 + .4byte gUnk_08DD66EE + .incbin "baserom.gba", 0xDD6716, 0x0000001 + .4byte gUnk_08DD66E4 + .incbin "baserom.gba", 0xDD671B, 0x0000001 + .4byte gUnk_08DD66EE + .incbin "baserom.gba", 0xDD6720, 0x0000001 + .4byte gUnk_08DD66E4 +gUnk_08DD6725:: @ 08DD6725 + .incbin "baserom.gba", 0xDD6725, 0x000000A +gUnk_08DD672F:: @ 08DD672F + .incbin "baserom.gba", 0xDD672F, 0x000000B + .4byte gUnk_08DD6725 + .incbin "baserom.gba", 0xDD673E, 0x0000001 + .4byte gUnk_08DD672F + .incbin "baserom.gba", 0xDD6743, 0x0000001 + .4byte gUnk_08DD66EE + .incbin "baserom.gba", 0xDD6748, 0x0000001 + .4byte gUnk_08DD66E4 + .incbin "baserom.gba", 0xDD674D, 0x0000001 + .4byte gUnk_08DD66EE + .incbin "baserom.gba", 0xDD6752, 0x0000001 + .4byte gUnk_08DD66E4 + .incbin "baserom.gba", 0xDD6757, 0x0000019 + .4byte gUnk_08DD66DB + .incbin "baserom.gba", 0xDD6774, 0x0000001 bgmDarkHyruleCastle_track2:: @ 08DD6775 - .incbin "baserom.gba", 0xDD6775, 0x0000040 + .incbin "baserom.gba", 0xDD6775, 0x000003A +gUnk_08DD67AF:: @ 08DD67AF + .incbin "baserom.gba", 0xDD67AF, 0x0000006 gUnk_08DD67B5:: @ 08DD67B5 - .incbin "baserom.gba", 0xDD67B5, 0x00000E9 + .incbin "baserom.gba", 0xDD67B5, 0x0000014 + .4byte gUnk_08DD67B5 + .incbin "baserom.gba", 0xDD67CD, 0x0000007 + .4byte gUnk_08DD67B5 + .incbin "baserom.gba", 0xDD67D8, 0x0000007 + .4byte gUnk_08DD67B5 + .incbin "baserom.gba", 0xDD67E3, 0x0000007 + .4byte gUnk_08DD67B5 + .incbin "baserom.gba", 0xDD67EE, 0x0000007 + .4byte gUnk_08DD67B5 + .incbin "baserom.gba", 0xDD67F9, 0x0000006 +gUnk_08DD67FF:: @ 08DD67FF + .incbin "baserom.gba", 0xDD67FF, 0x000000F + .4byte gUnk_08DD67FF + .incbin "baserom.gba", 0xDD6812, 0x0000007 + .4byte gUnk_08DD67B5 + .incbin "baserom.gba", 0xDD681D, 0x0000007 + .4byte gUnk_08DD67B5 + .incbin "baserom.gba", 0xDD6828, 0x0000006 +gUnk_08DD682E:: @ 08DD682E + .incbin "baserom.gba", 0xDD682E, 0x0000020 + .4byte gUnk_08DD682E + .incbin "baserom.gba", 0xDD6852, 0x000000D +gUnk_08DD685F:: @ 08DD685F + .incbin "baserom.gba", 0xDD685F, 0x0000010 + .4byte gUnk_08DD685F + .incbin "baserom.gba", 0xDD6873, 0x0000026 + .4byte gUnk_08DD67AF + .incbin "baserom.gba", 0xDD689D, 0x0000001 bgmDarkHyruleCastle_track3:: @ 08DD689E .incbin "baserom.gba", 0xDD689E, 0x0000038 bgmDarkHyruleCastle_track4:: @ 08DD68D6 - .incbin "baserom.gba", 0xDD68D6, 0x0000065 + .incbin "baserom.gba", 0xDD68D6, 0x000003E +gUnk_08DD6914:: @ 08DD6914 + .incbin "baserom.gba", 0xDD6914, 0x0000027 gUnk_08DD693B:: @ 08DD693B - .incbin "baserom.gba", 0xDD693B, 0x00000CE + .incbin "baserom.gba", 0xDD693B, 0x0000013 +gUnk_08DD694E:: @ 08DD694E + .incbin "baserom.gba", 0xDD694E, 0x000001F +gUnk_08DD696D:: @ 08DD696D + .incbin "baserom.gba", 0xDD696D, 0x0000076 + .4byte gUnk_08DD696D + .incbin "baserom.gba", 0xDD69E7, 0x0000001 + .4byte gUnk_08DD693B + .incbin "baserom.gba", 0xDD69EC, 0x0000001 + .4byte gUnk_08DD694E + .incbin "baserom.gba", 0xDD69F1, 0x0000018 gUnk_08DD6A09:: @ 08DD6A09 - .incbin "baserom.gba", 0xDD6A09, 0x0000067 + .incbin "baserom.gba", 0xDD6A09, 0x000000A +gUnk_08DD6A13:: @ 08DD6A13 + .incbin "baserom.gba", 0xDD6A13, 0x0000015 + .4byte gUnk_08DD6A09 + .incbin "baserom.gba", 0xDD6A2C, 0x0000001 + .4byte gUnk_08DD6A13 + .incbin "baserom.gba", 0xDD6A31, 0x000003A + .4byte gUnk_08DD6914 + .incbin "baserom.gba", 0xDD6A6F, 0x0000001 bgmDarkHyruleCastle_track5:: @ 08DD6A70 - .incbin "baserom.gba", 0xDD6A70, 0x000004D + .incbin "baserom.gba", 0xDD6A70, 0x0000032 +gUnk_08DD6AA2:: @ 08DD6AA2 + .incbin "baserom.gba", 0xDD6AA2, 0x000001B gUnk_08DD6ABD:: @ 08DD6ABD - .incbin "baserom.gba", 0xDD6ABD, 0x0000028 + .incbin "baserom.gba", 0xDD6ABD, 0x000000B +gUnk_08DD6AC8:: @ 08DD6AC8 + .incbin "baserom.gba", 0xDD6AC8, 0x0000019 + .4byte gUnk_08DD6ABD gUnk_08DD6AE5:: @ 08DD6AE5 - .incbin "baserom.gba", 0xDD6AE5, 0x0000091 + .incbin "baserom.gba", 0xDD6AE5, 0x000001D + .4byte gUnk_08DD6ABD + .incbin "baserom.gba", 0xDD6B06, 0x0000001 + .4byte gUnk_08DD6AC8 + .incbin "baserom.gba", 0xDD6B0B, 0x0000001 + .4byte gUnk_08DD6ABD + .incbin "baserom.gba", 0xDD6B10, 0x0000001 + .4byte gUnk_08DD6AE5 + .incbin "baserom.gba", 0xDD6B15, 0x0000001 + .4byte gUnk_08DD6ABD + .incbin "baserom.gba", 0xDD6B1A, 0x0000015 + .4byte gUnk_08DD6ABD + .incbin "baserom.gba", 0xDD6B33, 0x0000001 + .4byte gUnk_08DD6AE5 + .incbin "baserom.gba", 0xDD6B38, 0x0000001 + .4byte gUnk_08DD6ABD + .incbin "baserom.gba", 0xDD6B3D, 0x0000001 + .4byte gUnk_08DD6AC8 + .incbin "baserom.gba", 0xDD6B42, 0x000000F + .4byte gUnk_08DD6AC8 + .incbin "baserom.gba", 0xDD6B55, 0x0000001 + .4byte gUnk_08DD6ABD + .incbin "baserom.gba", 0xDD6B5A, 0x0000001 + .4byte gUnk_08DD6AC8 + .incbin "baserom.gba", 0xDD6B5F, 0x0000001 + .4byte gUnk_08DD6ABD + .incbin "baserom.gba", 0xDD6B64, 0x000000D + .4byte gUnk_08DD6AA2 + .incbin "baserom.gba", 0xDD6B75, 0x0000001 bgmDarkHyruleCastle_track6:: @ 08DD6B76 .incbin "baserom.gba", 0xDD6B76, 0x0000015 gUnk_08DD6B8B:: @ 08DD6B8B .incbin "baserom.gba", 0xDD6B8B, 0x000000C gUnk_08DD6B97:: @ 08DD6B97 - .incbin "baserom.gba", 0xDD6B97, 0x000002D + .incbin "baserom.gba", 0xDD6B97, 0x0000007 + .4byte gUnk_08DD6B8B + .incbin "baserom.gba", 0xDD6BA2, 0x000000B + .4byte gUnk_08DD6B8B + .incbin "baserom.gba", 0xDD6BB1, 0x000000B + .4byte gUnk_08DD6B8B + .incbin "baserom.gba", 0xDD6BC0, 0x0000004 gUnk_08DD6BC4:: @ 08DD6BC4 - .incbin "baserom.gba", 0xDD6BC4, 0x0000038 + .incbin "baserom.gba", 0xDD6BC4, 0x0000010 + .4byte gUnk_08DD6BC4 + .incbin "baserom.gba", 0xDD6BD8, 0x0000017 + .4byte gUnk_08DD6BC4 + .incbin "baserom.gba", 0xDD6BF3, 0x0000001 + .4byte gUnk_08DD6B97 + .incbin "baserom.gba", 0xDD6BF8, 0x0000004 bgmDarkHyruleCastle:: @ 08DD6BFC sound_header 7 0 0 0xb2 gUnk_08A06D94 bgmDarkHyruleCastle_track0 bgmDarkHyruleCastle_track1 bgmDarkHyruleCastle_track2 bgmDarkHyruleCastle_track3 bgmDarkHyruleCastle_track4 bgmDarkHyruleCastle_track5 bgmDarkHyruleCastle_track6 bgmSecretCastleEntrance_track0:: @ 08DD6C20 - .incbin "baserom.gba", 0xDD6C20, 0x0000065 + .incbin "baserom.gba", 0xDD6C20, 0x000000B +gUnk_08DD6C2B:: @ 08DD6C2B + .incbin "baserom.gba", 0xDD6C2B, 0x000000D +gUnk_08DD6C38:: @ 08DD6C38 + .incbin "baserom.gba", 0xDD6C38, 0x000001E + .4byte gUnk_08DD6C38 + .incbin "baserom.gba", 0xDD6C5A, 0x0000001 + .4byte gUnk_08DD6C38 +gUnk_08DD6C5F:: @ 08DD6C5F + .incbin "baserom.gba", 0xDD6C5F, 0x0000022 + .4byte gUnk_08DD6C5F gUnk_08DD6C85:: @ 08DD6C85 - .incbin "baserom.gba", 0xDD6C85, 0x0000031 + .incbin "baserom.gba", 0xDD6C85, 0x000000F + .4byte gUnk_08DD6C85 + .incbin "baserom.gba", 0xDD6C98, 0x0000010 + .4byte gUnk_08DD6C85 + .incbin "baserom.gba", 0xDD6CAC, 0x0000005 + .4byte gUnk_08DD6C2B + .incbin "baserom.gba", 0xDD6CB5, 0x0000001 bgmSecretCastleEntrance_track1:: @ 08DD6CB6 - .incbin "baserom.gba", 0xDD6CB6, 0x000003C + .incbin "baserom.gba", 0xDD6CB6, 0x0000007 +gUnk_08DD6CBD:: @ 08DD6CBD + .incbin "baserom.gba", 0xDD6CBD, 0x000000D +gUnk_08DD6CCA:: @ 08DD6CCA + .incbin "baserom.gba", 0xDD6CCA, 0x000000E +gUnk_08DD6CD8:: @ 08DD6CD8 + .incbin "baserom.gba", 0xDD6CD8, 0x0000011 + .4byte gUnk_08DD6CCA + .incbin "baserom.gba", 0xDD6CED, 0x0000001 + .4byte gUnk_08DD6CCA gUnk_08DD6CF2:: @ 08DD6CF2 - .incbin "baserom.gba", 0xDD6CF2, 0x0000049 + .incbin "baserom.gba", 0xDD6CF2, 0x0000011 + .4byte gUnk_08DD6CD8 + .incbin "baserom.gba", 0xDD6D07, 0x0000001 + .4byte gUnk_08DD6CF2 +gUnk_08DD6D0C:: @ 08DD6D0C + .incbin "baserom.gba", 0xDD6D0C, 0x000000F + .4byte gUnk_08DD6D0C + .incbin "baserom.gba", 0xDD6D1F, 0x0000010 + .4byte gUnk_08DD6D0C + .incbin "baserom.gba", 0xDD6D33, 0x0000003 + .4byte gUnk_08DD6CBD + .incbin "baserom.gba", 0xDD6D3A, 0x0000001 bgmSecretCastleEntrance_track2:: @ 08DD6D3B .incbin "baserom.gba", 0xDD6D3B, 0x0000004 gUnk_08DD6D3F:: @ 08DD6D3F - .incbin "baserom.gba", 0xDD6D3F, 0x0000066 + .incbin "baserom.gba", 0xDD6D3F, 0x0000009 +gUnk_08DD6D48:: @ 08DD6D48 + .incbin "baserom.gba", 0xDD6D48, 0x0000019 + .4byte gUnk_08DD6D48 + .incbin "baserom.gba", 0xDD6D65, 0x000003B + .4byte gUnk_08DD6D3F + .incbin "baserom.gba", 0xDD6DA4, 0x0000001 bgmSecretCastleEntrance_track3:: @ 08DD6DA5 - .incbin "baserom.gba", 0xDD6DA5, 0x0000047 + .incbin "baserom.gba", 0xDD6DA5, 0x0000006 +gUnk_08DD6DAB:: @ 08DD6DAB + .incbin "baserom.gba", 0xDD6DAB, 0x0000005 +gUnk_08DD6DB0:: @ 08DD6DB0 + .incbin "baserom.gba", 0xDD6DB0, 0x0000019 + .4byte gUnk_08DD6DB0 + .incbin "baserom.gba", 0xDD6DCD, 0x000001A + .4byte gUnk_08DD6DAB + .incbin "baserom.gba", 0xDD6DEB, 0x0000001 bgmSecretCastleEntrance_track4:: @ 08DD6DEC .incbin "baserom.gba", 0xDD6DEC, 0x0000008 gUnk_08DD6DF4:: @ 08DD6DF4 .incbin "baserom.gba", 0xDD6DF4, 0x0000017 gUnk_08DD6E0B:: @ 08DD6E0B - .incbin "baserom.gba", 0xDD6E0B, 0x0000022 + .incbin "baserom.gba", 0xDD6E0B, 0x000000B + .4byte gUnk_08DD6E0B + .incbin "baserom.gba", 0xDD6E1A, 0x000000A + .4byte gUnk_08DD6E0B + .incbin "baserom.gba", 0xDD6E28, 0x0000001 + .4byte gUnk_08DD6E0B gUnk_08DD6E2D:: @ 08DD6E2D - .incbin "baserom.gba", 0xDD6E2D, 0x0000020 + .incbin "baserom.gba", 0xDD6E2D, 0x000000B + .4byte gUnk_08DD6E2D + .incbin "baserom.gba", 0xDD6E3C, 0x0000001 + .4byte gUnk_08DD6E2D + .incbin "baserom.gba", 0xDD6E41, 0x0000001 + .4byte gUnk_08DD6E2D + .incbin "baserom.gba", 0xDD6E46, 0x0000002 + .4byte gUnk_08DD6DF4 + .incbin "baserom.gba", 0xDD6E4C, 0x0000001 bgmSecretCastleEntrance_track5:: @ 08DD6E4D - .incbin "baserom.gba", 0xDD6E4D, 0x0000009 + .incbin "baserom.gba", 0xDD6E4D, 0x0000007 +gUnk_08DD6E54:: @ 08DD6E54 + .incbin "baserom.gba", 0xDD6E54, 0x0000002 gUnk_08DD6E56:: @ 08DD6E56 - .incbin "baserom.gba", 0xDD6E56, 0x000003C + .incbin "baserom.gba", 0xDD6E56, 0x000002A + .4byte gUnk_08DD6E56 + .incbin "baserom.gba", 0xDD6E84, 0x0000003 + .4byte gUnk_08DD6E56 + .incbin "baserom.gba", 0xDD6E8B, 0x0000001 + .4byte gUnk_08DD6E56 + .incbin "baserom.gba", 0xDD6E90, 0x0000002 gUnk_08DD6E92:: @ 08DD6E92 - .incbin "baserom.gba", 0xDD6E92, 0x0000034 + .incbin "baserom.gba", 0xDD6E92, 0x000002A + .4byte gUnk_08DD6E92 + .incbin "baserom.gba", 0xDD6EC0, 0x0000001 + .4byte gUnk_08DD6E54 + .incbin "baserom.gba", 0xDD6EC5, 0x0000001 bgmSecretCastleEntrance_track6:: @ 08DD6EC6 - .incbin "baserom.gba", 0xDD6EC6, 0x00000C4 + .incbin "baserom.gba", 0xDD6EC6, 0x0000007 +gUnk_08DD6ECD:: @ 08DD6ECD + .incbin "baserom.gba", 0xDD6ECD, 0x00000B8 + .4byte gUnk_08DD6ECD + .incbin "baserom.gba", 0xDD6F89, 0x0000001 bgmSecretCastleEntrance_track7:: @ 08DD6F8A - .incbin "baserom.gba", 0xDD6F8A, 0x000003A + .incbin "baserom.gba", 0xDD6F8A, 0x0000003 +gUnk_08DD6F8D:: @ 08DD6F8D + .incbin "baserom.gba", 0xDD6F8D, 0x0000030 + .4byte gUnk_08DD6F8D + .incbin "baserom.gba", 0xDD6FC1, 0x0000003 bgmSecretCastleEntrance:: @ 08DD6FC4 sound_header 8 0 0 0xbc gUnk_08A07394 bgmSecretCastleEntrance_track0 bgmSecretCastleEntrance_track1 bgmSecretCastleEntrance_track2 bgmSecretCastleEntrance_track3 bgmSecretCastleEntrance_track4 bgmSecretCastleEntrance_track5 bgmSecretCastleEntrance_track6 bgmSecretCastleEntrance_track7 @@ -1017,313 +3961,1449 @@ bgmDeepwoodShrine_track0:: @ 08DD6FEC gUnk_08DD701C:: @ 08DD701C .incbin "baserom.gba", 0xDD701C, 0x0000026 gUnk_08DD7042:: @ 08DD7042 - .incbin "baserom.gba", 0xDD7042, 0x00000F3 + .incbin "baserom.gba", 0xDD7042, 0x0000076 + .4byte gUnk_08DD701C + .incbin "baserom.gba", 0xDD70BC, 0x0000001 + .4byte gUnk_08DD701C + .incbin "baserom.gba", 0xDD70C1, 0x0000001 + .4byte gUnk_08DD701C + .incbin "baserom.gba", 0xDD70C6, 0x0000057 + .4byte gUnk_08DD701C + .incbin "baserom.gba", 0xDD7121, 0x0000001 + .4byte gUnk_08DD701C + .incbin "baserom.gba", 0xDD7126, 0x0000001 + .4byte gUnk_08DD701C + .incbin "baserom.gba", 0xDD712B, 0x0000005 + .4byte gUnk_08DD7042 + .incbin "baserom.gba", 0xDD7134, 0x0000001 bgmDeepwoodShrine_track1:: @ 08DD7135 - .incbin "baserom.gba", 0xDD7135, 0x0000017 + .incbin "baserom.gba", 0xDD7135, 0x0000007 +gUnk_08DD713C:: @ 08DD713C + .incbin "baserom.gba", 0xDD713C, 0x000000B + .4byte gUnk_08DD713C + .incbin "baserom.gba", 0xDD714B, 0x0000001 bgmDeepwoodShrine_track2:: @ 08DD714C - .incbin "baserom.gba", 0xDD714C, 0x0000028 + .incbin "baserom.gba", 0xDD714C, 0x0000005 +gUnk_08DD7151:: @ 08DD7151 + .incbin "baserom.gba", 0xDD7151, 0x000001E + .4byte gUnk_08DD7151 + .incbin "baserom.gba", 0xDD7173, 0x0000001 bgmDeepwoodShrine:: @ 08DD7174 sound_header 3 0 0 0xbc gUnk_08A07610 bgmDeepwoodShrine_track0 bgmDeepwoodShrine_track1 bgmDeepwoodShrine_track2 bgmCaveOfFlames_track0:: @ 08DD7188 .incbin "baserom.gba", 0xDD7188, 0x0000026 bgmCaveOfFlames_track1:: @ 08DD71AE - .incbin "baserom.gba", 0xDD71AE, 0x000005C + .incbin "baserom.gba", 0xDD71AE, 0x0000016 +gUnk_08DD71C4:: @ 08DD71C4 + .incbin "baserom.gba", 0xDD71C4, 0x0000001 +gUnk_08DD71C5:: @ 08DD71C5 + .incbin "baserom.gba", 0xDD71C5, 0x000000C + .4byte gUnk_08DD71C5 + .incbin "baserom.gba", 0xDD71D5, 0x0000002 + .4byte gUnk_08DD71C5 + .incbin "baserom.gba", 0xDD71DB, 0x0000002 + .4byte gUnk_08DD71C5 + .incbin "baserom.gba", 0xDD71E1, 0x0000002 + .4byte gUnk_08DD71C5 + .incbin "baserom.gba", 0xDD71E7, 0x0000002 + .4byte gUnk_08DD71C5 + .incbin "baserom.gba", 0xDD71ED, 0x0000001 +gUnk_08DD71EE:: @ 08DD71EE + .incbin "baserom.gba", 0xDD71EE, 0x000000C + .4byte gUnk_08DD71EE + .incbin "baserom.gba", 0xDD71FE, 0x0000007 + .4byte gUnk_08DD71C4 + .incbin "baserom.gba", 0xDD7209, 0x0000001 bgmCaveOfFlames_track2:: @ 08DD720A - .incbin "baserom.gba", 0xDD720A, 0x00000BA + .incbin "baserom.gba", 0xDD720A, 0x000001F +gUnk_08DD7229:: @ 08DD7229 + .incbin "baserom.gba", 0xDD7229, 0x0000096 + .4byte gUnk_08DD7229 + .incbin "baserom.gba", 0xDD72C3, 0x0000001 bgmCaveOfFlames_track3:: @ 08DD72C4 .incbin "baserom.gba", 0xDD72C4, 0x0000020 gUnk_08DD72E4:: @ 08DD72E4 - .incbin "baserom.gba", 0xDD72E4, 0x00000AD + .incbin "baserom.gba", 0xDD72E4, 0x00000A8 + .4byte gUnk_08DD72E4 + .incbin "baserom.gba", 0xDD7390, 0x0000001 bgmCaveOfFlames_track4:: @ 08DD7391 - .incbin "baserom.gba", 0xDD7391, 0x000003D + .incbin "baserom.gba", 0xDD7391, 0x0000022 +gUnk_08DD73B3:: @ 08DD73B3 + .incbin "baserom.gba", 0xDD73B3, 0x000001B gUnk_08DD73CE:: @ 08DD73CE - .incbin "baserom.gba", 0xDD73CE, 0x000004C + .incbin "baserom.gba", 0xDD73CE, 0x000001B + .4byte gUnk_08DD73CE + .incbin "baserom.gba", 0xDD73ED, 0x0000001 + .4byte gUnk_08DD73CE + .incbin "baserom.gba", 0xDD73F2, 0x0000001 + .4byte gUnk_08DD73CE + .incbin "baserom.gba", 0xDD73F7, 0x0000001 + .4byte gUnk_08DD73CE + .incbin "baserom.gba", 0xDD73FC, 0x0000001 + .4byte gUnk_08DD73CE + .incbin "baserom.gba", 0xDD7401, 0x0000001 + .4byte gUnk_08DD73CE + .incbin "baserom.gba", 0xDD7406, 0x0000001 + .4byte gUnk_08DD73CE + .incbin "baserom.gba", 0xDD740B, 0x0000001 + .4byte gUnk_08DD73CE + .incbin "baserom.gba", 0xDD7410, 0x0000001 + .4byte gUnk_08DD73CE + .incbin "baserom.gba", 0xDD7415, 0x0000001 + .4byte gUnk_08DD73CE gUnk_08DD741A:: @ 08DD741A - .incbin "baserom.gba", 0xDD741A, 0x0000039 + .incbin "baserom.gba", 0xDD741A, 0x000001B + .4byte gUnk_08DD741A + .incbin "baserom.gba", 0xDD7439, 0x0000001 + .4byte gUnk_08DD741A + .incbin "baserom.gba", 0xDD743E, 0x0000001 + .4byte gUnk_08DD741A + .incbin "baserom.gba", 0xDD7443, 0x0000001 + .4byte gUnk_08DD741A + .incbin "baserom.gba", 0xDD7448, 0x0000001 + .4byte gUnk_08DD741A + .incbin "baserom.gba", 0xDD744D, 0x0000001 + .4byte gUnk_08DD73B3 + .incbin "baserom.gba", 0xDD7452, 0x0000001 bgmCaveOfFlames_track5:: @ 08DD7453 - .incbin "baserom.gba", 0xDD7453, 0x00000C4 + .incbin "baserom.gba", 0xDD7453, 0x0000008 +gUnk_08DD745B:: @ 08DD745B + .incbin "baserom.gba", 0xDD745B, 0x00000B7 + .4byte gUnk_08DD745B + .incbin "baserom.gba", 0xDD7516, 0x0000001 bgmCaveOfFlames_track6:: @ 08DD7517 .incbin "baserom.gba", 0xDD7517, 0x0000009 gUnk_08DD7520:: @ 08DD7520 - .incbin "baserom.gba", 0xDD7520, 0x0000025 + .incbin "baserom.gba", 0xDD7520, 0x0000020 + .4byte gUnk_08DD7520 + .incbin "baserom.gba", 0xDD7544, 0x0000001 bgmCaveOfFlames_track7:: @ 08DD7545 - .incbin "baserom.gba", 0xDD7545, 0x0000023 + .incbin "baserom.gba", 0xDD7545, 0x000000C +gUnk_08DD7551:: @ 08DD7551 + .incbin "baserom.gba", 0xDD7551, 0x0000017 gUnk_08DD7568:: @ 08DD7568 - .incbin "baserom.gba", 0xDD7568, 0x000004B + .incbin "baserom.gba", 0xDD7568, 0x000001A + .4byte gUnk_08DD7568 + .incbin "baserom.gba", 0xDD7586, 0x0000001 + .4byte gUnk_08DD7568 + .incbin "baserom.gba", 0xDD758B, 0x0000001 + .4byte gUnk_08DD7568 + .incbin "baserom.gba", 0xDD7590, 0x0000001 + .4byte gUnk_08DD7568 + .incbin "baserom.gba", 0xDD7595, 0x0000001 + .4byte gUnk_08DD7568 + .incbin "baserom.gba", 0xDD759A, 0x0000001 + .4byte gUnk_08DD7568 + .incbin "baserom.gba", 0xDD759F, 0x0000001 + .4byte gUnk_08DD7568 + .incbin "baserom.gba", 0xDD75A4, 0x0000001 + .4byte gUnk_08DD7568 + .incbin "baserom.gba", 0xDD75A9, 0x0000001 + .4byte gUnk_08DD7568 + .incbin "baserom.gba", 0xDD75AE, 0x0000001 + .4byte gUnk_08DD7568 gUnk_08DD75B3:: @ 08DD75B3 - .incbin "baserom.gba", 0xDD75B3, 0x0000039 + .incbin "baserom.gba", 0xDD75B3, 0x000001A + .4byte gUnk_08DD75B3 + .incbin "baserom.gba", 0xDD75D1, 0x0000001 + .4byte gUnk_08DD75B3 + .incbin "baserom.gba", 0xDD75D6, 0x0000001 + .4byte gUnk_08DD75B3 + .incbin "baserom.gba", 0xDD75DB, 0x0000001 + .4byte gUnk_08DD75B3 + .incbin "baserom.gba", 0xDD75E0, 0x0000001 + .4byte gUnk_08DD75B3 + .incbin "baserom.gba", 0xDD75E5, 0x0000002 + .4byte gUnk_08DD7551 + .incbin "baserom.gba", 0xDD75EB, 0x0000001 bgmCaveOfFlames_track8:: @ 08DD75EC - .incbin "baserom.gba", 0xDD75EC, 0x0000084 + .incbin "baserom.gba", 0xDD75EC, 0x000000A +gUnk_08DD75F6:: @ 08DD75F6 + .incbin "baserom.gba", 0xDD75F6, 0x0000074 + .4byte gUnk_08DD75F6 + .incbin "baserom.gba", 0xDD766E, 0x0000002 bgmCaveOfFlames:: @ 08DD7670 sound_header 9 0 0 0xbc gUnk_08A07C10 bgmCaveOfFlames_track0 bgmCaveOfFlames_track1 bgmCaveOfFlames_track2 bgmCaveOfFlames_track3 bgmCaveOfFlames_track4 bgmCaveOfFlames_track5 bgmCaveOfFlames_track6 bgmCaveOfFlames_track7 bgmCaveOfFlames_track8 bgmFortressOfWinds_track0:: @ 08DD769C .incbin "baserom.gba", 0xDD769C, 0x000000B gUnk_08DD76A7:: @ 08DD76A7 - .incbin "baserom.gba", 0xDD76A7, 0x0000024 + .incbin "baserom.gba", 0xDD76A7, 0x0000006 +gUnk_08DD76AD:: @ 08DD76AD + .incbin "baserom.gba", 0xDD76AD, 0x000001E gUnk_08DD76CB:: @ 08DD76CB .incbin "baserom.gba", 0xDD76CB, 0x000000F gUnk_08DD76DA:: @ 08DD76DA - .incbin "baserom.gba", 0xDD76DA, 0x0000050 + .incbin "baserom.gba", 0xDD76DA, 0x0000016 +gUnk_08DD76F0:: @ 08DD76F0 + .incbin "baserom.gba", 0xDD76F0, 0x000000A +gUnk_08DD76FA:: @ 08DD76FA + .incbin "baserom.gba", 0xDD76FA, 0x000001A +gUnk_08DD7714:: @ 08DD7714 + .incbin "baserom.gba", 0xDD7714, 0x0000016 gUnk_08DD772A:: @ 08DD772A - .incbin "baserom.gba", 0xDD772A, 0x000003C + .incbin "baserom.gba", 0xDD772A, 0x0000016 +gUnk_08DD7740:: @ 08DD7740 + .incbin "baserom.gba", 0xDD7740, 0x0000026 gUnk_08DD7766:: @ 08DD7766 - .incbin "baserom.gba", 0xDD7766, 0x0000073 + .incbin "baserom.gba", 0xDD7766, 0x0000009 + .4byte gUnk_08DD76AD + .incbin "baserom.gba", 0xDD7773, 0x0000001 + .4byte gUnk_08DD76CB + .incbin "baserom.gba", 0xDD7778, 0x0000008 + .4byte gUnk_08DD76DA + .incbin "baserom.gba", 0xDD7784, 0x0000001 + .4byte gUnk_08DD76F0 + .incbin "baserom.gba", 0xDD7789, 0x0000001 + .4byte gUnk_08DD76FA + .incbin "baserom.gba", 0xDD778E, 0x0000001 + .4byte gUnk_08DD7714 + .incbin "baserom.gba", 0xDD7793, 0x0000001 + .4byte gUnk_08DD772A + .incbin "baserom.gba", 0xDD7798, 0x0000001 + .4byte gUnk_08DD7740 + .incbin "baserom.gba", 0xDD779D, 0x0000016 + .4byte gUnk_08DD7714 + .incbin "baserom.gba", 0xDD77B7, 0x0000001 + .4byte gUnk_08DD772A + .incbin "baserom.gba", 0xDD77BC, 0x0000001 + .4byte gUnk_08DD7740 + .incbin "baserom.gba", 0xDD77C1, 0x0000013 + .4byte gUnk_08DD76A7 + .incbin "baserom.gba", 0xDD77D8, 0x0000001 bgmFortressOfWinds_track1:: @ 08DD77D9 .incbin "baserom.gba", 0xDD77D9, 0x0000008 gUnk_08DD77E1:: @ 08DD77E1 .incbin "baserom.gba", 0xDD77E1, 0x0000015 gUnk_08DD77F6:: @ 08DD77F6 - .incbin "baserom.gba", 0xDD77F6, 0x0000083 + .incbin "baserom.gba", 0xDD77F6, 0x0000007 +gUnk_08DD77FD:: @ 08DD77FD + .incbin "baserom.gba", 0xDD77FD, 0x0000045 +gUnk_08DD7842:: @ 08DD7842 + .incbin "baserom.gba", 0xDD7842, 0x0000010 +gUnk_08DD7852:: @ 08DD7852 + .incbin "baserom.gba", 0xDD7852, 0x0000017 +gUnk_08DD7869:: @ 08DD7869 + .incbin "baserom.gba", 0xDD7869, 0x0000010 gUnk_08DD7879:: @ 08DD7879 - .incbin "baserom.gba", 0xDD7879, 0x0000088 + .incbin "baserom.gba", 0xDD7879, 0x000002F + .4byte gUnk_08DD77F6 + .incbin "baserom.gba", 0xDD78AC, 0x0000001 + .4byte gUnk_08DD77FD + .incbin "baserom.gba", 0xDD78B1, 0x0000020 + .4byte gUnk_08DD7842 + .incbin "baserom.gba", 0xDD78D5, 0x0000001 + .4byte gUnk_08DD7852 + .incbin "baserom.gba", 0xDD78DA, 0x0000001 + .4byte gUnk_08DD7869 + .incbin "baserom.gba", 0xDD78DF, 0x0000001 + .4byte gUnk_08DD7879 + .incbin "baserom.gba", 0xDD78E4, 0x0000001 + .4byte gUnk_08DD7842 + .incbin "baserom.gba", 0xDD78E9, 0x0000001 + .4byte gUnk_08DD7852 + .incbin "baserom.gba", 0xDD78EE, 0x0000001 + .4byte gUnk_08DD7869 + .incbin "baserom.gba", 0xDD78F3, 0x0000001 + .4byte gUnk_08DD7879 + .incbin "baserom.gba", 0xDD78F8, 0x0000004 + .4byte gUnk_08DD77E1 + .incbin "baserom.gba", 0xDD7900, 0x0000001 bgmFortressOfWinds_track2:: @ 08DD7901 - .incbin "baserom.gba", 0xDD7901, 0x0000012 + .incbin "baserom.gba", 0xDD7901, 0x0000007 +gUnk_08DD7908:: @ 08DD7908 + .incbin "baserom.gba", 0xDD7908, 0x000000B gUnk_08DD7913:: @ 08DD7913 - .incbin "baserom.gba", 0xDD7913, 0x0000031 + .incbin "baserom.gba", 0xDD7913, 0x000000D +gUnk_08DD7920:: @ 08DD7920 + .incbin "baserom.gba", 0xDD7920, 0x000000D +gUnk_08DD792D:: @ 08DD792D + .incbin "baserom.gba", 0xDD792D, 0x000000A +gUnk_08DD7937:: @ 08DD7937 + .incbin "baserom.gba", 0xDD7937, 0x000000D gUnk_08DD7944:: @ 08DD7944 - .incbin "baserom.gba", 0xDD7944, 0x0000054 + .incbin "baserom.gba", 0xDD7944, 0x0000018 + .4byte gUnk_08DD7913 + .incbin "baserom.gba", 0xDD7960, 0x0000009 + .4byte gUnk_08DD7920 + .incbin "baserom.gba", 0xDD796D, 0x0000001 + .4byte gUnk_08DD792D + .incbin "baserom.gba", 0xDD7972, 0x0000001 + .4byte gUnk_08DD7937 + .incbin "baserom.gba", 0xDD7977, 0x0000001 + .4byte gUnk_08DD7944 + .incbin "baserom.gba", 0xDD797C, 0x0000001 + .4byte gUnk_08DD7920 + .incbin "baserom.gba", 0xDD7981, 0x0000001 + .4byte gUnk_08DD792D + .incbin "baserom.gba", 0xDD7986, 0x0000001 + .4byte gUnk_08DD7937 + .incbin "baserom.gba", 0xDD798B, 0x0000001 + .4byte gUnk_08DD7944 + .incbin "baserom.gba", 0xDD7990, 0x0000003 + .4byte gUnk_08DD7908 + .incbin "baserom.gba", 0xDD7997, 0x0000001 bgmFortressOfWinds_track3:: @ 08DD7998 - .incbin "baserom.gba", 0xDD7998, 0x0000044 + .incbin "baserom.gba", 0xDD7998, 0x0000007 +gUnk_08DD799F:: @ 08DD799F + .incbin "baserom.gba", 0xDD799F, 0x000003D gUnk_08DD79DC:: @ 08DD79DC - .incbin "baserom.gba", 0xDD79DC, 0x00000DB + .incbin "baserom.gba", 0xDD79DC, 0x000001A +gUnk_08DD79F6:: @ 08DD79F6 + .incbin "baserom.gba", 0xDD79F6, 0x000007E + .4byte gUnk_08DD79DC + .incbin "baserom.gba", 0xDD7A78, 0x0000002 + .4byte gUnk_08DD79F6 + .incbin "baserom.gba", 0xDD7A7E, 0x0000002 + .4byte gUnk_08DD79DC + .incbin "baserom.gba", 0xDD7A84, 0x0000002 + .4byte gUnk_08DD79F6 + .incbin "baserom.gba", 0xDD7A8A, 0x0000028 + .4byte gUnk_08DD799F + .incbin "baserom.gba", 0xDD7AB6, 0x0000001 bgmFortressOfWinds_track4:: @ 08DD7AB7 - .incbin "baserom.gba", 0xDD7AB7, 0x000011F + .incbin "baserom.gba", 0xDD7AB7, 0x0000007 +gUnk_08DD7ABE:: @ 08DD7ABE + .incbin "baserom.gba", 0xDD7ABE, 0x000003D +gUnk_08DD7AFB:: @ 08DD7AFB + .incbin "baserom.gba", 0xDD7AFB, 0x000001A +gUnk_08DD7B15:: @ 08DD7B15 + .incbin "baserom.gba", 0xDD7B15, 0x000007E + .4byte gUnk_08DD7AFB + .incbin "baserom.gba", 0xDD7B97, 0x0000002 + .4byte gUnk_08DD7B15 + .incbin "baserom.gba", 0xDD7B9D, 0x0000002 + .4byte gUnk_08DD7AFB + .incbin "baserom.gba", 0xDD7BA3, 0x0000002 + .4byte gUnk_08DD7B15 + .incbin "baserom.gba", 0xDD7BA9, 0x0000028 + .4byte gUnk_08DD7ABE + .incbin "baserom.gba", 0xDD7BD5, 0x0000001 bgmFortressOfWinds_track5:: @ 08DD7BD6 - .incbin "baserom.gba", 0xDD7BD6, 0x0000083 + .incbin "baserom.gba", 0xDD7BD6, 0x0000008 +gUnk_08DD7BDE:: @ 08DD7BDE + .incbin "baserom.gba", 0xDD7BDE, 0x0000014 +gUnk_08DD7BF2:: @ 08DD7BF2 + .incbin "baserom.gba", 0xDD7BF2, 0x0000012 +gUnk_08DD7C04:: @ 08DD7C04 + .incbin "baserom.gba", 0xDD7C04, 0x0000026 + .4byte gUnk_08DD7C04 + .incbin "baserom.gba", 0xDD7C2E, 0x0000001 +gUnk_08DD7C2F:: @ 08DD7C2F + .incbin "baserom.gba", 0xDD7C2F, 0x000002A gUnk_08DD7C59:: @ 08DD7C59 - .incbin "baserom.gba", 0xDD7C59, 0x00000B1 + .incbin "baserom.gba", 0xDD7C59, 0x0000028 + .4byte gUnk_08DD7C59 + .incbin "baserom.gba", 0xDD7C85, 0x0000001 + .4byte gUnk_08DD7C59 + .incbin "baserom.gba", 0xDD7C8A, 0x0000001 + .4byte gUnk_08DD7C59 + .incbin "baserom.gba", 0xDD7C8F, 0x0000002 + .4byte gUnk_08DD7C04 + .incbin "baserom.gba", 0xDD7C95, 0x0000016 + .4byte gUnk_08DD7BF2 + .incbin "baserom.gba", 0xDD7CAF, 0x0000002 + .4byte gUnk_08DD7C04 +gUnk_08DD7CB5:: @ 08DD7CB5 + .incbin "baserom.gba", 0xDD7CB5, 0x0000012 + .4byte gUnk_08DD7C04 + .incbin "baserom.gba", 0xDD7CCB, 0x0000002 + .4byte gUnk_08DD7C2F + .incbin "baserom.gba", 0xDD7CD1, 0x0000001 + .4byte gUnk_08DD7C59 + .incbin "baserom.gba", 0xDD7CD6, 0x0000001 + .4byte gUnk_08DD7C59 + .incbin "baserom.gba", 0xDD7CDB, 0x0000001 + .4byte gUnk_08DD7C59 + .incbin "baserom.gba", 0xDD7CE0, 0x0000001 + .4byte gUnk_08DD7C59 + .incbin "baserom.gba", 0xDD7CE5, 0x0000001 + .4byte gUnk_08DD7C59 + .incbin "baserom.gba", 0xDD7CEA, 0x0000001 + .4byte gUnk_08DD7C59 + .incbin "baserom.gba", 0xDD7CEF, 0x0000001 + .4byte gUnk_08DD7C59 + .incbin "baserom.gba", 0xDD7CF4, 0x0000001 + .4byte gUnk_08DD7C59 + .incbin "baserom.gba", 0xDD7CF9, 0x0000001 + .4byte gUnk_08DD7CB5 + .incbin "baserom.gba", 0xDD7CFE, 0x0000001 + .4byte gUnk_08DD7C04 + .incbin "baserom.gba", 0xDD7D03, 0x0000002 + .4byte gUnk_08DD7BDE + .incbin "baserom.gba", 0xDD7D09, 0x0000001 bgmFortressOfWinds_track6:: @ 08DD7D0A - .incbin "baserom.gba", 0xDD7D0A, 0x00000FE + .incbin "baserom.gba", 0xDD7D0A, 0x0000007 +gUnk_08DD7D11:: @ 08DD7D11 + .incbin "baserom.gba", 0xDD7D11, 0x0000017 +gUnk_08DD7D28:: @ 08DD7D28 + .incbin "baserom.gba", 0xDD7D28, 0x0000028 +gUnk_08DD7D50:: @ 08DD7D50 + .incbin "baserom.gba", 0xDD7D50, 0x0000029 +gUnk_08DD7D79:: @ 08DD7D79 + .incbin "baserom.gba", 0xDD7D79, 0x0000028 +gUnk_08DD7DA1:: @ 08DD7DA1 + .incbin "baserom.gba", 0xDD7DA1, 0x0000041 + .4byte gUnk_08DD7D28 + .incbin "baserom.gba", 0xDD7DE6, 0x0000001 + .4byte gUnk_08DD7D50 + .incbin "baserom.gba", 0xDD7DEB, 0x0000003 + .4byte gUnk_08DD7D79 + .incbin "baserom.gba", 0xDD7DF2, 0x0000001 + .4byte gUnk_08DD7DA1 + .incbin "baserom.gba", 0xDD7DF7, 0x000000B + .4byte gUnk_08DD7D11 + .incbin "baserom.gba", 0xDD7E06, 0x0000002 bgmFortressOfWinds:: @ 08DD7E08 sound_header 7 0 0 0xbc gUnk_08A08210 bgmFortressOfWinds_track0 bgmFortressOfWinds_track1 bgmFortressOfWinds_track2 bgmFortressOfWinds_track3 bgmFortressOfWinds_track4 bgmFortressOfWinds_track5 bgmFortressOfWinds_track6 bgmTempleOfDroplets_track0:: @ 08DD7E2C - .incbin "baserom.gba", 0xDD7E2C, 0x0000015 + .incbin "baserom.gba", 0xDD7E2C, 0x000000B +gUnk_08DD7E37:: @ 08DD7E37 + .incbin "baserom.gba", 0xDD7E37, 0x000000A gUnk_08DD7E41:: @ 08DD7E41 - .incbin "baserom.gba", 0xDD7E41, 0x0000061 + .incbin "baserom.gba", 0xDD7E41, 0x0000010 +gUnk_08DD7E51:: @ 08DD7E51 + .incbin "baserom.gba", 0xDD7E51, 0x000000C + .4byte gUnk_08DD7E41 + .incbin "baserom.gba", 0xDD7E61, 0x0000004 + .4byte gUnk_08DD7E41 + .incbin "baserom.gba", 0xDD7E69, 0x0000004 + .4byte gUnk_08DD7E41 + .incbin "baserom.gba", 0xDD7E71, 0x0000004 + .4byte gUnk_08DD7E51 + .incbin "baserom.gba", 0xDD7E79, 0x0000001 + .4byte gUnk_08DD7E41 + .incbin "baserom.gba", 0xDD7E7E, 0x0000001 + .4byte gUnk_08DD7E51 + .incbin "baserom.gba", 0xDD7E83, 0x0000001 + .4byte gUnk_08DD7E41 + .incbin "baserom.gba", 0xDD7E88, 0x0000004 + .4byte gUnk_08DD7E41 + .incbin "baserom.gba", 0xDD7E90, 0x0000004 + .4byte gUnk_08DD7E41 + .incbin "baserom.gba", 0xDD7E98, 0x0000005 + .4byte gUnk_08DD7E37 + .incbin "baserom.gba", 0xDD7EA1, 0x0000001 bgmTempleOfDroplets_track1:: @ 08DD7EA2 - .incbin "baserom.gba", 0xDD7EA2, 0x00000F4 + .incbin "baserom.gba", 0xDD7EA2, 0x0000007 +gUnk_08DD7EA9:: @ 08DD7EA9 + .incbin "baserom.gba", 0xDD7EA9, 0x0000094 +gUnk_08DD7F3D:: @ 08DD7F3D + .incbin "baserom.gba", 0xDD7F3D, 0x0000049 + .4byte gUnk_08DD7F3D + .incbin "baserom.gba", 0xDD7F8A, 0x0000007 + .4byte gUnk_08DD7EA9 + .incbin "baserom.gba", 0xDD7F95, 0x0000001 bgmTempleOfDroplets_track2:: @ 08DD7F96 - .incbin "baserom.gba", 0xDD7F96, 0x0000024 + .incbin "baserom.gba", 0xDD7F96, 0x000000A +gUnk_08DD7FA0:: @ 08DD7FA0 + .incbin "baserom.gba", 0xDD7FA0, 0x000000A +gUnk_08DD7FAA:: @ 08DD7FAA + .incbin "baserom.gba", 0xDD7FAA, 0x0000010 gUnk_08DD7FBA:: @ 08DD7FBA - .incbin "baserom.gba", 0xDD7FBA, 0x000004B + .incbin "baserom.gba", 0xDD7FBA, 0x000000D + .4byte gUnk_08DD7FAA + .incbin "baserom.gba", 0xDD7FCB, 0x000003A gUnk_08DD8005:: @ 08DD8005 .incbin "baserom.gba", 0xDD8005, 0x000002B gUnk_08DD8030:: @ 08DD8030 - .incbin "baserom.gba", 0xDD8030, 0x0000096 + .incbin "baserom.gba", 0xDD8030, 0x0000020 + .4byte gUnk_08DD8005 + .incbin "baserom.gba", 0xDD8054, 0x0000053 + .4byte gUnk_08DD7FAA + .incbin "baserom.gba", 0xDD80AB, 0x0000001 + .4byte gUnk_08DD7FBA + .incbin "baserom.gba", 0xDD80B0, 0x0000001 + .4byte gUnk_08DD7FAA + .incbin "baserom.gba", 0xDD80B5, 0x0000011 gUnk_08DD80C6:: @ 08DD80C6 - .incbin "baserom.gba", 0xDD80C6, 0x0000034 + .incbin "baserom.gba", 0xDD80C6, 0x000000A + .4byte gUnk_08DD8005 + .incbin "baserom.gba", 0xDD80D4, 0x0000010 + .4byte gUnk_08DD80C6 + .incbin "baserom.gba", 0xDD80E8, 0x0000001 + .4byte gUnk_08DD8005 + .incbin "baserom.gba", 0xDD80ED, 0x0000008 + .4byte gUnk_08DD7FA0 + .incbin "baserom.gba", 0xDD80F9, 0x0000001 bgmTempleOfDroplets_track3:: @ 08DD80FA - .incbin "baserom.gba", 0xDD80FA, 0x0000027 + .incbin "baserom.gba", 0xDD80FA, 0x0000007 +gUnk_08DD8101:: @ 08DD8101 + .incbin "baserom.gba", 0xDD8101, 0x0000020 gUnk_08DD8121:: @ 08DD8121 - .incbin "baserom.gba", 0xDD8121, 0x00000FB + .incbin "baserom.gba", 0xDD8121, 0x00000EF + .4byte gUnk_08DD8121 + .incbin "baserom.gba", 0xDD8214, 0x0000008 gUnk_08DD821C:: @ 08DD821C - .incbin "baserom.gba", 0xDD821C, 0x00000BA + .incbin "baserom.gba", 0xDD821C, 0x0000006 +gUnk_08DD8222:: @ 08DD8222 + .incbin "baserom.gba", 0xDD8222, 0x0000013 + .4byte gUnk_08DD8222 + .incbin "baserom.gba", 0xDD8239, 0x0000098 + .4byte gUnk_08DD8101 + .incbin "baserom.gba", 0xDD82D5, 0x0000001 bgmTempleOfDroplets_track4:: @ 08DD82D6 - .incbin "baserom.gba", 0xDD82D6, 0x000001A + .incbin "baserom.gba", 0xDD82D6, 0x0000007 +gUnk_08DD82DD:: @ 08DD82DD + .incbin "baserom.gba", 0xDD82DD, 0x000000E + .4byte gUnk_08DD82DD + .incbin "baserom.gba", 0xDD82EF, 0x0000001 bgmTempleOfDroplets_track5:: @ 08DD82F0 - .incbin "baserom.gba", 0xDD82F0, 0x000000B + .incbin "baserom.gba", 0xDD82F0, 0x0000007 +gUnk_08DD82F7:: @ 08DD82F7 + .incbin "baserom.gba", 0xDD82F7, 0x0000004 gUnk_08DD82FB:: @ 08DD82FB - .incbin "baserom.gba", 0xDD82FB, 0x00000D1 + .incbin "baserom.gba", 0xDD82FB, 0x0000035 + .4byte gUnk_08DD82FB + .incbin "baserom.gba", 0xDD8334, 0x0000072 +gUnk_08DD83A6:: @ 08DD83A6 + .incbin "baserom.gba", 0xDD83A6, 0x0000013 + .4byte gUnk_08DD83A6 + .incbin "baserom.gba", 0xDD83BD, 0x000000A + .4byte gUnk_08DD82F7 + .incbin "baserom.gba", 0xDD83CB, 0x0000001 bgmTempleOfDroplets:: @ 08DD83CC sound_header 6 0 0 0xbc gUnk_08A08810 bgmTempleOfDroplets_track0 bgmTempleOfDroplets_track1 bgmTempleOfDroplets_track2 bgmTempleOfDroplets_track3 bgmTempleOfDroplets_track4 bgmTempleOfDroplets_track5 bgmPalaceOfWinds_track0:: @ 08DD83EC .incbin "baserom.gba", 0xDD83EC, 0x0000055 gUnk_08DD8441:: @ 08DD8441 - .incbin "baserom.gba", 0xDD8441, 0x0000028 + .incbin "baserom.gba", 0xDD8441, 0x0000023 + .4byte gUnk_08DD8441 + .incbin "baserom.gba", 0xDD8468, 0x0000001 bgmPalaceOfWinds_track1:: @ 08DD8469 .incbin "baserom.gba", 0xDD8469, 0x000000B gUnk_08DD8474:: @ 08DD8474 - .incbin "baserom.gba", 0xDD8474, 0x00000FC + .incbin "baserom.gba", 0xDD8474, 0x000001F +gUnk_08DD8493:: @ 08DD8493 + .incbin "baserom.gba", 0xDD8493, 0x000000D + .4byte gUnk_08DD8474 + .incbin "baserom.gba", 0xDD84A4, 0x0000001 + .4byte gUnk_08DD8493 + .incbin "baserom.gba", 0xDD84A9, 0x000002B +gUnk_08DD84D4:: @ 08DD84D4 + .incbin "baserom.gba", 0xDD84D4, 0x0000053 + .4byte gUnk_08DD84D4 + .incbin "baserom.gba", 0xDD852B, 0x0000045 gUnk_08DD8570:: @ 08DD8570 - .incbin "baserom.gba", 0xDD8570, 0x000007C + .incbin "baserom.gba", 0xDD8570, 0x0000030 + .4byte gUnk_08DD8570 + .incbin "baserom.gba", 0xDD85A4, 0x0000048 gUnk_08DD85EC:: @ 08DD85EC - .incbin "baserom.gba", 0xDD85EC, 0x00000D5 + .incbin "baserom.gba", 0xDD85EC, 0x00000D0 + .4byte gUnk_08DD85EC + .incbin "baserom.gba", 0xDD86C0, 0x0000001 bgmPalaceOfWinds_track2:: @ 08DD86C1 - .incbin "baserom.gba", 0xDD86C1, 0x0000203 + .incbin "baserom.gba", 0xDD86C1, 0x0000047 +gUnk_08DD8708:: @ 08DD8708 + .incbin "baserom.gba", 0xDD8708, 0x0000062 + .4byte gUnk_08DD8708 + .incbin "baserom.gba", 0xDD876E, 0x0000038 +gUnk_08DD87A6:: @ 08DD87A6 + .incbin "baserom.gba", 0xDD87A6, 0x0000008 + .4byte gUnk_08DD87A6 + .incbin "baserom.gba", 0xDD87B2, 0x0000093 +gUnk_08DD8845:: @ 08DD8845 + .incbin "baserom.gba", 0xDD8845, 0x000007A + .4byte gUnk_08DD8845 + .incbin "baserom.gba", 0xDD88C3, 0x0000001 bgmPalaceOfWinds_track3:: @ 08DD88C4 .incbin "baserom.gba", 0xDD88C4, 0x000003B gUnk_08DD88FF:: @ 08DD88FF - .incbin "baserom.gba", 0xDD88FF, 0x00000CA + .incbin "baserom.gba", 0xDD88FF, 0x0000008 +gUnk_08DD8907:: @ 08DD8907 + .incbin "baserom.gba", 0xDD8907, 0x0000009 + .4byte gUnk_08DD88FF + .incbin "baserom.gba", 0xDD8914, 0x0000001 + .4byte gUnk_08DD8907 + .incbin "baserom.gba", 0xDD8919, 0x0000001 + .4byte gUnk_08DD88FF + .incbin "baserom.gba", 0xDD891E, 0x0000001 + .4byte gUnk_08DD8907 + .incbin "baserom.gba", 0xDD8923, 0x0000001 + .4byte gUnk_08DD88FF + .incbin "baserom.gba", 0xDD8928, 0x0000001 + .4byte gUnk_08DD8907 + .incbin "baserom.gba", 0xDD892D, 0x0000001 + .4byte gUnk_08DD88FF + .incbin "baserom.gba", 0xDD8932, 0x0000001 + .4byte gUnk_08DD8907 + .incbin "baserom.gba", 0xDD8937, 0x0000001 + .4byte gUnk_08DD88FF + .incbin "baserom.gba", 0xDD893C, 0x0000001 + .4byte gUnk_08DD88FF + .incbin "baserom.gba", 0xDD8941, 0x0000008 + .4byte gUnk_08DD88FF + .incbin "baserom.gba", 0xDD894D, 0x0000001 + .4byte gUnk_08DD88FF + .incbin "baserom.gba", 0xDD8952, 0x0000001 + .4byte gUnk_08DD8907 + .incbin "baserom.gba", 0xDD8957, 0x0000001 + .4byte gUnk_08DD88FF + .incbin "baserom.gba", 0xDD895C, 0x0000001 + .4byte gUnk_08DD8907 + .incbin "baserom.gba", 0xDD8961, 0x0000001 + .4byte gUnk_08DD88FF + .incbin "baserom.gba", 0xDD8966, 0x0000063 gUnk_08DD89C9:: @ 08DD89C9 - .incbin "baserom.gba", 0xDD89C9, 0x00000F4 + .incbin "baserom.gba", 0xDD89C9, 0x000006E +gUnk_08DD8A37:: @ 08DD8A37 + .incbin "baserom.gba", 0xDD8A37, 0x0000017 + .4byte gUnk_08DD8A37 + .incbin "baserom.gba", 0xDD8A52, 0x0000066 + .4byte gUnk_08DD89C9 + .incbin "baserom.gba", 0xDD8ABC, 0x0000001 bgmPalaceOfWinds_track4:: @ 08DD8ABD - .incbin "baserom.gba", 0xDD8ABD, 0x0000017 + .incbin "baserom.gba", 0xDD8ABD, 0x0000009 +gUnk_08DD8AC6:: @ 08DD8AC6 + .incbin "baserom.gba", 0xDD8AC6, 0x000000E gUnk_08DD8AD4:: @ 08DD8AD4 - .incbin "baserom.gba", 0xDD8AD4, 0x00000C7 + .incbin "baserom.gba", 0xDD8AD4, 0x0000013 + .4byte gUnk_08DD8AC6 + .incbin "baserom.gba", 0xDD8AEB, 0x0000001 + .4byte gUnk_08DD8AD4 + .incbin "baserom.gba", 0xDD8AF0, 0x0000001 + .4byte gUnk_08DD8AC6 + .incbin "baserom.gba", 0xDD8AF5, 0x0000001 + .4byte gUnk_08DD8AD4 + .incbin "baserom.gba", 0xDD8AFA, 0x0000001 + .4byte gUnk_08DD8AC6 + .incbin "baserom.gba", 0xDD8AFF, 0x0000001 + .4byte gUnk_08DD8AD4 + .incbin "baserom.gba", 0xDD8B04, 0x0000001 + .4byte gUnk_08DD8AC6 + .incbin "baserom.gba", 0xDD8B09, 0x0000001 + .4byte gUnk_08DD8AD4 + .incbin "baserom.gba", 0xDD8B0E, 0x0000001 + .4byte gUnk_08DD8AC6 + .incbin "baserom.gba", 0xDD8B13, 0x0000001 + .4byte gUnk_08DD8AD4 + .incbin "baserom.gba", 0xDD8B18, 0x000001E + .4byte gUnk_08DD8AC6 + .incbin "baserom.gba", 0xDD8B3A, 0x0000001 + .4byte gUnk_08DD8AD4 + .incbin "baserom.gba", 0xDD8B3F, 0x0000032 +gUnk_08DD8B71:: @ 08DD8B71 + .incbin "baserom.gba", 0xDD8B71, 0x0000025 + .4byte gUnk_08DD8B71 + .incbin "baserom.gba", 0xDD8B9A, 0x0000001 bgmPalaceOfWinds_track5:: @ 08DD8B9B - .incbin "baserom.gba", 0xDD8B9B, 0x0000025 + .incbin "baserom.gba", 0xDD8B9B, 0x000001B +gUnk_08DD8BB6:: @ 08DD8BB6 + .incbin "baserom.gba", 0xDD8BB6, 0x0000005 + .4byte gUnk_08DD8BB6 + .incbin "baserom.gba", 0xDD8BBF, 0x0000001 bgmPalaceOfWinds_track6:: @ 08DD8BC0 .incbin "baserom.gba", 0xDD8BC0, 0x0000018 gUnk_08DD8BD8:: @ 08DD8BD8 - .incbin "baserom.gba", 0xDD8BD8, 0x00000C4 + .incbin "baserom.gba", 0xDD8BD8, 0x0000010 +gUnk_08DD8BE8:: @ 08DD8BE8 + .incbin "baserom.gba", 0xDD8BE8, 0x0000025 +gUnk_08DD8C0D:: @ 08DD8C0D + .incbin "baserom.gba", 0xDD8C0D, 0x0000012 +gUnk_08DD8C1F:: @ 08DD8C1F + .incbin "baserom.gba", 0xDD8C1F, 0x000001D + .4byte gUnk_08DD8BD8 + .incbin "baserom.gba", 0xDD8C40, 0x0000001 + .4byte gUnk_08DD8BE8 + .incbin "baserom.gba", 0xDD8C45, 0x0000001 + .4byte gUnk_08DD8C0D + .incbin "baserom.gba", 0xDD8C4A, 0x0000001 + .4byte gUnk_08DD8C1F + .incbin "baserom.gba", 0xDD8C4F, 0x0000001 + .4byte gUnk_08DD8BD8 + .incbin "baserom.gba", 0xDD8C54, 0x0000001 + .4byte gUnk_08DD8BE8 + .incbin "baserom.gba", 0xDD8C59, 0x0000001 + .4byte gUnk_08DD8C0D + .incbin "baserom.gba", 0xDD8C5E, 0x0000001 + .4byte gUnk_08DD8C1F + .incbin "baserom.gba", 0xDD8C63, 0x0000001 + .4byte gUnk_08DD8BD8 + .incbin "baserom.gba", 0xDD8C68, 0x0000001 + .4byte gUnk_08DD8BE8 + .incbin "baserom.gba", 0xDD8C6D, 0x0000001 + .4byte gUnk_08DD8C0D + .incbin "baserom.gba", 0xDD8C72, 0x0000001 + .4byte gUnk_08DD8C1F + .incbin "baserom.gba", 0xDD8C77, 0x0000025 gUnk_08DD8C9C:: @ 08DD8C9C - .incbin "baserom.gba", 0xDD8C9C, 0x00000E2 + .incbin "baserom.gba", 0xDD8C9C, 0x0000010 +gUnk_08DD8CAC:: @ 08DD8CAC + .incbin "baserom.gba", 0xDD8CAC, 0x0000016 +gUnk_08DD8CC2:: @ 08DD8CC2 + .incbin "baserom.gba", 0xDD8CC2, 0x0000010 + .4byte gUnk_08DD8CAC + .incbin "baserom.gba", 0xDD8CD6, 0x0000001 + .4byte gUnk_08DD8C9C +gUnk_08DD8CDB:: @ 08DD8CDB + .incbin "baserom.gba", 0xDD8CDB, 0x000001B + .4byte gUnk_08DD8C9C + .incbin "baserom.gba", 0xDD8CFA, 0x0000001 + .4byte gUnk_08DD8CAC + .incbin "baserom.gba", 0xDD8CFF, 0x0000001 + .4byte gUnk_08DD8C9C + .incbin "baserom.gba", 0xDD8D04, 0x0000001 + .4byte gUnk_08DD8CDB + .incbin "baserom.gba", 0xDD8D09, 0x0000001 + .4byte gUnk_08DD8C9C + .incbin "baserom.gba", 0xDD8D0E, 0x0000001 + .4byte gUnk_08DD8CAC + .incbin "baserom.gba", 0xDD8D13, 0x0000001 + .4byte gUnk_08DD8C9C + .incbin "baserom.gba", 0xDD8D18, 0x0000001 + .4byte gUnk_08DD8CDB + .incbin "baserom.gba", 0xDD8D1D, 0x000005C + .4byte gUnk_08DD8CC2 + .incbin "baserom.gba", 0xDD8D7D, 0x0000001 bgmPalaceOfWinds_track7:: @ 08DD8D7E - .incbin "baserom.gba", 0xDD8D7E, 0x0000048 + .incbin "baserom.gba", 0xDD8D7E, 0x0000024 +gUnk_08DD8DA2:: @ 08DD8DA2 + .incbin "baserom.gba", 0xDD8DA2, 0x0000024 gUnk_08DD8DC6:: @ 08DD8DC6 .incbin "baserom.gba", 0xDD8DC6, 0x0000012 gUnk_08DD8DD8:: @ 08DD8DD8 - .incbin "baserom.gba", 0xDD8DD8, 0x0000084 + .incbin "baserom.gba", 0xDD8DD8, 0x0000015 + .4byte gUnk_08DD8DC6 + .incbin "baserom.gba", 0xDD8DF1, 0x0000001 + .4byte gUnk_08DD8DC6 + .incbin "baserom.gba", 0xDD8DF6, 0x0000001 + .4byte gUnk_08DD8DC6 + .incbin "baserom.gba", 0xDD8DFB, 0x0000001 + .4byte gUnk_08DD8DC6 + .incbin "baserom.gba", 0xDD8E00, 0x0000001 + .4byte gUnk_08DD8DC6 + .incbin "baserom.gba", 0xDD8E05, 0x0000001 + .4byte gUnk_08DD8DC6 +gUnk_08DD8E0A:: @ 08DD8E0A + .incbin "baserom.gba", 0xDD8E0A, 0x0000027 + .4byte gUnk_08DD8E0A + .incbin "baserom.gba", 0xDD8E35, 0x0000001 + .4byte gUnk_08DD8DC6 + .incbin "baserom.gba", 0xDD8E3A, 0x0000001 + .4byte gUnk_08DD8DC6 + .incbin "baserom.gba", 0xDD8E3F, 0x0000001 + .4byte gUnk_08DD8DC6 + .incbin "baserom.gba", 0xDD8E44, 0x0000001 + .4byte gUnk_08DD8DC6 + .incbin "baserom.gba", 0xDD8E49, 0x0000001 + .4byte gUnk_08DD8DC6 + .incbin "baserom.gba", 0xDD8E4E, 0x0000001 + .4byte gUnk_08DD8DC6 + .incbin "baserom.gba", 0xDD8E53, 0x0000002 + .4byte gUnk_08DD8DA2 + .incbin "baserom.gba", 0xDD8E59, 0x0000003 bgmPalaceOfWinds:: @ 08DD8E5C sound_header 8 0 0 0xa8 gUnk_08A08E10 bgmPalaceOfWinds_track0 bgmPalaceOfWinds_track1 bgmPalaceOfWinds_track2 bgmPalaceOfWinds_track3 bgmPalaceOfWinds_track4 bgmPalaceOfWinds_track5 bgmPalaceOfWinds_track6 bgmPalaceOfWinds_track7 bgmEzloStory_track0:: @ 08DD8E84 - .incbin "baserom.gba", 0xDD8E84, 0x000004C + .incbin "baserom.gba", 0xDD8E84, 0x000000B +gUnk_08DD8E8F:: @ 08DD8E8F + .incbin "baserom.gba", 0xDD8E8F, 0x000003C + .4byte gUnk_08DD8E8F + .incbin "baserom.gba", 0xDD8ECF, 0x0000001 bgmEzloStory_track1:: @ 08DD8ED0 - .incbin "baserom.gba", 0xDD8ED0, 0x0000027 + .incbin "baserom.gba", 0xDD8ED0, 0x0000007 +gUnk_08DD8ED7:: @ 08DD8ED7 + .incbin "baserom.gba", 0xDD8ED7, 0x000001B + .4byte gUnk_08DD8ED7 + .incbin "baserom.gba", 0xDD8EF6, 0x0000001 bgmEzloStory_track2:: @ 08DD8EF7 - .incbin "baserom.gba", 0xDD8EF7, 0x000002F + .incbin "baserom.gba", 0xDD8EF7, 0x000000A +gUnk_08DD8F01:: @ 08DD8F01 + .incbin "baserom.gba", 0xDD8F01, 0x0000025 gUnk_08DD8F26:: @ 08DD8F26 - .incbin "baserom.gba", 0xDD8F26, 0x0000029 + .incbin "baserom.gba", 0xDD8F26, 0x000001E + .4byte gUnk_08DD8F26 + .incbin "baserom.gba", 0xDD8F48, 0x0000002 + .4byte gUnk_08DD8F01 + .incbin "baserom.gba", 0xDD8F4E, 0x0000001 bgmEzloStory_track3:: @ 08DD8F4F - .incbin "baserom.gba", 0xDD8F4F, 0x00000B5 + .incbin "baserom.gba", 0xDD8F4F, 0x0000005 +gUnk_08DD8F54:: @ 08DD8F54 + .incbin "baserom.gba", 0xDD8F54, 0x0000016 +gUnk_08DD8F6A:: @ 08DD8F6A + .incbin "baserom.gba", 0xDD8F6A, 0x0000017 +gUnk_08DD8F81:: @ 08DD8F81 + .incbin "baserom.gba", 0xDD8F81, 0x0000018 + .4byte gUnk_08DD8F81 + .incbin "baserom.gba", 0xDD8F9D, 0x0000001 + .4byte gUnk_08DD8F81 + .incbin "baserom.gba", 0xDD8FA2, 0x0000001 + .4byte gUnk_08DD8F6A +gUnk_08DD8FA7:: @ 08DD8FA7 + .incbin "baserom.gba", 0xDD8FA7, 0x0000018 + .4byte gUnk_08DD8FA7 + .incbin "baserom.gba", 0xDD8FC3, 0x0000017 + .4byte gUnk_08DD8FA7 + .incbin "baserom.gba", 0xDD8FDE, 0x0000021 + .4byte gUnk_08DD8F54 + .incbin "baserom.gba", 0xDD9003, 0x0000001 bgmEzloStory_track4:: @ 08DD9004 - .incbin "baserom.gba", 0xDD9004, 0x0000028 + .incbin "baserom.gba", 0xDD9004, 0x0000007 +gUnk_08DD900B:: @ 08DD900B + .incbin "baserom.gba", 0xDD900B, 0x000001B + .4byte gUnk_08DD900B + .incbin "baserom.gba", 0xDD902A, 0x0000002 bgmEzloStory:: @ 08DD902C sound_header 5 0 0 0xa8 gUnk_08A09410 bgmEzloStory_track0 bgmEzloStory_track1 bgmEzloStory_track2 bgmEzloStory_track3 bgmEzloStory_track4 bgmRoyalCrypt_track0:: @ 08DD9048 - .incbin "baserom.gba", 0xDD9048, 0x00000EA + .incbin "baserom.gba", 0xDD9048, 0x000004B +gUnk_08DD9093:: @ 08DD9093 + .incbin "baserom.gba", 0xDD9093, 0x0000092 + .4byte gUnk_08DD9093 + .incbin "baserom.gba", 0xDD9129, 0x0000009 bgmRoyalCrypt_track1:: @ 08DD9132 .incbin "baserom.gba", 0xDD9132, 0x000000A gUnk_08DD913C:: @ 08DD913C - .incbin "baserom.gba", 0xDD913C, 0x000008D + .incbin "baserom.gba", 0xDD913C, 0x0000022 +gUnk_08DD915E:: @ 08DD915E + .incbin "baserom.gba", 0xDD915E, 0x0000020 + .4byte gUnk_08DD915E + .incbin "baserom.gba", 0xDD9182, 0x000001C + .4byte gUnk_08DD915E + .incbin "baserom.gba", 0xDD91A2, 0x0000022 + .4byte gUnk_08DD913C + .incbin "baserom.gba", 0xDD91C8, 0x0000001 bgmRoyalCrypt_track2:: @ 08DD91C9 - .incbin "baserom.gba", 0xDD91C9, 0x0000259 + .incbin "baserom.gba", 0xDD91C9, 0x000005C +gUnk_08DD9225:: @ 08DD9225 + .incbin "baserom.gba", 0xDD9225, 0x00001F8 + .4byte gUnk_08DD9225 + .incbin "baserom.gba", 0xDD9421, 0x0000001 bgmRoyalCrypt_track3:: @ 08DD9422 - .incbin "baserom.gba", 0xDD9422, 0x000012C + .incbin "baserom.gba", 0xDD9422, 0x0000050 +gUnk_08DD9472:: @ 08DD9472 + .incbin "baserom.gba", 0xDD9472, 0x00000D7 + .4byte gUnk_08DD9472 + .incbin "baserom.gba", 0xDD954D, 0x0000001 bgmRoyalCrypt_track4:: @ 08DD954E - .incbin "baserom.gba", 0xDD954E, 0x00000B6 + .incbin "baserom.gba", 0xDD954E, 0x000000C +gUnk_08DD955A:: @ 08DD955A + .incbin "baserom.gba", 0xDD955A, 0x000009B + .4byte gUnk_08DD955A + .incbin "baserom.gba", 0xDD95F9, 0x000000B bgmRoyalCrypt:: @ 08DD9604 sound_header 5 0 0 0xbc gUnk_08A096D4 bgmRoyalCrypt_track0 bgmRoyalCrypt_track1 bgmRoyalCrypt_track2 bgmRoyalCrypt_track3 bgmRoyalCrypt_track4 bgmElementalSanctuary_track0:: @ 08DD9620 - .incbin "baserom.gba", 0xDD9620, 0x00000CE + .incbin "baserom.gba", 0xDD9620, 0x000006B +gUnk_08DD968B:: @ 08DD968B + .incbin "baserom.gba", 0xDD968B, 0x0000031 +gUnk_08DD96BC:: @ 08DD96BC + .incbin "baserom.gba", 0xDD96BC, 0x0000032 gUnk_08DD96EE:: @ 08DD96EE - .incbin "baserom.gba", 0xDD96EE, 0x0000091 + .incbin "baserom.gba", 0xDD96EE, 0x0000033 + .4byte gUnk_08DD96BC + .incbin "baserom.gba", 0xDD9725, 0x0000001 + .4byte gUnk_08DD96EE + .incbin "baserom.gba", 0xDD972A, 0x0000001 + .4byte gUnk_08DD96BC + .incbin "baserom.gba", 0xDD972F, 0x0000001 + .4byte gUnk_08DD96EE + .incbin "baserom.gba", 0xDD9734, 0x0000001 + .4byte gUnk_08DD96BC + .incbin "baserom.gba", 0xDD9739, 0x0000001 + .4byte gUnk_08DD96EE + .incbin "baserom.gba", 0xDD973E, 0x0000032 + .4byte gUnk_08DD96EE + .incbin "baserom.gba", 0xDD9774, 0x0000001 + .4byte gUnk_08DD96BC + .incbin "baserom.gba", 0xDD9779, 0x0000001 + .4byte gUnk_08DD968B + .incbin "baserom.gba", 0xDD977E, 0x0000001 bgmElementalSanctuary_track1:: @ 08DD977F - .incbin "baserom.gba", 0xDD977F, 0x00000F1 + .incbin "baserom.gba", 0xDD977F, 0x0000009 +gUnk_08DD9788:: @ 08DD9788 + .incbin "baserom.gba", 0xDD9788, 0x0000002 +gUnk_08DD978A:: @ 08DD978A + .incbin "baserom.gba", 0xDD978A, 0x000002A +gUnk_08DD97B4:: @ 08DD97B4 + .incbin "baserom.gba", 0xDD97B4, 0x000002A +gUnk_08DD97DE:: @ 08DD97DE + .incbin "baserom.gba", 0xDD97DE, 0x0000053 + .4byte gUnk_08DD978A + .incbin "baserom.gba", 0xDD9835, 0x0000001 + .4byte gUnk_08DD97B4 + .incbin "baserom.gba", 0xDD983A, 0x0000001 + .4byte gUnk_08DD97DE + .incbin "baserom.gba", 0xDD983F, 0x000002C + .4byte gUnk_08DD9788 + .incbin "baserom.gba", 0xDD986F, 0x0000001 bgmElementalSanctuary_track2:: @ 08DD9870 - .incbin "baserom.gba", 0xDD9870, 0x0000094 + .incbin "baserom.gba", 0xDD9870, 0x0000009 +gUnk_08DD9879:: @ 08DD9879 + .incbin "baserom.gba", 0xDD9879, 0x0000002 +gUnk_08DD987B:: @ 08DD987B + .incbin "baserom.gba", 0xDD987B, 0x0000016 +gUnk_08DD9891:: @ 08DD9891 + .incbin "baserom.gba", 0xDD9891, 0x000002C + .4byte gUnk_08DD9891 + .incbin "baserom.gba", 0xDD98C1, 0x0000004 + .4byte gUnk_08DD987B + .incbin "baserom.gba", 0xDD98C9, 0x0000001 + .4byte gUnk_08DD9891 + .incbin "baserom.gba", 0xDD98CE, 0x0000031 + .4byte gUnk_08DD9879 + .incbin "baserom.gba", 0xDD9903, 0x0000001 bgmElementalSanctuary_track3:: @ 08DD9904 - .incbin "baserom.gba", 0xDD9904, 0x0000094 + .incbin "baserom.gba", 0xDD9904, 0x0000009 +gUnk_08DD990D:: @ 08DD990D + .incbin "baserom.gba", 0xDD990D, 0x0000002 +gUnk_08DD990F:: @ 08DD990F + .incbin "baserom.gba", 0xDD990F, 0x0000016 +gUnk_08DD9925:: @ 08DD9925 + .incbin "baserom.gba", 0xDD9925, 0x000002C + .4byte gUnk_08DD9925 + .incbin "baserom.gba", 0xDD9955, 0x0000004 + .4byte gUnk_08DD990F + .incbin "baserom.gba", 0xDD995D, 0x0000001 + .4byte gUnk_08DD9925 + .incbin "baserom.gba", 0xDD9962, 0x0000031 + .4byte gUnk_08DD990D + .incbin "baserom.gba", 0xDD9997, 0x0000001 bgmElementalSanctuary_track4:: @ 08DD9998 - .incbin "baserom.gba", 0xDD9998, 0x0000114 + .incbin "baserom.gba", 0xDD9998, 0x000006C +gUnk_08DD9A04:: @ 08DD9A04 + .incbin "baserom.gba", 0xDD9A04, 0x000002E +gUnk_08DD9A32:: @ 08DD9A32 + .incbin "baserom.gba", 0xDD9A32, 0x0000069 + .4byte gUnk_08DD9A32 + .incbin "baserom.gba", 0xDD9A9F, 0x0000006 + .4byte gUnk_08DD9A04 + .incbin "baserom.gba", 0xDD9AA9, 0x0000003 bgmElementalSanctuary:: @ 08DD9AAC sound_header 5 0 0 0xbc gUnk_08A09CD4 bgmElementalSanctuary_track0 bgmElementalSanctuary_track1 bgmElementalSanctuary_track2 bgmElementalSanctuary_track3 bgmElementalSanctuary_track4 bgmFightTheme_track0:: @ 08DD9AC8 - .incbin "baserom.gba", 0xDD9AC8, 0x0000046 + .incbin "baserom.gba", 0xDD9AC8, 0x000001B +gUnk_08DD9AE3:: @ 08DD9AE3 + .incbin "baserom.gba", 0xDD9AE3, 0x0000016 +gUnk_08DD9AF9:: @ 08DD9AF9 + .incbin "baserom.gba", 0xDD9AF9, 0x0000015 gUnk_08DD9B0E:: @ 08DD9B0E - .incbin "baserom.gba", 0xDD9B0E, 0x0000081 + .incbin "baserom.gba", 0xDD9B0E, 0x0000016 + .4byte gUnk_08DD9B0E + .incbin "baserom.gba", 0xDD9B28, 0x0000001 + .4byte gUnk_08DD9AF9 + .incbin "baserom.gba", 0xDD9B2D, 0x0000001 + .4byte gUnk_08DD9AF9 + .incbin "baserom.gba", 0xDD9B32, 0x0000001 + .4byte gUnk_08DD9B0E + .incbin "baserom.gba", 0xDD9B37, 0x0000001 + .4byte gUnk_08DD9B0E + .incbin "baserom.gba", 0xDD9B3C, 0x000000D +gUnk_08DD9B49:: @ 08DD9B49 + .incbin "baserom.gba", 0xDD9B49, 0x000001D +gUnk_08DD9B66:: @ 08DD9B66 + .incbin "baserom.gba", 0xDD9B66, 0x0000014 + .4byte gUnk_08DD9B49 + .incbin "baserom.gba", 0xDD9B7E, 0x0000001 + .4byte gUnk_08DD9B66 + .incbin "baserom.gba", 0xDD9B83, 0x0000007 + .4byte gUnk_08DD9AE3 + .incbin "baserom.gba", 0xDD9B8E, 0x0000001 bgmFightTheme_track1:: @ 08DD9B8F - .incbin "baserom.gba", 0xDD9B8F, 0x000002F + .incbin "baserom.gba", 0xDD9B8F, 0x000000C +gUnk_08DD9B9B:: @ 08DD9B9B + .incbin "baserom.gba", 0xDD9B9B, 0x0000009 +gUnk_08DD9BA4:: @ 08DD9BA4 + .incbin "baserom.gba", 0xDD9BA4, 0x0000016 + .4byte gUnk_08DD9BA4 gUnk_08DD9BBE:: @ 08DD9BBE - .incbin "baserom.gba", 0xDD9BBE, 0x0000025 + .incbin "baserom.gba", 0xDD9BBE, 0x0000016 + .4byte gUnk_08DD9BBE + .incbin "baserom.gba", 0xDD9BD8, 0x000000B gUnk_08DD9BE3:: @ 08DD9BE3 - .incbin "baserom.gba", 0xDD9BE3, 0x0000041 + .incbin "baserom.gba", 0xDD9BE3, 0x000001D +gUnk_08DD9C00:: @ 08DD9C00 + .incbin "baserom.gba", 0xDD9C00, 0x0000014 + .4byte gUnk_08DD9BE3 + .incbin "baserom.gba", 0xDD9C18, 0x0000001 + .4byte gUnk_08DD9C00 + .incbin "baserom.gba", 0xDD9C1D, 0x0000002 + .4byte gUnk_08DD9B9B + .incbin "baserom.gba", 0xDD9C23, 0x0000001 bgmFightTheme_track2:: @ 08DD9C24 - .incbin "baserom.gba", 0xDD9C24, 0x0000031 + .incbin "baserom.gba", 0xDD9C24, 0x000001C +gUnk_08DD9C40:: @ 08DD9C40 + .incbin "baserom.gba", 0xDD9C40, 0x0000015 gUnk_08DD9C55:: @ 08DD9C55 - .incbin "baserom.gba", 0xDD9C55, 0x0000060 + .incbin "baserom.gba", 0xDD9C55, 0x0000016 +gUnk_08DD9C6B:: @ 08DD9C6B + .incbin "baserom.gba", 0xDD9C6B, 0x0000017 + .4byte gUnk_08DD9C6B + .incbin "baserom.gba", 0xDD9C86, 0x0000001 + .4byte gUnk_08DD9C55 + .incbin "baserom.gba", 0xDD9C8B, 0x0000001 + .4byte gUnk_08DD9C55 + .incbin "baserom.gba", 0xDD9C90, 0x0000001 + .4byte gUnk_08DD9C6B + .incbin "baserom.gba", 0xDD9C95, 0x0000001 + .4byte gUnk_08DD9C6B +gUnk_08DD9C9A:: @ 08DD9C9A + .incbin "baserom.gba", 0xDD9C9A, 0x0000017 + .4byte gUnk_08DD9C9A gUnk_08DD9CB5:: @ 08DD9CB5 - .incbin "baserom.gba", 0xDD9CB5, 0x0000035 + .incbin "baserom.gba", 0xDD9CB5, 0x0000017 + .4byte gUnk_08DD9CB5 + .incbin "baserom.gba", 0xDD9CD0, 0x0000001 + .4byte gUnk_08DD9C9A + .incbin "baserom.gba", 0xDD9CD5, 0x0000001 + .4byte gUnk_08DD9C9A + .incbin "baserom.gba", 0xDD9CDA, 0x0000001 + .4byte gUnk_08DD9CB5 + .incbin "baserom.gba", 0xDD9CDF, 0x0000001 + .4byte gUnk_08DD9CB5 + .incbin "baserom.gba", 0xDD9CE4, 0x0000001 + .4byte gUnk_08DD9C40 + .incbin "baserom.gba", 0xDD9CE9, 0x0000001 bgmFightTheme_track3:: @ 08DD9CEA - .incbin "baserom.gba", 0xDD9CEA, 0x000002C + .incbin "baserom.gba", 0xDD9CEA, 0x000001B +gUnk_08DD9D05:: @ 08DD9D05 + .incbin "baserom.gba", 0xDD9D05, 0x0000008 +gUnk_08DD9D0D:: @ 08DD9D0D + .incbin "baserom.gba", 0xDD9D0D, 0x0000009 gUnk_08DD9D16:: @ 08DD9D16 - .incbin "baserom.gba", 0xDD9D16, 0x0000022 + .incbin "baserom.gba", 0xDD9D16, 0x000000A + .4byte gUnk_08DD9D16 + .incbin "baserom.gba", 0xDD9D24, 0x0000001 + .4byte gUnk_08DD9D0D + .incbin "baserom.gba", 0xDD9D29, 0x0000001 + .4byte gUnk_08DD9D0D + .incbin "baserom.gba", 0xDD9D2E, 0x0000001 + .4byte gUnk_08DD9D16 + .incbin "baserom.gba", 0xDD9D33, 0x0000001 + .4byte gUnk_08DD9D16 gUnk_08DD9D38:: @ 08DD9D38 - .incbin "baserom.gba", 0xDD9D38, 0x0000048 + .incbin "baserom.gba", 0xDD9D38, 0x0000013 + .4byte gUnk_08DD9D38 +gUnk_08DD9D4F:: @ 08DD9D4F + .incbin "baserom.gba", 0xDD9D4F, 0x0000013 + .4byte gUnk_08DD9D4F + .incbin "baserom.gba", 0xDD9D66, 0x0000001 + .4byte gUnk_08DD9D38 + .incbin "baserom.gba", 0xDD9D6B, 0x0000001 + .4byte gUnk_08DD9D38 + .incbin "baserom.gba", 0xDD9D70, 0x0000001 + .4byte gUnk_08DD9D4F + .incbin "baserom.gba", 0xDD9D75, 0x0000001 + .4byte gUnk_08DD9D4F + .incbin "baserom.gba", 0xDD9D7A, 0x0000001 + .4byte gUnk_08DD9D05 + .incbin "baserom.gba", 0xDD9D7F, 0x0000001 bgmFightTheme_track4:: @ 08DD9D80 - .incbin "baserom.gba", 0xDD9D80, 0x0000031 + .incbin "baserom.gba", 0xDD9D80, 0x000001F +gUnk_08DD9D9F:: @ 08DD9D9F + .incbin "baserom.gba", 0xDD9D9F, 0x0000008 +gUnk_08DD9DA7:: @ 08DD9DA7 + .incbin "baserom.gba", 0xDD9DA7, 0x000000A gUnk_08DD9DB1:: @ 08DD9DB1 - .incbin "baserom.gba", 0xDD9DB1, 0x0000023 + .incbin "baserom.gba", 0xDD9DB1, 0x000000B + .4byte gUnk_08DD9DB1 + .incbin "baserom.gba", 0xDD9DC0, 0x0000001 + .4byte gUnk_08DD9DA7 + .incbin "baserom.gba", 0xDD9DC5, 0x0000001 + .4byte gUnk_08DD9DA7 + .incbin "baserom.gba", 0xDD9DCA, 0x0000001 + .4byte gUnk_08DD9DB1 + .incbin "baserom.gba", 0xDD9DCF, 0x0000001 + .4byte gUnk_08DD9DB1 gUnk_08DD9DD4:: @ 08DD9DD4 - .incbin "baserom.gba", 0xDD9DD4, 0x0000018 + .incbin "baserom.gba", 0xDD9DD4, 0x0000014 + .4byte gUnk_08DD9DD4 gUnk_08DD9DEC:: @ 08DD9DEC - .incbin "baserom.gba", 0xDD9DEC, 0x0000033 + .incbin "baserom.gba", 0xDD9DEC, 0x0000014 + .4byte gUnk_08DD9DEC + .incbin "baserom.gba", 0xDD9E04, 0x0000001 + .4byte gUnk_08DD9DD4 + .incbin "baserom.gba", 0xDD9E09, 0x0000001 + .4byte gUnk_08DD9DD4 + .incbin "baserom.gba", 0xDD9E0E, 0x0000001 + .4byte gUnk_08DD9DEC + .incbin "baserom.gba", 0xDD9E13, 0x0000001 + .4byte gUnk_08DD9DEC + .incbin "baserom.gba", 0xDD9E18, 0x0000002 + .4byte gUnk_08DD9D9F + .incbin "baserom.gba", 0xDD9E1E, 0x0000001 bgmFightTheme_track5:: @ 08DD9E1F - .incbin "baserom.gba", 0xDD9E1F, 0x0000039 + .incbin "baserom.gba", 0xDD9E1F, 0x000000B +gUnk_08DD9E2A:: @ 08DD9E2A + .incbin "baserom.gba", 0xDD9E2A, 0x0000016 +gUnk_08DD9E40:: @ 08DD9E40 + .incbin "baserom.gba", 0xDD9E40, 0x0000018 gUnk_08DD9E58:: @ 08DD9E58 - .incbin "baserom.gba", 0xDD9E58, 0x000004D + .incbin "baserom.gba", 0xDD9E58, 0x0000019 + .4byte gUnk_08DD9E58 + .incbin "baserom.gba", 0xDD9E75, 0x0000001 + .4byte gUnk_08DD9E40 + .incbin "baserom.gba", 0xDD9E7A, 0x0000001 + .4byte gUnk_08DD9E40 + .incbin "baserom.gba", 0xDD9E7F, 0x0000001 + .4byte gUnk_08DD9E58 + .incbin "baserom.gba", 0xDD9E84, 0x0000001 + .4byte gUnk_08DD9E58 +gUnk_08DD9E89:: @ 08DD9E89 + .incbin "baserom.gba", 0xDD9E89, 0x0000018 + .4byte gUnk_08DD9E89 gUnk_08DD9EA5:: @ 08DD9EA5 - .incbin "baserom.gba", 0xDD9EA5, 0x0000037 + .incbin "baserom.gba", 0xDD9EA5, 0x0000018 + .4byte gUnk_08DD9EA5 + .incbin "baserom.gba", 0xDD9EC1, 0x0000001 + .4byte gUnk_08DD9E89 + .incbin "baserom.gba", 0xDD9EC6, 0x0000001 + .4byte gUnk_08DD9E89 + .incbin "baserom.gba", 0xDD9ECB, 0x0000001 + .4byte gUnk_08DD9EA5 + .incbin "baserom.gba", 0xDD9ED0, 0x0000001 + .4byte gUnk_08DD9EA5 + .incbin "baserom.gba", 0xDD9ED5, 0x0000002 + .4byte gUnk_08DD9E2A + .incbin "baserom.gba", 0xDD9EDB, 0x0000001 bgmFightTheme_track6:: @ 08DD9EDC - .incbin "baserom.gba", 0xDD9EDC, 0x000004D + .incbin "baserom.gba", 0xDD9EDC, 0x0000037 +gUnk_08DD9F13:: @ 08DD9F13 + .incbin "baserom.gba", 0xDD9F13, 0x0000016 gUnk_08DD9F29:: @ 08DD9F29 - .incbin "baserom.gba", 0xDD9F29, 0x0000027 + .incbin "baserom.gba", 0xDD9F29, 0x0000019 + .4byte gUnk_08DD9F13 + .incbin "baserom.gba", 0xDD9F46, 0x0000002 + .4byte gUnk_08DD9F29 + .incbin "baserom.gba", 0xDD9F4C, 0x0000004 bgmFightTheme:: @ 08DD9F50 sound_header 7 0 0 0xa8 gUnk_08A09F44 bgmFightTheme_track0 bgmFightTheme_track1 bgmFightTheme_track2 bgmFightTheme_track3 bgmFightTheme_track4 bgmFightTheme_track5 bgmFightTheme_track6 bgmBossTheme_track0:: @ 08DD9F74 - .incbin "baserom.gba", 0xDD9F74, 0x0000063 + .incbin "baserom.gba", 0xDD9F74, 0x000000C +gUnk_08DD9F80:: @ 08DD9F80 + .incbin "baserom.gba", 0xDD9F80, 0x0000006 +gUnk_08DD9F86:: @ 08DD9F86 + .incbin "baserom.gba", 0xDD9F86, 0x000002D + .4byte gUnk_08DD9F86 + .incbin "baserom.gba", 0xDD9FB7, 0x000001B + .4byte gUnk_08DD9F80 + .incbin "baserom.gba", 0xDD9FD6, 0x0000001 bgmBossTheme_track1:: @ 08DD9FD7 - .incbin "baserom.gba", 0xDD9FD7, 0x00000A1 + .incbin "baserom.gba", 0xDD9FD7, 0x0000004 +gUnk_08DD9FDB:: @ 08DD9FDB + .incbin "baserom.gba", 0xDD9FDB, 0x0000039 +gUnk_08DDA014:: @ 08DDA014 + .incbin "baserom.gba", 0xDDA014, 0x000004A + .4byte gUnk_08DDA014 + .incbin "baserom.gba", 0xDDA062, 0x0000011 + .4byte gUnk_08DD9FDB + .incbin "baserom.gba", 0xDDA077, 0x0000001 bgmBossTheme_track2:: @ 08DDA078 .incbin "baserom.gba", 0xDDA078, 0x0000004 gUnk_08DDA07C:: @ 08DDA07C - .incbin "baserom.gba", 0xDDA07C, 0x000003D + .incbin "baserom.gba", 0xDDA07C, 0x0000025 +gUnk_08DDA0A1:: @ 08DDA0A1 + .incbin "baserom.gba", 0xDDA0A1, 0x000000C + .4byte gUnk_08DDA0A1 + .incbin "baserom.gba", 0xDDA0B1, 0x0000003 + .4byte gUnk_08DDA07C + .incbin "baserom.gba", 0xDDA0B8, 0x0000001 bgmBossTheme_track3:: @ 08DDA0B9 - .incbin "baserom.gba", 0xDDA0B9, 0x0000023 + .incbin "baserom.gba", 0xDDA0B9, 0x000001A +gUnk_08DDA0D3:: @ 08DDA0D3 + .incbin "baserom.gba", 0xDDA0D3, 0x0000009 gUnk_08DDA0DC:: @ 08DDA0DC .incbin "baserom.gba", 0xDDA0DC, 0x0000004 gUnk_08DDA0E0:: @ 08DDA0E0 - .incbin "baserom.gba", 0xDDA0E0, 0x0000050 + .incbin "baserom.gba", 0xDDA0E0, 0x000000F + .4byte gUnk_08DDA0E0 + .incbin "baserom.gba", 0xDDA0F3, 0x0000001 + .4byte gUnk_08DDA0E0 + .incbin "baserom.gba", 0xDDA0F8, 0x0000001 + .4byte gUnk_08DDA0E0 + .incbin "baserom.gba", 0xDDA0FD, 0x0000001 + .4byte gUnk_08DDA0E0 + .incbin "baserom.gba", 0xDDA102, 0x0000001 + .4byte gUnk_08DDA0E0 + .incbin "baserom.gba", 0xDDA107, 0x0000001 + .4byte gUnk_08DDA0E0 + .incbin "baserom.gba", 0xDDA10C, 0x0000001 + .4byte gUnk_08DDA0E0 + .incbin "baserom.gba", 0xDDA111, 0x0000001 + .4byte gUnk_08DDA0E0 + .incbin "baserom.gba", 0xDDA116, 0x0000001 + .4byte gUnk_08DDA0E0 + .incbin "baserom.gba", 0xDDA11B, 0x0000001 + .4byte gUnk_08DDA0E0 + .incbin "baserom.gba", 0xDDA120, 0x0000001 + .4byte gUnk_08DDA0E0 + .incbin "baserom.gba", 0xDDA125, 0x0000001 + .4byte gUnk_08DDA0E0 + .incbin "baserom.gba", 0xDDA12A, 0x0000001 + .4byte gUnk_08DDA0D3 + .incbin "baserom.gba", 0xDDA12F, 0x0000001 bgmBossTheme_track4:: @ 08DDA130 - .incbin "baserom.gba", 0xDDA130, 0x00000DF + .incbin "baserom.gba", 0xDDA130, 0x000001E +gUnk_08DDA14E:: @ 08DDA14E + .incbin "baserom.gba", 0xDDA14E, 0x000005C +gUnk_08DDA1AA:: @ 08DDA1AA + .incbin "baserom.gba", 0xDDA1AA, 0x000001B +gUnk_08DDA1C5:: @ 08DDA1C5 + .incbin "baserom.gba", 0xDDA1C5, 0x000001C + .4byte gUnk_08DDA1AA + .incbin "baserom.gba", 0xDDA1E5, 0x0000001 + .4byte gUnk_08DDA1C5 +gUnk_08DDA1EA:: @ 08DDA1EA + .incbin "baserom.gba", 0xDDA1EA, 0x000001B + .4byte gUnk_08DDA1EA + .incbin "baserom.gba", 0xDDA209, 0x0000001 + .4byte gUnk_08DDA14E + .incbin "baserom.gba", 0xDDA20E, 0x0000001 bgmBossTheme_track5:: @ 08DDA20F .incbin "baserom.gba", 0xDDA20F, 0x000000B gUnk_08DDA21A:: @ 08DDA21A .incbin "baserom.gba", 0xDDA21A, 0x0000026 gUnk_08DDA240:: @ 08DDA240 - .incbin "baserom.gba", 0xDDA240, 0x0000069 + .incbin "baserom.gba", 0xDDA240, 0x0000028 + .4byte gUnk_08DDA240 + .incbin "baserom.gba", 0xDDA26C, 0x0000001 + .4byte gUnk_08DDA240 + .incbin "baserom.gba", 0xDDA271, 0x0000001 + .4byte gUnk_08DDA240 + .incbin "baserom.gba", 0xDDA276, 0x0000001 + .4byte gUnk_08DDA240 + .incbin "baserom.gba", 0xDDA27B, 0x0000001 + .4byte gUnk_08DDA240 + .incbin "baserom.gba", 0xDDA280, 0x0000001 + .4byte gUnk_08DDA240 + .incbin "baserom.gba", 0xDDA285, 0x0000001 + .4byte gUnk_08DDA240 + .incbin "baserom.gba", 0xDDA28A, 0x0000001 + .4byte gUnk_08DDA240 + .incbin "baserom.gba", 0xDDA28F, 0x0000001 + .4byte gUnk_08DDA240 + .incbin "baserom.gba", 0xDDA294, 0x0000001 + .4byte gUnk_08DDA240 + .incbin "baserom.gba", 0xDDA299, 0x0000001 + .4byte gUnk_08DDA240 + .incbin "baserom.gba", 0xDDA29E, 0x0000001 + .4byte gUnk_08DDA240 + .incbin "baserom.gba", 0xDDA2A3, 0x0000001 + .4byte gUnk_08DDA21A + .incbin "baserom.gba", 0xDDA2A8, 0x0000001 bgmBossTheme_track6:: @ 08DDA2A9 .incbin "baserom.gba", 0xDDA2A9, 0x000000B gUnk_08DDA2B4:: @ 08DDA2B4 .incbin "baserom.gba", 0xDDA2B4, 0x0000026 gUnk_08DDA2DA:: @ 08DDA2DA - .incbin "baserom.gba", 0xDDA2DA, 0x000006B + .incbin "baserom.gba", 0xDDA2DA, 0x0000029 + .4byte gUnk_08DDA2DA + .incbin "baserom.gba", 0xDDA307, 0x0000001 + .4byte gUnk_08DDA2DA + .incbin "baserom.gba", 0xDDA30C, 0x0000001 + .4byte gUnk_08DDA2DA + .incbin "baserom.gba", 0xDDA311, 0x0000001 + .4byte gUnk_08DDA2DA + .incbin "baserom.gba", 0xDDA316, 0x0000001 + .4byte gUnk_08DDA2DA + .incbin "baserom.gba", 0xDDA31B, 0x0000001 + .4byte gUnk_08DDA2DA + .incbin "baserom.gba", 0xDDA320, 0x0000001 + .4byte gUnk_08DDA2DA + .incbin "baserom.gba", 0xDDA325, 0x0000001 + .4byte gUnk_08DDA2DA + .incbin "baserom.gba", 0xDDA32A, 0x0000001 + .4byte gUnk_08DDA2DA + .incbin "baserom.gba", 0xDDA32F, 0x0000001 + .4byte gUnk_08DDA2DA + .incbin "baserom.gba", 0xDDA334, 0x0000001 + .4byte gUnk_08DDA2DA + .incbin "baserom.gba", 0xDDA339, 0x0000001 + .4byte gUnk_08DDA2DA + .incbin "baserom.gba", 0xDDA33E, 0x0000002 + .4byte gUnk_08DDA2B4 + .incbin "baserom.gba", 0xDDA344, 0x0000001 bgmBossTheme_track7:: @ 08DDA345 .incbin "baserom.gba", 0xDDA345, 0x0000009 gUnk_08DDA34E:: @ 08DDA34E .incbin "baserom.gba", 0xDDA34E, 0x0000031 gUnk_08DDA37F:: @ 08DDA37F - .incbin "baserom.gba", 0xDDA37F, 0x0000079 + .incbin "baserom.gba", 0xDDA37F, 0x0000034 + .4byte gUnk_08DDA37F + .incbin "baserom.gba", 0xDDA3B7, 0x0000001 + .4byte gUnk_08DDA37F + .incbin "baserom.gba", 0xDDA3BC, 0x0000001 + .4byte gUnk_08DDA37F + .incbin "baserom.gba", 0xDDA3C1, 0x0000001 + .4byte gUnk_08DDA37F + .incbin "baserom.gba", 0xDDA3C6, 0x0000001 + .4byte gUnk_08DDA37F + .incbin "baserom.gba", 0xDDA3CB, 0x0000001 + .4byte gUnk_08DDA37F + .incbin "baserom.gba", 0xDDA3D0, 0x0000001 + .4byte gUnk_08DDA37F + .incbin "baserom.gba", 0xDDA3D5, 0x0000001 + .4byte gUnk_08DDA37F + .incbin "baserom.gba", 0xDDA3DA, 0x0000001 + .4byte gUnk_08DDA37F + .incbin "baserom.gba", 0xDDA3DF, 0x0000001 + .4byte gUnk_08DDA37F + .incbin "baserom.gba", 0xDDA3E4, 0x0000001 + .4byte gUnk_08DDA37F + .incbin "baserom.gba", 0xDDA3E9, 0x0000001 + .4byte gUnk_08DDA37F + .incbin "baserom.gba", 0xDDA3EE, 0x0000002 + .4byte gUnk_08DDA34E + .incbin "baserom.gba", 0xDDA3F4, 0x0000004 bgmBossTheme:: @ 08DDA3F8 sound_header 8 0 0 0xa8 gUnk_08A0A544 bgmBossTheme_track0 bgmBossTheme_track1 bgmBossTheme_track2 bgmBossTheme_track3 bgmBossTheme_track4 bgmBossTheme_track5 bgmBossTheme_track6 bgmBossTheme_track7 bgmVaatiReborn_track0:: @ 08DDA420 - .incbin "baserom.gba", 0xDDA420, 0x0000013 + .incbin "baserom.gba", 0xDDA420, 0x000000B +gUnk_08DDA42B:: @ 08DDA42B + .incbin "baserom.gba", 0xDDA42B, 0x0000008 gUnk_08DDA433:: @ 08DDA433 - .incbin "baserom.gba", 0xDDA433, 0x000003B + .incbin "baserom.gba", 0xDDA433, 0x000000F + .4byte gUnk_08DDA433 + .incbin "baserom.gba", 0xDDA446, 0x0000001 + .4byte gUnk_08DDA433 + .incbin "baserom.gba", 0xDDA44B, 0x0000001 + .4byte gUnk_08DDA433 +gUnk_08DDA450:: @ 08DDA450 + .incbin "baserom.gba", 0xDDA450, 0x000000F +gUnk_08DDA45F:: @ 08DDA45F + .incbin "baserom.gba", 0xDDA45F, 0x000000F gUnk_08DDA46E:: @ 08DDA46E - .incbin "baserom.gba", 0xDDA46E, 0x0000051 + .incbin "baserom.gba", 0xDDA46E, 0x000001C + .4byte gUnk_08DDA433 + .incbin "baserom.gba", 0xDDA48E, 0x0000001 + .4byte gUnk_08DDA433 + .incbin "baserom.gba", 0xDDA493, 0x0000001 + .4byte gUnk_08DDA433 + .incbin "baserom.gba", 0xDDA498, 0x0000001 + .4byte gUnk_08DDA433 + .incbin "baserom.gba", 0xDDA49D, 0x0000001 + .4byte gUnk_08DDA450 + .incbin "baserom.gba", 0xDDA4A2, 0x0000001 + .4byte gUnk_08DDA45F + .incbin "baserom.gba", 0xDDA4A7, 0x0000001 + .4byte gUnk_08DDA46E + .incbin "baserom.gba", 0xDDA4AC, 0x000000E + .4byte gUnk_08DDA42B + .incbin "baserom.gba", 0xDDA4BE, 0x0000001 bgmVaatiReborn_track1:: @ 08DDA4BF - .incbin "baserom.gba", 0xDDA4BF, 0x000000F + .incbin "baserom.gba", 0xDDA4BF, 0x0000008 +gUnk_08DDA4C7:: @ 08DDA4C7 + .incbin "baserom.gba", 0xDDA4C7, 0x0000007 gUnk_08DDA4CE:: @ 08DDA4CE - .incbin "baserom.gba", 0xDDA4CE, 0x000001E + .incbin "baserom.gba", 0xDDA4CE, 0x000000B + .4byte gUnk_08DDA4CE + .incbin "baserom.gba", 0xDDA4DD, 0x0000001 + .4byte gUnk_08DDA4CE +gUnk_08DDA4E2:: @ 08DDA4E2 + .incbin "baserom.gba", 0xDDA4E2, 0x000000A gUnk_08DDA4EC:: @ 08DDA4EC - .incbin "baserom.gba", 0xDDA4EC, 0x0000072 + .incbin "baserom.gba", 0xDDA4EC, 0x0000007 +gUnk_08DDA4F3:: @ 08DDA4F3 + .incbin "baserom.gba", 0xDDA4F3, 0x0000008 + .4byte gUnk_08DDA4EC + .incbin "baserom.gba", 0xDDA4FF, 0x0000009 + .4byte gUnk_08DDA4CE + .incbin "baserom.gba", 0xDDA50C, 0x0000001 + .4byte gUnk_08DDA4CE + .incbin "baserom.gba", 0xDDA511, 0x0000001 + .4byte gUnk_08DDA4CE + .incbin "baserom.gba", 0xDDA516, 0x0000001 + .4byte gUnk_08DDA4E2 + .incbin "baserom.gba", 0xDDA51B, 0x0000001 + .4byte gUnk_08DDA4EC + .incbin "baserom.gba", 0xDDA520, 0x0000001 + .4byte gUnk_08DDA4F3 + .incbin "baserom.gba", 0xDDA525, 0x0000001 + .4byte gUnk_08DDA4EC + .incbin "baserom.gba", 0xDDA52A, 0x000002F + .4byte gUnk_08DDA4C7 + .incbin "baserom.gba", 0xDDA55D, 0x0000001 bgmVaatiReborn_track2:: @ 08DDA55E - .incbin "baserom.gba", 0xDDA55E, 0x0000034 + .incbin "baserom.gba", 0xDDA55E, 0x0000008 +gUnk_08DDA566:: @ 08DDA566 + .incbin "baserom.gba", 0xDDA566, 0x0000014 +gUnk_08DDA57A:: @ 08DDA57A + .incbin "baserom.gba", 0xDDA57A, 0x0000018 gUnk_08DDA592:: @ 08DDA592 - .incbin "baserom.gba", 0xDDA592, 0x0000048 + .incbin "baserom.gba", 0xDDA592, 0x0000018 +gUnk_08DDA5AA:: @ 08DDA5AA + .incbin "baserom.gba", 0xDDA5AA, 0x0000025 +gUnk_08DDA5CF:: @ 08DDA5CF + .incbin "baserom.gba", 0xDDA5CF, 0x000000B gUnk_08DDA5DA:: @ 08DDA5DA - .incbin "baserom.gba", 0xDDA5DA, 0x000008D + .incbin "baserom.gba", 0xDDA5DA, 0x000002D + .4byte gUnk_08DDA57A + .incbin "baserom.gba", 0xDDA60B, 0x0000001 + .4byte gUnk_08DDA592 + .incbin "baserom.gba", 0xDDA610, 0x0000001 + .4byte gUnk_08DDA5AA + .incbin "baserom.gba", 0xDDA615, 0x0000012 + .4byte gUnk_08DDA5CF + .incbin "baserom.gba", 0xDDA62B, 0x0000001 + .4byte gUnk_08DDA5DA + .incbin "baserom.gba", 0xDDA630, 0x0000032 + .4byte gUnk_08DDA566 + .incbin "baserom.gba", 0xDDA666, 0x0000001 bgmVaatiReborn_track3:: @ 08DDA667 - .incbin "baserom.gba", 0xDDA667, 0x000006D + .incbin "baserom.gba", 0xDDA667, 0x0000008 +gUnk_08DDA66F:: @ 08DDA66F + .incbin "baserom.gba", 0xDDA66F, 0x0000014 +gUnk_08DDA683:: @ 08DDA683 + .incbin "baserom.gba", 0xDDA683, 0x0000018 +gUnk_08DDA69B:: @ 08DDA69B + .incbin "baserom.gba", 0xDDA69B, 0x0000018 +gUnk_08DDA6B3:: @ 08DDA6B3 + .incbin "baserom.gba", 0xDDA6B3, 0x0000021 gUnk_08DDA6D4:: @ 08DDA6D4 - .incbin "baserom.gba", 0xDDA6D4, 0x0000082 + .incbin "baserom.gba", 0xDDA6D4, 0x0000007 +gUnk_08DDA6DB:: @ 08DDA6DB + .incbin "baserom.gba", 0xDDA6DB, 0x0000008 + .4byte gUnk_08DDA6D4 + .incbin "baserom.gba", 0xDDA6E7, 0x0000016 + .4byte gUnk_08DDA683 + .incbin "baserom.gba", 0xDDA701, 0x0000001 + .4byte gUnk_08DDA69B + .incbin "baserom.gba", 0xDDA706, 0x0000001 + .4byte gUnk_08DDA6B3 + .incbin "baserom.gba", 0xDDA70B, 0x000000F + .4byte gUnk_08DDA6D4 + .incbin "baserom.gba", 0xDDA71E, 0x0000001 + .4byte gUnk_08DDA6DB + .incbin "baserom.gba", 0xDDA723, 0x0000001 + .4byte gUnk_08DDA6D4 + .incbin "baserom.gba", 0xDDA728, 0x0000029 + .4byte gUnk_08DDA66F + .incbin "baserom.gba", 0xDDA755, 0x0000001 bgmVaatiReborn_track4:: @ 08DDA756 .incbin "baserom.gba", 0xDDA756, 0x000000E gUnk_08DDA764:: @ 08DDA764 - .incbin "baserom.gba", 0xDDA764, 0x0000024 + .incbin "baserom.gba", 0xDDA764, 0x0000008 +gUnk_08DDA76C:: @ 08DDA76C + .incbin "baserom.gba", 0xDDA76C, 0x000000E +gUnk_08DDA77A:: @ 08DDA77A + .incbin "baserom.gba", 0xDDA77A, 0x0000007 +gUnk_08DDA781:: @ 08DDA781 + .incbin "baserom.gba", 0xDDA781, 0x0000007 gUnk_08DDA788:: @ 08DDA788 - .incbin "baserom.gba", 0xDDA788, 0x000004D + .incbin "baserom.gba", 0xDDA788, 0x0000007 +gUnk_08DDA78F:: @ 08DDA78F + .incbin "baserom.gba", 0xDDA78F, 0x0000012 + .4byte gUnk_08DDA76C + .incbin "baserom.gba", 0xDDA7A5, 0x0000001 + .4byte gUnk_08DDA77A + .incbin "baserom.gba", 0xDDA7AA, 0x0000001 + .4byte gUnk_08DDA781 + .incbin "baserom.gba", 0xDDA7AF, 0x0000001 + .4byte gUnk_08DDA788 + .incbin "baserom.gba", 0xDDA7B4, 0x0000001 + .4byte gUnk_08DDA78F + .incbin "baserom.gba", 0xDDA7B9, 0x0000017 + .4byte gUnk_08DDA764 + .incbin "baserom.gba", 0xDDA7D4, 0x0000001 bgmVaatiReborn_track5:: @ 08DDA7D5 .incbin "baserom.gba", 0xDDA7D5, 0x0000013 gUnk_08DDA7E8:: @ 08DDA7E8 @@ -1331,414 +5411,1711 @@ gUnk_08DDA7E8:: @ 08DDA7E8 gUnk_08DDA7FA:: @ 08DDA7FA .incbin "baserom.gba", 0xDDA7FA, 0x000001B gUnk_08DDA815:: @ 08DDA815 - .incbin "baserom.gba", 0xDDA815, 0x00000E8 + .incbin "baserom.gba", 0xDDA815, 0x0000018 + .4byte gUnk_08DDA7FA +gUnk_08DDA831:: @ 08DDA831 + .incbin "baserom.gba", 0xDDA831, 0x000001E + .4byte gUnk_08DDA7FA + .incbin "baserom.gba", 0xDDA853, 0x0000001 + .4byte gUnk_08DDA815 +gUnk_08DDA858:: @ 08DDA858 + .incbin "baserom.gba", 0xDDA858, 0x0000038 + .4byte gUnk_08DDA7FA + .incbin "baserom.gba", 0xDDA894, 0x0000001 + .4byte gUnk_08DDA815 + .incbin "baserom.gba", 0xDDA899, 0x0000001 + .4byte gUnk_08DDA7FA + .incbin "baserom.gba", 0xDDA89E, 0x000001F + .4byte gUnk_08DDA7FA + .incbin "baserom.gba", 0xDDA8C1, 0x0000001 + .4byte gUnk_08DDA815 + .incbin "baserom.gba", 0xDDA8C6, 0x0000001 + .4byte gUnk_08DDA858 + .incbin "baserom.gba", 0xDDA8CB, 0x000001A + .4byte gUnk_08DDA831 + .incbin "baserom.gba", 0xDDA8E9, 0x0000001 + .4byte gUnk_08DDA7FA + .incbin "baserom.gba", 0xDDA8EE, 0x0000001 + .4byte gUnk_08DDA815 + .incbin "baserom.gba", 0xDDA8F3, 0x0000005 + .4byte gUnk_08DDA7E8 + .incbin "baserom.gba", 0xDDA8FC, 0x0000001 bgmVaatiReborn_track6:: @ 08DDA8FD - .incbin "baserom.gba", 0xDDA8FD, 0x000002A + .incbin "baserom.gba", 0xDDA8FD, 0x0000008 +gUnk_08DDA905:: @ 08DDA905 + .incbin "baserom.gba", 0xDDA905, 0x0000016 +gUnk_08DDA91B:: @ 08DDA91B + .incbin "baserom.gba", 0xDDA91B, 0x000000C gUnk_08DDA927:: @ 08DDA927 .incbin "baserom.gba", 0xDDA927, 0x0000016 gUnk_08DDA93D:: @ 08DDA93D - .incbin "baserom.gba", 0xDDA93D, 0x000006E + .incbin "baserom.gba", 0xDDA93D, 0x0000007 +gUnk_08DDA944:: @ 08DDA944 + .incbin "baserom.gba", 0xDDA944, 0x0000008 + .4byte gUnk_08DDA93D + .incbin "baserom.gba", 0xDDA950, 0x000001B + .4byte gUnk_08DDA91B + .incbin "baserom.gba", 0xDDA96F, 0x0000001 + .4byte gUnk_08DDA927 + .incbin "baserom.gba", 0xDDA974, 0x000000D + .4byte gUnk_08DDA93D + .incbin "baserom.gba", 0xDDA985, 0x0000001 + .4byte gUnk_08DDA944 + .incbin "baserom.gba", 0xDDA98A, 0x0000001 + .4byte gUnk_08DDA93D + .incbin "baserom.gba", 0xDDA98F, 0x000000C + .4byte gUnk_08DDA93D + .incbin "baserom.gba", 0xDDA99F, 0x0000001 + .4byte gUnk_08DDA93D + .incbin "baserom.gba", 0xDDA9A4, 0x0000002 + .4byte gUnk_08DDA905 + .incbin "baserom.gba", 0xDDA9AA, 0x0000001 bgmVaatiReborn_track7:: @ 08DDA9AB - .incbin "baserom.gba", 0xDDA9AB, 0x000011D + .incbin "baserom.gba", 0xDDA9AB, 0x000000B +gUnk_08DDA9B6:: @ 08DDA9B6 + .incbin "baserom.gba", 0xDDA9B6, 0x0000010 +gUnk_08DDA9C6:: @ 08DDA9C6 + .incbin "baserom.gba", 0xDDA9C6, 0x0000019 +gUnk_08DDA9DF:: @ 08DDA9DF + .incbin "baserom.gba", 0xDDA9DF, 0x0000019 +gUnk_08DDA9F8:: @ 08DDA9F8 + .incbin "baserom.gba", 0xDDA9F8, 0x000002B +gUnk_08DDAA23:: @ 08DDAA23 + .incbin "baserom.gba", 0xDDAA23, 0x0000008 +gUnk_08DDAA2B:: @ 08DDAA2B + .incbin "baserom.gba", 0xDDAA2B, 0x000002E + .4byte gUnk_08DDA9C6 + .incbin "baserom.gba", 0xDDAA5D, 0x0000001 + .4byte gUnk_08DDA9DF + .incbin "baserom.gba", 0xDDAA62, 0x0000001 + .4byte gUnk_08DDA9F8 + .incbin "baserom.gba", 0xDDAA67, 0x0000017 + .4byte gUnk_08DDAA23 + .incbin "baserom.gba", 0xDDAA82, 0x0000001 + .4byte gUnk_08DDAA2B + .incbin "baserom.gba", 0xDDAA87, 0x000003A + .4byte gUnk_08DDA9B6 + .incbin "baserom.gba", 0xDDAAC5, 0x0000003 bgmVaatiReborn:: @ 08DDAAC8 sound_header 8 0 0 0xa8 gUnk_08A0AB44 bgmVaatiReborn_track0 bgmVaatiReborn_track1 bgmVaatiReborn_track2 bgmVaatiReborn_track3 bgmVaatiReborn_track4 bgmVaatiReborn_track5 bgmVaatiReborn_track6 bgmVaatiReborn_track7 bgmVaatiTransfigured_track0:: @ 08DDAAF0 - .incbin "baserom.gba", 0xDDAAF0, 0x0000044 + .incbin "baserom.gba", 0xDDAAF0, 0x0000012 +gUnk_08DDAB02:: @ 08DDAB02 + .incbin "baserom.gba", 0xDDAB02, 0x000002D + .4byte gUnk_08DDAB02 + .incbin "baserom.gba", 0xDDAB33, 0x0000001 bgmVaatiTransfigured_track1:: @ 08DDAB34 .incbin "baserom.gba", 0xDDAB34, 0x0000011 gUnk_08DDAB45:: @ 08DDAB45 .incbin "baserom.gba", 0xDDAB45, 0x0000042 gUnk_08DDAB87:: @ 08DDAB87 - .incbin "baserom.gba", 0xDDAB87, 0x000004E + .incbin "baserom.gba", 0xDDAB87, 0x0000029 + .4byte gUnk_08DDAB87 + .incbin "baserom.gba", 0xDDABB4, 0x000001C + .4byte gUnk_08DDAB45 + .incbin "baserom.gba", 0xDDABD4, 0x0000001 bgmVaatiTransfigured_track2:: @ 08DDABD5 - .incbin "baserom.gba", 0xDDABD5, 0x0000070 + .incbin "baserom.gba", 0xDDABD5, 0x0000007 +gUnk_08DDABDC:: @ 08DDABDC + .incbin "baserom.gba", 0xDDABDC, 0x0000020 +gUnk_08DDABFC:: @ 08DDABFC + .incbin "baserom.gba", 0xDDABFC, 0x0000022 +gUnk_08DDAC1E:: @ 08DDAC1E + .incbin "baserom.gba", 0xDDAC1E, 0x0000023 + .4byte gUnk_08DDAC1E gUnk_08DDAC45:: @ 08DDAC45 - .incbin "baserom.gba", 0xDDAC45, 0x00000E5 + .incbin "baserom.gba", 0xDDAC45, 0x0000023 + .4byte gUnk_08DDAC45 + .incbin "baserom.gba", 0xDDAC6C, 0x0000001 + .4byte gUnk_08DDABFC + .incbin "baserom.gba", 0xDDAC71, 0x0000001 + .4byte gUnk_08DDABFC + .incbin "baserom.gba", 0xDDAC76, 0x00000AF + .4byte gUnk_08DDABDC + .incbin "baserom.gba", 0xDDAD29, 0x0000001 bgmVaatiTransfigured_track3:: @ 08DDAD2A .incbin "baserom.gba", 0xDDAD2A, 0x0000007 gUnk_08DDAD31:: @ 08DDAD31 - .incbin "baserom.gba", 0xDDAD31, 0x0000068 + .incbin "baserom.gba", 0xDDAD31, 0x0000041 +gUnk_08DDAD72:: @ 08DDAD72 + .incbin "baserom.gba", 0xDDAD72, 0x0000023 + .4byte gUnk_08DDAD72 gUnk_08DDAD99:: @ 08DDAD99 - .incbin "baserom.gba", 0xDDAD99, 0x0000064 + .incbin "baserom.gba", 0xDDAD99, 0x0000023 + .4byte gUnk_08DDAD99 +gUnk_08DDADC0:: @ 08DDADC0 + .incbin "baserom.gba", 0xDDADC0, 0x0000023 + .4byte gUnk_08DDADC0 + .incbin "baserom.gba", 0xDDADE7, 0x0000016 gUnk_08DDADFD:: @ 08DDADFD - .incbin "baserom.gba", 0xDDADFD, 0x000003C + .incbin "baserom.gba", 0xDDADFD, 0x000001B + .4byte gUnk_08DDADFD + .incbin "baserom.gba", 0xDDAE1C, 0x0000001 + .4byte gUnk_08DDADFD + .incbin "baserom.gba", 0xDDAE21, 0x0000013 + .4byte gUnk_08DDAD31 + .incbin "baserom.gba", 0xDDAE38, 0x0000001 bgmVaatiTransfigured_track4:: @ 08DDAE39 - .incbin "baserom.gba", 0xDDAE39, 0x000001A + .incbin "baserom.gba", 0xDDAE39, 0x0000007 +gUnk_08DDAE40:: @ 08DDAE40 + .incbin "baserom.gba", 0xDDAE40, 0x0000013 gUnk_08DDAE53:: @ 08DDAE53 - .incbin "baserom.gba", 0xDDAE53, 0x0000063 + .incbin "baserom.gba", 0xDDAE53, 0x000001B + .4byte gUnk_08DDAE53 + .incbin "baserom.gba", 0xDDAE72, 0x0000001 + .4byte gUnk_08DDAE53 + .incbin "baserom.gba", 0xDDAE77, 0x0000001 + .4byte gUnk_08DDAE53 + .incbin "baserom.gba", 0xDDAE7C, 0x0000001 + .4byte gUnk_08DDAE53 + .incbin "baserom.gba", 0xDDAE81, 0x0000001 + .4byte gUnk_08DDAE53 + .incbin "baserom.gba", 0xDDAE86, 0x0000001 + .4byte gUnk_08DDAE53 + .incbin "baserom.gba", 0xDDAE8B, 0x0000001 + .4byte gUnk_08DDAE53 + .incbin "baserom.gba", 0xDDAE90, 0x0000001 + .4byte gUnk_08DDAE53 + .incbin "baserom.gba", 0xDDAE95, 0x0000001 + .4byte gUnk_08DDAE53 + .incbin "baserom.gba", 0xDDAE9A, 0x0000001 + .4byte gUnk_08DDAE53 + .incbin "baserom.gba", 0xDDAE9F, 0x0000001 + .4byte gUnk_08DDAE53 + .incbin "baserom.gba", 0xDDAEA4, 0x0000001 + .4byte gUnk_08DDAE53 + .incbin "baserom.gba", 0xDDAEA9, 0x0000008 + .4byte gUnk_08DDAE40 + .incbin "baserom.gba", 0xDDAEB5, 0x0000001 bgmVaatiTransfigured_track5:: @ 08DDAEB6 .incbin "baserom.gba", 0xDDAEB6, 0x0000007 gUnk_08DDAEBD:: @ 08DDAEBD - .incbin "baserom.gba", 0xDDAEBD, 0x00000E8 + .incbin "baserom.gba", 0xDDAEBD, 0x00000E3 + .4byte gUnk_08DDAEBD + .incbin "baserom.gba", 0xDDAFA4, 0x0000001 bgmVaatiTransfigured_track6:: @ 08DDAFA5 .incbin "baserom.gba", 0xDDAFA5, 0x0000007 gUnk_08DDAFAC:: @ 08DDAFAC - .incbin "baserom.gba", 0xDDAFAC, 0x000001D + .incbin "baserom.gba", 0xDDAFAC, 0x0000005 +gUnk_08DDAFB1:: @ 08DDAFB1 + .incbin "baserom.gba", 0xDDAFB1, 0x000000C + .4byte gUnk_08DDAFB1 + .incbin "baserom.gba", 0xDDAFC1, 0x0000002 + .4byte gUnk_08DDAFB1 + .incbin "baserom.gba", 0xDDAFC7, 0x0000002 gUnk_08DDAFC9:: @ 08DDAFC9 - .incbin "baserom.gba", 0xDDAFC9, 0x000004C + .incbin "baserom.gba", 0xDDAFC9, 0x0000008 + .4byte gUnk_08DDAFB1 + .incbin "baserom.gba", 0xDDAFD5, 0x0000002 + .4byte gUnk_08DDAFB1 + .incbin "baserom.gba", 0xDDAFDB, 0x0000001 + .4byte gUnk_08DDAFC9 + .incbin "baserom.gba", 0xDDAFE0, 0x0000030 + .4byte gUnk_08DDAFAC + .incbin "baserom.gba", 0xDDB014, 0x0000001 bgmVaatiTransfigured_track7:: @ 08DDB015 - .incbin "baserom.gba", 0xDDB015, 0x000002A + .incbin "baserom.gba", 0xDDB015, 0x000000A +gUnk_08DDB01F:: @ 08DDB01F + .incbin "baserom.gba", 0xDDB01F, 0x0000020 gUnk_08DDB03F:: @ 08DDB03F - .incbin "baserom.gba", 0xDDB03F, 0x000006F + .incbin "baserom.gba", 0xDDB03F, 0x0000027 + .4byte gUnk_08DDB03F + .incbin "baserom.gba", 0xDDB06A, 0x0000001 + .4byte gUnk_08DDB03F + .incbin "baserom.gba", 0xDDB06F, 0x0000001 + .4byte gUnk_08DDB03F + .incbin "baserom.gba", 0xDDB074, 0x0000001 + .4byte gUnk_08DDB03F + .incbin "baserom.gba", 0xDDB079, 0x0000001 + .4byte gUnk_08DDB03F + .incbin "baserom.gba", 0xDDB07E, 0x0000001 + .4byte gUnk_08DDB03F + .incbin "baserom.gba", 0xDDB083, 0x0000001 + .4byte gUnk_08DDB03F + .incbin "baserom.gba", 0xDDB088, 0x0000001 + .4byte gUnk_08DDB03F + .incbin "baserom.gba", 0xDDB08D, 0x0000001 + .4byte gUnk_08DDB03F + .incbin "baserom.gba", 0xDDB092, 0x0000001 + .4byte gUnk_08DDB03F + .incbin "baserom.gba", 0xDDB097, 0x0000001 + .4byte gUnk_08DDB03F + .incbin "baserom.gba", 0xDDB09C, 0x0000001 + .4byte gUnk_08DDB03F + .incbin "baserom.gba", 0xDDB0A1, 0x0000008 + .4byte gUnk_08DDB01F + .incbin "baserom.gba", 0xDDB0AD, 0x0000001 bgmVaatiTransfigured_track8:: @ 08DDB0AE .incbin "baserom.gba", 0xDDB0AE, 0x0000008 gUnk_08DDB0B6:: @ 08DDB0B6 - .incbin "baserom.gba", 0xDDB0B6, 0x0000055 + .incbin "baserom.gba", 0xDDB0B6, 0x0000021 +gUnk_08DDB0D7:: @ 08DDB0D7 + .incbin "baserom.gba", 0xDDB0D7, 0x0000034 gUnk_08DDB10B:: @ 08DDB10B - .incbin "baserom.gba", 0xDDB10B, 0x000007A + .incbin "baserom.gba", 0xDDB10B, 0x0000030 + .4byte gUnk_08DDB0D7 + .incbin "baserom.gba", 0xDDB13F, 0x0000001 + .4byte gUnk_08DDB10B + .incbin "baserom.gba", 0xDDB144, 0x0000001 + .4byte gUnk_08DDB0D7 + .incbin "baserom.gba", 0xDDB149, 0x0000001 + .4byte gUnk_08DDB10B + .incbin "baserom.gba", 0xDDB14E, 0x0000001 + .4byte gUnk_08DDB0D7 + .incbin "baserom.gba", 0xDDB153, 0x0000001 + .4byte gUnk_08DDB10B + .incbin "baserom.gba", 0xDDB158, 0x0000001 + .4byte gUnk_08DDB0D7 + .incbin "baserom.gba", 0xDDB15D, 0x0000001 + .4byte gUnk_08DDB10B + .incbin "baserom.gba", 0xDDB162, 0x0000001 + .4byte gUnk_08DDB0D7 + .incbin "baserom.gba", 0xDDB167, 0x0000001 + .4byte gUnk_08DDB10B + .incbin "baserom.gba", 0xDDB16C, 0x0000001 + .4byte gUnk_08DDB0D7 + .incbin "baserom.gba", 0xDDB171, 0x000000F + .4byte gUnk_08DDB0B6 + .incbin "baserom.gba", 0xDDB184, 0x0000001 bgmVaatiTransfigured_track9:: @ 08DDB185 .incbin "baserom.gba", 0xDDB185, 0x000000A gUnk_08DDB18F:: @ 08DDB18F - .incbin "baserom.gba", 0xDDB18F, 0x0000045 + .incbin "baserom.gba", 0xDDB18F, 0x000003D + .4byte gUnk_08DDB18F + .incbin "baserom.gba", 0xDDB1D0, 0x0000004 bgmVaatiTransfigured:: @ 08DDB1D4 sound_header 0xa 0 0 0xa8 gUnk_08A0B144 bgmVaatiTransfigured_track0 bgmVaatiTransfigured_track1 bgmVaatiTransfigured_track2 bgmVaatiTransfigured_track3 bgmVaatiTransfigured_track4 bgmVaatiTransfigured_track5 bgmVaatiTransfigured_track6 bgmVaatiTransfigured_track7 bgmVaatiTransfigured_track8 bgmVaatiTransfigured_track9 bgmCastleCollapse_track0:: @ 08DDB204 - .incbin "baserom.gba", 0xDDB204, 0x0000017 + .incbin "baserom.gba", 0xDDB204, 0x0000009 +gUnk_08DDB20D:: @ 08DDB20D + .incbin "baserom.gba", 0xDDB20D, 0x000000E gUnk_08DDB21B:: @ 08DDB21B - .incbin "baserom.gba", 0xDDB21B, 0x0000047 + .incbin "baserom.gba", 0xDDB21B, 0x000000F +gUnk_08DDB22A:: @ 08DDB22A + .incbin "baserom.gba", 0xDDB22A, 0x0000010 + .4byte gUnk_08DDB22A + .incbin "baserom.gba", 0xDDB23E, 0x0000001 + .4byte gUnk_08DDB21B + .incbin "baserom.gba", 0xDDB243, 0x0000001 + .4byte gUnk_08DDB21B + .incbin "baserom.gba", 0xDDB248, 0x0000001 + .4byte gUnk_08DDB22A + .incbin "baserom.gba", 0xDDB24D, 0x0000001 + .4byte gUnk_08DDB22A + .incbin "baserom.gba", 0xDDB252, 0x000000B + .4byte gUnk_08DDB20D + .incbin "baserom.gba", 0xDDB261, 0x0000001 bgmCastleCollapse_track1:: @ 08DDB262 - .incbin "baserom.gba", 0xDDB262, 0x0000020 + .incbin "baserom.gba", 0xDDB262, 0x0000008 +gUnk_08DDB26A:: @ 08DDB26A + .incbin "baserom.gba", 0xDDB26A, 0x0000018 gUnk_08DDB282:: @ 08DDB282 - .incbin "baserom.gba", 0xDDB282, 0x0000062 + .incbin "baserom.gba", 0xDDB282, 0x000001A +gUnk_08DDB29C:: @ 08DDB29C + .incbin "baserom.gba", 0xDDB29C, 0x000001B + .4byte gUnk_08DDB29C + .incbin "baserom.gba", 0xDDB2BB, 0x0000001 + .4byte gUnk_08DDB282 + .incbin "baserom.gba", 0xDDB2C0, 0x0000001 + .4byte gUnk_08DDB282 + .incbin "baserom.gba", 0xDDB2C5, 0x0000001 + .4byte gUnk_08DDB29C + .incbin "baserom.gba", 0xDDB2CA, 0x0000001 + .4byte gUnk_08DDB29C + .incbin "baserom.gba", 0xDDB2CF, 0x0000010 + .4byte gUnk_08DDB26A + .incbin "baserom.gba", 0xDDB2E3, 0x0000001 bgmCastleCollapse_track2:: @ 08DDB2E4 - .incbin "baserom.gba", 0xDDB2E4, 0x0000028 + .incbin "baserom.gba", 0xDDB2E4, 0x0000007 +gUnk_08DDB2EB:: @ 08DDB2EB + .incbin "baserom.gba", 0xDDB2EB, 0x000001C + .4byte gUnk_08DDB2EB + .incbin "baserom.gba", 0xDDB30B, 0x0000001 bgmCastleCollapse_track3:: @ 08DDB30C - .incbin "baserom.gba", 0xDDB30C, 0x000009B + .incbin "baserom.gba", 0xDDB30C, 0x0000005 +gUnk_08DDB311:: @ 08DDB311 + .incbin "baserom.gba", 0xDDB311, 0x000001F +gUnk_08DDB330:: @ 08DDB330 + .incbin "baserom.gba", 0xDDB330, 0x0000031 + .4byte gUnk_08DDB330 + .incbin "baserom.gba", 0xDDB365, 0x0000028 + .4byte gUnk_08DDB330 + .incbin "baserom.gba", 0xDDB391, 0x0000011 + .4byte gUnk_08DDB311 + .incbin "baserom.gba", 0xDDB3A6, 0x0000001 bgmCastleCollapse_track4:: @ 08DDB3A7 - .incbin "baserom.gba", 0xDDB3A7, 0x00000A4 + .incbin "baserom.gba", 0xDDB3A7, 0x0000019 +gUnk_08DDB3C0:: @ 08DDB3C0 + .incbin "baserom.gba", 0xDDB3C0, 0x0000086 + .4byte gUnk_08DDB3C0 + .incbin "baserom.gba", 0xDDB44A, 0x0000001 bgmCastleCollapse_track5:: @ 08DDB44B - .incbin "baserom.gba", 0xDDB44B, 0x00000AC + .incbin "baserom.gba", 0xDDB44B, 0x0000008 +gUnk_08DDB453:: @ 08DDB453 + .incbin "baserom.gba", 0xDDB453, 0x000009F + .4byte gUnk_08DDB453 + .incbin "baserom.gba", 0xDDB4F6, 0x0000001 bgmCastleCollapse_track6:: @ 08DDB4F7 - .incbin "baserom.gba", 0xDDB4F7, 0x00000CB + .incbin "baserom.gba", 0xDDB4F7, 0x0000005 +gUnk_08DDB4FC:: @ 08DDB4FC + .incbin "baserom.gba", 0xDDB4FC, 0x00000C1 + .4byte gUnk_08DDB4FC + .incbin "baserom.gba", 0xDDB5C1, 0x0000001 bgmCastleCollapse_track7:: @ 08DDB5C2 .incbin "baserom.gba", 0xDDB5C2, 0x0000007 gUnk_08DDB5C9:: @ 08DDB5C9 - .incbin "baserom.gba", 0xDDB5C9, 0x000001B + .incbin "baserom.gba", 0xDDB5C9, 0x0000013 + .4byte gUnk_08DDB5C9 + .incbin "baserom.gba", 0xDDB5E0, 0x0000004 bgmCastleCollapse:: @ 08DDB5E4 sound_header 8 0 0 0xa8 gUnk_08A0B744 bgmCastleCollapse_track0 bgmCastleCollapse_track1 bgmCastleCollapse_track2 bgmCastleCollapse_track3 bgmCastleCollapse_track4 bgmCastleCollapse_track5 bgmCastleCollapse_track6 bgmCastleCollapse_track7 bgmVaatiWrath_track0:: @ 08DDB60C - .incbin "baserom.gba", 0xDDB60C, 0x000006E + .incbin "baserom.gba", 0xDDB60C, 0x0000051 +gUnk_08DDB65D:: @ 08DDB65D + .incbin "baserom.gba", 0xDDB65D, 0x000001D gUnk_08DDB67A:: @ 08DDB67A - .incbin "baserom.gba", 0xDDB67A, 0x000007F + .incbin "baserom.gba", 0xDDB67A, 0x000000B + .4byte gUnk_08DDB67A + .incbin "baserom.gba", 0xDDB689, 0x000000B + .4byte gUnk_08DDB67A + .incbin "baserom.gba", 0xDDB698, 0x0000001 + .4byte gUnk_08DDB67A + .incbin "baserom.gba", 0xDDB69D, 0x000005C gUnk_08DDB6F9:: @ 08DDB6F9 - .incbin "baserom.gba", 0xDDB6F9, 0x0000023 + .incbin "baserom.gba", 0xDDB6F9, 0x000001E + .4byte gUnk_08DDB65D + .incbin "baserom.gba", 0xDDB71B, 0x0000001 bgmVaatiWrath_track1:: @ 08DDB71C - .incbin "baserom.gba", 0xDDB71C, 0x00000DE + .incbin "baserom.gba", 0xDDB71C, 0x0000011 +gUnk_08DDB72D:: @ 08DDB72D + .incbin "baserom.gba", 0xDDB72D, 0x00000C8 + .4byte gUnk_08DDB72D + .incbin "baserom.gba", 0xDDB7F9, 0x0000001 bgmVaatiWrath_track2:: @ 08DDB7FA - .incbin "baserom.gba", 0xDDB7FA, 0x000025A + .incbin "baserom.gba", 0xDDB7FA, 0x0000072 +gUnk_08DDB86C:: @ 08DDB86C + .incbin "baserom.gba", 0xDDB86C, 0x000002A +gUnk_08DDB896:: @ 08DDB896 + .incbin "baserom.gba", 0xDDB896, 0x0000020 +gUnk_08DDB8B6:: @ 08DDB8B6 + .incbin "baserom.gba", 0xDDB8B6, 0x000004B + .4byte gUnk_08DDB86C + .incbin "baserom.gba", 0xDDB905, 0x0000145 + .4byte gUnk_08DDB8B6 + .incbin "baserom.gba", 0xDDBA4E, 0x0000001 + .4byte gUnk_08DDB896 + .incbin "baserom.gba", 0xDDBA53, 0x0000001 bgmVaatiWrath_track3:: @ 08DDBA54 - .incbin "baserom.gba", 0xDDBA54, 0x0000049 + .incbin "baserom.gba", 0xDDBA54, 0x0000024 +gUnk_08DDBA78:: @ 08DDBA78 + .incbin "baserom.gba", 0xDDBA78, 0x0000025 gUnk_08DDBA9D:: @ 08DDBA9D - .incbin "baserom.gba", 0xDDBA9D, 0x00000A6 + .incbin "baserom.gba", 0xDDBA9D, 0x000001C +gUnk_08DDBAB9:: @ 08DDBAB9 + .incbin "baserom.gba", 0xDDBAB9, 0x0000021 + .4byte gUnk_08DDBAB9 + .incbin "baserom.gba", 0xDDBADE, 0x0000002 +gUnk_08DDBAE0:: @ 08DDBAE0 + .incbin "baserom.gba", 0xDDBAE0, 0x0000021 + .4byte gUnk_08DDBAE0 + .incbin "baserom.gba", 0xDDBB05, 0x0000039 + .4byte gUnk_08DDBA78 + .incbin "baserom.gba", 0xDDBB42, 0x0000001 bgmVaatiWrath_track4:: @ 08DDBB43 - .incbin "baserom.gba", 0xDDBB43, 0x0000067 + .incbin "baserom.gba", 0xDDBB43, 0x0000016 +gUnk_08DDBB59:: @ 08DDBB59 + .incbin "baserom.gba", 0xDDBB59, 0x0000027 +gUnk_08DDBB80:: @ 08DDBB80 + .incbin "baserom.gba", 0xDDBB80, 0x000002A gUnk_08DDBBAA:: @ 08DDBBAA - .incbin "baserom.gba", 0xDDBBAA, 0x0000095 + .incbin "baserom.gba", 0xDDBBAA, 0x0000004 + .4byte gUnk_08DDBB80 + .incbin "baserom.gba", 0xDDBBB2, 0x0000001 + .4byte gUnk_08DDBB80 + .incbin "baserom.gba", 0xDDBBB7, 0x0000006 +gUnk_08DDBBBD:: @ 08DDBBBD + .incbin "baserom.gba", 0xDDBBBD, 0x0000029 + .4byte gUnk_08DDBBBD + .incbin "baserom.gba", 0xDDBBEA, 0x0000050 + .4byte gUnk_08DDBB59 + .incbin "baserom.gba", 0xDDBC3E, 0x0000001 bgmVaatiWrath_track5:: @ 08DDBC3F - .incbin "baserom.gba", 0xDDBC3F, 0x00000C4 + .incbin "baserom.gba", 0xDDBC3F, 0x0000050 +gUnk_08DDBC8F:: @ 08DDBC8F + .incbin "baserom.gba", 0xDDBC8F, 0x000006F + .4byte gUnk_08DDBC8F + .incbin "baserom.gba", 0xDDBD02, 0x0000001 bgmVaatiWrath_track6:: @ 08DDBD03 - .incbin "baserom.gba", 0xDDBD03, 0x0000041 + .incbin "baserom.gba", 0xDDBD03, 0x000001E +gUnk_08DDBD21:: @ 08DDBD21 + .incbin "baserom.gba", 0xDDBD21, 0x000001E + .4byte gUnk_08DDBD21 + .incbin "baserom.gba", 0xDDBD43, 0x0000001 bgmVaatiWrath_track7:: @ 08DDBD44 - .incbin "baserom.gba", 0xDDBD44, 0x000005F + .incbin "baserom.gba", 0xDDBD44, 0x0000011 +gUnk_08DDBD55:: @ 08DDBD55 + .incbin "baserom.gba", 0xDDBD55, 0x0000026 +gUnk_08DDBD7B:: @ 08DDBD7B + .incbin "baserom.gba", 0xDDBD7B, 0x0000028 gUnk_08DDBDA3:: @ 08DDBDA3 - .incbin "baserom.gba", 0xDDBDA3, 0x0000064 + .incbin "baserom.gba", 0xDDBDA3, 0x0000029 + .4byte gUnk_08DDBDA3 + .incbin "baserom.gba", 0xDDBDD0, 0x0000001 + .4byte gUnk_08DDBD7B + .incbin "baserom.gba", 0xDDBDD5, 0x0000001 + .4byte gUnk_08DDBD7B +gUnk_08DDBDDA:: @ 08DDBDDA + .incbin "baserom.gba", 0xDDBDDA, 0x0000029 + .4byte gUnk_08DDBDDA gUnk_08DDBE07:: @ 08DDBE07 - .incbin "baserom.gba", 0xDDBE07, 0x0000068 + .incbin "baserom.gba", 0xDDBE07, 0x0000029 + .4byte gUnk_08DDBE07 + .incbin "baserom.gba", 0xDDBE34, 0x0000001 + .4byte gUnk_08DDBDA3 + .incbin "baserom.gba", 0xDDBE39, 0x0000001 + .4byte gUnk_08DDBDA3 + .incbin "baserom.gba", 0xDDBE3E, 0x0000001 + .4byte gUnk_08DDBDA3 + .incbin "baserom.gba", 0xDDBE43, 0x0000001 + .4byte gUnk_08DDBDA3 + .incbin "baserom.gba", 0xDDBE48, 0x0000027 gUnk_08DDBE6F:: @ 08DDBE6F - .incbin "baserom.gba", 0xDDBE6F, 0x0000034 + .incbin "baserom.gba", 0xDDBE6F, 0x0000029 + .4byte gUnk_08DDBE6F + .incbin "baserom.gba", 0xDDBE9C, 0x0000002 + .4byte gUnk_08DDBD55 + .incbin "baserom.gba", 0xDDBEA2, 0x0000001 bgmVaatiWrath_track8:: @ 08DDBEA3 - .incbin "baserom.gba", 0xDDBEA3, 0x00000CC + .incbin "baserom.gba", 0xDDBEA3, 0x0000031 +gUnk_08DDBED4:: @ 08DDBED4 + .incbin "baserom.gba", 0xDDBED4, 0x0000064 +gUnk_08DDBF38:: @ 08DDBF38 + .incbin "baserom.gba", 0xDDBF38, 0x0000033 + .4byte gUnk_08DDBF38 gUnk_08DDBF6F:: @ 08DDBF6F - .incbin "baserom.gba", 0xDDBF6F, 0x0000101 + .incbin "baserom.gba", 0xDDBF6F, 0x0000031 +gUnk_08DDBFA0:: @ 08DDBFA0 + .incbin "baserom.gba", 0xDDBFA0, 0x0000036 + .4byte gUnk_08DDBF38 + .incbin "baserom.gba", 0xDDBFDA, 0x0000001 + .4byte gUnk_08DDBF38 + .incbin "baserom.gba", 0xDDBFDF, 0x0000001 + .4byte gUnk_08DDBF6F + .incbin "baserom.gba", 0xDDBFE4, 0x0000001 + .4byte gUnk_08DDBFA0 +gUnk_08DDBFE9:: @ 08DDBFE9 + .incbin "baserom.gba", 0xDDBFE9, 0x0000031 + .4byte gUnk_08DDBFE9 + .incbin "baserom.gba", 0xDDC01E, 0x0000001 + .4byte gUnk_08DDBF38 + .incbin "baserom.gba", 0xDDC023, 0x0000036 + .4byte gUnk_08DDBF38 + .incbin "baserom.gba", 0xDDC05D, 0x0000001 + .4byte gUnk_08DDBF38 + .incbin "baserom.gba", 0xDDC062, 0x0000001 + .4byte gUnk_08DDBF38 + .incbin "baserom.gba", 0xDDC067, 0x0000002 + .4byte gUnk_08DDBED4 + .incbin "baserom.gba", 0xDDC06D, 0x0000003 bgmVaatiWrath:: @ 08DDC070 sound_header 9 0 0 0xa8 gUnk_08A0BD44 bgmVaatiWrath_track0 bgmVaatiWrath_track1 bgmVaatiWrath_track2 bgmVaatiWrath_track3 bgmVaatiWrath_track4 bgmVaatiWrath_track5 bgmVaatiWrath_track6 bgmVaatiWrath_track7 bgmVaatiWrath_track8 bgmFightTheme2_track0:: @ 08DDC09C - .incbin "baserom.gba", 0xDDC09C, 0x0000028 + .incbin "baserom.gba", 0xDDC09C, 0x000000C +gUnk_08DDC0A8:: @ 08DDC0A8 + .incbin "baserom.gba", 0xDDC0A8, 0x000000A +gUnk_08DDC0B2:: @ 08DDC0B2 + .incbin "baserom.gba", 0xDDC0B2, 0x0000008 + .4byte gUnk_08DDC0B2 + .incbin "baserom.gba", 0xDDC0BE, 0x0000001 + .4byte gUnk_08DDC0A8 + .incbin "baserom.gba", 0xDDC0C3, 0x0000001 bgmFightTheme2_track1:: @ 08DDC0C4 .incbin "baserom.gba", 0xDDC0C4, 0x0000008 gUnk_08DDC0CC:: @ 08DDC0CC - .incbin "baserom.gba", 0xDDC0CC, 0x0000055 + .incbin "baserom.gba", 0xDDC0CC, 0x000002F +gUnk_08DDC0FB:: @ 08DDC0FB + .incbin "baserom.gba", 0xDDC0FB, 0x000001B + .4byte gUnk_08DDC0FB + .incbin "baserom.gba", 0xDDC11A, 0x0000002 + .4byte gUnk_08DDC0CC + .incbin "baserom.gba", 0xDDC120, 0x0000001 bgmFightTheme2_track2:: @ 08DDC121 .incbin "baserom.gba", 0xDDC121, 0x0000007 gUnk_08DDC128:: @ 08DDC128 - .incbin "baserom.gba", 0xDDC128, 0x0000012 + .incbin "baserom.gba", 0xDDC128, 0x000000C + .4byte gUnk_08DDC128 + .incbin "baserom.gba", 0xDDC138, 0x0000002 bgmFightTheme2_track3:: @ 08DDC13A - .incbin "baserom.gba", 0xDDC13A, 0x0000070 + .incbin "baserom.gba", 0xDDC13A, 0x0000019 +gUnk_08DDC153:: @ 08DDC153 + .incbin "baserom.gba", 0xDDC153, 0x0000052 + .4byte gUnk_08DDC153 + .incbin "baserom.gba", 0xDDC1A9, 0x0000001 bgmFightTheme2_track4:: @ 08DDC1AA - .incbin "baserom.gba", 0xDDC1AA, 0x0000021 + .incbin "baserom.gba", 0xDDC1AA, 0x0000019 +gUnk_08DDC1C3:: @ 08DDC1C3 + .incbin "baserom.gba", 0xDDC1C3, 0x0000008 gUnk_08DDC1CB:: @ 08DDC1CB - .incbin "baserom.gba", 0xDDC1CB, 0x0000033 + .incbin "baserom.gba", 0xDDC1CB, 0x0000029 + .4byte gUnk_08DDC1CB + .incbin "baserom.gba", 0xDDC1F8, 0x0000001 + .4byte gUnk_08DDC1C3 + .incbin "baserom.gba", 0xDDC1FD, 0x0000001 bgmFightTheme2_track5:: @ 08DDC1FE - .incbin "baserom.gba", 0xDDC1FE, 0x000001A + .incbin "baserom.gba", 0xDDC1FE, 0x0000007 +gUnk_08DDC205:: @ 08DDC205 + .incbin "baserom.gba", 0xDDC205, 0x000000E + .4byte gUnk_08DDC205 + .incbin "baserom.gba", 0xDDC217, 0x0000001 bgmFightTheme2_track6:: @ 08DDC218 - .incbin "baserom.gba", 0xDDC218, 0x0000038 + .incbin "baserom.gba", 0xDDC218, 0x000001B +gUnk_08DDC233:: @ 08DDC233 + .incbin "baserom.gba", 0xDDC233, 0x0000017 + .4byte gUnk_08DDC233 + .incbin "baserom.gba", 0xDDC24E, 0x0000002 bgmFightTheme2:: @ 08DDC250 sound_header 7 0 0 0xa8 gUnk_08A0C344 bgmFightTheme2_track0 bgmFightTheme2_track1 bgmFightTheme2_track2 bgmFightTheme2_track3 bgmFightTheme2_track4 bgmFightTheme2_track5 bgmFightTheme2_track6 bgmDiggingCave_track0:: @ 08DDC274 - .incbin "baserom.gba", 0xDDC274, 0x0000032 + .incbin "baserom.gba", 0xDDC274, 0x000000B +gUnk_08DDC27F:: @ 08DDC27F + .incbin "baserom.gba", 0xDDC27F, 0x0000022 + .4byte gUnk_08DDC27F + .incbin "baserom.gba", 0xDDC2A5, 0x0000001 bgmDiggingCave_track1:: @ 08DDC2A6 .incbin "baserom.gba", 0xDDC2A6, 0x0000008 gUnk_08DDC2AE:: @ 08DDC2AE - .incbin "baserom.gba", 0xDDC2AE, 0x000002B + .incbin "baserom.gba", 0xDDC2AE, 0x0000026 + .4byte gUnk_08DDC2AE + .incbin "baserom.gba", 0xDDC2D8, 0x0000001 bgmDiggingCave_track2:: @ 08DDC2D9 - .incbin "baserom.gba", 0xDDC2D9, 0x0000032 + .incbin "baserom.gba", 0xDDC2D9, 0x0000006 +gUnk_08DDC2DF:: @ 08DDC2DF + .incbin "baserom.gba", 0xDDC2DF, 0x0000027 + .4byte gUnk_08DDC2DF + .incbin "baserom.gba", 0xDDC30A, 0x0000001 bgmDiggingCave_track3:: @ 08DDC30B - .incbin "baserom.gba", 0xDDC30B, 0x000003B + .incbin "baserom.gba", 0xDDC30B, 0x0000006 +gUnk_08DDC311:: @ 08DDC311 + .incbin "baserom.gba", 0xDDC311, 0x0000030 + .4byte gUnk_08DDC311 + .incbin "baserom.gba", 0xDDC345, 0x0000001 bgmDiggingCave_track4:: @ 08DDC346 - .incbin "baserom.gba", 0xDDC346, 0x0000012 + .incbin "baserom.gba", 0xDDC346, 0x0000008 +gUnk_08DDC34E:: @ 08DDC34E + .incbin "baserom.gba", 0xDDC34E, 0x0000005 + .4byte gUnk_08DDC34E + .incbin "baserom.gba", 0xDDC357, 0x0000001 bgmDiggingCave_track5:: @ 08DDC358 - .incbin "baserom.gba", 0xDDC358, 0x000003C + .incbin "baserom.gba", 0xDDC358, 0x0000007 +gUnk_08DDC35F:: @ 08DDC35F + .incbin "baserom.gba", 0xDDC35F, 0x000002E + .4byte gUnk_08DDC35F + .incbin "baserom.gba", 0xDDC391, 0x0000003 bgmDiggingCave:: @ 08DDC394 sound_header 6 0 0 0xb2 gUnk_08A0C944 bgmDiggingCave_track0 bgmDiggingCave_track1 bgmDiggingCave_track2 bgmDiggingCave_track3 bgmDiggingCave_track4 bgmDiggingCave_track5 bgmSwiftbladeDojo_track0:: @ 08DDC3B4 - .incbin "baserom.gba", 0xDDC3B4, 0x000002E + .incbin "baserom.gba", 0xDDC3B4, 0x000000B +gUnk_08DDC3BF:: @ 08DDC3BF + .incbin "baserom.gba", 0xDDC3BF, 0x000001E + .4byte gUnk_08DDC3BF + .incbin "baserom.gba", 0xDDC3E1, 0x0000001 bgmSwiftbladeDojo_track1:: @ 08DDC3E2 .incbin "baserom.gba", 0xDDC3E2, 0x0000007 gUnk_08DDC3E9:: @ 08DDC3E9 - .incbin "baserom.gba", 0xDDC3E9, 0x0000020 + .incbin "baserom.gba", 0xDDC3E9, 0x000001B + .4byte gUnk_08DDC3E9 + .incbin "baserom.gba", 0xDDC408, 0x0000001 bgmSwiftbladeDojo_track2:: @ 08DDC409 - .incbin "baserom.gba", 0xDDC409, 0x0000013 + .incbin "baserom.gba", 0xDDC409, 0x0000007 +gUnk_08DDC410:: @ 08DDC410 + .incbin "baserom.gba", 0xDDC410, 0x0000007 + .4byte gUnk_08DDC410 + .incbin "baserom.gba", 0xDDC41B, 0x0000001 bgmSwiftbladeDojo_track3:: @ 08DDC41C - .incbin "baserom.gba", 0xDDC41C, 0x0000098 + .incbin "baserom.gba", 0xDDC41C, 0x0000007 +gUnk_08DDC423:: @ 08DDC423 + .incbin "baserom.gba", 0xDDC423, 0x000008C + .4byte gUnk_08DDC423 + .incbin "baserom.gba", 0xDDC4B3, 0x0000001 bgmSwiftbladeDojo:: @ 08DDC4B4 sound_header 4 0 0 0x9e gUnk_08A0CF44 bgmSwiftbladeDojo_track0 bgmSwiftbladeDojo_track1 bgmSwiftbladeDojo_track2 bgmSwiftbladeDojo_track3 bgmMinishCap_track0:: @ 08DDC4CC - .incbin "baserom.gba", 0xDDC4CC, 0x0000027 + .incbin "baserom.gba", 0xDDC4CC, 0x000000B +gUnk_08DDC4D7:: @ 08DDC4D7 + .incbin "baserom.gba", 0xDDC4D7, 0x0000008 +gUnk_08DDC4DF:: @ 08DDC4DF + .incbin "baserom.gba", 0xDDC4DF, 0x0000014 gUnk_08DDC4F3:: @ 08DDC4F3 - .incbin "baserom.gba", 0xDDC4F3, 0x0000043 + .incbin "baserom.gba", 0xDDC4F3, 0x000000C + .4byte gUnk_08DDC4DF + .incbin "baserom.gba", 0xDDC503, 0x0000001 + .4byte gUnk_08DDC4F3 + .incbin "baserom.gba", 0xDDC508, 0x0000001 + .4byte gUnk_08DDC4DF + .incbin "baserom.gba", 0xDDC50D, 0x0000001 + .4byte gUnk_08DDC4F3 + .incbin "baserom.gba", 0xDDC512, 0x0000016 +gUnk_08DDC528:: @ 08DDC528 + .incbin "baserom.gba", 0xDDC528, 0x0000007 +gUnk_08DDC52F:: @ 08DDC52F + .incbin "baserom.gba", 0xDDC52F, 0x0000007 gUnk_08DDC536:: @ 08DDC536 - .incbin "baserom.gba", 0xDDC536, 0x000002C + .incbin "baserom.gba", 0xDDC536, 0x000000C + .4byte gUnk_08DDC528 + .incbin "baserom.gba", 0xDDC546, 0x0000001 + .4byte gUnk_08DDC52F + .incbin "baserom.gba", 0xDDC54B, 0x0000001 + .4byte gUnk_08DDC536 +gUnk_08DDC550:: @ 08DDC550 + .incbin "baserom.gba", 0xDDC550, 0x000000E + .4byte gUnk_08DDC536 gUnk_08DDC562:: @ 08DDC562 - .incbin "baserom.gba", 0xDDC562, 0x0000018 + .incbin "baserom.gba", 0xDDC562, 0x0000008 + .4byte gUnk_08DDC536 + .incbin "baserom.gba", 0xDDC56E, 0x0000001 + .4byte gUnk_08DDC562 +gUnk_08DDC573:: @ 08DDC573 + .incbin "baserom.gba", 0xDDC573, 0x0000007 gUnk_08DDC57A:: @ 08DDC57A - .incbin "baserom.gba", 0xDDC57A, 0x000003E + .incbin "baserom.gba", 0xDDC57A, 0x000000C + .4byte gUnk_08DDC550 + .incbin "baserom.gba", 0xDDC58A, 0x0000001 + .4byte gUnk_08DDC536 + .incbin "baserom.gba", 0xDDC58F, 0x0000001 + .4byte gUnk_08DDC562 + .incbin "baserom.gba", 0xDDC594, 0x0000001 + .4byte gUnk_08DDC536 + .incbin "baserom.gba", 0xDDC599, 0x0000001 + .4byte gUnk_08DDC562 + .incbin "baserom.gba", 0xDDC59E, 0x0000001 + .4byte gUnk_08DDC573 + .incbin "baserom.gba", 0xDDC5A3, 0x0000001 + .4byte gUnk_08DDC57A + .incbin "baserom.gba", 0xDDC5A8, 0x0000010 gUnk_08DDC5B8:: @ 08DDC5B8 - .incbin "baserom.gba", 0xDDC5B8, 0x0000013 + .incbin "baserom.gba", 0xDDC5B8, 0x0000007 +gUnk_08DDC5BF:: @ 08DDC5BF + .incbin "baserom.gba", 0xDDC5BF, 0x000000C gUnk_08DDC5CB:: @ 08DDC5CB - .incbin "baserom.gba", 0xDDC5CB, 0x0000060 + .4byte gUnk_08DDC562 + .incbin "baserom.gba", 0xDDC5CF, 0x0000001 + .4byte gUnk_08DDC5B8 + .incbin "baserom.gba", 0xDDC5D4, 0x0000001 + .4byte gUnk_08DDC5BF + .incbin "baserom.gba", 0xDDC5D9, 0x0000027 + .4byte gUnk_08DDC536 + .incbin "baserom.gba", 0xDDC604, 0x0000007 + .4byte gUnk_08DDC573 + .incbin "baserom.gba", 0xDDC60F, 0x0000017 + .4byte gUnk_08DDC4D7 + .incbin "baserom.gba", 0xDDC62A, 0x0000001 bgmMinishCap_track1:: @ 08DDC62B - .incbin "baserom.gba", 0xDDC62B, 0x0000014 + .incbin "baserom.gba", 0xDDC62B, 0x0000007 +gUnk_08DDC632:: @ 08DDC632 + .incbin "baserom.gba", 0xDDC632, 0x000000D gUnk_08DDC63F:: @ 08DDC63F - .incbin "baserom.gba", 0xDDC63F, 0x00000C9 + .incbin "baserom.gba", 0xDDC63F, 0x000000A +gUnk_08DDC649:: @ 08DDC649 + .incbin "baserom.gba", 0xDDC649, 0x000000F + .4byte gUnk_08DDC63F + .incbin "baserom.gba", 0xDDC65C, 0x0000001 + .4byte gUnk_08DDC649 + .incbin "baserom.gba", 0xDDC661, 0x0000001 + .4byte gUnk_08DDC63F + .incbin "baserom.gba", 0xDDC666, 0x0000001 + .4byte gUnk_08DDC649 + .incbin "baserom.gba", 0xDDC66B, 0x0000095 +gUnk_08DDC700:: @ 08DDC700 + .incbin "baserom.gba", 0xDDC700, 0x0000008 gUnk_08DDC708:: @ 08DDC708 - .incbin "baserom.gba", 0xDDC708, 0x000001D + .incbin "baserom.gba", 0xDDC708, 0x0000009 + .4byte gUnk_08DDC700 +gUnk_08DDC715:: @ 08DDC715 + .incbin "baserom.gba", 0xDDC715, 0x0000008 +gUnk_08DDC71D:: @ 08DDC71D + .incbin "baserom.gba", 0xDDC71D, 0x0000008 gUnk_08DDC725:: @ 08DDC725 - .incbin "baserom.gba", 0xDDC725, 0x000014A + .incbin "baserom.gba", 0xDDC725, 0x0000008 +gUnk_08DDC72D:: @ 08DDC72D + .incbin "baserom.gba", 0xDDC72D, 0x0000009 + .4byte gUnk_08DDC708 + .incbin "baserom.gba", 0xDDC73A, 0x0000001 + .4byte gUnk_08DDC700 + .incbin "baserom.gba", 0xDDC73F, 0x0000001 + .4byte gUnk_08DDC708 + .incbin "baserom.gba", 0xDDC744, 0x0000001 + .4byte gUnk_08DDC700 + .incbin "baserom.gba", 0xDDC749, 0x0000001 + .4byte gUnk_08DDC715 + .incbin "baserom.gba", 0xDDC74E, 0x0000001 + .4byte gUnk_08DDC71D + .incbin "baserom.gba", 0xDDC753, 0x0000001 + .4byte gUnk_08DDC725 + .incbin "baserom.gba", 0xDDC758, 0x0000001 + .4byte gUnk_08DDC72D + .incbin "baserom.gba", 0xDDC75D, 0x0000013 +gUnk_08DDC770:: @ 08DDC770 + .incbin "baserom.gba", 0xDDC770, 0x0000043 + .4byte gUnk_08DDC770 + .incbin "baserom.gba", 0xDDC7B7, 0x00000B3 + .4byte gUnk_08DDC632 + .incbin "baserom.gba", 0xDDC86E, 0x0000001 bgmMinishCap_track2:: @ 08DDC86F - .incbin "baserom.gba", 0xDDC86F, 0x0000016 + .incbin "baserom.gba", 0xDDC86F, 0x0000007 +gUnk_08DDC876:: @ 08DDC876 + .incbin "baserom.gba", 0xDDC876, 0x0000007 +gUnk_08DDC87D:: @ 08DDC87D + .incbin "baserom.gba", 0xDDC87D, 0x0000008 gUnk_08DDC885:: @ 08DDC885 - .incbin "baserom.gba", 0xDDC885, 0x000003F + .incbin "baserom.gba", 0xDDC885, 0x0000008 +gUnk_08DDC88D:: @ 08DDC88D + .incbin "baserom.gba", 0xDDC88D, 0x0000009 + .4byte gUnk_08DDC885 + .incbin "baserom.gba", 0xDDC89A, 0x0000001 + .4byte gUnk_08DDC87D + .incbin "baserom.gba", 0xDDC89F, 0x0000001 + .4byte gUnk_08DDC885 + .incbin "baserom.gba", 0xDDC8A4, 0x0000001 + .4byte gUnk_08DDC88D + .incbin "baserom.gba", 0xDDC8A9, 0x0000011 +gUnk_08DDC8BA:: @ 08DDC8BA + .incbin "baserom.gba", 0xDDC8BA, 0x000000A gUnk_08DDC8C4:: @ 08DDC8C4 - .incbin "baserom.gba", 0xDDC8C4, 0x00000BF + .incbin "baserom.gba", 0xDDC8C4, 0x000000C + .4byte gUnk_08DDC8C4 +gUnk_08DDC8D4:: @ 08DDC8D4 + .incbin "baserom.gba", 0xDDC8D4, 0x0000019 + .4byte gUnk_08DDC8C4 + .incbin "baserom.gba", 0xDDC8F1, 0x0000001 + .4byte gUnk_08DDC8BA + .incbin "baserom.gba", 0xDDC8F6, 0x0000001 + .4byte gUnk_08DDC8C4 + .incbin "baserom.gba", 0xDDC8FB, 0x0000005 + .4byte gUnk_08DDC8C4 + .incbin "baserom.gba", 0xDDC904, 0x0000001 + .4byte gUnk_08DDC8D4 + .incbin "baserom.gba", 0xDDC909, 0x0000075 + .4byte gUnk_08DDC876 + .incbin "baserom.gba", 0xDDC982, 0x0000001 bgmMinishCap_track3:: @ 08DDC983 .incbin "baserom.gba", 0xDDC983, 0x0000007 gUnk_08DDC98A:: @ 08DDC98A - .incbin "baserom.gba", 0xDDC98A, 0x0000163 + .incbin "baserom.gba", 0xDDC98A, 0x0000083 +gUnk_08DDCA0D:: @ 08DDCA0D + .incbin "baserom.gba", 0xDDCA0D, 0x000000C + .4byte gUnk_08DDCA0D + .incbin "baserom.gba", 0xDDCA1D, 0x0000048 +gUnk_08DDCA65:: @ 08DDCA65 + .incbin "baserom.gba", 0xDDCA65, 0x0000021 + .4byte gUnk_08DDCA65 + .incbin "baserom.gba", 0xDDCA8A, 0x000005E + .4byte gUnk_08DDC98A + .incbin "baserom.gba", 0xDDCAEC, 0x0000001 bgmMinishCap_track4:: @ 08DDCAED - .incbin "baserom.gba", 0xDDCAED, 0x0000011 + .incbin "baserom.gba", 0xDDCAED, 0x0000007 +gUnk_08DDCAF4:: @ 08DDCAF4 + .incbin "baserom.gba", 0xDDCAF4, 0x000000A gUnk_08DDCAFE:: @ 08DDCAFE - .incbin "baserom.gba", 0xDDCAFE, 0x00000C7 + .incbin "baserom.gba", 0xDDCAFE, 0x000000D +gUnk_08DDCB0B:: @ 08DDCB0B + .incbin "baserom.gba", 0xDDCB0B, 0x0000021 + .4byte gUnk_08DDCAFE + .incbin "baserom.gba", 0xDDCB30, 0x0000001 + .4byte gUnk_08DDCB0B + .incbin "baserom.gba", 0xDDCB35, 0x0000036 +gUnk_08DDCB6B:: @ 08DDCB6B + .incbin "baserom.gba", 0xDDCB6B, 0x0000037 + .4byte gUnk_08DDCB6B + .incbin "baserom.gba", 0xDDCBA6, 0x000001F gUnk_08DDCBC5:: @ 08DDCBC5 .incbin "baserom.gba", 0xDDCBC5, 0x0000006 gUnk_08DDCBCB:: @ 08DDCBCB - .incbin "baserom.gba", 0xDDCBCB, 0x00000DB + .incbin "baserom.gba", 0xDDCBCB, 0x0000031 + .4byte gUnk_08DDCBC5 + .incbin "baserom.gba", 0xDDCC00, 0x000001C + .4byte gUnk_08DDCBC5 + .incbin "baserom.gba", 0xDDCC20, 0x0000081 + .4byte gUnk_08DDCAF4 + .incbin "baserom.gba", 0xDDCCA5, 0x0000001 bgmMinishCap_track5:: @ 08DDCCA6 - .incbin "baserom.gba", 0xDDCCA6, 0x0000024 + .incbin "baserom.gba", 0xDDCCA6, 0x000000A +gUnk_08DDCCB0:: @ 08DDCCB0 + .incbin "baserom.gba", 0xDDCCB0, 0x0000007 +gUnk_08DDCCB7:: @ 08DDCCB7 + .incbin "baserom.gba", 0xDDCCB7, 0x000000A +gUnk_08DDCCC1:: @ 08DDCCC1 + .incbin "baserom.gba", 0xDDCCC1, 0x0000009 gUnk_08DDCCCA:: @ 08DDCCCA - .incbin "baserom.gba", 0xDDCCCA, 0x0000094 + .incbin "baserom.gba", 0xDDCCCA, 0x000000B + .4byte gUnk_08DDCCC1 + .incbin "baserom.gba", 0xDDCCD9, 0x0000001 + .4byte gUnk_08DDCCB7 + .incbin "baserom.gba", 0xDDCCDE, 0x0000001 + .4byte gUnk_08DDCCC1 + .incbin "baserom.gba", 0xDDCCE3, 0x0000001 + .4byte gUnk_08DDCCCA + .incbin "baserom.gba", 0xDDCCE8, 0x0000011 +gUnk_08DDCCF9:: @ 08DDCCF9 + .incbin "baserom.gba", 0xDDCCF9, 0x0000031 + .4byte gUnk_08DDCCF9 + .incbin "baserom.gba", 0xDDCD2E, 0x0000025 +gUnk_08DDCD53:: @ 08DDCD53 + .incbin "baserom.gba", 0xDDCD53, 0x000000B gUnk_08DDCD5E:: @ 08DDCD5E - .incbin "baserom.gba", 0xDDCD5E, 0x000012C + .incbin "baserom.gba", 0xDDCD5E, 0x0000009 +gUnk_08DDCD67:: @ 08DDCD67 + .incbin "baserom.gba", 0xDDCD67, 0x0000008 + .4byte gUnk_08DDCD5E +gUnk_08DDCD73:: @ 08DDCD73 + .incbin "baserom.gba", 0xDDCD73, 0x0000018 + .4byte gUnk_08DDCD67 + .incbin "baserom.gba", 0xDDCD8F, 0x0000001 + .4byte gUnk_08DDCD5E + .incbin "baserom.gba", 0xDDCD94, 0x0000001 + .4byte gUnk_08DDCD53 + .incbin "baserom.gba", 0xDDCD99, 0x0000001 + .4byte gUnk_08DDCD5E + .incbin "baserom.gba", 0xDDCD9E, 0x0000001 + .4byte gUnk_08DDCD67 + .incbin "baserom.gba", 0xDDCDA3, 0x0000001 + .4byte gUnk_08DDCD5E + .incbin "baserom.gba", 0xDDCDA8, 0x0000001 + .4byte gUnk_08DDCD73 + .incbin "baserom.gba", 0xDDCDAD, 0x00000D8 + .4byte gUnk_08DDCCB0 + .incbin "baserom.gba", 0xDDCE89, 0x0000001 bgmMinishCap_track6:: @ 08DDCE8A .incbin "baserom.gba", 0xDDCE8A, 0x0000007 gUnk_08DDCE91:: @ 08DDCE91 .incbin "baserom.gba", 0xDDCE91, 0x0000008 gUnk_08DDCE99:: @ 08DDCE99 - .incbin "baserom.gba", 0xDDCE99, 0x000002E + .incbin "baserom.gba", 0xDDCE99, 0x0000009 +gUnk_08DDCEA2:: @ 08DDCEA2 + .incbin "baserom.gba", 0xDDCEA2, 0x000000A + .4byte gUnk_08DDCE99 + .incbin "baserom.gba", 0xDDCEB0, 0x0000001 + .4byte gUnk_08DDCEA2 + .incbin "baserom.gba", 0xDDCEB5, 0x0000001 + .4byte gUnk_08DDCE99 + .incbin "baserom.gba", 0xDDCEBA, 0x0000001 + .4byte gUnk_08DDCEA2 + .incbin "baserom.gba", 0xDDCEBF, 0x0000001 + .4byte gUnk_08DDCE99 + .incbin "baserom.gba", 0xDDCEC4, 0x0000003 gUnk_08DDCEC7:: @ 08DDCEC7 .incbin "baserom.gba", 0xDDCEC7, 0x000001E gUnk_08DDCEE5:: @ 08DDCEE5 - .incbin "baserom.gba", 0xDDCEE5, 0x0000043 + .incbin "baserom.gba", 0xDDCEE5, 0x000003B + .4byte gUnk_08DDCE91 + .incbin "baserom.gba", 0xDDCF24, 0x0000004 bgmMinishCap:: @ 08DDCF28 sound_header 7 0 0 0xb2 gUnk_08A0D544 bgmMinishCap_track0 bgmMinishCap_track1 bgmMinishCap_track2 bgmMinishCap_track3 bgmMinishCap_track4 bgmMinishCap_track5 bgmMinishCap_track6 bgmMtCrenel_track0:: @ 08DDCF4C - .incbin "baserom.gba", 0xDDCF4C, 0x00000EB + .incbin "baserom.gba", 0xDDCF4C, 0x000000F +gUnk_08DDCF5B:: @ 08DDCF5B + .incbin "baserom.gba", 0xDDCF5B, 0x00000D7 + .4byte gUnk_08DDCF5B + .incbin "baserom.gba", 0xDDD036, 0x0000001 bgmMtCrenel_track1:: @ 08DDD037 .incbin "baserom.gba", 0xDDD037, 0x0000016 gUnk_08DDD04D:: @ 08DDD04D - .incbin "baserom.gba", 0xDDD04D, 0x0000025 + .incbin "baserom.gba", 0xDDD04D, 0x0000010 +gUnk_08DDD05D:: @ 08DDD05D + .incbin "baserom.gba", 0xDDD05D, 0x0000011 + .4byte gUnk_08DDD05D gUnk_08DDD072:: @ 08DDD072 .incbin "baserom.gba", 0xDDD072, 0x0000017 gUnk_08DDD089:: @ 08DDD089 - .incbin "baserom.gba", 0xDDD089, 0x0000088 + .incbin "baserom.gba", 0xDDD089, 0x0000019 + .4byte gUnk_08DDD089 + .incbin "baserom.gba", 0xDDD0A6, 0x0000001 + .4byte gUnk_08DDD089 + .incbin "baserom.gba", 0xDDD0AB, 0x0000001 + .4byte gUnk_08DDD089 + .incbin "baserom.gba", 0xDDD0B0, 0x0000001 + .4byte gUnk_08DDD089 + .incbin "baserom.gba", 0xDDD0B5, 0x0000001 + .4byte gUnk_08DDD089 + .incbin "baserom.gba", 0xDDD0BA, 0x0000001 + .4byte gUnk_08DDD089 + .incbin "baserom.gba", 0xDDD0BF, 0x0000001 + .4byte gUnk_08DDD04D + .incbin "baserom.gba", 0xDDD0C4, 0x0000001 + .4byte gUnk_08DDD04D + .incbin "baserom.gba", 0xDDD0C9, 0x0000001 + .4byte gUnk_08DDD05D + .incbin "baserom.gba", 0xDDD0CE, 0x0000001 + .4byte gUnk_08DDD05D + .incbin "baserom.gba", 0xDDD0D3, 0x0000021 + .4byte gUnk_08DDD04D + .incbin "baserom.gba", 0xDDD0F8, 0x000000A + .4byte gUnk_08DDD04D + .incbin "baserom.gba", 0xDDD106, 0x0000001 + .4byte gUnk_08DDD04D + .incbin "baserom.gba", 0xDDD10B, 0x0000001 + .4byte gUnk_08DDD072 + .incbin "baserom.gba", 0xDDD110, 0x0000001 bgmMtCrenel_track2:: @ 08DDD111 .incbin "baserom.gba", 0xDDD111, 0x0000011 gUnk_08DDD122:: @ 08DDD122 - .incbin "baserom.gba", 0xDDD122, 0x0000074 + .incbin "baserom.gba", 0xDDD122, 0x000000C + .4byte gUnk_08DDD122 + .incbin "baserom.gba", 0xDDD132, 0x0000001 + .4byte gUnk_08DDD122 + .incbin "baserom.gba", 0xDDD137, 0x0000001 +gUnk_08DDD138:: @ 08DDD138 + .incbin "baserom.gba", 0xDDD138, 0x000000A + .4byte gUnk_08DDD122 + .incbin "baserom.gba", 0xDDD146, 0x0000001 + .4byte gUnk_08DDD122 + .incbin "baserom.gba", 0xDDD14B, 0x0000001 + .4byte gUnk_08DDD122 + .incbin "baserom.gba", 0xDDD150, 0x0000001 + .4byte gUnk_08DDD122 + .incbin "baserom.gba", 0xDDD155, 0x0000001 + .4byte gUnk_08DDD122 + .incbin "baserom.gba", 0xDDD15A, 0x0000001 + .4byte gUnk_08DDD122 + .incbin "baserom.gba", 0xDDD15F, 0x0000001 + .4byte gUnk_08DDD122 + .incbin "baserom.gba", 0xDDD164, 0x0000001 + .4byte gUnk_08DDD122 + .incbin "baserom.gba", 0xDDD169, 0x0000001 + .4byte gUnk_08DDD122 + .incbin "baserom.gba", 0xDDD16E, 0x0000001 + .4byte gUnk_08DDD122 + .incbin "baserom.gba", 0xDDD173, 0x0000001 + .4byte gUnk_08DDD122 + .incbin "baserom.gba", 0xDDD178, 0x0000003 + .4byte gUnk_08DDD122 + .incbin "baserom.gba", 0xDDD17F, 0x0000001 + .4byte gUnk_08DDD122 + .incbin "baserom.gba", 0xDDD184, 0x0000002 + .4byte gUnk_08DDD122 + .incbin "baserom.gba", 0xDDD18A, 0x0000001 + .4byte gUnk_08DDD122 + .incbin "baserom.gba", 0xDDD18F, 0x0000002 + .4byte gUnk_08DDD138 + .incbin "baserom.gba", 0xDDD195, 0x0000001 bgmMtCrenel_track3:: @ 08DDD196 .incbin "baserom.gba", 0xDDD196, 0x0000010 gUnk_08DDD1A6:: @ 08DDD1A6 - .incbin "baserom.gba", 0xDDD1A6, 0x000008E + .incbin "baserom.gba", 0xDDD1A6, 0x000000A +gUnk_08DDD1B0:: @ 08DDD1B0 + .incbin "baserom.gba", 0xDDD1B0, 0x000000B + .4byte gUnk_08DDD1B0 +gUnk_08DDD1BF:: @ 08DDD1BF + .incbin "baserom.gba", 0xDDD1BF, 0x000000A + .4byte gUnk_08DDD1A6 + .incbin "baserom.gba", 0xDDD1CD, 0x0000001 + .4byte gUnk_08DDD1B0 + .incbin "baserom.gba", 0xDDD1D2, 0x0000001 + .4byte gUnk_08DDD1B0 + .incbin "baserom.gba", 0xDDD1D7, 0x0000001 + .4byte gUnk_08DDD1A6 + .incbin "baserom.gba", 0xDDD1DC, 0x0000001 + .4byte gUnk_08DDD1A6 +gUnk_08DDD1E1:: @ 08DDD1E1 + .incbin "baserom.gba", 0xDDD1E1, 0x0000012 + .4byte gUnk_08DDD1E1 + .incbin "baserom.gba", 0xDDD1F7, 0x0000001 + .4byte gUnk_08DDD1A6 + .incbin "baserom.gba", 0xDDD1FC, 0x0000001 + .4byte gUnk_08DDD1A6 + .incbin "baserom.gba", 0xDDD201, 0x0000001 + .4byte gUnk_08DDD1B0 + .incbin "baserom.gba", 0xDDD206, 0x0000001 + .4byte gUnk_08DDD1B0 + .incbin "baserom.gba", 0xDDD20B, 0x0000001 + .4byte gUnk_08DDD1A6 + .incbin "baserom.gba", 0xDDD210, 0x0000001 + .4byte gUnk_08DDD1A6 + .incbin "baserom.gba", 0xDDD215, 0x0000001 + .4byte gUnk_08DDD1A6 + .incbin "baserom.gba", 0xDDD21A, 0x0000001 + .4byte gUnk_08DDD1A6 + .incbin "baserom.gba", 0xDDD21F, 0x0000006 + .4byte gUnk_08DDD1A6 + .incbin "baserom.gba", 0xDDD229, 0x0000001 + .4byte gUnk_08DDD1A6 + .incbin "baserom.gba", 0xDDD22E, 0x0000001 + .4byte gUnk_08DDD1BF + .incbin "baserom.gba", 0xDDD233, 0x0000001 bgmMtCrenel_track4:: @ 08DDD234 - .incbin "baserom.gba", 0xDDD234, 0x000010A + .incbin "baserom.gba", 0xDDD234, 0x000000B +gUnk_08DDD23F:: @ 08DDD23F + .incbin "baserom.gba", 0xDDD23F, 0x00000FA + .4byte gUnk_08DDD23F + .incbin "baserom.gba", 0xDDD33D, 0x0000001 bgmMtCrenel_track5:: @ 08DDD33E - .incbin "baserom.gba", 0xDDD33E, 0x0000042 + .incbin "baserom.gba", 0xDDD33E, 0x000001F +gUnk_08DDD35D:: @ 08DDD35D + .incbin "baserom.gba", 0xDDD35D, 0x0000023 gUnk_08DDD380:: @ 08DDD380 - .incbin "baserom.gba", 0xDDD380, 0x00000D4 + .incbin "baserom.gba", 0xDDD380, 0x000001A + .4byte gUnk_08DDD35D +gUnk_08DDD39E:: @ 08DDD39E + .incbin "baserom.gba", 0xDDD39E, 0x0000019 + .4byte gUnk_08DDD35D + .incbin "baserom.gba", 0xDDD3BB, 0x0000001 + .4byte gUnk_08DDD380 + .incbin "baserom.gba", 0xDDD3C0, 0x0000001 + .4byte gUnk_08DDD35D + .incbin "baserom.gba", 0xDDD3C5, 0x0000001 + .4byte gUnk_08DDD380 + .incbin "baserom.gba", 0xDDD3CA, 0x0000001 + .4byte gUnk_08DDD35D + .incbin "baserom.gba", 0xDDD3CF, 0x0000001 + .4byte gUnk_08DDD380 + .incbin "baserom.gba", 0xDDD3D4, 0x0000001 + .4byte gUnk_08DDD35D + .incbin "baserom.gba", 0xDDD3D9, 0x0000001 + .4byte gUnk_08DDD380 +gUnk_08DDD3DE:: @ 08DDD3DE + .incbin "baserom.gba", 0xDDD3DE, 0x0000028 + .4byte gUnk_08DDD380 + .incbin "baserom.gba", 0xDDD40A, 0x0000001 + .4byte gUnk_08DDD3DE + .incbin "baserom.gba", 0xDDD40F, 0x0000001 + .4byte gUnk_08DDD380 + .incbin "baserom.gba", 0xDDD414, 0x0000001 + .4byte gUnk_08DDD35D + .incbin "baserom.gba", 0xDDD419, 0x0000001 + .4byte gUnk_08DDD380 + .incbin "baserom.gba", 0xDDD41E, 0x0000001 + .4byte gUnk_08DDD35D + .incbin "baserom.gba", 0xDDD423, 0x0000027 + .4byte gUnk_08DDD35D + .incbin "baserom.gba", 0xDDD44E, 0x0000001 + .4byte gUnk_08DDD39E + .incbin "baserom.gba", 0xDDD453, 0x0000001 bgmMtCrenel_track6:: @ 08DDD454 - .incbin "baserom.gba", 0xDDD454, 0x00000BC + .incbin "baserom.gba", 0xDDD454, 0x000001C +gUnk_08DDD470:: @ 08DDD470 + .incbin "baserom.gba", 0xDDD470, 0x000000D +gUnk_08DDD47D:: @ 08DDD47D + .incbin "baserom.gba", 0xDDD47D, 0x000000E +gUnk_08DDD48B:: @ 08DDD48B + .incbin "baserom.gba", 0xDDD48B, 0x0000016 +gUnk_08DDD4A1:: @ 08DDD4A1 + .incbin "baserom.gba", 0xDDD4A1, 0x0000020 + .4byte gUnk_08DDD470 + .incbin "baserom.gba", 0xDDD4C5, 0x0000005 + .4byte gUnk_08DDD47D + .incbin "baserom.gba", 0xDDD4CE, 0x0000001 + .4byte gUnk_08DDD48B + .incbin "baserom.gba", 0xDDD4D3, 0x0000037 + .4byte gUnk_08DDD4A1 + .incbin "baserom.gba", 0xDDD50E, 0x0000002 bgmMtCrenel:: @ 08DDD510 sound_header 7 0 0 0xb2 gUnk_08A0DB44 bgmMtCrenel_track0 bgmMtCrenel_track1 bgmMtCrenel_track2 bgmMtCrenel_track3 bgmMtCrenel_track4 bgmMtCrenel_track5 bgmMtCrenel_track6 bgmPicoriFestival_track0:: @ 08DDD534 - .incbin "baserom.gba", 0xDDD534, 0x000001F + .incbin "baserom.gba", 0xDDD534, 0x0000008 +gUnk_08DDD53C:: @ 08DDD53C + .incbin "baserom.gba", 0xDDD53C, 0x0000017 gUnk_08DDD553:: @ 08DDD553 .incbin "baserom.gba", 0xDDD553, 0x0000024 gUnk_08DDD577:: @ 08DDD577 - .incbin "baserom.gba", 0xDDD577, 0x00000AD + .incbin "baserom.gba", 0xDDD577, 0x0000008 +gUnk_08DDD57F:: @ 08DDD57F + .incbin "baserom.gba", 0xDDD57F, 0x0000010 +gUnk_08DDD58F:: @ 08DDD58F + .incbin "baserom.gba", 0xDDD58F, 0x0000019 + .4byte gUnk_08DDD553 + .incbin "baserom.gba", 0xDDD5AC, 0x0000001 + .4byte gUnk_08DDD58F + .incbin "baserom.gba", 0xDDD5B1, 0x0000001 + .4byte gUnk_08DDD57F + .incbin "baserom.gba", 0xDDD5B6, 0x0000069 + .4byte gUnk_08DDD53C + .incbin "baserom.gba", 0xDDD623, 0x0000001 bgmPicoriFestival_track1:: @ 08DDD624 - .incbin "baserom.gba", 0xDDD624, 0x000004E + .incbin "baserom.gba", 0xDDD624, 0x0000009 +gUnk_08DDD62D:: @ 08DDD62D + .incbin "baserom.gba", 0xDDD62D, 0x0000017 +gUnk_08DDD644:: @ 08DDD644 + .incbin "baserom.gba", 0xDDD644, 0x000002E gUnk_08DDD672:: @ 08DDD672 - .incbin "baserom.gba", 0xDDD672, 0x00000AD + .incbin "baserom.gba", 0xDDD672, 0x0000012 +gUnk_08DDD684:: @ 08DDD684 + .incbin "baserom.gba", 0xDDD684, 0x000001A + .4byte gUnk_08DDD644 + .incbin "baserom.gba", 0xDDD6A2, 0x0000001 + .4byte gUnk_08DDD684 + .incbin "baserom.gba", 0xDDD6A7, 0x0000001 + .4byte gUnk_08DDD672 + .incbin "baserom.gba", 0xDDD6AC, 0x000006E + .4byte gUnk_08DDD62D + .incbin "baserom.gba", 0xDDD71E, 0x0000001 bgmPicoriFestival_track2:: @ 08DDD71F - .incbin "baserom.gba", 0xDDD71F, 0x000008D + .incbin "baserom.gba", 0xDDD71F, 0x0000006 +gUnk_08DDD725:: @ 08DDD725 + .incbin "baserom.gba", 0xDDD725, 0x000000E +gUnk_08DDD733:: @ 08DDD733 + .incbin "baserom.gba", 0xDDD733, 0x0000046 + .4byte gUnk_08DDD733 + .incbin "baserom.gba", 0xDDD77D, 0x000002A + .4byte gUnk_08DDD725 + .incbin "baserom.gba", 0xDDD7AB, 0x0000001 bgmPicoriFestival_track3:: @ 08DDD7AC .incbin "baserom.gba", 0xDDD7AC, 0x0000006 gUnk_08DDD7B2:: @ 08DDD7B2 - .incbin "baserom.gba", 0xDDD7B2, 0x00000A8 + .incbin "baserom.gba", 0xDDD7B2, 0x0000038 +gUnk_08DDD7EA:: @ 08DDD7EA + .incbin "baserom.gba", 0xDDD7EA, 0x0000037 +gUnk_08DDD821:: @ 08DDD821 + .incbin "baserom.gba", 0xDDD821, 0x0000039 gUnk_08DDD85A:: @ 08DDD85A - .incbin "baserom.gba", 0xDDD85A, 0x00000FB + .incbin "baserom.gba", 0xDDD85A, 0x0000037 + .4byte gUnk_08DDD821 + .incbin "baserom.gba", 0xDDD895, 0x0000001 + .4byte gUnk_08DDD7EA + .incbin "baserom.gba", 0xDDD89A, 0x0000001 + .4byte gUnk_08DDD821 + .incbin "baserom.gba", 0xDDD89F, 0x0000001 + .4byte gUnk_08DDD85A +gUnk_08DDD8A4:: @ 08DDD8A4 + .incbin "baserom.gba", 0xDDD8A4, 0x0000072 + .4byte gUnk_08DDD8A4 + .incbin "baserom.gba", 0xDDD91A, 0x0000036 + .4byte gUnk_08DDD7B2 + .incbin "baserom.gba", 0xDDD954, 0x0000001 bgmPicoriFestival_track4:: @ 08DDD955 - .incbin "baserom.gba", 0xDDD955, 0x0000046 + .incbin "baserom.gba", 0xDDD955, 0x0000006 +gUnk_08DDD95B:: @ 08DDD95B + .incbin "baserom.gba", 0xDDD95B, 0x000003B + .4byte gUnk_08DDD95B + .incbin "baserom.gba", 0xDDD99A, 0x0000001 bgmPicoriFestival_track5:: @ 08DDD99B - .incbin "baserom.gba", 0xDDD99B, 0x000002D + .incbin "baserom.gba", 0xDDD99B, 0x0000006 +gUnk_08DDD9A1:: @ 08DDD9A1 + .incbin "baserom.gba", 0xDDD9A1, 0x0000008 +gUnk_08DDD9A9:: @ 08DDD9A9 + .incbin "baserom.gba", 0xDDD9A9, 0x000000C + .4byte gUnk_08DDD9A9 + .incbin "baserom.gba", 0xDDD9B9, 0x000000A + .4byte gUnk_08DDD9A1 + .incbin "baserom.gba", 0xDDD9C7, 0x0000001 bgmPicoriFestival_track6:: @ 08DDD9C8 - .incbin "baserom.gba", 0xDDD9C8, 0x0000036 + .incbin "baserom.gba", 0xDDD9C8, 0x0000006 +gUnk_08DDD9CE:: @ 08DDD9CE + .incbin "baserom.gba", 0xDDD9CE, 0x0000011 +gUnk_08DDD9DF:: @ 08DDD9DF + .incbin "baserom.gba", 0xDDD9DF, 0x000000E +gUnk_08DDD9ED:: @ 08DDD9ED + .incbin "baserom.gba", 0xDDD9ED, 0x0000011 gUnk_08DDD9FE:: @ 08DDD9FE - .incbin "baserom.gba", 0xDDD9FE, 0x0000052 + .incbin "baserom.gba", 0xDDD9FE, 0x000000D +gUnk_08DDDA0B:: @ 08DDDA0B + .incbin "baserom.gba", 0xDDDA0B, 0x0000013 + .4byte gUnk_08DDD9DF + .incbin "baserom.gba", 0xDDDA22, 0x0000001 + .4byte gUnk_08DDD9ED + .incbin "baserom.gba", 0xDDDA27, 0x0000001 + .4byte gUnk_08DDD9FE + .incbin "baserom.gba", 0xDDDA2C, 0x0000001 + .4byte gUnk_08DDDA0B + .incbin "baserom.gba", 0xDDDA31, 0x0000001 + .4byte gUnk_08DDDA0B + .incbin "baserom.gba", 0xDDDA36, 0x0000001 + .4byte gUnk_08DDD9ED + .incbin "baserom.gba", 0xDDDA3B, 0x0000010 + .4byte gUnk_08DDD9CE + .incbin "baserom.gba", 0xDDDA4F, 0x0000001 bgmPicoriFestival:: @ 08DDDA50 sound_header 7 0 0 0x9e gUnk_08A0E144 bgmPicoriFestival_track0 bgmPicoriFestival_track1 bgmPicoriFestival_track2 bgmPicoriFestival_track3 bgmPicoriFestival_track4 bgmPicoriFestival_track5 bgmPicoriFestival_track6 bgmLostWoods_track0:: @ 08DDDA74 - .incbin "baserom.gba", 0xDDDA74, 0x000009E + .incbin "baserom.gba", 0xDDDA74, 0x0000021 +gUnk_08DDDA95:: @ 08DDDA95 + .incbin "baserom.gba", 0xDDDA95, 0x0000046 + .4byte gUnk_08DDDA95 + .incbin "baserom.gba", 0xDDDADF, 0x0000033 gUnk_08DDDB12:: @ 08DDDB12 - .incbin "baserom.gba", 0xDDDB12, 0x00001C8 + .incbin "baserom.gba", 0xDDDB12, 0x0000010 +gUnk_08DDDB22:: @ 08DDDB22 + .incbin "baserom.gba", 0xDDDB22, 0x0000025 + .4byte gUnk_08DDDB22 + .incbin "baserom.gba", 0xDDDB4B, 0x0000001 + .4byte gUnk_08DDDB12 + .incbin "baserom.gba", 0xDDDB50, 0x0000062 +gUnk_08DDDBB2:: @ 08DDDBB2 + .incbin "baserom.gba", 0xDDDBB2, 0x000007F + .4byte gUnk_08DDDBB2 + .incbin "baserom.gba", 0xDDDC35, 0x0000038 +gUnk_08DDDC6D:: @ 08DDDC6D + .incbin "baserom.gba", 0xDDDC6D, 0x0000016 + .4byte gUnk_08DDDC6D + .incbin "baserom.gba", 0xDDDC87, 0x0000053 gUnk_08DDDCDA:: @ 08DDDCDA - .incbin "baserom.gba", 0xDDDCDA, 0x000001F + .incbin "baserom.gba", 0xDDDCDA, 0x000001A + .4byte gUnk_08DDDCDA + .incbin "baserom.gba", 0xDDDCF8, 0x0000001 bgmLostWoods_track1:: @ 08DDDCF9 .incbin "baserom.gba", 0xDDDCF9, 0x0000008 gUnk_08DDDD01:: @ 08DDDD01 - .incbin "baserom.gba", 0xDDDD01, 0x000000C + .incbin "baserom.gba", 0xDDDD01, 0x0000008 + .4byte gUnk_08DDDD01 gUnk_08DDDD0D:: @ 08DDDD0D - .incbin "baserom.gba", 0xDDDD0D, 0x0000020 + .incbin "baserom.gba", 0xDDDD0D, 0x0000008 + .4byte gUnk_08DDDD0D + .incbin "baserom.gba", 0xDDDD19, 0x0000001 + .4byte gUnk_08DDDD01 + .incbin "baserom.gba", 0xDDDD1E, 0x0000001 + .4byte gUnk_08DDDD01 + .incbin "baserom.gba", 0xDDDD23, 0x0000001 + .4byte gUnk_08DDDD0D + .incbin "baserom.gba", 0xDDDD28, 0x0000001 + .4byte gUnk_08DDDD0D gUnk_08DDDD2D:: @ 08DDDD2D - .incbin "baserom.gba", 0xDDDD2D, 0x00000B1 + .incbin "baserom.gba", 0xDDDD2D, 0x000000C +gUnk_08DDDD39:: @ 08DDDD39 + .incbin "baserom.gba", 0xDDDD39, 0x000000D + .4byte gUnk_08DDDD2D + .incbin "baserom.gba", 0xDDDD4A, 0x0000001 + .4byte gUnk_08DDDD39 + .incbin "baserom.gba", 0xDDDD4F, 0x0000001 + .4byte gUnk_08DDDD2D + .incbin "baserom.gba", 0xDDDD54, 0x0000001 + .4byte gUnk_08DDDD39 + .incbin "baserom.gba", 0xDDDD59, 0x000002A + .4byte gUnk_08DDDD01 + .incbin "baserom.gba", 0xDDDD87, 0x0000001 + .4byte gUnk_08DDDD01 + .incbin "baserom.gba", 0xDDDD8C, 0x0000001 + .4byte gUnk_08DDDD0D + .incbin "baserom.gba", 0xDDDD91, 0x0000001 + .4byte gUnk_08DDDD0D + .incbin "baserom.gba", 0xDDDD96, 0x0000001 + .4byte gUnk_08DDDD01 + .incbin "baserom.gba", 0xDDDD9B, 0x0000001 + .4byte gUnk_08DDDD01 + .incbin "baserom.gba", 0xDDDDA0, 0x0000001 + .4byte gUnk_08DDDD0D + .incbin "baserom.gba", 0xDDDDA5, 0x0000001 + .4byte gUnk_08DDDD0D +gUnk_08DDDDAA:: @ 08DDDDAA + .incbin "baserom.gba", 0xDDDDAA, 0x0000015 +gUnk_08DDDDBF:: @ 08DDDDBF + .incbin "baserom.gba", 0xDDDDBF, 0x0000016 + .4byte gUnk_08DDDDAA + .incbin "baserom.gba", 0xDDDDD9, 0x0000001 + .4byte gUnk_08DDDDBF gUnk_08DDDDDE:: @ 08DDDDDE .incbin "baserom.gba", 0xDDDDDE, 0x0000007 bgmLostWoods_track2:: @ 08DDDDE5 .incbin "baserom.gba", 0xDDDDE5, 0x0000008 gUnk_08DDDDED:: @ 08DDDDED - .incbin "baserom.gba", 0xDDDDED, 0x000003B + .incbin "baserom.gba", 0xDDDDED, 0x0000037 + .4byte gUnk_08DDDDED gUnk_08DDDE28:: @ 08DDDE28 - .incbin "baserom.gba", 0xDDDE28, 0x0000056 + .incbin "baserom.gba", 0xDDDE28, 0x0000030 + .4byte gUnk_08DDDE28 + .incbin "baserom.gba", 0xDDDE5C, 0x0000001 + .4byte gUnk_08DDDDED + .incbin "baserom.gba", 0xDDDE61, 0x0000001 + .4byte gUnk_08DDDDED + .incbin "baserom.gba", 0xDDDE66, 0x0000001 + .4byte gUnk_08DDDE28 + .incbin "baserom.gba", 0xDDDE6B, 0x0000001 + .4byte gUnk_08DDDE28 +gUnk_08DDDE70:: @ 08DDDE70 + .incbin "baserom.gba", 0xDDDE70, 0x000000E gUnk_08DDDE7E:: @ 08DDDE7E .incbin "baserom.gba", 0xDDDE7E, 0x000000C gUnk_08DDDE8A:: @ 08DDDE8A - .incbin "baserom.gba", 0xDDDE8A, 0x00000E9 + .incbin "baserom.gba", 0xDDDE8A, 0x000000D + .4byte gUnk_08DDDE7E + .incbin "baserom.gba", 0xDDDE9B, 0x0000001 + .4byte gUnk_08DDDE8A + .incbin "baserom.gba", 0xDDDEA0, 0x0000001 + .4byte gUnk_08DDDE7E + .incbin "baserom.gba", 0xDDDEA5, 0x0000061 + .4byte gUnk_08DDDDED + .incbin "baserom.gba", 0xDDDF0A, 0x0000001 + .4byte gUnk_08DDDE28 + .incbin "baserom.gba", 0xDDDF0F, 0x0000001 + .4byte gUnk_08DDDE28 + .incbin "baserom.gba", 0xDDDF14, 0x0000001 + .4byte gUnk_08DDDDED + .incbin "baserom.gba", 0xDDDF19, 0x0000001 + .4byte gUnk_08DDDDED + .incbin "baserom.gba", 0xDDDF1E, 0x0000001 + .4byte gUnk_08DDDE28 + .incbin "baserom.gba", 0xDDDF23, 0x0000001 + .4byte gUnk_08DDDE28 + .incbin "baserom.gba", 0xDDDF28, 0x0000001 + .4byte gUnk_08DDDE70 + .incbin "baserom.gba", 0xDDDF2D, 0x0000001 + .4byte gUnk_08DDDE7E + .incbin "baserom.gba", 0xDDDF32, 0x0000001 + .4byte gUnk_08DDDE8A + .incbin "baserom.gba", 0xDDDF37, 0x0000001 + .4byte gUnk_08DDDE7E + .incbin "baserom.gba", 0xDDDF3C, 0x000001C +gUnk_08DDDF58:: @ 08DDDF58 + .incbin "baserom.gba", 0xDDDF58, 0x0000016 + .4byte gUnk_08DDDF58 + .incbin "baserom.gba", 0xDDDF72, 0x0000001 bgmLostWoods_track3:: @ 08DDDF73 .incbin "baserom.gba", 0xDDDF73, 0x000008F gUnk_08DDE002:: @ 08DDE002 - .incbin "baserom.gba", 0xDDE002, 0x0000017 + .incbin "baserom.gba", 0xDDE002, 0x0000012 + .4byte gUnk_08DDE002 + .incbin "baserom.gba", 0xDDE018, 0x0000001 bgmLostWoods_track4:: @ 08DDE019 .incbin "baserom.gba", 0xDDE019, 0x0000020 gUnk_08DDE039:: @ 08DDE039 - .incbin "baserom.gba", 0xDDE039, 0x0000149 + .incbin "baserom.gba", 0xDDE039, 0x000004B + .4byte gUnk_08DDE039 + .incbin "baserom.gba", 0xDDE088, 0x0000037 +gUnk_08DDE0BF:: @ 08DDE0BF + .incbin "baserom.gba", 0xDDE0BF, 0x0000012 +gUnk_08DDE0D1:: @ 08DDE0D1 + .incbin "baserom.gba", 0xDDE0D1, 0x0000028 + .4byte gUnk_08DDE0D1 + .incbin "baserom.gba", 0xDDE0FD, 0x0000001 + .4byte gUnk_08DDE0BF + .incbin "baserom.gba", 0xDDE102, 0x0000061 +gUnk_08DDE163:: @ 08DDE163 + .incbin "baserom.gba", 0xDDE163, 0x000001A + .4byte gUnk_08DDE163 + .incbin "baserom.gba", 0xDDE181, 0x0000001 bgmLostWoods_track5:: @ 08DDE182 .incbin "baserom.gba", 0xDDE182, 0x0000008 gUnk_08DDE18A:: @ 08DDE18A - .incbin "baserom.gba", 0xDDE18A, 0x0000015 + .incbin "baserom.gba", 0xDDE18A, 0x0000011 + .4byte gUnk_08DDE18A gUnk_08DDE19F:: @ 08DDE19F - .incbin "baserom.gba", 0xDDE19F, 0x000004A + .incbin "baserom.gba", 0xDDE19F, 0x0000017 + .4byte gUnk_08DDE19F + .incbin "baserom.gba", 0xDDE1BA, 0x0000001 + .4byte gUnk_08DDE18A + .incbin "baserom.gba", 0xDDE1BF, 0x0000001 + .4byte gUnk_08DDE18A + .incbin "baserom.gba", 0xDDE1C4, 0x0000001 + .4byte gUnk_08DDE19F + .incbin "baserom.gba", 0xDDE1C9, 0x0000001 + .4byte gUnk_08DDE19F +gUnk_08DDE1CE:: @ 08DDE1CE + .incbin "baserom.gba", 0xDDE1CE, 0x000001B gUnk_08DDE1E9:: @ 08DDE1E9 - .incbin "baserom.gba", 0xDDE1E9, 0x000009A + .incbin "baserom.gba", 0xDDE1E9, 0x000001C + .4byte gUnk_08DDE1CE + .incbin "baserom.gba", 0xDDE209, 0x0000001 + .4byte gUnk_08DDE1E9 + .incbin "baserom.gba", 0xDDE20E, 0x0000001 + .4byte gUnk_08DDE1CE + .incbin "baserom.gba", 0xDDE213, 0x0000001 + .4byte gUnk_08DDE1E9 + .incbin "baserom.gba", 0xDDE218, 0x0000039 + .4byte gUnk_08DDE18A + .incbin "baserom.gba", 0xDDE255, 0x0000001 + .4byte gUnk_08DDE18A + .incbin "baserom.gba", 0xDDE25A, 0x0000001 + .4byte gUnk_08DDE19F + .incbin "baserom.gba", 0xDDE25F, 0x0000001 + .4byte gUnk_08DDE19F + .incbin "baserom.gba", 0xDDE264, 0x0000001 + .4byte gUnk_08DDE18A + .incbin "baserom.gba", 0xDDE269, 0x0000001 + .4byte gUnk_08DDE18A + .incbin "baserom.gba", 0xDDE26E, 0x0000001 + .4byte gUnk_08DDE19F + .incbin "baserom.gba", 0xDDE273, 0x0000001 + .4byte gUnk_08DDE19F + .incbin "baserom.gba", 0xDDE278, 0x000000B bgmLostWoods_track6:: @ 08DDE283 .incbin "baserom.gba", 0xDDE283, 0x000004F gUnk_08DDE2D2:: @ 08DDE2D2 - .incbin "baserom.gba", 0xDDE2D2, 0x0000060 + .incbin "baserom.gba", 0xDDE2D2, 0x0000023 +gUnk_08DDE2F5:: @ 08DDE2F5 + .incbin "baserom.gba", 0xDDE2F5, 0x0000025 + .4byte gUnk_08DDE2D2 + .incbin "baserom.gba", 0xDDE31E, 0x0000001 + .4byte gUnk_08DDE2F5 + .incbin "baserom.gba", 0xDDE323, 0x0000001 + .4byte gUnk_08DDE2D2 + .incbin "baserom.gba", 0xDDE328, 0x0000001 + .4byte gUnk_08DDE2F5 + .incbin "baserom.gba", 0xDDE32D, 0x0000001 + .4byte gUnk_08DDE2D2 gUnk_08DDE332:: @ 08DDE332 - .incbin "baserom.gba", 0xDDE332, 0x00001B2 + .incbin "baserom.gba", 0xDDE332, 0x000002E + .4byte gUnk_08DDE332 + .incbin "baserom.gba", 0xDDE364, 0x0000001 + .4byte gUnk_08DDE332 + .incbin "baserom.gba", 0xDDE369, 0x0000001 + .4byte gUnk_08DDE332 +gUnk_08DDE36E:: @ 08DDE36E + .incbin "baserom.gba", 0xDDE36E, 0x0000034 + .4byte gUnk_08DDE36E +gUnk_08DDE3A6:: @ 08DDE3A6 + .incbin "baserom.gba", 0xDDE3A6, 0x0000024 + .4byte gUnk_08DDE3A6 + .incbin "baserom.gba", 0xDDE3CE, 0x0000001 + .4byte gUnk_08DDE332 + .incbin "baserom.gba", 0xDDE3D3, 0x0000010 + .4byte gUnk_08DDE2F5 + .incbin "baserom.gba", 0xDDE3E7, 0x0000001 + .4byte gUnk_08DDE2D2 + .incbin "baserom.gba", 0xDDE3EC, 0x0000001 + .4byte gUnk_08DDE2F5 + .incbin "baserom.gba", 0xDDE3F1, 0x0000001 + .4byte gUnk_08DDE2D2 + .incbin "baserom.gba", 0xDDE3F6, 0x0000001 + .4byte gUnk_08DDE2F5 + .incbin "baserom.gba", 0xDDE3FB, 0x0000001 + .4byte gUnk_08DDE2D2 + .incbin "baserom.gba", 0xDDE400, 0x0000001 + .4byte gUnk_08DDE2F5 + .incbin "baserom.gba", 0xDDE405, 0x0000001 + .4byte gUnk_08DDE2D2 + .incbin "baserom.gba", 0xDDE40A, 0x00000DA bgmLostWoods:: @ 08DDE4E4 sound_header 7 0 0 0x9e gUnk_08A0E744 bgmLostWoods_track0 bgmLostWoods_track1 bgmLostWoods_track2 bgmLostWoods_track3 bgmLostWoods_track4 bgmLostWoods_track5 bgmLostWoods_track6 bgmFairyFountain2_track0:: @ 08DDE508 .incbin "baserom.gba", 0xDDE508, 0x000000B gUnk_08DDE513:: @ 08DDE513 - .incbin "baserom.gba", 0xDDE513, 0x0000056 + .incbin "baserom.gba", 0xDDE513, 0x0000006 +gUnk_08DDE519:: @ 08DDE519 + .incbin "baserom.gba", 0xDDE519, 0x000000F +gUnk_08DDE528:: @ 08DDE528 + .incbin "baserom.gba", 0xDDE528, 0x0000013 +gUnk_08DDE53B:: @ 08DDE53B + .incbin "baserom.gba", 0xDDE53B, 0x0000008 + .4byte gUnk_08DDE519 + .incbin "baserom.gba", 0xDDE547, 0x0000013 + .4byte gUnk_08DDE53B + .incbin "baserom.gba", 0xDDE55E, 0x0000001 + .4byte gUnk_08DDE528 + .incbin "baserom.gba", 0xDDE563, 0x0000001 + .4byte gUnk_08DDE513 + .incbin "baserom.gba", 0xDDE568, 0x0000001 bgmFairyFountain2_track1:: @ 08DDE569 - .incbin "baserom.gba", 0xDDE569, 0x000006F + .incbin "baserom.gba", 0xDDE569, 0x0000007 +gUnk_08DDE570:: @ 08DDE570 + .incbin "baserom.gba", 0xDDE570, 0x0000063 + .4byte gUnk_08DDE570 + .incbin "baserom.gba", 0xDDE5D7, 0x0000001 bgmFairyFountain2_track2:: @ 08DDE5D8 - .incbin "baserom.gba", 0xDDE5D8, 0x000002E + .incbin "baserom.gba", 0xDDE5D8, 0x0000007 +gUnk_08DDE5DF:: @ 08DDE5DF + .incbin "baserom.gba", 0xDDE5DF, 0x0000022 + .4byte gUnk_08DDE5DF + .incbin "baserom.gba", 0xDDE605, 0x0000001 bgmFairyFountain2_track3:: @ 08DDE606 - .incbin "baserom.gba", 0xDDE606, 0x000002F + .incbin "baserom.gba", 0xDDE606, 0x0000007 +gUnk_08DDE60D:: @ 08DDE60D + .incbin "baserom.gba", 0xDDE60D, 0x0000006 +gUnk_08DDE613:: @ 08DDE613 + .incbin "baserom.gba", 0xDDE613, 0x000000F +gUnk_08DDE622:: @ 08DDE622 + .incbin "baserom.gba", 0xDDE622, 0x0000013 gUnk_08DDE635:: @ 08DDE635 - .incbin "baserom.gba", 0xDDE635, 0x000002E + .incbin "baserom.gba", 0xDDE635, 0x0000008 + .4byte gUnk_08DDE613 + .incbin "baserom.gba", 0xDDE641, 0x0000013 + .4byte gUnk_08DDE635 + .incbin "baserom.gba", 0xDDE658, 0x0000001 + .4byte gUnk_08DDE622 + .incbin "baserom.gba", 0xDDE65D, 0x0000001 + .4byte gUnk_08DDE60D + .incbin "baserom.gba", 0xDDE662, 0x0000001 bgmFairyFountain2_track4:: @ 08DDE663 - .incbin "baserom.gba", 0xDDE663, 0x0000064 + .incbin "baserom.gba", 0xDDE663, 0x0000007 +gUnk_08DDE66A:: @ 08DDE66A + .incbin "baserom.gba", 0xDDE66A, 0x000005D gUnk_08DDE6C7:: @ 08DDE6C7 - .incbin "baserom.gba", 0xDDE6C7, 0x0000024 + .incbin "baserom.gba", 0xDDE6C7, 0x0000011 + .4byte gUnk_08DDE6C7 + .incbin "baserom.gba", 0xDDE6DC, 0x000000A + .4byte gUnk_08DDE66A + .incbin "baserom.gba", 0xDDE6EA, 0x0000001 bgmFairyFountain2_track5:: @ 08DDE6EB - .incbin "baserom.gba", 0xDDE6EB, 0x00000A3 + .incbin "baserom.gba", 0xDDE6EB, 0x0000007 +gUnk_08DDE6F2:: @ 08DDE6F2 + .incbin "baserom.gba", 0xDDE6F2, 0x0000025 +gUnk_08DDE717:: @ 08DDE717 + .incbin "baserom.gba", 0xDDE717, 0x000004E + .4byte gUnk_08DDE717 + .incbin "baserom.gba", 0xDDE769, 0x0000020 + .4byte gUnk_08DDE6F2 + .incbin "baserom.gba", 0xDDE78D, 0x0000001 bgmFairyFountain2_track6:: @ 08DDE78E - .incbin "baserom.gba", 0xDDE78E, 0x0000096 + .incbin "baserom.gba", 0xDDE78E, 0x0000007 +gUnk_08DDE795:: @ 08DDE795 + .incbin "baserom.gba", 0xDDE795, 0x0000046 +gUnk_08DDE7DB:: @ 08DDE7DB + .incbin "baserom.gba", 0xDDE7DB, 0x0000024 + .4byte gUnk_08DDE7DB + .incbin "baserom.gba", 0xDDE803, 0x000001C + .4byte gUnk_08DDE795 + .incbin "baserom.gba", 0xDDE823, 0x0000001 bgmFairyFountain2:: @ 08DDE824 sound_header 7 0 0 0xa8 gUnk_08A0ED44 bgmFairyFountain2_track0 bgmFairyFountain2_track1 bgmFairyFountain2_track2 bgmFairyFountain2_track3 bgmFairyFountain2_track4 bgmFairyFountain2_track5 bgmFairyFountain2_track6 bgmWindRuins_track0:: @ 08DDE848 .incbin "baserom.gba", 0xDDE848, 0x0000013 gUnk_08DDE85B:: @ 08DDE85B - .incbin "baserom.gba", 0xDDE85B, 0x0000073 + .incbin "baserom.gba", 0xDDE85B, 0x0000007 +gUnk_08DDE862:: @ 08DDE862 + .incbin "baserom.gba", 0xDDE862, 0x0000007 + .4byte gUnk_08DDE85B + .incbin "baserom.gba", 0xDDE86D, 0x0000001 + .4byte gUnk_08DDE85B + .incbin "baserom.gba", 0xDDE872, 0x0000001 + .4byte gUnk_08DDE85B + .incbin "baserom.gba", 0xDDE877, 0x0000001 + .4byte gUnk_08DDE85B + .incbin "baserom.gba", 0xDDE87C, 0x0000001 + .4byte gUnk_08DDE85B + .incbin "baserom.gba", 0xDDE881, 0x0000001 + .4byte gUnk_08DDE85B + .incbin "baserom.gba", 0xDDE886, 0x0000001 + .4byte gUnk_08DDE85B + .incbin "baserom.gba", 0xDDE88B, 0x0000001 + .4byte gUnk_08DDE85B + .incbin "baserom.gba", 0xDDE890, 0x0000001 + .4byte gUnk_08DDE85B + .incbin "baserom.gba", 0xDDE895, 0x0000001 + .4byte gUnk_08DDE85B + .incbin "baserom.gba", 0xDDE89A, 0x0000001 + .4byte gUnk_08DDE85B + .incbin "baserom.gba", 0xDDE89F, 0x0000001 + .4byte gUnk_08DDE85B + .incbin "baserom.gba", 0xDDE8A4, 0x0000001 + .4byte gUnk_08DDE85B + .incbin "baserom.gba", 0xDDE8A9, 0x0000020 + .4byte gUnk_08DDE862 + .incbin "baserom.gba", 0xDDE8CD, 0x0000001 bgmWindRuins_track1:: @ 08DDE8CE - .incbin "baserom.gba", 0xDDE8CE, 0x000000D + .incbin "baserom.gba", 0xDDE8CE, 0x000000B +gUnk_08DDE8D9:: @ 08DDE8D9 + .incbin "baserom.gba", 0xDDE8D9, 0x0000002 gUnk_08DDE8DB:: @ 08DDE8DB .incbin "baserom.gba", 0xDDE8DB, 0x0000004 gUnk_08DDE8DF:: @ 08DDE8DF - .incbin "baserom.gba", 0xDDE8DF, 0x000007B + .incbin "baserom.gba", 0xDDE8DF, 0x0000008 + .4byte gUnk_08DDE8DF + .incbin "baserom.gba", 0xDDE8EB, 0x0000001 + .4byte gUnk_08DDE8DF + .incbin "baserom.gba", 0xDDE8F0, 0x0000001 + .4byte gUnk_08DDE8DF + .incbin "baserom.gba", 0xDDE8F5, 0x0000001 + .4byte gUnk_08DDE8DF + .incbin "baserom.gba", 0xDDE8FA, 0x0000001 + .4byte gUnk_08DDE8DF + .incbin "baserom.gba", 0xDDE8FF, 0x0000001 + .4byte gUnk_08DDE8DF + .incbin "baserom.gba", 0xDDE904, 0x0000001 + .4byte gUnk_08DDE8DF + .incbin "baserom.gba", 0xDDE909, 0x0000001 + .4byte gUnk_08DDE8DF + .incbin "baserom.gba", 0xDDE90E, 0x0000001 + .4byte gUnk_08DDE8DF + .incbin "baserom.gba", 0xDDE913, 0x0000001 + .4byte gUnk_08DDE8DF + .incbin "baserom.gba", 0xDDE918, 0x0000001 + .4byte gUnk_08DDE8DF + .incbin "baserom.gba", 0xDDE91D, 0x0000001 + .4byte gUnk_08DDE8DF + .incbin "baserom.gba", 0xDDE922, 0x000001F + .4byte gUnk_08DDE8DF + .incbin "baserom.gba", 0xDDE945, 0x0000001 + .4byte gUnk_08DDE8DF + .incbin "baserom.gba", 0xDDE94A, 0x0000001 + .4byte gUnk_08DDE8DF + .incbin "baserom.gba", 0xDDE94F, 0x0000001 + .4byte gUnk_08DDE8DF + .incbin "baserom.gba", 0xDDE954, 0x0000001 + .4byte gUnk_08DDE8D9 + .incbin "baserom.gba", 0xDDE959, 0x0000001 bgmWindRuins_track2:: @ 08DDE95A - .incbin "baserom.gba", 0xDDE95A, 0x0000026 + .incbin "baserom.gba", 0xDDE95A, 0x000000D +gUnk_08DDE967:: @ 08DDE967 + .incbin "baserom.gba", 0xDDE967, 0x0000019 gUnk_08DDE980:: @ 08DDE980 - .incbin "baserom.gba", 0xDDE980, 0x0000018 + .incbin "baserom.gba", 0xDDE980, 0x0000013 + .4byte gUnk_08DDE967 + .incbin "baserom.gba", 0xDDE997, 0x0000001 bgmWindRuins_track3:: @ 08DDE998 - .incbin "baserom.gba", 0xDDE998, 0x000005C + .incbin "baserom.gba", 0xDDE998, 0x000000B +gUnk_08DDE9A3:: @ 08DDE9A3 + .incbin "baserom.gba", 0xDDE9A3, 0x000004C + .4byte gUnk_08DDE9A3 + .incbin "baserom.gba", 0xDDE9F3, 0x0000001 bgmWindRuins_track4:: @ 08DDE9F4 - .incbin "baserom.gba", 0xDDE9F4, 0x00000C0 + .incbin "baserom.gba", 0xDDE9F4, 0x0000036 +gUnk_08DDEA2A:: @ 08DDEA2A + .incbin "baserom.gba", 0xDDEA2A, 0x0000063 +gUnk_08DDEA8D:: @ 08DDEA8D + .incbin "baserom.gba", 0xDDEA8D, 0x0000027 gUnk_08DDEAB4:: @ 08DDEAB4 - .incbin "baserom.gba", 0xDDEAB4, 0x0000068 + .incbin "baserom.gba", 0xDDEAB4, 0x0000028 + .4byte gUnk_08DDEAB4 + .incbin "baserom.gba", 0xDDEAE0, 0x0000001 + .4byte gUnk_08DDEA8D + .incbin "baserom.gba", 0xDDEAE5, 0x0000001 + .4byte gUnk_08DDEA8D + .incbin "baserom.gba", 0xDDEAEA, 0x0000001 + .4byte gUnk_08DDEAB4 + .incbin "baserom.gba", 0xDDEAEF, 0x0000001 + .4byte gUnk_08DDEAB4 + .incbin "baserom.gba", 0xDDEAF4, 0x0000022 + .4byte gUnk_08DDEA2A + .incbin "baserom.gba", 0xDDEB1A, 0x0000002 bgmWindRuins_track5:: @ 08DDEB1C .incbin "baserom.gba", 0xDDEB1C, 0x000002F gUnk_08DDEB4B:: @ 08DDEB4B - .incbin "baserom.gba", 0xDDEB4B, 0x000009E + .incbin "baserom.gba", 0xDDEB4B, 0x0000099 + .4byte gUnk_08DDEB4B + .incbin "baserom.gba", 0xDDEBE8, 0x0000001 bgmWindRuins_track6:: @ 08DDEBE9 - .incbin "baserom.gba", 0xDDEBE9, 0x000004F + .incbin "baserom.gba", 0xDDEBE9, 0x000000A +gUnk_08DDEBF3:: @ 08DDEBF3 + .incbin "baserom.gba", 0xDDEBF3, 0x0000040 + .4byte gUnk_08DDEBF3 + .incbin "baserom.gba", 0xDDEC37, 0x0000001 bgmWindRuins:: @ 08DDEC38 sound_header 7 0 0 0xa8 gUnk_08A0F014 bgmWindRuins_track0 bgmWindRuins_track1 bgmWindRuins_track2 bgmWindRuins_track3 bgmWindRuins_track4 bgmWindRuins_track5 bgmWindRuins_track6 bgmLearnScroll_track0:: @ 08DDEC5C - .incbin "baserom.gba", 0xDDEC5C, 0x000002F + .incbin "baserom.gba", 0xDDEC5C, 0x000000C +gUnk_08DDEC68:: @ 08DDEC68 + .incbin "baserom.gba", 0xDDEC68, 0x000001E + .4byte gUnk_08DDEC68 + .incbin "baserom.gba", 0xDDEC8A, 0x0000001 bgmLearnScroll_track1:: @ 08DDEC8B .incbin "baserom.gba", 0xDDEC8B, 0x000000E bgmLearnScroll_track2:: @ 08DDEC99 - .incbin "baserom.gba", 0xDDEC99, 0x0000027 + .incbin "baserom.gba", 0xDDEC99, 0x0000007 +gUnk_08DDECA0:: @ 08DDECA0 + .incbin "baserom.gba", 0xDDECA0, 0x000001B + .4byte gUnk_08DDECA0 + .incbin "baserom.gba", 0xDDECBF, 0x0000001 bgmLearnScroll_track3:: @ 08DDECC0 - .incbin "baserom.gba", 0xDDECC0, 0x0000013 + .incbin "baserom.gba", 0xDDECC0, 0x0000007 +gUnk_08DDECC7:: @ 08DDECC7 + .incbin "baserom.gba", 0xDDECC7, 0x0000007 + .4byte gUnk_08DDECC7 + .incbin "baserom.gba", 0xDDECD2, 0x0000001 bgmLearnScroll_track4:: @ 08DDECD3 - .incbin "baserom.gba", 0xDDECD3, 0x0000099 + .incbin "baserom.gba", 0xDDECD3, 0x0000007 +gUnk_08DDECDA:: @ 08DDECDA + .incbin "baserom.gba", 0xDDECDA, 0x000008C + .4byte gUnk_08DDECDA + .incbin "baserom.gba", 0xDDED6A, 0x0000002 bgmLearnScroll:: @ 08DDED6C sound_header 5 0 0 0x9e gUnk_08A0CF44 bgmLearnScroll_track0 bgmLearnScroll_track1 bgmLearnScroll_track2 bgmLearnScroll_track3 bgmLearnScroll_track4 @@ -2554,33 +7931,49 @@ gUnk_08DE0790:: @ 08DE0790 gUnk_08DE07B8:: @ 08DE07B8 .incbin "baserom.gba", 0xDE07B8, 0x000001C sfxHit:: @ 08DE07D4 - .incbin "baserom.gba", 0xDE07D4, 0x0000010 + .incbin "baserom.gba", 0xDE07D4, 0x0000004 + .4byte gUnk_08A10838 + .4byte gUnk_08DE0790 + .4byte gUnk_08DE07B8 gUnk_08DE07E4:: @ 08DE07E4 .incbin "baserom.gba", 0xDE07E4, 0x0000030 gUnk_08DE0814:: @ 08DE0814 .incbin "baserom.gba", 0xDE0814, 0x000002C sfxFF:: @ 08DE0840 - .incbin "baserom.gba", 0xDE0840, 0x0000010 + .incbin "baserom.gba", 0xDE0840, 0x0000004 + .4byte gUnk_08A1085C + .4byte gUnk_08DE07E4 + .4byte gUnk_08DE0814 gUnk_08DE0850:: @ 08DE0850 .incbin "baserom.gba", 0xDE0850, 0x0000010 sfx100:: @ 08DE0860 - .incbin "baserom.gba", 0xDE0860, 0x000000C + .incbin "baserom.gba", 0xDE0860, 0x0000004 + .4byte gUnk_08A10874 + .4byte gUnk_08DE0850 gUnk_08DE086C:: @ 08DE086C .incbin "baserom.gba", 0xDE086C, 0x0000010 sfx101:: @ 08DE087C - .incbin "baserom.gba", 0xDE087C, 0x000000C + .incbin "baserom.gba", 0xDE087C, 0x0000004 + .4byte gUnk_08A10880 + .4byte gUnk_08DE086C gUnk_08DE0888:: @ 08DE0888 .incbin "baserom.gba", 0xDE0888, 0x0000010 sfx102:: @ 08DE0898 - .incbin "baserom.gba", 0xDE0898, 0x000000C + .incbin "baserom.gba", 0xDE0898, 0x0000004 + .4byte gUnk_08A1088C + .4byte gUnk_08DE0888 gUnk_08DE08A4:: @ 08DE08A4 .incbin "baserom.gba", 0xDE08A4, 0x0000020 sfx103:: @ 08DE08C4 - .incbin "baserom.gba", 0xDE08C4, 0x000000C + .incbin "baserom.gba", 0xDE08C4, 0x0000004 + .4byte gUnk_08A10898 + .4byte gUnk_08DE08A4 gUnk_08DE08D0:: @ 08DE08D0 .incbin "baserom.gba", 0xDE08D0, 0x000002C sfx104:: @ 08DE08FC - .incbin "baserom.gba", 0xDE08FC, 0x000000C + .incbin "baserom.gba", 0xDE08FC, 0x0000004 + .4byte gUnk_08A108A4 + .4byte gUnk_08DE08D0 gUnk_08DE0908:: @ 08DE0908 .incbin "baserom.gba", 0xDE0908, 0x0000010 gUnk_08DE0918:: @ 08DE0918 @@ -2598,7 +7991,14 @@ gUnk_08DE168F:: @ 08DE168F gUnk_08DE1814:: @ 08DE1814 .incbin "baserom.gba", 0xDE1814, 0x0000188 sfx105:: @ 08DE199C - .incbin "baserom.gba", 0xDE199C, 0x0000020 + .incbin "baserom.gba", 0xDE199C, 0x0000004 + .4byte gUnk_08A108B0 + .4byte gUnk_08DE0908 + .4byte gUnk_08DE0918 + .4byte gUnk_08DE1385 + .4byte gUnk_08DE150A + .4byte gUnk_08DE168F + .4byte gUnk_08DE1814 sfx106_track0:: @ 08DE19BC .incbin "baserom.gba", 0xDE19BC, 0x0000014 sfx106:: @ 08DE19D0 @@ -2946,7 +8346,9 @@ sfxHeartContainerSpawn:: @ 08DE2F98 sfxSparkles_track0:: @ 08DE2FA8 .incbin "baserom.gba", 0xDE2FA8, 0x0000116 gUnk_08DE30BE:: @ 08DE30BE - .incbin "baserom.gba", 0xDE30BE, 0x0000042 + .incbin "baserom.gba", 0xDE30BE, 0x000003A + .4byte gUnk_08DE30BE + .incbin "baserom.gba", 0xDE30FC, 0x0000004 sfxSparkles:: @ 08DE3100 sound_header 1 0 0x40 0 gUnk_08A10C94 sfxSparkles_track0 @@ -3526,11 +8928,17 @@ sfx1A9:: @ 08DE5540 sound_header 1 0 0x38 0 gUnk_08A11564 sfx1A9_track0 sfx1AA_track0:: @ 08DE554C - .incbin "baserom.gba", 0xDE554C, 0x0000084 + .incbin "baserom.gba", 0xDE554C, 0x0000056 +gUnk_08DE55A2:: @ 08DE55A2 + .incbin "baserom.gba", 0xDE55A2, 0x0000029 + .4byte gUnk_08DE55A2 + .incbin "baserom.gba", 0xDE55CF, 0x0000001 sfx1AA_track1:: @ 08DE55D0 .incbin "baserom.gba", 0xDE55D0, 0x0000054 gUnk_08DE5624:: @ 08DE5624 - .incbin "baserom.gba", 0xDE5624, 0x0000030 + .incbin "baserom.gba", 0xDE5624, 0x0000028 + .4byte gUnk_08DE5624 + .incbin "baserom.gba", 0xDE5650, 0x0000004 sfx1AA:: @ 08DE5654 sound_header 2 0 0x40 0 gUnk_08A11570 sfx1AA_track0 sfx1AA_track1 diff --git a/include/functions.h b/include/functions.h index b73bd01d..33e7b70b 100644 --- a/include/functions.h +++ b/include/functions.h @@ -263,13 +263,8 @@ extern void sub_08073904(Entity*); extern u32 sub_08056134(void); extern void sub_08004484(Entity*, Entity*); extern void sub_080564C8(u32); -extern void sub_08056F70(void); -extern void DeleteWindow(void); -extern void CreateWindow(void); -extern void sub_0805EEB4(u8*, u32, u32); -extern void sub_08056FBC(void*); -extern void sub_08056C54(u32); +extern void sub_0805EEB4(u8*, u32); extern void sub_08056BDC(u32); extern void sub_08056F88(u32, u32); -extern u32 sub_08056CC0(u32); +extern void sub_0805F8E4(u32 r0, WStruct* r1); #endif diff --git a/include/save.h b/include/save.h index 6dea6212..6bc0819c 100644 --- a/include/save.h +++ b/include/save.h @@ -2,9 +2,7 @@ #define SAVE_H #include "global.h" -#include "entity.h" -#include "functions.h" -#include "menu.h" +#include "player.h" #include "structures.h" #define FILENAME_LENGTH 6 diff --git a/include/structures.h b/include/structures.h index d47ee7a1..11d66ac8 100644 --- a/include/structures.h +++ b/include/structures.h @@ -148,23 +148,10 @@ typedef struct { } data; } Dialog; -typedef struct { - u8 filler0[0x29C]; - u16 unk29C; - u8 filler29E[0x562]; -} BGBuffer; -extern BGBuffer gBG0Buffer; -extern BGBuffer gBG1Buffer; -extern BGBuffer gBG2Buffer; -static_assert(sizeof(BGBuffer) == 0x800); - -/* -typedef struct { - u16 filler0[0x800]; -} BG3Buffer; -extern BG3Buffer gBG3Buffer; -static_assert(sizeof(BG3Buffer) == 0x1000); -*/ +extern u16 gBG0Buffer[0x400]; +extern u16 gBG1Buffer[0x400]; +extern u16 gBG2Buffer[0x400]; +extern u16 gBG3Buffer[0x800]; struct { u8 filler[0x70]; @@ -185,4 +172,14 @@ extern EntityHandler gUnk_03003DC0; extern u8 gUnk_02022740[]; extern u8 gUnk_02034490[]; +typedef struct { + u8 unk0; + u8 unk1; + u8 unk2; + u8 unk3; + u16 unk4; + u16 unk6; + void* unk8; +} WStruct; + #endif diff --git a/include/textbox.h b/include/textbox.h index 817d50a0..3eca4242 100644 --- a/include/textbox.h +++ b/include/textbox.h @@ -3,6 +3,7 @@ #include "global.h" #include "entity.h" +#include "structures.h" typedef struct { u8 doTextBox; @@ -18,43 +19,62 @@ typedef struct { u16 field_0xc; u16 field_0xe; u32 field_0x10; + u32 field_0x14; + u32 field_0x18; + u32 field_0x1c; } TextBox; extern TextBox gTextBox; typedef struct { - u8 _0; - u8 _1; - u8 _2; - u8 _3[5]; - u16 _8; - u8 _b[0x16]; + TextBox textBox; u8 _20; u8 _21; - u8 _22[0xa]; + u16 _22; + u16 _24; + u16 _26; + u8 _28[0x4]; void* _2c; - u8 _30[0x23]; - u8 _53; - u16 _54; - u8 _56[0x2]; - void* _58; - u8 _5c; - u8 _5d; - u8 _5e[24]; + u8 _30[0x20]; + WStruct _50; + char playerName[0xa]; + u8 _66[0x10]; u8 _76; u8 _77[0x11]; u8 _88; - u8 _89; + u8 state; u8 _8a; - u8 _8b[0xe]; - u8 _99; - u8 _9a; - u8 _9b; + u8 _8b; + u8 _8c; + u8 _8d; + u8 _8e; + u8 _8f; + u8 _90; + u8 _91; + s8 _92; + u8 _93; + u8 _94; + u8 _95; + u8 _96; + u8 _97; + union { + u32 word; + struct { + u8 b0; + u8 b1; + u8 b2; + s8 sizeScale; + } bytes; + } _98; u8 _9c; u8 _9d; - u8 _9e[0xa]; -} struct_02022780; -extern struct_02022780 gUnk_02022780; -static_assert(sizeof(struct_02022780) == 0xa8); + u16 _9e; + u16 _a0; + u16 _a2; + u16 _a4; + u16 _a6; +} CurrentTextBox; +extern CurrentTextBox gCurrentTextBox; +static_assert(sizeof(CurrentTextBox) == 0xa8); /** * @brief Initialize the message system. @@ -81,9 +101,9 @@ void TextboxAtPosition(u32 index, u32 x, u32 y); * @brief Show a message that attempts not to obscure the entity. * * @param index u32 Message index - * @param ent Entity* Your important entity + * @param entity Entity* Your important entity */ -void TextboxNoOverlap(u32 index, Entity* ent); +void TextboxNoOverlap(u32 index, Entity* entity); /** * @brief Show a message that attempts not to obscure the camera target. diff --git a/linker.ld b/linker.ld index 2fe8453c..e281d0ce 100644 --- a/linker.ld +++ b/linker.ld @@ -88,7 +88,7 @@ SECTIONS { . = 0x00022730; gUnk_02022730 = .; . = 0x00022740; gUnk_02022740 = .; . = 0x00022750; gPlayerScriptExecutionContext = .; - . = 0x00022780; gUnk_02022780 = .; + . = 0x00022780; gCurrentTextBox = .; . = 0x000227DC; gUnk_020227DC = .; . = 0x000227E8; gUnk_020227E8 = .; . = 0x000227F0; gUnk_020227F0 = .; @@ -149,8 +149,8 @@ SECTIONS { . = 0x00036540; gUnk_02036540 = .; . = 0x00036570; gScriptExecutionContextArray = .; . = 0x000369F0; gUnk_020369F0 = .; - . = 0x00036A38; gUnk_02036A38 = .; - . = 0x00036A40; gUnk_02036A40 = .; + . = 0x00036A38; gCurrentWindow = .; + . = 0x00036A40; gNewWindow = .; . = 0x00036A50; gEEPROMConfig = .; . = 0x00036A58; gUnk_02036A58 = .; . = 0x00036AD8; gUnk_02036AD8 = .; @@ -708,7 +708,7 @@ SECTIONS { src/object/pot.o(.text); asm/object6.o(.text); asm/blockPushed.o(.text); - asm/lockedDoor.o(.text); + src/object/lockedDoor.o(.text); asm/object9.o(.text); src/object/objectA.o(.text); asm/objectB.o(.text); @@ -1413,7 +1413,7 @@ SECTIONS { data/const/object/object6.o(.rodata); data/animations/object/object6.o(.rodata); data/const/object/blockPushed.o(.rodata); - data/const/object/lockedDoor.o(.rodata); + src/object/lockedDoor.o(.rodata); data/const/object/object9.o(.rodata); data/animations/object/object9.o(.rodata); data/const/object/objectB.o(.rodata); diff --git a/src/code_0805F9A0.c b/src/code_0805F9A0.c index 66ac2ba9..856357d5 100644 --- a/src/code_0805F9A0.c +++ b/src/code_0805F9A0.c @@ -21,16 +21,6 @@ typedef struct { u8 unk1; } UStruct; -typedef struct { - u8 unk0; - u8 unk1; - u8 unk2; - u8 unk3; - u16 unk4; - u16 unk6; - void* unk8; -} WStruct; - void sub_0805F820(WStruct* r0, u32* r1); u32 sub_0805F7DC(u32 r0, WStruct* r1) { diff --git a/src/debugScreen.c b/src/debugScreen.c index 33b947af..b75181f2 100644 --- a/src/debugScreen.c +++ b/src/debugScreen.c @@ -7,8 +7,6 @@ #include "structures.h" #include "textbox.h" -extern u8 gBG3Buffer[]; - extern void (*const gUnk_08109A30[])(); void HandleDebugTextScreen() { @@ -17,8 +15,8 @@ void HandleDebugTextScreen() { void sub_0805FA04(void) { DispReset(1); - MemClear(&gBG0Buffer, sizeof(BGBuffer)); - MemClear(&gBG3Buffer, 0x1000); + MemClear(&gBG0Buffer, sizeof(gBG0Buffer)); + MemClear(&gBG3Buffer, sizeof(gBG3Buffer)); gScreen.lcd.displayControl = 0x940; gScreen.bg.bg0xOffset = 0; gScreen.bg.bg0yOffset = 0; diff --git a/src/enemy/waterDrop.c b/src/enemy/waterDrop.c index f994b564..918ab7d4 100644 --- a/src/enemy/waterDrop.c +++ b/src/enemy/waterDrop.c @@ -3,12 +3,11 @@ #include "screen.h" #include "random.h" #include "functions.h" +#include "structures.h" void sub_0802A39C(Entity*); void sub_0802A334(Entity*); -extern u16 gBG3Buffer[]; - extern void (*const gUnk_080CD030[])(Entity*); extern const u8 gUnk_080CD03C[]; extern const s8 gUnk_080CD040[]; diff --git a/src/fileScreen.c b/src/fileScreen.c index 4ac173c6..717db8a6 100644 --- a/src/fileScreen.c +++ b/src/fileScreen.c @@ -6,6 +6,7 @@ #include "menu.h" #include "random.h" #include "textbox.h" +#include "functions.h" // copy, erase, start #define NUM_FILE_OPERATIONS 3 @@ -498,7 +499,7 @@ void sub_08050AFC(u32 idx) { SetActiveSave(idx); MemClear(&gBG1Buffer, sizeof(gBG1Buffer)); if (gUnk_02019EE0.saveStatus[idx] == SAVE_VALID) { - sub_08050B3C(&gBG1Buffer.unk29C); + sub_08050B3C(&gBG1Buffer[0x14E]); } gScreen.bg.bg1Updated = 1; } diff --git a/src/game.c b/src/game.c index 91940328..2b9e9e32 100644 --- a/src/game.c +++ b/src/game.c @@ -1,6 +1,5 @@ #include "global.h" #include "screen.h" -#include "structures.h" #include "screen.h" #include "entity.h" #include "player.h" @@ -10,7 +9,9 @@ #include "save.h" #include "utils.h" #include "fileScreen.h" +#include "menu.h" #include "functions.h" +#include "structures.h" extern u8 gArea; extern Entity gPlayerEntity; diff --git a/src/loadRoom.c b/src/loadRoom.c index 0bd68f75..eaf41966 100644 --- a/src/loadRoom.c +++ b/src/loadRoom.c @@ -10,7 +10,7 @@ extern Entity* LoadRoomEntity(EntityData*); extern void* GetRoomProperty(u32, u32, u32); extern u32 gUnk_02017654; -extern u32* gAreaEntities; +extern u32* gAreaTable; extern void sub_080186EC(); extern void sub_0804B16C(); @@ -74,7 +74,7 @@ void sub_0804B0B0(u32 arg0, u32 arg1) { void SetCurrentRoomPropertyList(u32 arg0, u32 arg1) { u32** arr; gUnk_02017654 = 0; - arr = &gAreaEntities; + arr = &gAreaTable; if (arr[arg0] != 0) { gUnk_02017654 = arr[arg0][arg1]; } @@ -94,7 +94,7 @@ void* GetRoomProperty(u32 arg0, u32 arg1, u32 arg2) { u32 temp; u32** arr; temp = 0; - arr = &gAreaEntities; + arr = &gAreaTable; if (arr[arg0] != NULL) { temp = arr[arg0][arg1]; if (temp != 0) { diff --git a/src/manager/manager15.c b/src/manager/manager15.c index 25cc4f87..0d6a3363 100644 --- a/src/manager/manager15.c +++ b/src/manager/manager15.c @@ -426,8 +426,6 @@ void sub_0805A94C(Manager15* this) { gScreen.controls.window1VerticalDimensions = (tmp1 << 8 | tmp2); } -extern u8 gBG3Buffer[]; - #ifdef NON_MATCHING void sub_0805A9CC(Manager15* this) { int tmp1, tmp2; diff --git a/src/manager/manager8.c b/src/manager/manager8.c index aa80b627..582d5640 100644 --- a/src/manager/manager8.c +++ b/src/manager/manager8.c @@ -39,7 +39,6 @@ void sub_08057EFC(Manager8* this) { void sub_08058004(u32, void*, void*); -extern u8 gBG3Buffer[]; extern u8 gUnk_02006F00[]; void sub_08057F20(Manager8* this) { @@ -59,8 +58,8 @@ void sub_08057F20(Manager8* this) { tmp = tmp + (tmp >> 2) + ((0x400 - gRoomControls.width) / 2); gScreen.bg.bg1xOffset = tmp & 0xF; gScreen.bg.bg1yOffset = 0x30 - ((0x30 - (gRoomControls.roomScrollY - gRoomControls.roomOriginY)) >> 1); - gScreen.bg.bg1Tilemap = gBG3Buffer + 0x800; - sub_08058004(tmp, gUnk_02006F00 + 0x2000, gBG3Buffer + 0x800); + gScreen.bg.bg1Tilemap = gBG3Buffer + 0x400; + sub_08058004(tmp, gUnk_02006F00 + 0x2000, gBG3Buffer + 0x400); tmp = ((tmp >> 4) << 1); if (this->unk_3c != tmp) { this->unk_3c = tmp; @@ -123,11 +122,11 @@ void sub_080580B0(u32 unk1) { gScreen.affine.bg3Updated = 1; tmp = gRoomControls.roomScrollX - gRoomControls.roomOriginX; // r7 tmp = tmp + (tmp >> 2) + (0x400 - gRoomControls.width) / 2; - sub_08058004(tmp, gUnk_02006F00 + 0x2000, gBG3Buffer + 0x800); + sub_08058004(tmp, gUnk_02006F00 + 0x2000, gBG3Buffer + 0x400); gScreen.bg.bg1xOffset = tmp & 0xF; gScreen.bg.bg1yOffset = 0x30 - ((0x30 - (gRoomControls.roomScrollY - gRoomControls.roomOriginY)) >> 1); //? gScreen.bg.bg1Control = 0x1E09; - gScreen.bg.bg1Tilemap = gBG3Buffer + 0x800; + gScreen.bg.bg1Tilemap = gBG3Buffer + 0x400; gScreen.bg.bg1Updated = 1; gScreen.controls.layerFXControl = 0x3C48; gScreen.controls.alphaBlend = 0x609; diff --git a/src/manager/manager9.c b/src/manager/manager9.c index aebc9a96..1baa8d98 100644 --- a/src/manager/manager9.c +++ b/src/manager/manager9.c @@ -13,11 +13,10 @@ typedef struct { void sub_08058204(Manager9*); void sub_08058210(Manager9*); u32 sub_08058244(int); -void sub_080582A0(u32, u32*, u8*); +void sub_080582A0(u32, u32*, u16*); void sub_080582F8(u8*, u8*); extern u32 gUnk_02006F00[]; -extern u8 gBG3Buffer[]; const u16 gUnk_081081EC[] = { 0x30, 0x30, 0x30, 0x38 }; @@ -55,13 +54,13 @@ u32 sub_08058244(int i) { return tmp; } -void sub_080582A0(u32 unk, u32* unk2, u8* unk3) { +void sub_080582A0(u32 unk, u32* unk2, u16* unk3) { int i = 0x20; unk2 += unk >> 4; for (; i != 0; i--) { DmaSet(3, unk2, unk3, 0x80000020); unk2 += 0x40; - unk3 += 0x40; + unk3 += 0x20; } } diff --git a/src/object/itemOnGround.c b/src/object/itemOnGround.c index 1e983cc1..4ed95a19 100644 --- a/src/object/itemOnGround.c +++ b/src/object/itemOnGround.c @@ -5,16 +5,16 @@ #include "functions.h" #include "player.h" -static void sub_08081150(Entity*); -static u8 sub_0808147C(u32); -static void sub_080814A4(Entity*); -static u32 sub_080814C0(Entity*); -static void sub_08081500(Entity*); -static void sub_0808153C(Entity*); -static void sub_08081598(Entity*); -static void sub_080813BC(Entity*); -static void sub_080810FC(Entity*); -static bool32 CheckShouldPlayItemGetCutscene(Entity*); +void sub_08081150(Entity*); +u8 sub_0808147C(u32); +void sub_080814A4(Entity*); +u32 sub_080814C0(Entity*); +void sub_08081500(Entity*); +void sub_0808153C(Entity*); +void sub_08081598(Entity*); +void sub_080813BC(Entity*); +void sub_080810FC(Entity*); +bool32 CheckShouldPlayItemGetCutscene(Entity*); extern u32 sub_080002D0(Entity*); extern u32 sub_080177A0(Entity*, Entity*); @@ -137,7 +137,7 @@ void sub_08080F20(Entity* this) { } } -static void sub_080810A8(Entity* this) { +void sub_080810A8(Entity* this) { this->action = 1; sub_080814A4(this); if (this->direction & 0x80) { @@ -158,7 +158,7 @@ static void sub_080810A8(Entity* this) { } } -static void sub_080810FC(Entity* this) { +void sub_080810FC(Entity* this) { if (this->type != 0x5F) { sub_08081598(this); } else { @@ -176,7 +176,7 @@ void sub_08081134(Entity* this) { sub_08081150(this); } -static void sub_08081150(Entity* this) { +void sub_08081150(Entity* this) { this->action = 2; this->flags |= 0x80; this->height.HALF.HI = -0x80; @@ -185,7 +185,7 @@ static void sub_08081150(Entity* this) { SoundReq(SFX_12D); } -static void sub_08081188(Entity* this) { +void sub_08081188(Entity* this) { this->action = 2; this->flags |= 0x80; if (this->collisionLayer == 2) { @@ -304,7 +304,7 @@ void sub_0808136C(Entity* this) { } } -static void sub_080813BC(Entity* this) { +void sub_080813BC(Entity* this) { gUnk_0811E840[this->subAction](this); } @@ -343,7 +343,7 @@ bool32 sub_08081420(Entity* this) { } } -static bool32 CheckShouldPlayItemGetCutscene(Entity* this) { +bool32 CheckShouldPlayItemGetCutscene(Entity* this) { bool32 result = FALSE; if ((gUnk_080FD5B4[this->type].unk0[3] & 0x2) || !GetInventoryValue(this->type)) { result = TRUE; @@ -351,7 +351,7 @@ static bool32 CheckShouldPlayItemGetCutscene(Entity* this) { return result; } -static u8 sub_0808147C(u32 arg0) { +u8 sub_0808147C(u32 arg0) { const Unk_0811E84C* var0 = &gUnk_0811E84C[arg0]; return var0->unk4; } @@ -363,7 +363,7 @@ void sub_0808148C(u32 arg0) { } } -static void sub_080814A4(Entity* this) { +void sub_080814A4(Entity* this) { if (this->field_0x68.HALF.HI == 10) { this->field_0x6c.HWORD = 120; } else { @@ -371,7 +371,7 @@ static void sub_080814A4(Entity* this) { } } -static u32 sub_080814C0(Entity* this) { +u32 sub_080814C0(Entity* this) { if (!sub_0805E40C(this)) { if (--this->field_0x6c.HWORD == 0) { return TRUE; @@ -385,7 +385,7 @@ static u32 sub_080814C0(Entity* this) { return FALSE; } -static void sub_08081500(Entity* this) { +void sub_08081500(Entity* this) { if (this->field_0x68.HALF.LO == 0) { u32 var0 = sub_080044EC(this, 0x2800); if (var0 == 0) { @@ -401,7 +401,7 @@ static void sub_08081500(Entity* this) { } } -static void sub_0808153C(Entity* this) { +void sub_0808153C(Entity* this) { if (this->field_0x68.HALF.LO > 1) return; @@ -420,7 +420,7 @@ static void sub_0808153C(Entity* this) { } } -static void sub_08081598(Entity* this) { +void sub_08081598(Entity* this) { if (this->currentHealth == 0) { sub_08081404(this, 1); } diff --git a/src/object/lockedDoor.c b/src/object/lockedDoor.c new file mode 100644 index 00000000..f7918284 --- /dev/null +++ b/src/object/lockedDoor.c @@ -0,0 +1,328 @@ +#include "global.h" +#include "entity.h" +#include "flags.h" +#include "game.h" +#include "audio.h" +#include "functions.h" + +void sub_08083338(Entity*); +void sub_080834B4(Entity*); +void sub_080834EC(Entity*); +void sub_08083518(Entity*); +void sub_08083540(Entity*); +void nullsub_513(Entity*); +void sub_08083598(Entity*); +void sub_080835C8(Entity*); +void sub_080835F8(Entity*); + +void sub_08083638(Entity*); +void sub_08083658(Entity*); +void sub_080836A0(Entity*); +void sub_080836DC(Entity*, u32, u32); +u32 sub_08083734(Entity*, u32); +u32 sub_080837B0(Entity*); +void sub_08083814(Entity*, u32); + +void (*const gUnk_0811F65C[])(Entity*) = { + sub_08083338, sub_080834B4, sub_080834EC, sub_08083518, sub_08083540, + nullsub_513, sub_08083598, sub_080835C8, sub_080835F8, +}; + +void LockedDoor(Entity* this) { + gUnk_0811F65C[this->action](this); +} + +extern Hitbox gUnk_080FD170; + +extern u32 sub_080001DA(u32, u32); +extern void sub_08078850(Entity*, u32, u32, u32); +extern void sub_0805E4E0(Entity*, u32); + +typedef struct PACKED { + s8 x; + s8 y; +} struct_0811F680; + +const struct_0811F680 gUnk_0811F680[] = { + { 0, -2 }, + { 2, 0 }, + { 0, 2 }, + { -2, 0 }, +}; + +const struct_0811F680 gUnk_0811F688[] = { + { 0, -21 }, + { 21, 0 }, + { 0, 21 }, + { -21, 0 }, +}; + +const u16 gUnk_0811F690[] = { + 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, 0x15, + 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, 0x53, + 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, + 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x56, 0x57, 0x57, 0x57, 0x57, 0x57, 0x57, 0x57, 0x57, + 0x58, 0x58, 0x58, 0x58, 0x58, 0x58, 0x58, 0x58, 0x59, 0x59, 0x59, 0x59, 0x59, 0x59, 0x59, 0x59, +}; + +typedef struct { + struct_0811F680 unk_00; + struct_0811F680 unk_02; +} struct_0811F730; + +const struct_0811F730 gUnk_0811F730[] = { + { { 8, 8 }, { -8, 8 } }, + { { -8, 8 }, { -8, -8 } }, + { { 8, -8 }, { -8, -8 } }, + { { 8, 8 }, { 8, -8 } }, +}; + +const u8 gUnk_0811F740[] = { + 0xBE, + 0x7D, + 0xEB, + 0xD7, +}; + +void sub_08083338(Entity* this) { + if (this->cutsceneBeh.HWORD != 0xFFFF && CheckFlags(this->cutsceneBeh.HWORD)) { + DeleteThisEntity(); + } + if (!sub_080837B0(this)) + return; + this->type2 = (this->type >> 2) & 3; + this->frameIndex = this->type & 3; + this->speed = 0x300; + this->field_0x70.HALF.LO = this->x.HALF.HI; + this->field_0x70.HALF.HI = this->y.HALF.HI; + this->field_0x7c.BYTES.byte2 = this->type & 3; + this->hitbox = &gUnk_080FD170; + this->spritePriority.b0 = 5; + this->frames.all = this->type & 0xF; + this->field_0x76.HWORD = TILE(this->x.HALF.HI, this->y.HALF.HI); + this->field_0x74.HWORD = sub_080001DA(this->field_0x76.HWORD, this->collisionLayer); + switch (this->type2) { + case 0: + if (!CheckFlags(this->field_0x86.HWORD)) { + if (this->type & 0x10) { + this->action = 3; + } else { + sub_080836A0(this); + } + } else { + this->type &= ~0x10; + sub_08083638(this); + } + break; + case 1: + if (!CheckFlags(this->field_0x86.HWORD)) { + sub_08083638(this); + } else { + sub_080836A0(this); + } + break; + case 2: + if (!CheckFlags(this->field_0x86.HWORD)) { + this->frameIndex |= 4; + sub_080836DC(this, this->field_0x7c.BYTES.byte2, this->field_0x76.HWORD); + if (!CheckIsDungeon()) { + this->action = 5; + } else { + this->action = 8; + sub_080787CC(this); + sub_08078850(this, 0, gUnk_0811F740[this->field_0x7c.BYTES.byte2], 0); + } + } else { + DeleteThisEntity(); + } + break; + default: + DeleteThisEntity(); + break; + } +} + +void sub_080834B4(Entity* this) { + if (--this->actionDelay == 0) { + this->action = 2; + this->actionDelay = 7; + SetTile(this->field_0x74.HWORD, this->field_0x76.HWORD, this->collisionLayer); + EnqueueSFX(0x10b); + } +} + +void sub_080834EC(Entity* this) { + sub_0806F69C(this); + if (--this->actionDelay == 0) { + if (this->type & 0x80) { + sub_08083638(this); + } else { + DeleteThisEntity(); + } + } +} + +void sub_08083518(Entity* this) { + if (sub_08083734(this, this->field_0x7c.BYTES.byte2)) { + this->action = 4; + sub_080836DC(this, this->field_0x7c.BYTES.byte2, this->field_0x76.HWORD); + } +} + +void sub_08083540(Entity* this) { + sub_0806F69C(this); + if (!--this->actionDelay) { + if (this->type & 0x10) { + this->type &= ~0x10; + sub_080836A0(this); + } else { + if (this->type & 0x80) { + sub_080836A0(this); + } else { + this->action = 5; + } + } + sub_08083814(this, this->field_0x7c.BYTES.byte2); + EnqueueSFX(0x10b); + } +} + +void nullsub_513(Entity* this) { +} + +void sub_08083598(Entity* this) { + if (this->type2 == 0) { + if (!CheckFlags(this->field_0x86.HWORD)) + return; + } else { + if (CheckFlags(this->field_0x86.HWORD)) + return; + } + sub_08083658(this); +} + +void sub_080835C8(Entity* this) { + if (this->type2 == 0) { + if (CheckFlags(this->field_0x86.HWORD)) + return; + } else { + if (!CheckFlags(this->field_0x86.HWORD)) + return; + } + this->action = 3; +} + +void sub_080835F8(Entity* this) { + if (this->interactType == 0 && !CheckFlags(this->field_0x86.HWORD)) + return; + this->action = 1; + this->actionDelay = 0x14; + sub_08083658(this); + SetFlag(this->field_0x86.HWORD); + sub_080526F8(-1); +} + +void sub_08083638(Entity* this) { + this->action = 7; + this->spriteSettings.b.draw = 0; + this->x.HALF.HI = this->field_0x70.HALF.LO; + this->y.HALF.HI = this->field_0x70.HALF.HI; +} + +void sub_08083658(Entity* this) { + const struct_0811F680* tmp; + this->action = 1; + this->actionDelay = 0x14; + this->direction = this->field_0x7c.BYTES.byte2 << 3; + tmp = &gUnk_0811F680[this->field_0x7c.BYTES.byte2]; + this->x.HALF.HI += tmp->x; + this->y.HALF.HI += tmp->y; + sub_0805E4E0(this, 0x3c); + SoundReq(0x10b); +} + +void sub_080836A0(Entity* this) { + this->action = 6; + this->spriteSettings.b.draw = 1; + this->x.HALF.HI = this->field_0x70.HALF.LO; + this->y.HALF.HI = this->field_0x70.HALF.HI; + SetTile(0x4022, this->field_0x76.HWORD, this->collisionLayer); +} + +void sub_080836DC(Entity* this, u32 unk_0, u32 unk_1) { + const struct_0811F680* tmp; + SetTile(0x4022, unk_1, this->collisionLayer); + this->actionDelay = 7; + this->spriteSettings.b.draw = 1; + this->direction = (unk_0 << 3) ^ 0x10; + tmp = &gUnk_0811F688[unk_0]; + if (this->type2 != 2) { + this->x.HALF.HI += tmp->x; + this->y.HALF.HI += tmp->y; + } +} + +u32 sub_08083734(Entity* this, u32 unk0) { + switch (unk0) { + case 0: + if (this->field_0x70.HALF_U.HI + 0xd - gPlayerEntity.y.HALF.HI < 0) + return 1; + break; + case 1: + if (gPlayerEntity.x.HALF.HI - (this->field_0x70.HALF_U.LO - 0xb) < 0) + return 1; + break; + case 2: + if (gPlayerEntity.y.HALF.HI - (this->field_0x70.HALF_U.HI - 0x8) < 0) + return 1; + break; + case 3: + if (this->field_0x70.HALF_U.LO + 0xa - gPlayerEntity.x.HALF.HI < 0) + return 1; + break; + } + return 0; +} + +u32 sub_080837B0(Entity* this) { + u32 tmp; + u32 tmp2 = gRoomControls.areaID; + if (tmp2 < 0x40) { + switch (tmp2) { + default: + tmp = 0xA; + break; + case 0x25: + tmp = 0x1e7; + break; + case 0x35: + tmp = 0x1c3; + break; + } + } else { + tmp = gUnk_0811F690[tmp2 - 0x40]; + } + if (tmp2 == 0x68) { + sub_0801D2B4(this, 0); + } else { + if (tmp2 == 0x88) { + sub_0801D2B4(this, 1); + } + } + LoadFixedGFX(this, tmp); +} + +void sub_08083814(Entity* this, u32 unk0) { + Entity* fx; + const struct_0811F730* tmp = &gUnk_0811F730[unk0]; + fx = CreateFx(this, 0x11, 0x40); + if (fx) { + fx->x.HALF.HI += tmp->unk_00.x; + fx->y.HALF.HI += tmp->unk_00.y; + } + fx = CreateFx(this, 0x11, 0x40); + if (fx) { + fx->x.HALF.HI += tmp->unk_02.x; + fx->y.HALF.HI += tmp->unk_02.y; + } +} diff --git a/src/object/windcrest.c b/src/object/windcrest.c index b21c5ee0..91bdb37a 100644 --- a/src/object/windcrest.c +++ b/src/object/windcrest.c @@ -3,6 +3,7 @@ #include "entity.h" #include "save.h" #include "script.h" +#include "functions.h" extern void sub_08078850(Entity*, u32, u32, u8*); diff --git a/src/room.c b/src/room.c index e0e5a435..3529459b 100644 --- a/src/room.c +++ b/src/room.c @@ -5595,7 +5595,7 @@ extern void sub_0804F5E8(); extern u32 gUnk_080F7C80; extern void sub_0804F4E4(); -u32 sub_0804F468(void) { +u32 Vars_HyruleField_OutsideCastle(void) { if (CheckGlobalFlag(TABIDACHI) && !GetInventoryValue(0x11)) { gRoomVars.field_0x6c = &gUnk_080F7CD0; gRoomVars.field_0x88 = sub_0804F5E8; @@ -5618,7 +5618,7 @@ void sub_0804F4E4() { extern EntityData gUnk_080F7D70; -void sub_0804F4F4(void) { +void Load_HyruleField_OutsideCastle(void) { sub_0804F4E4(); if (!CheckLocalFlag(0x8b)) { LoadRoomEntityList(&gUnk_080F7D70); @@ -5781,13 +5781,13 @@ void sub_0804F9C8(void) { sub_0807BA8C(0x4d9, 1); } -u32 sub_0804F9FC() { +u32 Vars_HyruleField_OutsideCastleWest() { return 1; } extern EntityData gUnk_080F806C; -void sub_0804FA00(void) { +void Load_HyruleField_OutsideCastleWest(void) { sub_0805ADD8(0); if ((gSave.unk8 > 3) && CheckGlobalFlag(TINGLE_TALK1ST)) { @@ -5795,13 +5795,13 @@ void sub_0804FA00(void) { } } -u32 sub_0804FA2C() { +u32 Vars_HyruleField_TrilbyHighlands() { return 1; } extern EntityData gUnk_080F82E0; -void sub_0804FA30(void) { +void Load_HyruleField_TrilbyHighlands(void) { sub_0805ADD8(0); if (CheckGlobalFlag(LV2_CLEAR) && GetInventoryValue(0x3) && !CheckLocalFlag(0x9c)) { diff --git a/src/save.c b/src/save.c index 8f0a23b1..749b6730 100644 --- a/src/save.c +++ b/src/save.c @@ -1,6 +1,8 @@ #include "save.h" #include "gba/eeprom.h" #include "audio.h" +#include "menu.h" +#include "functions.h" typedef struct SaveFileStatus { u16 checksum1; diff --git a/src/textbox.c b/src/textbox.c index 6a9cf031..54ec12f8 100644 --- a/src/textbox.c +++ b/src/textbox.c @@ -8,15 +8,50 @@ #include "structures.h" #include "save.h" -u32 sub_080564DC(void); -u32 sub_080564EC(void); -u32 sub_08056654(void); -u32 sub_080565B4(void); -u32 sub_080565F8(void); -u32 sub_08056640(void); +#define TEXTBOX_ADVANCE_KEYS (A_BUTTON | B_BUTTON | DPAD_ANY | R_BUTTON) +#define TEXTBOX_PRESS_ANY_ADVANCE_KEYS ((gInput.newKeys & TEXTBOX_ADVANCE_KEYS) != 0) -u32 (*const gUnk_08107BC8[])(void) = { - sub_080564DC, sub_080564EC, sub_08056654, sub_080565B4, sub_080565F8, sub_08056640, +#define TEXTBOX_WIDTH 0x20 +#define TEXTBOX_POSITION_INDEX(window) ((window).yPos * TEXTBOX_WIDTH + (window).xPos) + +extern void WriteBit(u32*, u32); +extern void sub_0805EF40(u8*, u8*); +extern void sub_0801C4A0(u32, u32); +extern void sub_0801C494(void); +extern void sub_0805F918(u32, u32, u32); +extern u32 sub_0801D51C(u32, u8*, u32); + +u32 sub_08056FEC(u32, u8*); + +u16 sub_08056750(CurrentTextBox*); +u32 sub_0805EFE8(u8*); +void sub_08056ABC(u32, u32); +void sub_080569C4(CurrentTextBox*, u32); +u16 sub_0805F7DC(u32, u8*); +u32 sub_GetFontStrWidth(u8*, u32); +void sub_08056FBC(CurrentTextBox*); +void SetDoTextBox(u32 doTextbox); +void Load_02000D00_Asyc(void); + +void DeleteWindow(void); +void CreateWindow(void); +u32 CalcWindowSize(u32 fade); + +void DispMessageFrame(u16*, u32, u32, u32); +void DispString(void); +void DispCursor(void); + +typedef u32 (*TextBoxFunction)(void); + +u32 TextBoxFunction0(void); +u32 TextBoxFunction1(void); +u32 HandleTextBox(void); +u32 TextBoxFunctionOpen(void); +u32 TextBoxFunctionClose(void); +u32 TextBoxFunction5(void); + +const TextBoxFunction gTextBoxFunctions[] = { + TextBoxFunction0, TextBoxFunction1, HandleTextBox, TextBoxFunctionOpen, TextBoxFunctionClose, TextBoxFunction5, }; extern u8 gUnk_020227DC, gUnk_020227E8, gUnk_020227F0, gUnk_020227F8, gUnk_02022800; @@ -24,22 +59,49 @@ u8* const gUnk_08107BE0[] = { &gUnk_020227DC, &gUnk_020227E8, &gUnk_020227F0, &gUnk_020227F8, &gUnk_02022800, }; -void sub_08056684(struct_02022780*); -void sub_080566B8(struct_02022780*); -void sub_08056BA0(struct_02022780*); -void sub_08056B1C(struct_02022780*); -void sub_08056B7C(struct_02022780*); -void sub_080569D4(struct_02022780*); +typedef void (*TextBoxHandler)(CurrentTextBox*); -void (*const gUnk_08107BF4[])(struct_02022780*) = { - sub_08056684, sub_080566B8, sub_08056BA0, sub_08056B1C, sub_08056B7C, sub_080569D4, +void TextBoxHandler0(CurrentTextBox* this); +void TextBoxHandler1(CurrentTextBox* param_1); +void TextBoxHandlerAdvance(CurrentTextBox* ctb); +void TextBoxHandlerNextBox(CurrentTextBox* ctb); +void TextBoxHandler4(CurrentTextBox* ctb); +void TextBoxHandlerQuestion(CurrentTextBox* ctb); + +const TextBoxHandler gTextBoxHandlers[] = { + TextBoxHandler0, TextBoxHandler1, TextBoxHandlerAdvance, + TextBoxHandlerNextBox, TextBoxHandler4, TextBoxHandlerQuestion, }; -extern u32 gUnk_02036A40; -extern u32 gUnk_02036A38; -extern u8 gUnk_02024030; +typedef struct Window { + u8 unk0; + u8 unk1; + u8 unk2; + u8 unk3; + u8 xPos; + u8 yPos; + u8 width; + u8 height; +} Window; +extern Window gCurrentWindow; +extern Window gNewWindow; + +extern struct { + u8 unk_00; + u8 unk_01[1]; + s8 unk_02; + s8 unk_03; + u8 unk_04[4]; + u16 unk_08[4]; + u16 unk_10[4]; +} gUnk_02024030; + +extern u32 gUnk_0200005C; + extern u8 gUnk_020227A0; -extern u8 gUnk_02000D00; +extern u8 gUnk_02000D00[0xD00]; + +extern const u8 gUnk_08107C0C[]; s32 sub_08056338(void) { s32 result; @@ -52,7 +114,7 @@ s32 sub_08056338(void) { void sub_08056360(void) { if ((gTextBox.doTextBox & 0x7f) != 0) { - gTextBox.doTextBox = 0x80 | 0x8; + gTextBox.doTextBox = 0x88; } } @@ -64,22 +126,22 @@ void TextboxNoOverlapFollow(u32 index) { } } -void TextboxNoOverlap(u32 index, Entity* ent) { +void TextboxNoOverlap(u32 index, Entity* entity) { s16 y; - s16 h; + s16 height; ShowTextbox(index); - y = ent->y.HALF.HI; - h = ent->height.HALF.HI; + y = entity->y.HALF.HI; + height = entity->height.HALF.HI; - if (((y + h) - gRoomControls.roomScrollY) > 0x58) { + if (((y + height) - gRoomControls.roomScrollY) > 0x58) { gTextBox.textWindowPosY = 1; } } -void sub_080563C8(u32 param_1, u32 param_2) { - TextboxAtPosition(param_1, 1, param_2); +void TextBoxAtYPosition(u32 index, u32 y) { + TextboxAtPosition(index, 1, y); } void TextboxAtPosition(u32 index, u32 x, u32 y) { @@ -89,7 +151,7 @@ void TextboxAtPosition(u32 index, u32 x, u32 y) { } void ShowTextbox(u32 index) { - MemClear(&gTextBox, 32); + MemClear(&gTextBox, sizeof(gTextBox)); gTextBox.textIndex = index; gTextBox.textSpeed = 99; gTextBox.textWindowWidth = 26; @@ -100,10 +162,10 @@ void ShowTextbox(u32 index) { } void MessageInitialize(void) { - MemClear(&gTextBox, 32); - MemClear(&gUnk_02022780, 168); - MemClear(&gUnk_02036A40, 8); - MemClear(&gUnk_02036A38, 8); + MemClear(&gTextBox, sizeof(gTextBox)); + MemClear(&gCurrentTextBox, sizeof(gCurrentTextBox)); + MemClear(&gNewWindow, sizeof(gNewWindow)); + MemClear(&gCurrentWindow, sizeof(gCurrentWindow)); MemClear(&gUnk_02000040, 4); } @@ -111,125 +173,609 @@ void MessageUpdate(void) { int iVar1; if (gTextBox.doTextBox == 1) { - MemClear((u32*)&gUnk_02022780, sizeof(gUnk_02022780)); + MemClear((u32*)&gCurrentTextBox, sizeof(gCurrentTextBox)); sub_080564C8(1); } - if (gUnk_02022780._8a != 0) { - gUnk_02022780._8a--; + if (gCurrentTextBox._8a != 0) { + gCurrentTextBox._8a--; } else { do { - iVar1 = gUnk_08107BC8[gUnk_02022780._88](); + iVar1 = gTextBoxFunctions[gCurrentTextBox._88](); } while (iVar1 != 0); } - if (gUnk_02022780._9d != 0) { - gUnk_02022780._9d = 0; - sub_08056F70(); + if (gCurrentTextBox._9d != 0) { + gCurrentTextBox._9d = 0; + Load_02000D00_Asyc(); } DeleteWindow(); CreateWindow(); } -void sub_080564C8(u32 a1) { - gUnk_02022780._88 = a1; - gUnk_02022780._89 = 0; +void sub_080564C8(u32 unk) { + gCurrentTextBox._88 = unk; + gCurrentTextBox.state = 0; } -u32 sub_080564DC(void) { - gUnk_02022780._99 = 0; +u32 TextBoxFunction0(void) { + gCurrentTextBox._98.bytes.b1 = 0; return 0; } // regalloc in loop -NONMATCH("asm/non_matching/textbox/sub_080564EC.inc", u32 sub_080564EC(void)) { +NONMATCH("asm/non_matching/textbox/TextBoxFunction1.inc", u32 TextBoxFunction1(void)) { u32 uVar1; char* dest; u32 i; char c; - MemClear((void*)&gUnk_02036A40, 8); + MemClear((void*)&gNewWindow, 8); MemClear((void*)&gUnk_02024030, 0x18); - MemClear((void*)&gUnk_02022780, 0xa8); - MemCopy(&gTextBox, &gUnk_02022780, 32); - if (gUnk_02022780._2 == 0x63) { - gUnk_02022780._2 = gUnk_02000000->messageSpeed; + MemClear((void*)&gCurrentTextBox, sizeof(gCurrentTextBox)); + MemCopy(&gTextBox, &gCurrentTextBox, sizeof(gTextBox)); + if (gCurrentTextBox.textBox.textSpeed == 0x63) { + gCurrentTextBox.textBox.textSpeed = gUnk_02000000->messageSpeed; } - gUnk_02022780._9c = 0xff; - sub_0805EEB4(&gUnk_02022780._20, gUnk_02022780._8, 32); - gUnk_02022780._5c = 2; - gUnk_02022780._5d = 0xe; - dest = gUnk_02022780._5e; + gCurrentTextBox._9c = 0xff; + sub_0805EEB4(&gCurrentTextBox._20, gCurrentTextBox.textBox.textIndex); + gCurrentTextBox.playerName[0] = 2; + gCurrentTextBox.playerName[1] = 0xe; + dest = &gCurrentTextBox.playerName[2]; - for (i = 0; i < 6; ++i) { + for (i = 0; i < FILENAME_LENGTH; ++i) { c = gSave.playerName[i]; if (c == '\0') break; - dest[i] = c; + *dest = c; + dest++; } dest[0] = 2; dest[1] = 15; dest[2] = 0; - sub_08056FBC(&gUnk_02022780); - gUnk_02022780._2c = &gUnk_08107BE0; - gUnk_02022780._58 = &gUnk_02000D00; - gUnk_02022780._54 = 0xd0; - sub_08056C54(2); + sub_08056FBC(&gCurrentTextBox); + gCurrentTextBox._2c = &gUnk_08107BE0; + gCurrentTextBox._50.unk8 = gUnk_02000D00; + gCurrentTextBox._50.unk4 = 0xd0; + SetDoTextBox(2); sub_08056BDC(0); sub_080564C8(2); return 1; } END_NONMATCH -u32 sub_080565B4(void) { - if (gUnk_02022780._89 == 0) { - gUnk_02022780._89 = 1; - gUnk_02022780._99 = 1; - sub_08056F88(gUnk_02022780._3[0], gUnk_02022780._53); +u32 TextBoxFunctionOpen(void) { + if (gCurrentTextBox.state == 0) { + gCurrentTextBox.state = 1; + gCurrentTextBox._98.bytes.b1 = 1; + sub_08056F88(gCurrentTextBox.textBox.unk3, gCurrentTextBox._50.unk3); SoundReq(SFX_TEXTBOX_OPEN); } - if (sub_08056CC0(1)) { - gUnk_02022780._99 = 2; + if (CalcWindowSize(1)) { + gCurrentTextBox._98.bytes.b1 = 2; sub_080564C8(2); } return 0; } -u32 sub_080565F8(void) { - if (gUnk_02022780._89 == 0) { - gUnk_02022780._89 = 1; - gUnk_02022780._99 = 3; +u32 TextBoxFunctionClose(void) { + if (gCurrentTextBox.state == 0) { + gCurrentTextBox.state = 1; + gCurrentTextBox._98.bytes.b1 = 3; sub_08056BDC(0); SoundReq(SFX_TEXTBOX_CLOSE); } - if (sub_08056CC0(-1)) { - gUnk_02022780._99 = 0; + if (CalcWindowSize(-1)) { + gCurrentTextBox._98.bytes.b1 = 0; sub_080564C8(2); } return 0; } -u32 sub_08056640() { - sub_08056C54(0); +u32 TextBoxFunction5(void) { + SetDoTextBox(0); sub_080564C8(0); return 0; } -u32 sub_08056654(void) { - sub_08056C54(4); - gUnk_08107BF4[gUnk_02022780._89](&gUnk_02022780); - sub_08056CC0(0); +u32 HandleTextBox(void) { + SetDoTextBox(4); + gTextBoxHandlers[gCurrentTextBox.state](&gCurrentTextBox); + CalcWindowSize(0); return 0; } -void sub_08056684(struct_02022780* this) { - if ((gUnk_02022780._20 & 1) == 0) { - if (gUnk_02022780._99 == '\0') { +void TextBoxHandler0(CurrentTextBox* this) { + if ((gCurrentTextBox._20 & 1) == 0) { + if (gCurrentTextBox._98.bytes.b1 == 0) { sub_080564C8(5); } } else { - this->_89 = 1; + this->state = 1; } } + +void TextBoxHandler1(CurrentTextBox* param_1) { + u32 uVar3; + s32 iVar4; + int iVar5; + int iVar6; + + if (param_1->_95 != 0) { + param_1->_95--; + } else { + if ((gInput.heldKeys & B_BUTTON) != 0) { + iVar4 = 8; + } else { + iVar4 = 1; + } + param_1->_92 -= iVar4; + if (param_1->_92 < 1) { + iVar5 = 0; + do { + iVar5++; + param_1->_92 += gUnk_08107C0C[param_1->textBox.textSpeed]; + } while (param_1->_92 < 1); + iVar6 = 0; + do { + uVar3 = sub_08056750(param_1); + if (((uVar3 == 0) || (param_1->_95 != 0)) || (param_1->_8a != 0)) + break; + iVar6 += uVar3; + iVar5--; + } while (0 < iVar5); + if (iVar6 != 0) { + gCurrentTextBox._9d = 1; + } else { + param_1->_92 = 0; + } + } + } +} + +NONMATCH("asm/non_matching/textbox/sub_08056750.inc", u16 sub_08056750(CurrentTextBox* param_1)) { + s32 r0, r1, r2, r3; + u32 r7; + s32 tmp; + u32 t; + u32* t2; + + r7 = param_1->_24; + + if (r7 == 0) { + r7 = sub_0805EFE8(¶m_1->_20); + switch (r7) { + case 0: + if (gUnk_02000040.unk_00 == 1) { + param_1->state = 5; + sub_08056ABC(0, 0); + } else { + param_1->state = 2; + } + break; + case 1: + param_1->_8a = 2; + if (param_1->_98.bytes.b0 == 0) { + sub_08056BDC(1); + } else { + param_1->state = 3; + } + break; + case 2: + sub_080564C8(3); + break; + case 3: + sub_080564C8(4); + break; + case 4: + param_1->_50.unk6 += + (param_1->_50.unk4 - param_1->_50.unk6 - sub_GetFontStrWidth(¶m_1->_20, 0)) / 2; + break; + case 5: + gTextBox.unk = param_1->_22; + break; + case 6: + t2 = &gUnk_0200005C; + t = param_1->_22; + WriteBit(t2, 0x1f & t); + break; + case 7: + switch (param_1->_22) { + case 0xe: + param_1->_91 = param_1->_8f; + r3 = 2; + break; + case 0xf: + r3 = param_1->_91; + break; + default: + r3 = param_1->_22; + break; + } + param_1->_90 = 0; + sub_080569C4(param_1, r3); + break; + case 8: + SoundReq(param_1->_22); + break; + case 9: + gCurrentTextBox.textBox.unk3 = param_1->_22; + sub_08056F88(param_1->_22, param_1->_50.unk3); + break; + case 10: + param_1->textBox.textWindowPosY = param_1->_22; + break; + case 12: + if (gUnk_02000040.unk_00 != 1) { + MemClear(&gUnk_02000040, 4); + MemClear(&gUnk_02024030, sizeof(gUnk_02024030)); + gUnk_02024030.unk_00 = 1; + gUnk_02000040.unk_00 = 1; + } + if (gUnk_02024030.unk_02 > 3) + break; + + gUnk_02024030.unk_10[gUnk_02024030.unk_02] = param_1->_26; + gUnk_02024030.unk_08[gUnk_02024030.unk_02] = param_1->_50.unk6; + gUnk_02024030.unk_02++; + param_1->_50.unk6 += 8; + break; + case 13: + switch (param_1->_22) { + case 0xff: + param_1->_8e = 1; + break; + case 0xfe: + param_1->_8e = 2; + break; + default: + param_1->_95 = param_1->_22; + break; + } + break; + case 14: + r1 = param_1->_22; + param_1->_94 = r1; + break; + default: + break; + } + if (r7 >> 8 == 0) + return 0; + } + if (gCurrentTextBox._98.bytes.b1 != 2) { + sub_080564C8(3); + return 0; + } + if (gTextBox.unk == 0) { + gTextBox.unk = 0x80; + } + param_1->_24 = 0; + if (r7 >> 8 == 7) { + param_1->_90 = param_1->_8f | 0x80; + sub_080569C4(param_1, 0); + } else { + if ((param_1->_90 & 0x80) != 0) { + r3 = param_1->_90; + param_1->_90 = 0; + sub_080569C4(param_1, r3); + } + } + return sub_0805F7DC(r7, ¶m_1->_30[0x20]); +} +END_NONMATCH + +void sub_080569C4(CurrentTextBox* ctb, u32 unk) { + u32 temp = unk & 0x7; + ctb->_8f = temp; + ctb->_50.unk2 = temp; +} + +extern u8 gUnk_08107C14; +extern u8 gUnk_08107C0F; +void TextBoxHandlerQuestion(CurrentTextBox* ctb) { + s32 r1, r5, r6; + u32 error; + u8* ptr1; + u8* ptr2; + + r5 = gUnk_02024030.unk_03; + switch (gInput.newKeys) { + case START_BUTTON: + case A_BUTTON: + r1 = gUnk_02024030.unk_10[r5]; + if (r1 == 0) { + ptr2 = &gUnk_08107C14; + ptr1 = &ctb->_20; + } else { + ctb->textBox.textIndex = r1; + sub_0805EEB4(&ctb->_20, r1); + ptr2 = &gUnk_08107C0F; + ptr1 = &ctb->_20; + } + sub_0805EF40(ptr1, ptr2); + gUnk_02000040.unk_01 = gUnk_02024030.unk_03; + gUnk_02000040.unk_00 = 3; + MemClear(&gUnk_02024030, sizeof(gUnk_02024030)); + SoundReq(0x6a); // SFX_TEXTBOX_SELECT + ctb->state = 1; + break; + case DPAD_LEFT: + r5--; + break; + case DPAD_RIGHT: + r5++; + break; + default: + break; + } + r5 = (r5 + gUnk_02024030.unk_02) % gUnk_02024030.unk_02; + r6 = gUnk_02024030.unk_03; + if (r5 != r6) { + gUnk_02024030.unk_03 = r5; + SoundReq(0x69); // SFX_TEXTBOX_CHOICE + error = 1; + } else { + error = 0; + } + if (gUnk_02000040.unk_00 == 1) { + gUnk_02024030.unk_00 = gUnk_02000040.unk_00 = 2; + error = 1; + } + if (error != 0) { + sub_08056ABC(r5, r6); + } +} + +void sub_08056ABC(u32 unk_0, u32 unk_1) { + u16 t; + t = gCurrentTextBox._50.unk6; + gCurrentTextBox._50.unk6 = gUnk_02024030.unk_08[unk_1]; + sub_0805F8E4(0, &gCurrentTextBox._50); + gCurrentTextBox._50.unk6 = gUnk_02024030.unk_08[unk_0]; + sub_0805F8E4(1, &gCurrentTextBox._50); + gCurrentTextBox._50.unk6 = t; + gCurrentTextBox._9d = 1; +} + +void TextBoxHandlerNextBox(CurrentTextBox* ctb) { + u32 t; + u8* ptr; + gTextBox.unk = 0; + if (ctb->_94 != 0) { + ctb->_94--; + if (ctb->_94 != 0) + return; + ptr = &ctb->state; + t = 4; + } else { + if (TEXTBOX_PRESS_ANY_ADVANCE_KEYS) { + SoundReq(0x68); // SFX_TEXTBOX_SWAP + ctb->_98.bytes.b2 = 0; + ptr = &ctb->state; + t = 4; + } else { + ptr = &ctb->_98.bytes.b2; + t = *ptr + 1; + } + } + *ptr = t; +} + +void TextBoxHandler4(CurrentTextBox* ctb) { + sub_08056BDC(0); + sub_080569C4(ctb, ctb->_8f | 0x40); + ctb->state = 1; +} + +void TextBoxHandlerAdvance(CurrentTextBox* ctb) { + gTextBox.unk = 0; + SetDoTextBox(7); + if ((ctb->_8e != 1) && (ctb->_8e == 2 || TEXTBOX_PRESS_ANY_ADVANCE_KEYS)) { + sub_080564C8(4); + } +} + +void sub_08056BDC(u32 unk) { + gCurrentTextBox._98.bytes.b0 = unk; + if (unk == 0) { + MemFill32(0xFFFFFFFF, gUnk_02000D00, sizeof(gUnk_02000D00)); + Load_02000D00_Asyc(); + gCurrentTextBox._9e = 0xf082; + gCurrentTextBox._a0 = 0xf083; + gCurrentTextBox._a2 = 0xf0b6; + gCurrentTextBox._a4 = 0xf0b7; + gCurrentTextBox._50.unk6 = 0; + gCurrentTextBox._50.unk4 = 0xd0; + } else { + gCurrentTextBox._50.unk6 = 0xd0; + gCurrentTextBox._50.unk4 = 0x1a0; + } + sub_080569C4(&gCurrentTextBox, gCurrentTextBox._8f | 0x40); +} + +void SetDoTextBox(u32 doTextbox) { + gTextBox.doTextBox = gCurrentTextBox.textBox.doTextBox = doTextbox; +} + +void DeleteWindow(void) { + u16* ptr; + int i, j; + + Window* window = &gCurrentWindow; + + if (window->unk1 != 0) { + window->unk1 = 0; + ptr = &gBG0Buffer[TEXTBOX_POSITION_INDEX(*window)]; + i = window->height + 2; + do { + j = 0; + do { + ptr[j] = 0; + } while (j++, j < window->width + 2); + ptr += TEXTBOX_WIDTH; + i--; + } while (i > 0); + sub_0801C4A0(window->yPos, window->height); + sub_0801C494(); + } +} + +u32 CalcWindowSize(u32 fade) { + u32 scale; + u32 ret; + Window* window; + + ret = 0; + + gCurrentTextBox._98.bytes.sizeScale += fade; + if (gCurrentTextBox._98.bytes.sizeScale < 1) { + gCurrentTextBox._98.bytes.sizeScale = 0; + } else { + if (gCurrentTextBox._98.bytes.sizeScale < 8) + goto LAB_08056cee; + gCurrentTextBox._98.bytes.sizeScale = 8; + } + ret = 1; +LAB_08056cee: + window = &gNewWindow; + if (gCurrentTextBox._98.bytes.sizeScale != 0) { + scale = gCurrentTextBox._98.bytes.sizeScale; + window->width = (scale * (gCurrentTextBox.textBox.textWindowWidth << 1)) / 16; + if ((window->width & 1) != 0) { + window->width++; + } + window->xPos = ((gCurrentTextBox.textBox.textWindowWidth / 2) + gCurrentTextBox.textBox.textWindowPosX) - + (window->width / 2); + + window->height = (scale * (gCurrentTextBox.textBox.textWindowHeight << 1)) / 16; + if ((window->height & 1) != 0) { + window->height++; + } + window->yPos = ((gCurrentTextBox.textBox.textWindowHeight / 2) + gCurrentTextBox.textBox.textWindowPosY) - + (window->height / 2); + } else { + window->yPos = -1; + window->xPos = -1; + window->height = -1; + window->width = -1; + } + window->unk1 = 1; + return ret; +} + +void CreateWindow(void) { + s32 r0, r3; + u16* ptr; + + r0 = gCurrentTextBox._98.bytes.sizeScale; + if (r0 <= 0) + return; + ptr = &gBG0Buffer[TEXTBOX_POSITION_INDEX(gNewWindow)]; + r3 = 0xf07b; + DispMessageFrame(ptr, gNewWindow.width, gNewWindow.height, r3); + DispString(); + DispCursor(); + gCurrentWindow = gNewWindow; + sub_0801C494(); +} + +NONMATCH("asm/non_matching/textbox/DispMessageFrame.inc", + void DispMessageFrame(u16* buffer, u32 width_, u32 height_, u32 flags_)) { +} +END_NONMATCH + +extern u16 gUnk_02034CB2[]; +extern u16 gUnk_0202281E[]; + +void DispString(void) { + u32 r0, r2, r4; + u16 *ptr, *ptr2; + s32 i, j; + + Window* window = &gNewWindow; + + if (window->width != 0) { + if (window->height != 0) { + r4 = window->height; + ptr = &gUnk_02034CB2[TEXTBOX_POSITION_INDEX(*window)]; + i = (s32)(4 - r4) / 2; + do { + j = window->width; + r2 = gUnk_0202281E[i]; + ptr += TEXTBOX_WIDTH; + r0 = i + 1; + r4--; + ptr2 = ptr; + do { + *ptr2 = r2; + ptr2++; + r2 += 2; + j--; + } while (j > 0); + i = r0; + } while (r4 != 0); + } + } +} + +void DispCursor(void) { + u32 offset; + u16* ptr; + + if ((gCurrentTextBox._98.word & 0x10ff00) == 0x100200) { + ptr = &gBG0Buffer[TEXTBOX_POSITION_INDEX(gNewWindow)]; + offset = (((gNewWindow.height + 1) * TEXTBOX_WIDTH) - 2); + offset += gNewWindow.width; + ptr += offset; + *ptr = 0xf080; + } +} + +void Load_02000D00_Asyc(void) { + LoadResourceAsync(gUnk_02000D00, 0x0600D040, sizeof(gUnk_02000D00)); +} + +void sub_08056F88(u32 unk_1, u32 unk_2) { + u32 uVar1; + + if (0xf < unk_1) { + unk_1 = 0; + } + uVar1 = unk_1 << 4 | unk_2; + if (gCurrentTextBox._9c != uVar1) { + gCurrentTextBox._9c = uVar1; + sub_0805F918(unk_1, unk_2, 0x0600CF60); + } +} + +void sub_08056FBC(CurrentTextBox* ctb) { + sub_08056FEC(ctb->textBox.field_0x10, &ctb->_66[0x2]); + sub_08056FEC(ctb->textBox.field_0x14, &ctb->_66[0xa]); + sub_08056FEC(ctb->textBox.field_0x18, &ctb->_77[0x1]); + sub_08056FEC(ctb->textBox.field_0x1c, &ctb->_77[0x9]); +} + +NONMATCH("asm/non_matching/textbox/sub_08056FEC.inc", u32 sub_08056FEC(u32 param_1, u8* param_2)) { + u32 uVar1; + int iVar2; + int iVar3; + int iVar4; + u8 local_1c[8]; + + uVar1 = sub_0801D51C(param_1, param_2, param_1); + uVar1 = uVar1 & 0xfffffff; + iVar4 = 0; + do { + local_1c[iVar4++] = uVar1 & 0xf; + uVar1 = uVar1 / 16; + } while (uVar1 != 0); + for (iVar3 = 0; --iVar4 >= 0; iVar3++) { + param_2[iVar3] = local_1c[iVar4] | 0x30; + } + param_2[iVar3] = 0; + return iVar4; +} +END_NONMATCH