convert hardcoded ROM addresses to symbols in asm

This commit is contained in:
Cameron Hall 2019-08-04 10:34:11 -05:00
parent edcfdc07d9
commit a4a7a13d9f
18 changed files with 4178 additions and 2800 deletions

View File

@ -7,7 +7,7 @@
thumb_func_start BonusFieldSelectMain thumb_func_start BonusFieldSelectMain
BonusFieldSelectMain: @ 0x080025A4 BonusFieldSelectMain: @ 0x080025A4
push {lr} push {lr}
ldr r1, _080025BC @ =0x0805C750 ldr r1, _080025BC @ =gUnknown_0805C750
ldr r0, _080025C0 @ =gMain ldr r0, _080025C0 @ =gMain
ldrb r0, [r0, #3] ldrb r0, [r0, #3]
lsls r0, r0, #2 lsls r0, r0, #2
@ -17,7 +17,7 @@ BonusFieldSelectMain: @ 0x080025A4
pop {r0} pop {r0}
bx r0 bx r0
.align 2, 0 .align 2, 0
_080025BC: .4byte 0x0805C750 _080025BC: .4byte gUnknown_0805C750
_080025C0: .4byte gMain _080025C0: .4byte gMain
thumb_func_start sub_25C4 thumb_func_start sub_25C4
@ -62,7 +62,7 @@ sub_25C4: @ 0x080025C4
ldrh r0, [r2] ldrh r0, [r2]
strh r0, [r4, #0x16] strh r0, [r4, #0x16]
ldr r0, _080026B8 @ =0x040000D4 ldr r0, _080026B8 @ =0x040000D4
ldr r1, _080026BC @ =0x0807C2E0 ldr r1, _080026BC @ =gUnknown_0807C2E0
str r1, [r0] str r1, [r0]
movs r1, #0xa0 movs r1, #0xa0
lsls r1, r1, #0x13 lsls r1, r1, #0x13
@ -77,14 +77,14 @@ sub_25C4: @ 0x080025C4
ldr r1, _080026CC @ =0x80002000 ldr r1, _080026CC @ =0x80002000
str r1, [r0, #8] str r1, [r0, #8]
ldr r1, [r0, #8] ldr r1, [r0, #8]
ldr r1, _080026D0 @ =0x0807C4E0 ldr r1, _080026D0 @ =gUnknown_0807C4E0
str r1, [r0] str r1, [r0]
ldr r1, _080026D4 @ =0x06008000 ldr r1, _080026D4 @ =0x06008000
str r1, [r0, #4] str r1, [r0, #4]
ldr r1, _080026D8 @ =0x80000C00 ldr r1, _080026D8 @ =0x80000C00
str r1, [r0, #8] str r1, [r0, #8]
ldr r1, [r0, #8] ldr r1, [r0, #8]
ldr r1, _080026DC @ =0x0807AAE0 ldr r1, _080026DC @ =gUnknown_0807AAE0
str r1, [r0] str r1, [r0]
movs r1, #0xc0 movs r1, #0xc0
lsls r1, r1, #0x13 lsls r1, r1, #0x13
@ -92,13 +92,13 @@ sub_25C4: @ 0x080025C4
ldr r2, _080026E0 @ =0x80000400 ldr r2, _080026E0 @ =0x80000400
str r2, [r0, #8] str r2, [r0, #8]
ldr r1, [r0, #8] ldr r1, [r0, #8]
ldr r1, _080026E4 @ =0x0807B2E0 ldr r1, _080026E4 @ =gUnknown_0807B2E0
str r1, [r0] str r1, [r0]
ldr r1, _080026E8 @ =0x06000800 ldr r1, _080026E8 @ =0x06000800
str r1, [r0, #4] str r1, [r0, #4]
str r2, [r0, #8] str r2, [r0, #8]
ldr r1, [r0, #8] ldr r1, [r0, #8]
ldr r1, _080026EC @ =0x0807BAE0 ldr r1, _080026EC @ =gUnknown_0807BAE0
str r1, [r0] str r1, [r0]
ldr r1, _080026F0 @ =0x06001000 ldr r1, _080026F0 @ =0x06001000
str r1, [r0, #4] str r1, [r0, #4]
@ -136,19 +136,19 @@ _080026AC: .4byte 0x0400000A
_080026B0: .4byte 0x0400000C _080026B0: .4byte 0x0400000C
_080026B4: .4byte gMain _080026B4: .4byte gMain
_080026B8: .4byte 0x040000D4 _080026B8: .4byte 0x040000D4
_080026BC: .4byte 0x0807C2E0 _080026BC: .4byte gUnknown_0807C2E0
_080026C0: .4byte 0x80000100 _080026C0: .4byte 0x80000100
_080026C4: .4byte gFieldSelectWindow_Gfx _080026C4: .4byte gFieldSelectWindow_Gfx
_080026C8: .4byte 0x06004000 _080026C8: .4byte 0x06004000
_080026CC: .4byte 0x80002000 _080026CC: .4byte 0x80002000
_080026D0: .4byte 0x0807C4E0 _080026D0: .4byte gUnknown_0807C4E0
_080026D4: .4byte 0x06008000 _080026D4: .4byte 0x06008000
_080026D8: .4byte 0x80000C00 _080026D8: .4byte 0x80000C00
_080026DC: .4byte 0x0807AAE0 _080026DC: .4byte gUnknown_0807AAE0
_080026E0: .4byte 0x80000400 _080026E0: .4byte 0x80000400
_080026E4: .4byte 0x0807B2E0 _080026E4: .4byte gUnknown_0807B2E0
_080026E8: .4byte 0x06000800 _080026E8: .4byte 0x06000800
_080026EC: .4byte 0x0807BAE0 _080026EC: .4byte gUnknown_0807BAE0
_080026F0: .4byte 0x06001000 _080026F0: .4byte 0x06001000
_080026F4: .4byte gFieldSelectSpritePals _080026F4: .4byte gFieldSelectSpritePals
_080026F8: .4byte 0x05000200 _080026F8: .4byte 0x05000200
@ -433,7 +433,7 @@ _0800291C:
ble _0800296E ble _0800296E
ldr r1, _08002980 @ =gMain ldr r1, _08002980 @ =gMain
strb r3, [r1, #0xd] strb r3, [r1, #0xd]
ldr r2, _08002984 @ =0x086A4CF0 ldr r2, _08002984 @ =gUnknown_086A4CF0
ldr r0, _08002988 @ =0x0201A4F8 ldr r0, _08002988 @ =0x0201A4F8
ldrb r0, [r0] ldrb r0, [r0]
lsls r0, r0, #0x18 lsls r0, r0, #0x18
@ -458,7 +458,7 @@ _08002974: .4byte 0x0202A560
_08002978: .4byte 0x0202BEE8 _08002978: .4byte 0x0202BEE8
_0800297C: .4byte 0x0202BE1C _0800297C: .4byte 0x0202BE1C
_08002980: .4byte gMain _08002980: .4byte gMain
_08002984: .4byte 0x086A4CF0 _08002984: .4byte gUnknown_086A4CF0
_08002988: .4byte 0x0201A4F8 _08002988: .4byte 0x0201A4F8
_0800298C: .4byte 0x0202BEE4 _0800298C: .4byte 0x0202BEE4
@ -515,7 +515,7 @@ sub_29C8: @ 0x080029C8
ldr r5, _08002C2C @ =0x0201A4F4 ldr r5, _08002C2C @ =0x0201A4F4
ldr r2, _08002C30 @ =0x0201A4B0 ldr r2, _08002C30 @ =0x0201A4B0
mov sb, r2 mov sb, r2
ldr r0, _08002C34 @ =0x086A4C80 ldr r0, _08002C34 @ =gUnknown_086A4C80
mov ip, r0 mov ip, r0
movs r2, #0xd2 movs r2, #0xd2
lsls r2, r2, #3 lsls r2, r2, #3
@ -583,7 +583,7 @@ _08002A70:
mov sb, r1 mov sb, r1
cmp r0, #1 cmp r0, #1
bne _08002AEC bne _08002AEC
ldr r1, _08002C40 @ =0x086A4CC0 ldr r1, _08002C40 @ =gUnknown_086A4CC0
adds r1, r2, r1 adds r1, r2, r1
ldrh r0, [r1] ldrh r0, [r1]
strh r0, [r3, #2] strh r0, [r3, #2]
@ -706,7 +706,7 @@ _08002B0C:
ldrh r0, [r1] ldrh r0, [r1]
cmp r0, #1 cmp r0, #1
bne _08002BEA bne _08002BEA
ldr r2, _08002C54 @ =0x086A4CD8 ldr r2, _08002C54 @ =gUnknown_086A4CD8
ldr r1, _08002C24 @ =0x0201A4F8 ldr r1, _08002C24 @ =0x0201A4F8
movs r0, #0 movs r0, #0
ldrsb r0, [r1, r0] ldrsb r0, [r1, r0]
@ -799,12 +799,12 @@ _08002C24: .4byte 0x0201A4F8
_08002C28: .4byte 0x0201A4C0 _08002C28: .4byte 0x0201A4C0
_08002C2C: .4byte 0x0201A4F4 _08002C2C: .4byte 0x0201A4F4
_08002C30: .4byte 0x0201A4B0 _08002C30: .4byte 0x0201A4B0
_08002C34: .4byte 0x086A4C80 _08002C34: .4byte gUnknown_086A4C80
_08002C38: .4byte 0xFFFFFBB0 _08002C38: .4byte 0xFFFFFBB0
_08002C3C: .4byte 0x0200B3B8 _08002C3C: .4byte 0x0200B3B8
_08002C40: .4byte 0x086A4CC0 _08002C40: .4byte gUnknown_086A4CC0
_08002C44: .4byte gOamBuffer _08002C44: .4byte gOamBuffer
_08002C48: .4byte 0x000001FF _08002C48: .4byte 0x000001FF
_08002C4C: .4byte 0xFFFFFE00 _08002C4C: .4byte 0xFFFFFE00
_08002C50: .4byte 0x0202BEE8 _08002C50: .4byte 0x0202BEE8
_08002C54: .4byte 0x086A4CD8 _08002C54: .4byte gUnknown_086A4CD8

View File

@ -7,7 +7,7 @@
thumb_func_start EReaderMain thumb_func_start EReaderMain
EReaderMain: @ 0x08002C58 EReaderMain: @ 0x08002C58
push {lr} push {lr}
ldr r1, _08002C70 @ =0x0805C75C ldr r1, _08002C70 @ =gUnknown_0805C75C
ldr r0, _08002C74 @ =gMain ldr r0, _08002C74 @ =gMain
ldrb r0, [r0, #3] ldrb r0, [r0, #3]
lsls r0, r0, #2 lsls r0, r0, #2
@ -17,7 +17,7 @@ EReaderMain: @ 0x08002C58
pop {r0} pop {r0}
bx r0 bx r0
.align 2, 0 .align 2, 0
_08002C70: .4byte 0x0805C75C _08002C70: .4byte gUnknown_0805C75C
_08002C74: .4byte gMain _08002C74: .4byte gMain
thumb_func_start sub_2C78 thumb_func_start sub_2C78
@ -65,7 +65,7 @@ sub_2C78: @ 0x08002C78
ldrh r0, [r2] ldrh r0, [r2]
strh r0, [r6, #0x16] strh r0, [r6, #0x16]
ldr r4, _08002D90 @ =0x040000D4 ldr r4, _08002D90 @ =0x040000D4
ldr r0, _08002D94 @ =0x08081D20 ldr r0, _08002D94 @ =gUnknown_08081D20
str r0, [r4] str r0, [r4]
movs r0, #0xa0 movs r0, #0xa0
lsls r0, r0, #0x13 lsls r0, r0, #0x13
@ -73,14 +73,14 @@ sub_2C78: @ 0x08002C78
ldr r0, _08002D98 @ =0x80000020 ldr r0, _08002D98 @ =0x80000020
str r0, [r4, #8] str r0, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _08002D9C @ =0x080897E0 ldr r0, _08002D9C @ =gUnknown_080897E0
str r0, [r4] str r0, [r4]
ldr r0, _08002DA0 @ =0x05000040 ldr r0, _08002DA0 @ =0x05000040
str r0, [r4, #4] str r0, [r4, #4]
ldr r0, _08002DA4 @ =0x80000010 ldr r0, _08002DA4 @ =0x80000010
str r0, [r4, #8] str r0, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _08002DA8 @ =0x08080500 ldr r0, _08002DA8 @ =gUnknown_08080500
str r0, [r4] str r0, [r4]
ldr r0, _08002DAC @ =0x03000000 ldr r0, _08002DAC @ =0x03000000
mov r8, r0 mov r8, r0
@ -89,7 +89,7 @@ sub_2C78: @ 0x08002C78
mov sb, r1 mov sb, r1
str r1, [r4, #8] str r1, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _08002DB4 @ =0x0807DD00 ldr r0, _08002DB4 @ =gUnknown_0807DD00
str r0, [r4] str r0, [r4]
movs r0, #0xc0 movs r0, #0xc0
lsls r0, r0, #0x13 lsls r0, r0, #0x13
@ -97,20 +97,20 @@ sub_2C78: @ 0x08002C78
ldr r1, _08002DB8 @ =0x80000400 ldr r1, _08002DB8 @ =0x80000400
str r1, [r4, #8] str r1, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _08002DBC @ =0x0807FD00 ldr r0, _08002DBC @ =gUnknown_0807FD00
str r0, [r4] str r0, [r4]
ldr r0, _08002DC0 @ =0x06000800 ldr r0, _08002DC0 @ =0x06000800
str r0, [r4, #4] str r0, [r4, #4]
str r1, [r4, #8] str r1, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _08002DC4 @ =0x08089960 ldr r0, _08002DC4 @ =gUnknown_08089960
str r0, [r4] str r0, [r4]
ldr r0, _08002DC8 @ =0x05000200 ldr r0, _08002DC8 @ =0x05000200
str r0, [r4, #4] str r0, [r4, #4]
ldr r0, _08002DCC @ =0x80000060 ldr r0, _08002DCC @ =0x80000060
str r0, [r4, #8] str r0, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _08002DD0 @ =0x08089B60 ldr r0, _08002DD0 @ =gUnknown_08089B60
str r0, [r4] str r0, [r4]
ldr r0, _08002DD4 @ =0x06010000 ldr r0, _08002DD4 @ =0x06010000
str r0, [r4, #4] str r0, [r4, #4]
@ -153,22 +153,22 @@ _08002D84: .4byte 0x0400000A
_08002D88: .4byte gMain _08002D88: .4byte gMain
_08002D8C: .4byte 0x0000FFE8 _08002D8C: .4byte 0x0000FFE8
_08002D90: .4byte 0x040000D4 _08002D90: .4byte 0x040000D4
_08002D94: .4byte 0x08081D20 _08002D94: .4byte gUnknown_08081D20
_08002D98: .4byte 0x80000020 _08002D98: .4byte 0x80000020
_08002D9C: .4byte 0x080897E0 _08002D9C: .4byte gUnknown_080897E0
_08002DA0: .4byte 0x05000040 _08002DA0: .4byte 0x05000040
_08002DA4: .4byte 0x80000010 _08002DA4: .4byte 0x80000010
_08002DA8: .4byte 0x08080500 _08002DA8: .4byte gUnknown_08080500
_08002DAC: .4byte 0x03000000 _08002DAC: .4byte 0x03000000
_08002DB0: .4byte 0x80001800 _08002DB0: .4byte 0x80001800
_08002DB4: .4byte 0x0807DD00 _08002DB4: .4byte gUnknown_0807DD00
_08002DB8: .4byte 0x80000400 _08002DB8: .4byte 0x80000400
_08002DBC: .4byte 0x0807FD00 _08002DBC: .4byte gUnknown_0807FD00
_08002DC0: .4byte 0x06000800 _08002DC0: .4byte 0x06000800
_08002DC4: .4byte 0x08089960 _08002DC4: .4byte gUnknown_08089960
_08002DC8: .4byte 0x05000200 _08002DC8: .4byte 0x05000200
_08002DCC: .4byte 0x80000060 _08002DCC: .4byte 0x80000060
_08002DD0: .4byte 0x08089B60 _08002DD0: .4byte gUnknown_08089B60
_08002DD4: .4byte 0x06010000 _08002DD4: .4byte 0x06010000
_08002DD8: .4byte 0x80003610 _08002DD8: .4byte 0x80003610
_08002DDC: .4byte 0x0202C604 _08002DDC: .4byte 0x0202C604
@ -216,7 +216,7 @@ _08002E3C: .4byte 0x0200282D
sub_2E40: @ 0x08002E40 sub_2E40: @ 0x08002E40
push {r4, r5, r6, r7, lr} push {r4, r5, r6, r7, lr}
ldr r4, _08002E84 @ =0x0202C604 ldr r4, _08002E84 @ =0x0202C604
ldr r2, _08002E88 @ =0x086A551A ldr r2, _08002E88 @ =gUnknown_086A551A
ldr r3, _08002E8C @ =0x0202AD90 ldr r3, _08002E8C @ =0x0202AD90
movs r0, #0 movs r0, #0
ldrsb r0, [r3, r0] ldrsb r0, [r3, r0]
@ -249,7 +249,7 @@ sub_2E40: @ 0x08002E40
b _08002EF0 b _08002EF0
.align 2, 0 .align 2, 0
_08002E84: .4byte 0x0202C604 _08002E84: .4byte 0x0202C604
_08002E88: .4byte 0x086A551A _08002E88: .4byte gUnknown_086A551A
_08002E8C: .4byte 0x0202AD90 _08002E8C: .4byte 0x0202AD90
_08002E90: .4byte 0x0202A580 _08002E90: .4byte 0x0202A580
_08002E94: _08002E94:
@ -305,7 +305,7 @@ _08002EF0:
cmp r0, #0 cmp r0, #0
beq _08002F78 beq _08002F78
ldr r5, _08002F34 @ =0x0202C604 ldr r5, _08002F34 @ =0x0202C604
ldr r6, _08002F38 @ =0x086A551A ldr r6, _08002F38 @ =gUnknown_086A551A
ldr r4, _08002F3C @ =0x0202AD90 ldr r4, _08002F3C @ =0x0202AD90
movs r2, #0 movs r2, #0
ldrsb r2, [r4, r2] ldrsb r2, [r4, r2]
@ -330,10 +330,10 @@ _08002EF0:
_08002F2C: .4byte 0x0202C5A4 _08002F2C: .4byte 0x0202C5A4
_08002F30: .4byte gMain _08002F30: .4byte gMain
_08002F34: .4byte 0x0202C604 _08002F34: .4byte 0x0202C604
_08002F38: .4byte 0x086A551A _08002F38: .4byte gUnknown_086A551A
_08002F3C: .4byte 0x0202AD90 _08002F3C: .4byte 0x0202AD90
_08002F40: _08002F40:
ldr r0, _08002F54 @ =0x086A5528 ldr r0, _08002F54 @ =gUnknown_086A5528
adds r0, r2, r0 adds r0, r2, r0
ldrb r0, [r0] ldrb r0, [r0]
lsls r0, r0, #0x18 lsls r0, r0, #0x18
@ -343,7 +343,7 @@ _08002F40:
movs r0, #2 movs r0, #2
b _08002F8E b _08002F8E
.align 2, 0 .align 2, 0
_08002F54: .4byte 0x086A5528 _08002F54: .4byte gUnknown_086A5528
_08002F58: _08002F58:
bl sub_377C bl sub_377C
movs r1, #0 movs r1, #0
@ -399,7 +399,7 @@ sub_2FC0: @ 0x08002FC0
ldrh r0, [r4] ldrh r0, [r4]
adds r0, #1 adds r0, #1
strh r0, [r4] strh r0, [r4]
ldr r2, _08003030 @ =0x086A550C ldr r2, _08003030 @ =gUnknown_086A550C
ldr r3, _08003034 @ =0x0201B174 ldr r3, _08003034 @ =0x0201B174
movs r1, #0 movs r1, #0
ldrsb r1, [r3, r1] ldrsb r1, [r3, r1]
@ -447,7 +447,7 @@ _08003012:
bx r0 bx r0
.align 2, 0 .align 2, 0
_0800302C: .4byte 0x0202C5A0 _0800302C: .4byte 0x0202C5A0
_08003030: .4byte 0x086A550C _08003030: .4byte gUnknown_086A550C
_08003034: .4byte 0x0201B174 _08003034: .4byte 0x0201B174
_08003038: .4byte 0x0201B124 _08003038: .4byte 0x0201B124
_0800303C: .4byte 0x0202C584 _0800303C: .4byte 0x0202C584
@ -676,7 +676,7 @@ sub_3208: @ 0x08003208
strb r0, [r2] strb r0, [r2]
_08003228: _08003228:
ldr r4, _08003274 @ =0x0202C604 ldr r4, _08003274 @ =0x0202C604
ldr r2, _08003278 @ =0x086A551A ldr r2, _08003278 @ =gUnknown_086A551A
ldr r3, _0800327C @ =0x0202AD90 ldr r3, _0800327C @ =0x0202AD90
movs r0, #0 movs r0, #0
ldrsb r0, [r3, r0] ldrsb r0, [r3, r0]
@ -711,7 +711,7 @@ _08003228:
_0800326C: .4byte 0x0201A44C _0800326C: .4byte 0x0201A44C
_08003270: .4byte 0x0202BEC0 _08003270: .4byte 0x0202BEC0
_08003274: .4byte 0x0202C604 _08003274: .4byte 0x0202C604
_08003278: .4byte 0x086A551A _08003278: .4byte gUnknown_086A551A
_0800327C: .4byte 0x0202AD90 _0800327C: .4byte 0x0202AD90
_08003280: .4byte 0x0202A580 _08003280: .4byte 0x0202A580
_08003284: _08003284:
@ -767,7 +767,7 @@ _080032E0:
cmp r0, #0 cmp r0, #0
beq _0800336E beq _0800336E
ldr r6, _08003324 @ =0x0202C604 ldr r6, _08003324 @ =0x0202C604
ldr r4, _08003328 @ =0x086A551A ldr r4, _08003328 @ =gUnknown_086A551A
ldr r5, _0800332C @ =0x0202AD90 ldr r5, _0800332C @ =0x0202AD90
movs r2, #0 movs r2, #0
ldrsb r2, [r5, r2] ldrsb r2, [r5, r2]
@ -792,10 +792,10 @@ _080032E0:
_0800331C: .4byte 0x0202C5A4 _0800331C: .4byte 0x0202C5A4
_08003320: .4byte gMain _08003320: .4byte gMain
_08003324: .4byte 0x0202C604 _08003324: .4byte 0x0202C604
_08003328: .4byte 0x086A551A _08003328: .4byte gUnknown_086A551A
_0800332C: .4byte 0x0202AD90 _0800332C: .4byte 0x0202AD90
_08003330: _08003330:
ldr r0, _08003354 @ =0x086A5528 ldr r0, _08003354 @ =gUnknown_086A5528
adds r0, r2, r0 adds r0, r2, r0
movs r4, #0 movs r4, #0
ldrsb r4, [r0, r4] ldrsb r4, [r0, r4]
@ -809,7 +809,7 @@ _08003330:
strb r4, [r7, #3] strb r4, [r7, #3]
b _0800336E b _0800336E
.align 2, 0 .align 2, 0
_08003354: .4byte 0x086A5528 _08003354: .4byte gUnknown_086A5528
_08003358: _08003358:
bl sub_377C bl sub_377C
movs r1, #0 movs r1, #0
@ -961,7 +961,7 @@ sub_343C: @ 0x0800343C
ldrh r0, [r2] ldrh r0, [r2]
strh r0, [r6, #0x16] strh r0, [r6, #0x16]
ldr r4, _08003560 @ =0x040000D4 ldr r4, _08003560 @ =0x040000D4
ldr r0, _08003564 @ =0x08081D20 ldr r0, _08003564 @ =gUnknown_08081D20
str r0, [r4] str r0, [r4]
movs r0, #0xa0 movs r0, #0xa0
lsls r0, r0, #0x13 lsls r0, r0, #0x13
@ -969,14 +969,14 @@ sub_343C: @ 0x0800343C
ldr r0, _08003568 @ =0x80000020 ldr r0, _08003568 @ =0x80000020
str r0, [r4, #8] str r0, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _0800356C @ =0x080897E0 ldr r0, _0800356C @ =gUnknown_080897E0
str r0, [r4] str r0, [r4]
ldr r0, _08003570 @ =0x05000040 ldr r0, _08003570 @ =0x05000040
str r0, [r4, #4] str r0, [r4, #4]
ldr r0, _08003574 @ =0x80000010 ldr r0, _08003574 @ =0x80000010
str r0, [r4, #8] str r0, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _08003578 @ =0x08080500 ldr r0, _08003578 @ =gUnknown_08080500
str r0, [r4] str r0, [r4]
ldr r0, _0800357C @ =0x03000000 ldr r0, _0800357C @ =0x03000000
mov r8, r0 mov r8, r0
@ -985,7 +985,7 @@ sub_343C: @ 0x0800343C
mov sb, r1 mov sb, r1
str r1, [r4, #8] str r1, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _08003584 @ =0x0807DD00 ldr r0, _08003584 @ =gUnknown_0807DD00
str r0, [r4] str r0, [r4]
movs r0, #0xc0 movs r0, #0xc0
lsls r0, r0, #0x13 lsls r0, r0, #0x13
@ -993,20 +993,20 @@ sub_343C: @ 0x0800343C
ldr r1, _08003588 @ =0x80000400 ldr r1, _08003588 @ =0x80000400
str r1, [r4, #8] str r1, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _0800358C @ =0x0807FD00 ldr r0, _0800358C @ =gUnknown_0807FD00
str r0, [r4] str r0, [r4]
ldr r0, _08003590 @ =0x06000800 ldr r0, _08003590 @ =0x06000800
str r0, [r4, #4] str r0, [r4, #4]
str r1, [r4, #8] str r1, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _08003594 @ =0x08089960 ldr r0, _08003594 @ =gUnknown_08089960
str r0, [r4] str r0, [r4]
ldr r0, _08003598 @ =0x05000200 ldr r0, _08003598 @ =0x05000200
str r0, [r4, #4] str r0, [r4, #4]
ldr r0, _0800359C @ =0x80000060 ldr r0, _0800359C @ =0x80000060
str r0, [r4, #8] str r0, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _080035A0 @ =0x08089B60 ldr r0, _080035A0 @ =gUnknown_08089B60
str r0, [r4] str r0, [r4]
ldr r0, _080035A4 @ =0x06010000 ldr r0, _080035A4 @ =0x06010000
str r0, [r4, #4] str r0, [r4, #4]
@ -1021,7 +1021,7 @@ sub_343C: @ 0x0800343C
ldr r0, _080035B4 @ =0x0202C5A4 ldr r0, _080035B4 @ =0x0202C5A4
strb r5, [r0] strb r5, [r0]
ldr r2, _080035B8 @ =0x0202AD90 ldr r2, _080035B8 @ =0x0202AD90
ldr r1, _080035BC @ =0x086A5536 ldr r1, _080035BC @ =gUnknown_086A5536
ldr r0, _080035C0 @ =0x0201C184 ldr r0, _080035C0 @ =0x0201C184
movs r3, #0 movs r3, #0
ldrsh r0, [r0, r3] ldrsh r0, [r0, r3]
@ -1055,29 +1055,29 @@ _08003554: .4byte 0x0400000A
_08003558: .4byte gMain _08003558: .4byte gMain
_0800355C: .4byte 0x0000FFE8 _0800355C: .4byte 0x0000FFE8
_08003560: .4byte 0x040000D4 _08003560: .4byte 0x040000D4
_08003564: .4byte 0x08081D20 _08003564: .4byte gUnknown_08081D20
_08003568: .4byte 0x80000020 _08003568: .4byte 0x80000020
_0800356C: .4byte 0x080897E0 _0800356C: .4byte gUnknown_080897E0
_08003570: .4byte 0x05000040 _08003570: .4byte 0x05000040
_08003574: .4byte 0x80000010 _08003574: .4byte 0x80000010
_08003578: .4byte 0x08080500 _08003578: .4byte gUnknown_08080500
_0800357C: .4byte 0x03000000 _0800357C: .4byte 0x03000000
_08003580: .4byte 0x80001800 _08003580: .4byte 0x80001800
_08003584: .4byte 0x0807DD00 _08003584: .4byte gUnknown_0807DD00
_08003588: .4byte 0x80000400 _08003588: .4byte 0x80000400
_0800358C: .4byte 0x0807FD00 _0800358C: .4byte gUnknown_0807FD00
_08003590: .4byte 0x06000800 _08003590: .4byte 0x06000800
_08003594: .4byte 0x08089960 _08003594: .4byte gUnknown_08089960
_08003598: .4byte 0x05000200 _08003598: .4byte 0x05000200
_0800359C: .4byte 0x80000060 _0800359C: .4byte 0x80000060
_080035A0: .4byte 0x08089B60 _080035A0: .4byte gUnknown_08089B60
_080035A4: .4byte 0x06010000 _080035A4: .4byte 0x06010000
_080035A8: .4byte 0x80003610 _080035A8: .4byte 0x80003610
_080035AC: .4byte 0x0202C604 _080035AC: .4byte 0x0202C604
_080035B0: .4byte 0x0202A580 _080035B0: .4byte 0x0202A580
_080035B4: .4byte 0x0202C5A4 _080035B4: .4byte 0x0202C5A4
_080035B8: .4byte 0x0202AD90 _080035B8: .4byte 0x0202AD90
_080035BC: .4byte 0x086A5536 _080035BC: .4byte gUnknown_086A5536
_080035C0: .4byte 0x0201C184 _080035C0: .4byte 0x0201C184
_080035C4: .4byte 0x06004000 _080035C4: .4byte 0x06004000
@ -1085,7 +1085,7 @@ _080035C4: .4byte 0x06004000
sub_35C8: @ 0x080035C8 sub_35C8: @ 0x080035C8
push {r4, r5, r6, lr} push {r4, r5, r6, lr}
ldr r4, _0800360C @ =0x0202C604 ldr r4, _0800360C @ =0x0202C604
ldr r2, _08003610 @ =0x086A551A ldr r2, _08003610 @ =gUnknown_086A551A
ldr r3, _08003614 @ =0x0202AD90 ldr r3, _08003614 @ =0x0202AD90
movs r0, #0 movs r0, #0
ldrsb r0, [r3, r0] ldrsb r0, [r3, r0]
@ -1118,7 +1118,7 @@ sub_35C8: @ 0x080035C8
b _08003678 b _08003678
.align 2, 0 .align 2, 0
_0800360C: .4byte 0x0202C604 _0800360C: .4byte 0x0202C604
_08003610: .4byte 0x086A551A _08003610: .4byte gUnknown_086A551A
_08003614: .4byte 0x0202AD90 _08003614: .4byte 0x0202AD90
_08003618: .4byte 0x0202A580 _08003618: .4byte 0x0202A580
_0800361C: _0800361C:
@ -1174,7 +1174,7 @@ _08003678:
cmp r0, #0 cmp r0, #0
beq _0800371A beq _0800371A
ldr r5, _080036BC @ =0x0202C604 ldr r5, _080036BC @ =0x0202C604
ldr r6, _080036C0 @ =0x086A551A ldr r6, _080036C0 @ =gUnknown_086A551A
ldr r4, _080036C4 @ =0x0202AD90 ldr r4, _080036C4 @ =0x0202AD90
movs r3, #0 movs r3, #0
ldrsb r3, [r4, r3] ldrsb r3, [r4, r3]
@ -1199,10 +1199,10 @@ _08003678:
_080036B4: .4byte 0x0202C5A4 _080036B4: .4byte 0x0202C5A4
_080036B8: .4byte gMain _080036B8: .4byte gMain
_080036BC: .4byte 0x0202C604 _080036BC: .4byte 0x0202C604
_080036C0: .4byte 0x086A551A _080036C0: .4byte gUnknown_086A551A
_080036C4: .4byte 0x0202AD90 _080036C4: .4byte 0x0202AD90
_080036C8: _080036C8:
ldr r0, _080036E8 @ =0x086A5528 ldr r0, _080036E8 @ =gUnknown_086A5528
adds r0, r3, r0 adds r0, r3, r0
ldrb r0, [r0] ldrb r0, [r0]
lsls r0, r0, #0x18 lsls r0, r0, #0x18
@ -1218,7 +1218,7 @@ _080036C8:
movs r0, #0xb movs r0, #0xb
b _080036F8 b _080036F8
.align 2, 0 .align 2, 0
_080036E8: .4byte 0x086A5528 _080036E8: .4byte gUnknown_086A5528
_080036EC: .4byte 0x0201C184 _080036EC: .4byte 0x0201C184
_080036F0: .4byte 0x0202BEF8 _080036F0: .4byte 0x0202BEF8
_080036F4: _080036F4:
@ -1296,7 +1296,7 @@ _08003782:
adds r6, r1, #1 adds r6, r1, #1
adds r4, r7, r0 adds r4, r7, r0
_0800378A: _0800378A:
ldr r0, _080037B0 @ =0x080ACC60 ldr r0, _080037B0 @ =gUnknown_080ACC60
adds r1, r4, #0 adds r1, r4, #0
movs r2, #1 movs r2, #1
movs r3, #2 movs r3, #2
@ -1313,7 +1313,7 @@ _0800378A:
bx r0 bx r0
.align 2, 0 .align 2, 0
_080037AC: .4byte 0x03001800 _080037AC: .4byte 0x03001800
_080037B0: .4byte 0x080ACC60 _080037B0: .4byte gUnknown_080ACC60
thumb_func_start sub_37B4 thumb_func_start sub_37B4
sub_37B4: @ 0x080037B4 sub_37B4: @ 0x080037B4
@ -1323,7 +1323,7 @@ sub_37B4: @ 0x080037B4
push {r6, r7} push {r6, r7}
movs r2, #0 movs r2, #0
lsls r0, r0, #0x18 lsls r0, r0, #0x18
ldr r1, _08003818 @ =0x086A4CF8 ldr r1, _08003818 @ =gUnknown_086A4CF8
mov sb, r1 mov sb, r1
asrs r0, r0, #0x18 asrs r0, r0, #0x18
lsls r1, r0, #3 lsls r1, r0, #3
@ -1345,7 +1345,7 @@ _080037E0:
ldr r2, _0800381C @ =0x0000FFF0 ldr r2, _0800381C @ =0x0000FFF0
adds r0, r2, #0 adds r0, r2, #0
ands r0, r1 ands r0, r1
ldr r1, _08003820 @ =0x080ACC60 ldr r1, _08003820 @ =gUnknown_080ACC60
adds r0, r0, r1 adds r0, r0, r1
lsls r1, r5, #5 lsls r1, r5, #5
ldr r2, _08003824 @ =0x03001800 ldr r2, _08003824 @ =0x03001800
@ -1368,9 +1368,9 @@ _080037E0:
pop {r0} pop {r0}
bx r0 bx r0
.align 2, 0 .align 2, 0
_08003818: .4byte 0x086A4CF8 _08003818: .4byte gUnknown_086A4CF8
_0800381C: .4byte 0x0000FFF0 _0800381C: .4byte 0x0000FFF0
_08003820: .4byte 0x080ACC60 _08003820: .4byte gUnknown_080ACC60
_08003824: .4byte 0x03001800 _08003824: .4byte 0x03001800
thumb_func_start sub_3828 thumb_func_start sub_3828
@ -1394,7 +1394,7 @@ sub_3828: @ 0x08003828
adds r2, r0, #0 adds r2, r0, #0
lsls r2, r2, #0x18 lsls r2, r2, #0x18
asrs r2, r2, #0x18 asrs r2, r2, #0x18
ldr r3, _08003890 @ =0x086A4CF8 ldr r3, _08003890 @ =gUnknown_086A4CF8
lsls r1, r6, #1 lsls r1, r6, #1
adds r1, r1, r6 adds r1, r1, r6
lsls r1, r1, #3 lsls r1, r1, #3
@ -1410,7 +1410,7 @@ sub_3828: @ 0x08003828
ldrh r1, [r1] ldrh r1, [r1]
ldr r0, _08003894 @ =0x0000FFF0 ldr r0, _08003894 @ =0x0000FFF0
ands r0, r1 ands r0, r1
ldr r1, _08003898 @ =0x080ACC60 ldr r1, _08003898 @ =gUnknown_080ACC60
adds r0, r0, r1 adds r0, r0, r1
lsls r6, r6, #0xb lsls r6, r6, #0xb
lsls r2, r2, #5 lsls r2, r2, #5
@ -1425,9 +1425,9 @@ sub_3828: @ 0x08003828
pop {r0} pop {r0}
bx r0 bx r0
.align 2, 0 .align 2, 0
_08003890: .4byte 0x086A4CF8 _08003890: .4byte gUnknown_086A4CF8
_08003894: .4byte 0x0000FFF0 _08003894: .4byte 0x0000FFF0
_08003898: .4byte 0x080ACC60 _08003898: .4byte gUnknown_080ACC60
_0800389C: .4byte 0x03001800 _0800389C: .4byte 0x03001800
thumb_func_start sub_38A0 thumb_func_start sub_38A0
@ -1449,7 +1449,7 @@ sub_38A0: @ 0x080038A0
movs r1, #0x18 movs r1, #0x18
bl __modsi3 bl __modsi3
lsls r0, r0, #0x18 lsls r0, r0, #0x18
ldr r1, _080038E8 @ =0x080ACC60 ldr r1, _080038E8 @ =gUnknown_080ACC60
adds r6, r6, r1 adds r6, r6, r1
lsls r4, r4, #0xb lsls r4, r4, #0xb
asrs r0, r0, #0x13 asrs r0, r0, #0x13
@ -1465,7 +1465,7 @@ sub_38A0: @ 0x080038A0
pop {r0} pop {r0}
bx r0 bx r0
.align 2, 0 .align 2, 0
_080038E8: .4byte 0x080ACC60 _080038E8: .4byte gUnknown_080ACC60
_080038EC: .4byte 0x03001800 _080038EC: .4byte 0x03001800
thumb_func_start sub_38F0 thumb_func_start sub_38F0
@ -1548,7 +1548,7 @@ sub_394C: @ 0x0800394C
movs r0, #1 movs r0, #1
mov r1, r8 mov r1, r8
strh r0, [r1] strh r0, [r1]
ldr r0, _080039B0 @ =0x086A54D8 ldr r0, _080039B0 @ =gUnknown_086A54D8
movs r1, #0xd movs r1, #0xd
bl LoadSpriteSets bl LoadSpriteSets
ldrh r0, [r7] ldrh r0, [r7]
@ -1567,14 +1567,14 @@ _080039A0: .4byte 0x0202A58C
_080039A4: .4byte 0x0200B3B8 _080039A4: .4byte 0x0200B3B8
_080039A8: .4byte 0x0202BEC0 _080039A8: .4byte 0x0202BEC0
_080039AC: .4byte 0x0202C584 _080039AC: .4byte 0x0202C584
_080039B0: .4byte 0x086A54D8 _080039B0: .4byte gUnknown_086A54D8
_080039B4: _080039B4:
movs r0, #0x78 movs r0, #0x78
strh r0, [r7, #2] strh r0, [r7, #2]
movs r0, #0x50 movs r0, #0x50
_080039BA: _080039BA:
strh r0, [r7, #4] strh r0, [r7, #4]
ldr r1, _08003A9C @ =0x086A54D8 ldr r1, _08003A9C @ =gUnknown_086A54D8
ldr r0, _08003AA0 @ =0x0202A58C ldr r0, _08003AA0 @ =0x0202A58C
ldrb r0, [r0] ldrb r0, [r0]
lsls r0, r0, #0x18 lsls r0, r0, #0x18
@ -1627,7 +1627,7 @@ _08003A18:
strh r0, [r1, #2] strh r0, [r1, #2]
movs r0, #0x18 movs r0, #0x18
strh r0, [r1, #4] strh r0, [r1, #4]
ldr r1, _08003A9C @ =0x086A54D8 ldr r1, _08003A9C @ =gUnknown_086A54D8
ldr r0, _08003AB0 @ =0x0202BEC0 ldr r0, _08003AB0 @ =0x0202BEC0
ldrb r0, [r0] ldrb r0, [r0]
lsls r0, r0, #0x18 lsls r0, r0, #0x18
@ -1691,7 +1691,7 @@ _08003A86:
pop {r0} pop {r0}
bx r0 bx r0
.align 2, 0 .align 2, 0
_08003A9C: .4byte 0x086A54D8 _08003A9C: .4byte gUnknown_086A54D8
_08003AA0: .4byte 0x0202A58C _08003AA0: .4byte 0x0202A58C
_08003AA4: .4byte gOamBuffer _08003AA4: .4byte gOamBuffer
_08003AA8: .4byte 0xFFFFFE00 _08003AA8: .4byte 0xFFFFFE00
@ -1727,7 +1727,7 @@ sub_3AB4: @ 0x08003AB4
movs r0, #1 movs r0, #1
mov r1, r8 mov r1, r8
strh r0, [r1] strh r0, [r1]
ldr r0, _08003B18 @ =0x086A54D8 ldr r0, _08003B18 @ =gUnknown_086A54D8
movs r1, #0xd movs r1, #0xd
bl sub_2414 bl sub_2414
ldrh r0, [r7] ldrh r0, [r7]
@ -1746,14 +1746,14 @@ _08003B08: .4byte 0x0202A58C
_08003B0C: .4byte 0x0200B3B8 _08003B0C: .4byte 0x0200B3B8
_08003B10: .4byte 0x0202BEC0 _08003B10: .4byte 0x0202BEC0
_08003B14: .4byte 0x0202C584 _08003B14: .4byte 0x0202C584
_08003B18: .4byte 0x086A54D8 _08003B18: .4byte gUnknown_086A54D8
_08003B1C: _08003B1C:
movs r0, #0x78 movs r0, #0x78
strh r0, [r7, #2] strh r0, [r7, #2]
movs r0, #0x50 movs r0, #0x50
_08003B22: _08003B22:
strh r0, [r7, #4] strh r0, [r7, #4]
ldr r1, _08003C04 @ =0x086A54D8 ldr r1, _08003C04 @ =gUnknown_086A54D8
ldr r0, _08003C08 @ =0x0202A58C ldr r0, _08003C08 @ =0x0202A58C
ldrb r0, [r0] ldrb r0, [r0]
lsls r0, r0, #0x18 lsls r0, r0, #0x18
@ -1806,7 +1806,7 @@ _08003B80:
strh r0, [r1, #2] strh r0, [r1, #2]
movs r0, #0x18 movs r0, #0x18
strh r0, [r1, #4] strh r0, [r1, #4]
ldr r1, _08003C04 @ =0x086A54D8 ldr r1, _08003C04 @ =gUnknown_086A54D8
ldr r0, _08003C18 @ =0x0202BEC0 ldr r0, _08003C18 @ =0x0202BEC0
ldrb r0, [r0] ldrb r0, [r0]
lsls r0, r0, #0x18 lsls r0, r0, #0x18
@ -1870,7 +1870,7 @@ _08003BEE:
pop {r0} pop {r0}
bx r0 bx r0
.align 2, 0 .align 2, 0
_08003C04: .4byte 0x086A54D8 _08003C04: .4byte gUnknown_086A54D8
_08003C08: .4byte 0x0202A58C _08003C08: .4byte 0x0202A58C
_08003C0C: .4byte gOamBuffer _08003C0C: .4byte gOamBuffer
_08003C10: .4byte 0xFFFFFE00 _08003C10: .4byte 0xFFFFFE00

View File

@ -7,7 +7,7 @@
thumb_func_start FieldSelectMain thumb_func_start FieldSelectMain
FieldSelectMain: @ 0x08008AD4 FieldSelectMain: @ 0x08008AD4
push {lr} push {lr}
ldr r1, _08008AEC @ =0x080792C0 ldr r1, _08008AEC @ =gUnknown_080792C0
ldr r0, _08008AF0 @ =gMain ldr r0, _08008AF0 @ =gMain
ldrb r0, [r0, #3] ldrb r0, [r0, #3]
lsls r0, r0, #2 lsls r0, r0, #2
@ -17,7 +17,7 @@ FieldSelectMain: @ 0x08008AD4
pop {r0} pop {r0}
bx r0 bx r0
.align 2, 0 .align 2, 0
_08008AEC: .4byte 0x080792C0 _08008AEC: .4byte gUnknown_080792C0
_08008AF0: .4byte gMain _08008AF0: .4byte gMain
thumb_func_start LoadFieldSelectGraphics thumb_func_start LoadFieldSelectGraphics
@ -84,7 +84,7 @@ LoadFieldSelectGraphics: @ 0x08008AF4
ldr r1, _08008C04 @ =0x80001C00 ldr r1, _08008C04 @ =0x80001C00
str r1, [r0, #8] str r1, [r0, #8]
ldr r1, [r0, #8] ldr r1, [r0, #8]
ldr r1, _08008C08 @ =0x080A2400 ldr r1, _08008C08 @ =gUnknown_080A2400
str r1, [r0] str r1, [r0]
movs r1, #0xc0 movs r1, #0xc0
lsls r1, r1, #0x13 lsls r1, r1, #0x13
@ -143,7 +143,7 @@ _08008BF8: .4byte 0x80000A00
_08008BFC: .4byte gFieldSelectMiniFields_Gfx _08008BFC: .4byte gFieldSelectMiniFields_Gfx
_08008C00: .4byte 0x06008000 _08008C00: .4byte 0x06008000
_08008C04: .4byte 0x80001C00 _08008C04: .4byte 0x80001C00
_08008C08: .4byte 0x080A2400 _08008C08: .4byte gUnknown_080A2400
_08008C0C: .4byte 0x80000400 _08008C0C: .4byte 0x80000400
_08008C10: .4byte gFieldSelectFrameShadowTilemap _08008C10: .4byte gFieldSelectFrameShadowTilemap
_08008C14: .4byte 0x06000800 _08008C14: .4byte 0x06000800
@ -418,7 +418,7 @@ _08008E2E:
ldrh r0, [r5, #8] ldrh r0, [r5, #8]
cmp r0, #0 cmp r0, #0
bne _08008E5C bne _08008E5C
ldr r2, _08008E58 @ =0x086A6B14 ldr r2, _08008E58 @ =gUnknown_086A6B14
movs r4, #0xc movs r4, #0xc
ldrsh r0, [r5, r4] ldrsh r0, [r5, r4]
movs r1, #4 movs r1, #4
@ -436,9 +436,9 @@ _08008E2E:
ldrh r0, [r1] ldrh r0, [r1]
b _08008E76 b _08008E76
.align 2, 0 .align 2, 0
_08008E58: .4byte 0x086A6B14 _08008E58: .4byte gUnknown_086A6B14
_08008E5C: _08008E5C:
ldr r1, _08008E94 @ =0x086A6B14 ldr r1, _08008E94 @ =gUnknown_086A6B14
movs r2, #0xc movs r2, #0xc
ldrsh r0, [r5, r2] ldrsh r0, [r5, r2]
lsls r0, r0, #1 lsls r0, r0, #1
@ -468,7 +468,7 @@ _08008E76:
strh r0, [r3, #0xc] strh r0, [r3, #0xc]
b _08008EA0 b _08008EA0
.align 2, 0 .align 2, 0
_08008E94: .4byte 0x086A6B14 _08008E94: .4byte gUnknown_086A6B14
_08008E98: .4byte gMain _08008E98: .4byte gMain
_08008E9C: _08008E9C:
strh r1, [r3, #0xc] strh r1, [r3, #0xc]
@ -657,7 +657,7 @@ sub_8F94: @ 0x08008F94
ldrsb r0, [r4, r0] ldrsb r0, [r4, r0]
mov r3, r8 mov r3, r8
strh r0, [r3] strh r0, [r3]
ldr r0, _08009268 @ =0x086A6AD4 ldr r0, _08009268 @ =gUnknown_086A6AD4
movs r1, #0x10 movs r1, #0x10
adds r2, r6, #0 adds r2, r6, #0
bl LoadSpriteSets bl LoadSpriteSets
@ -755,7 +755,7 @@ _080090BC:
ldr r1, _08009264 @ =0x02002838 ldr r1, _08009264 @ =0x02002838
ldrh r0, [r1] ldrh r0, [r1]
lsls r0, r0, #2 lsls r0, r0, #2
ldr r2, _08009268 @ =0x086A6AD4 ldr r2, _08009268 @ =gUnknown_086A6AD4
adds r0, r0, r2 adds r0, r0, r2
ldr r6, [r0] ldr r6, [r0]
movs r5, #0 movs r5, #0
@ -821,7 +821,7 @@ _0800913A:
ldr r1, _08009264 @ =0x02002838 ldr r1, _08009264 @ =0x02002838
ldrh r0, [r1, #2] ldrh r0, [r1, #2]
lsls r0, r0, #2 lsls r0, r0, #2
ldr r2, _08009268 @ =0x086A6AD4 ldr r2, _08009268 @ =gUnknown_086A6AD4
adds r0, r0, r2 adds r0, r0, r2
ldr r6, [r0] ldr r6, [r0]
movs r5, #0 movs r5, #0
@ -883,7 +883,7 @@ _080091BA:
ldrh r0, [r7] ldrh r0, [r7]
cmp r0, #1 cmp r0, #1
bne _08009234 bne _08009234
ldr r1, _08009278 @ =0x086A6B28 ldr r1, _08009278 @ =gUnknown_086A6B28
ldr r2, _08009264 @ =0x02002838 ldr r2, _08009264 @ =0x02002838
ldrh r0, [r2, #8] ldrh r0, [r2, #8]
lsls r0, r0, #2 lsls r0, r0, #2
@ -963,8 +963,8 @@ _08009258: .4byte 0x00000642
_0800925C: .4byte 0x00000808 _0800925C: .4byte 0x00000808
_08009260: .4byte 0x04000050 _08009260: .4byte 0x04000050
_08009264: .4byte 0x02002838 _08009264: .4byte 0x02002838
_08009268: .4byte 0x086A6AD4 _08009268: .4byte gUnknown_086A6AD4
_0800926C: .4byte gOamBuffer _0800926C: .4byte gOamBuffer
_08009270: .4byte 0x000001FF _08009270: .4byte 0x000001FF
_08009274: .4byte 0xFFFFFE00 _08009274: .4byte 0xFFFFFE00
_08009278: .4byte 0x086A6B28 _08009278: .4byte gUnknown_086A6B28

View File

@ -7,7 +7,7 @@
thumb_func_start HighScoresMain thumb_func_start HighScoresMain
HighScoresMain: @ 0x0800CE48 HighScoresMain: @ 0x0800CE48
push {lr} push {lr}
ldr r1, _0800CE60 @ =0x080793E8 ldr r1, _0800CE60 @ =gUnknown_080793E8
ldr r0, _0800CE64 @ =gMain ldr r0, _0800CE64 @ =gMain
ldrb r0, [r0, #3] ldrb r0, [r0, #3]
lsls r0, r0, #2 lsls r0, r0, #2
@ -17,14 +17,14 @@ HighScoresMain: @ 0x0800CE48
pop {r0} pop {r0}
bx r0 bx r0
.align 2, 0 .align 2, 0
_0800CE60: .4byte 0x080793E8 _0800CE60: .4byte gUnknown_080793E8
_0800CE64: .4byte gMain _0800CE64: .4byte gMain
@ This is triggered after the idle pinball game catches its first pokemon @ This is triggered after the idle pinball game catches its first pokemon
thumb_func_start IdleHighScoresMain thumb_func_start IdleHighScoresMain
IdleHighScoresMain: @ 0x0800CE68 IdleHighScoresMain: @ 0x0800CE68
push {lr} push {lr}
ldr r1, _0800CE80 @ =0x08079424 ldr r1, _0800CE80 @ =gUnknown_08079424
ldr r0, _0800CE84 @ =gMain ldr r0, _0800CE84 @ =gMain
ldrb r0, [r0, #3] ldrb r0, [r0, #3]
lsls r0, r0, #2 lsls r0, r0, #2
@ -34,7 +34,7 @@ IdleHighScoresMain: @ 0x0800CE68
pop {r0} pop {r0}
bx r0 bx r0
.align 2, 0 .align 2, 0
_0800CE80: .4byte 0x08079424 _0800CE80: .4byte gUnknown_08079424
_0800CE84: .4byte gMain _0800CE84: .4byte gMain
thumb_func_start sub_CE88 thumb_func_start sub_CE88
@ -71,7 +71,7 @@ sub_CE88: @ 0x0800CE88
ldrh r0, [r2] ldrh r0, [r2]
strh r0, [r7, #0x16] strh r0, [r7, #0x16]
ldr r4, _0800CF7C @ =0x040000D4 ldr r4, _0800CF7C @ =0x040000D4
ldr r0, _0800CF80 @ =0x0809DBE0 ldr r0, _0800CF80 @ =gUnknown_0809DBE0
str r0, [r4] str r0, [r4]
movs r0, #0xa0 movs r0, #0xa0
lsls r0, r0, #0x13 lsls r0, r0, #0x13
@ -79,41 +79,41 @@ sub_CE88: @ 0x0800CE88
ldr r0, _0800CF84 @ =0x80000100 ldr r0, _0800CF84 @ =0x80000100
str r0, [r4, #8] str r0, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _0800CF88 @ =0x080957A0 ldr r0, _0800CF88 @ =gUnknown_080957A0
str r0, [r4] str r0, [r4]
ldr r0, _0800CF8C @ =0x06004000 ldr r0, _0800CF8C @ =0x06004000
str r0, [r4, #4] str r0, [r4, #4]
ldr r0, _0800CF90 @ =0x80002400 ldr r0, _0800CF90 @ =0x80002400
str r0, [r4, #8] str r0, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _0800CF94 @ =0x0809AFC0 ldr r0, _0800CF94 @ =gUnknown_0809AFC0
str r0, [r4] str r0, [r4]
ldr r0, _0800CF98 @ =0x0600C000 ldr r0, _0800CF98 @ =0x0600C000
str r0, [r4, #4] str r0, [r4, #4]
ldr r0, _0800CF9C @ =0x80001600 ldr r0, _0800CF9C @ =0x80001600
str r0, [r4, #8] str r0, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _0800CFA0 @ =0x080947A0 ldr r0, _0800CFA0 @ =gUnknown_080947A0
str r0, [r4] str r0, [r4]
ldr r6, _0800CFA4 @ =0x03005C00 ldr r6, _0800CFA4 @ =0x03005C00
str r6, [r4, #4] str r6, [r4, #4]
ldr r5, _0800CFA8 @ =0x80000800 ldr r5, _0800CFA8 @ =0x80000800
str r5, [r4, #8] str r5, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _0800CFAC @ =0x08099FC0 ldr r0, _0800CFAC @ =gUnknown_08099FC0
str r0, [r4] str r0, [r4]
ldr r0, _0800CFB0 @ =0x06001000 ldr r0, _0800CFB0 @ =0x06001000
str r0, [r4, #4] str r0, [r4, #4]
str r5, [r4, #8] str r5, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _0800CFB4 @ =0x0809DDE0 ldr r0, _0800CFB4 @ =gUnknown_0809DDE0
str r0, [r4] str r0, [r4]
ldr r0, _0800CFB8 @ =0x05000200 ldr r0, _0800CFB8 @ =0x05000200
str r0, [r4, #4] str r0, [r4, #4]
ldr r0, _0800CFBC @ =0x80000080 ldr r0, _0800CFBC @ =0x80000080
str r0, [r4, #8] str r0, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _0800CFC0 @ =0x0809DFE0 ldr r0, _0800CFC0 @ =gUnknown_0809DFE0
str r0, [r4] str r0, [r4]
ldr r0, _0800CFC4 @ =0x06010000 ldr r0, _0800CFC4 @ =0x06010000
str r0, [r4, #4] str r0, [r4, #4]
@ -153,23 +153,23 @@ _0800CF70: .4byte 0x0400000E
_0800CF74: .4byte 0x0000420F _0800CF74: .4byte 0x0000420F
_0800CF78: .4byte gMain _0800CF78: .4byte gMain
_0800CF7C: .4byte 0x040000D4 _0800CF7C: .4byte 0x040000D4
_0800CF80: .4byte 0x0809DBE0 _0800CF80: .4byte gUnknown_0809DBE0
_0800CF84: .4byte 0x80000100 _0800CF84: .4byte 0x80000100
_0800CF88: .4byte 0x080957A0 _0800CF88: .4byte gUnknown_080957A0
_0800CF8C: .4byte 0x06004000 _0800CF8C: .4byte 0x06004000
_0800CF90: .4byte 0x80002400 _0800CF90: .4byte 0x80002400
_0800CF94: .4byte 0x0809AFC0 _0800CF94: .4byte gUnknown_0809AFC0
_0800CF98: .4byte 0x0600C000 _0800CF98: .4byte 0x0600C000
_0800CF9C: .4byte 0x80001600 _0800CF9C: .4byte 0x80001600
_0800CFA0: .4byte 0x080947A0 _0800CFA0: .4byte gUnknown_080947A0
_0800CFA4: .4byte 0x03005C00 _0800CFA4: .4byte 0x03005C00
_0800CFA8: .4byte 0x80000800 _0800CFA8: .4byte 0x80000800
_0800CFAC: .4byte 0x08099FC0 _0800CFAC: .4byte gUnknown_08099FC0
_0800CFB0: .4byte 0x06001000 _0800CFB0: .4byte 0x06001000
_0800CFB4: .4byte 0x0809DDE0 _0800CFB4: .4byte gUnknown_0809DDE0
_0800CFB8: .4byte 0x05000200 _0800CFB8: .4byte 0x05000200
_0800CFBC: .4byte 0x80000080 _0800CFBC: .4byte 0x80000080
_0800CFC0: .4byte 0x0809DFE0 _0800CFC0: .4byte gUnknown_0809DFE0
_0800CFC4: .4byte 0x06010000 _0800CFC4: .4byte 0x06010000
_0800CFC8: .4byte 0x80002210 _0800CFC8: .4byte 0x80002210
_0800CFCC: .4byte gUnknown_0202C588 _0800CFCC: .4byte gUnknown_0202C588
@ -638,7 +638,7 @@ _0800D35E:
lsls r0, r2, #1 lsls r0, r2, #1
movs r4, #6 movs r4, #6
subs r0, r4, r0 subs r0, r4, r0
ldr r3, _0800D3D0 @ =0x08079870 ldr r3, _0800D3D0 @ =gUnknown_08079870
mov r8, r3 mov r8, r3
ldr r1, [r7, #0xc] ldr r1, [r7, #0xc]
lsls r1, r1, #2 lsls r1, r1, #2
@ -672,14 +672,14 @@ _0800D35E:
.align 2, 0 .align 2, 0
_0800D3C8: .4byte 0x0000014B _0800D3C8: .4byte 0x0000014B
_0800D3CC: .4byte 0x02002858 _0800D3CC: .4byte 0x02002858
_0800D3D0: .4byte 0x08079870 _0800D3D0: .4byte gUnknown_08079870
_0800D3D4: _0800D3D4:
strh r1, [r7, #0x12] strh r1, [r7, #0x12]
ldrb r1, [r7, #0xb] ldrb r1, [r7, #0xb]
lsls r0, r1, #1 lsls r0, r1, #1
movs r2, #6 movs r2, #6
subs r2, r2, r0 subs r2, r2, r0
ldr r3, _0800D4A0 @ =0x08079870 ldr r3, _0800D4A0 @ =gUnknown_08079870
ldr r0, [r7, #0xc] ldr r0, [r7, #0xc]
lsls r0, r0, #2 lsls r0, r0, #2
adds r0, r0, r3 adds r0, r0, r3
@ -740,7 +740,7 @@ _0800D42C:
lsls r0, r1, #1 lsls r0, r1, #1
movs r2, #6 movs r2, #6
subs r2, r2, r0 subs r2, r2, r0
ldr r3, _0800D4A0 @ =0x08079870 ldr r3, _0800D4A0 @ =gUnknown_08079870
ldr r0, [r4, #0xc] ldr r0, [r4, #0xc]
lsls r0, r0, #2 lsls r0, r0, #2
adds r0, r0, r3 adds r0, r0, r3
@ -777,7 +777,7 @@ _0800D482:
pop {r0} pop {r0}
bx r0 bx r0
.align 2, 0 .align 2, 0
_0800D4A0: .4byte 0x08079870 _0800D4A0: .4byte gUnknown_08079870
_0800D4A4: .4byte 0x02002858 _0800D4A4: .4byte 0x02002858
_0800D4A8: .4byte gMain _0800D4A8: .4byte gMain
_0800D4AC: .4byte 0x040000D4 _0800D4AC: .4byte 0x040000D4
@ -1895,7 +1895,7 @@ sub_DD70: @ 0x0800DD70
ldrh r0, [r2] ldrh r0, [r2]
strh r0, [r6, #0x16] strh r0, [r6, #0x16]
ldr r4, _0800DE64 @ =0x040000D4 ldr r4, _0800DE64 @ =0x040000D4
ldr r0, _0800DE68 @ =0x0809DBE0 ldr r0, _0800DE68 @ =gUnknown_0809DBE0
str r0, [r4] str r0, [r4]
movs r0, #0xa0 movs r0, #0xa0
lsls r0, r0, #0x13 lsls r0, r0, #0x13
@ -1903,21 +1903,21 @@ sub_DD70: @ 0x0800DD70
ldr r0, _0800DE6C @ =0x80000100 ldr r0, _0800DE6C @ =0x80000100
str r0, [r4, #8] str r0, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _0800DE70 @ =0x080957A0 ldr r0, _0800DE70 @ =gUnknown_080957A0
str r0, [r4] str r0, [r4]
ldr r0, _0800DE74 @ =0x06004000 ldr r0, _0800DE74 @ =0x06004000
str r0, [r4, #4] str r0, [r4, #4]
ldr r0, _0800DE78 @ =0x80002400 ldr r0, _0800DE78 @ =0x80002400
str r0, [r4, #8] str r0, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _0800DE7C @ =0x0809AFC0 ldr r0, _0800DE7C @ =gUnknown_0809AFC0
str r0, [r4] str r0, [r4]
ldr r0, _0800DE80 @ =0x0600C000 ldr r0, _0800DE80 @ =0x0600C000
str r0, [r4, #4] str r0, [r4, #4]
ldr r0, _0800DE84 @ =0x80001600 ldr r0, _0800DE84 @ =0x80001600
str r0, [r4, #8] str r0, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _0800DE88 @ =0x080947A0 ldr r0, _0800DE88 @ =gUnknown_080947A0
str r0, [r4] str r0, [r4]
ldr r0, _0800DE8C @ =0x03005C00 ldr r0, _0800DE8C @ =0x03005C00
mov r8, r0 mov r8, r0
@ -1925,20 +1925,20 @@ sub_DD70: @ 0x0800DD70
ldr r5, _0800DE90 @ =0x80000800 ldr r5, _0800DE90 @ =0x80000800
str r5, [r4, #8] str r5, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _0800DE94 @ =0x08099FC0 ldr r0, _0800DE94 @ =gUnknown_08099FC0
str r0, [r4] str r0, [r4]
ldr r0, _0800DE98 @ =0x06001000 ldr r0, _0800DE98 @ =0x06001000
str r0, [r4, #4] str r0, [r4, #4]
str r5, [r4, #8] str r5, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _0800DE9C @ =0x0809DDE0 ldr r0, _0800DE9C @ =gUnknown_0809DDE0
str r0, [r4] str r0, [r4]
ldr r0, _0800DEA0 @ =0x05000200 ldr r0, _0800DEA0 @ =0x05000200
str r0, [r4, #4] str r0, [r4, #4]
ldr r0, _0800DEA4 @ =0x80000010 ldr r0, _0800DEA4 @ =0x80000010
str r0, [r4, #8] str r0, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _0800DEA8 @ =0x0809DFE0 ldr r0, _0800DEA8 @ =gUnknown_0809DFE0
str r0, [r4] str r0, [r4]
ldr r0, _0800DEAC @ =0x06010000 ldr r0, _0800DEAC @ =0x06010000
str r0, [r4, #4] str r0, [r4, #4]
@ -1973,23 +1973,23 @@ _0800DE58: .4byte 0x0400000E
_0800DE5C: .4byte 0x0000420F _0800DE5C: .4byte 0x0000420F
_0800DE60: .4byte gMain _0800DE60: .4byte gMain
_0800DE64: .4byte 0x040000D4 _0800DE64: .4byte 0x040000D4
_0800DE68: .4byte 0x0809DBE0 _0800DE68: .4byte gUnknown_0809DBE0
_0800DE6C: .4byte 0x80000100 _0800DE6C: .4byte 0x80000100
_0800DE70: .4byte 0x080957A0 _0800DE70: .4byte gUnknown_080957A0
_0800DE74: .4byte 0x06004000 _0800DE74: .4byte 0x06004000
_0800DE78: .4byte 0x80002400 _0800DE78: .4byte 0x80002400
_0800DE7C: .4byte 0x0809AFC0 _0800DE7C: .4byte gUnknown_0809AFC0
_0800DE80: .4byte 0x0600C000 _0800DE80: .4byte 0x0600C000
_0800DE84: .4byte 0x80001600 _0800DE84: .4byte 0x80001600
_0800DE88: .4byte 0x080947A0 _0800DE88: .4byte gUnknown_080947A0
_0800DE8C: .4byte 0x03005C00 _0800DE8C: .4byte 0x03005C00
_0800DE90: .4byte 0x80000800 _0800DE90: .4byte 0x80000800
_0800DE94: .4byte 0x08099FC0 _0800DE94: .4byte gUnknown_08099FC0
_0800DE98: .4byte 0x06001000 _0800DE98: .4byte 0x06001000
_0800DE9C: .4byte 0x0809DDE0 _0800DE9C: .4byte gUnknown_0809DDE0
_0800DEA0: .4byte 0x05000200 _0800DEA0: .4byte 0x05000200
_0800DEA4: .4byte 0x80000010 _0800DEA4: .4byte 0x80000010
_0800DEA8: .4byte 0x0809DFE0 _0800DEA8: .4byte gUnknown_0809DFE0
_0800DEAC: .4byte 0x06010000 _0800DEAC: .4byte 0x06010000
_0800DEB0: .4byte 0x80002210 _0800DEB0: .4byte 0x80002210
@ -2314,7 +2314,7 @@ sub_E0EC: @ 0x0800E0EC
ldrh r0, [r2] ldrh r0, [r2]
strh r0, [r6, #0x16] strh r0, [r6, #0x16]
ldr r4, _0800E1E0 @ =0x040000D4 ldr r4, _0800E1E0 @ =0x040000D4
ldr r0, _0800E1E4 @ =0x0809DBE0 ldr r0, _0800E1E4 @ =gUnknown_0809DBE0
str r0, [r4] str r0, [r4]
movs r0, #0xa0 movs r0, #0xa0
lsls r0, r0, #0x13 lsls r0, r0, #0x13
@ -2322,21 +2322,21 @@ sub_E0EC: @ 0x0800E0EC
ldr r0, _0800E1E8 @ =0x80000100 ldr r0, _0800E1E8 @ =0x80000100
str r0, [r4, #8] str r0, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _0800E1EC @ =0x080957A0 ldr r0, _0800E1EC @ =gUnknown_080957A0
str r0, [r4] str r0, [r4]
ldr r0, _0800E1F0 @ =0x06004000 ldr r0, _0800E1F0 @ =0x06004000
str r0, [r4, #4] str r0, [r4, #4]
ldr r0, _0800E1F4 @ =0x80002400 ldr r0, _0800E1F4 @ =0x80002400
str r0, [r4, #8] str r0, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _0800E1F8 @ =0x0809AFC0 ldr r0, _0800E1F8 @ =gUnknown_0809AFC0
str r0, [r4] str r0, [r4]
ldr r0, _0800E1FC @ =0x0600C000 ldr r0, _0800E1FC @ =0x0600C000
str r0, [r4, #4] str r0, [r4, #4]
ldr r0, _0800E200 @ =0x80001600 ldr r0, _0800E200 @ =0x80001600
str r0, [r4, #8] str r0, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _0800E204 @ =0x080947A0 ldr r0, _0800E204 @ =gUnknown_080947A0
str r0, [r4] str r0, [r4]
ldr r0, _0800E208 @ =0x03005C00 ldr r0, _0800E208 @ =0x03005C00
mov r8, r0 mov r8, r0
@ -2344,20 +2344,20 @@ sub_E0EC: @ 0x0800E0EC
ldr r5, _0800E20C @ =0x80000800 ldr r5, _0800E20C @ =0x80000800
str r5, [r4, #8] str r5, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _0800E210 @ =0x08099FC0 ldr r0, _0800E210 @ =gUnknown_08099FC0
str r0, [r4] str r0, [r4]
ldr r0, _0800E214 @ =0x06001000 ldr r0, _0800E214 @ =0x06001000
str r0, [r4, #4] str r0, [r4, #4]
str r5, [r4, #8] str r5, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _0800E218 @ =0x0809DDE0 ldr r0, _0800E218 @ =gUnknown_0809DDE0
str r0, [r4] str r0, [r4]
ldr r0, _0800E21C @ =0x05000200 ldr r0, _0800E21C @ =0x05000200
str r0, [r4, #4] str r0, [r4, #4]
ldr r0, _0800E220 @ =0x80000010 ldr r0, _0800E220 @ =0x80000010
str r0, [r4, #8] str r0, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _0800E224 @ =0x0809DFE0 ldr r0, _0800E224 @ =gUnknown_0809DFE0
str r0, [r4] str r0, [r4]
ldr r0, _0800E228 @ =0x06010000 ldr r0, _0800E228 @ =0x06010000
str r0, [r4, #4] str r0, [r4, #4]
@ -2392,23 +2392,23 @@ _0800E1D4: .4byte 0x0400000E
_0800E1D8: .4byte 0x0000420F _0800E1D8: .4byte 0x0000420F
_0800E1DC: .4byte gMain _0800E1DC: .4byte gMain
_0800E1E0: .4byte 0x040000D4 _0800E1E0: .4byte 0x040000D4
_0800E1E4: .4byte 0x0809DBE0 _0800E1E4: .4byte gUnknown_0809DBE0
_0800E1E8: .4byte 0x80000100 _0800E1E8: .4byte 0x80000100
_0800E1EC: .4byte 0x080957A0 _0800E1EC: .4byte gUnknown_080957A0
_0800E1F0: .4byte 0x06004000 _0800E1F0: .4byte 0x06004000
_0800E1F4: .4byte 0x80002400 _0800E1F4: .4byte 0x80002400
_0800E1F8: .4byte 0x0809AFC0 _0800E1F8: .4byte gUnknown_0809AFC0
_0800E1FC: .4byte 0x0600C000 _0800E1FC: .4byte 0x0600C000
_0800E200: .4byte 0x80001600 _0800E200: .4byte 0x80001600
_0800E204: .4byte 0x080947A0 _0800E204: .4byte gUnknown_080947A0
_0800E208: .4byte 0x03005C00 _0800E208: .4byte 0x03005C00
_0800E20C: .4byte 0x80000800 _0800E20C: .4byte 0x80000800
_0800E210: .4byte 0x08099FC0 _0800E210: .4byte gUnknown_08099FC0
_0800E214: .4byte 0x06001000 _0800E214: .4byte 0x06001000
_0800E218: .4byte 0x0809DDE0 _0800E218: .4byte gUnknown_0809DDE0
_0800E21C: .4byte 0x05000200 _0800E21C: .4byte 0x05000200
_0800E220: .4byte 0x80000010 _0800E220: .4byte 0x80000010
_0800E224: .4byte 0x0809DFE0 _0800E224: .4byte gUnknown_0809DFE0
_0800E228: .4byte 0x06010000 _0800E228: .4byte 0x06010000
_0800E22C: .4byte 0x80002210 _0800E22C: .4byte 0x80002210
@ -2611,10 +2611,10 @@ sub_E3A8: @ 0x0800E3A8
adds r5, r0, r2 adds r5, r0, r2
movs r0, #1 movs r0, #1
strh r0, [r5] strh r0, [r5]
ldr r0, _0800E450 @ =0x086A7DA8 ldr r0, _0800E450 @ =gUnknown_086A7DA8
movs r1, #2 movs r1, #2
bl LoadSpriteSets bl LoadSpriteSets
ldr r2, _0800E454 @ =0x080797F0 ldr r2, _0800E454 @ =gUnknown_080797F0
ldr r0, [r4, #0xc] ldr r0, [r4, #0xc]
lsls r0, r0, #3 lsls r0, r0, #3
ldrb r1, [r4, #0xb] ldrb r1, [r4, #0xb]
@ -2681,8 +2681,8 @@ _0800E404:
.align 2, 0 .align 2, 0
_0800E448: .4byte 0x02002858 _0800E448: .4byte 0x02002858
_0800E44C: .4byte 0x0200B3B8 _0800E44C: .4byte 0x0200B3B8
_0800E450: .4byte 0x086A7DA8 _0800E450: .4byte gUnknown_086A7DA8
_0800E454: .4byte 0x080797F0 _0800E454: .4byte gUnknown_080797F0
_0800E458: .4byte gOamBuffer _0800E458: .4byte gOamBuffer
_0800E45C: .4byte 0xFFFFFE00 _0800E45C: .4byte 0xFFFFFE00
_0800E460: .4byte 0x000001FF _0800E460: .4byte 0x000001FF
@ -2745,7 +2745,7 @@ _0800E4B4:
asrs r0, r0, #0x18 asrs r0, r0, #0x18
mov r1, r8 mov r1, r8
strh r0, [r1] strh r0, [r1]
ldr r0, _0800E5E4 @ =0x086A7DB0 ldr r0, _0800E5E4 @ =gUnknown_086A7DB0
movs r1, #9 movs r1, #9
adds r2, r6, #0 adds r2, r6, #0
bl LoadSpriteSets bl LoadSpriteSets
@ -2809,7 +2809,7 @@ _0800E4B4:
ldrsb r0, [r2, r0] ldrsb r0, [r2, r0]
adds r0, #7 adds r0, #7
lsls r0, r0, #2 lsls r0, r0, #2
ldr r3, _0800E5E4 @ =0x086A7DB0 ldr r3, _0800E5E4 @ =gUnknown_086A7DB0
adds r0, r0, r3 adds r0, r0, r3
ldr r6, [r0] ldr r6, [r0]
movs r5, #0 movs r5, #0
@ -2879,7 +2879,7 @@ _0800E5D4: .4byte 0x02002858
_0800E5D8: .4byte 0x0200287D _0800E5D8: .4byte 0x0200287D
_0800E5DC: .4byte 0x02002882 _0800E5DC: .4byte 0x02002882
_0800E5E0: .4byte 0x0201B178 _0800E5E0: .4byte 0x0201B178
_0800E5E4: .4byte 0x086A7DB0 _0800E5E4: .4byte gUnknown_086A7DB0
_0800E5E8: .4byte gOamBuffer _0800E5E8: .4byte gOamBuffer
_0800E5EC: .4byte 0x000003FF _0800E5EC: .4byte 0x000003FF
_0800E5F0: .4byte 0xFFFFFC00 _0800E5F0: .4byte 0xFFFFFC00
@ -2891,7 +2891,7 @@ _0800E5FC:
movs r0, #0x50 movs r0, #0x50
_0800E602: _0800E602:
strh r0, [r7, #4] strh r0, [r7, #4]
ldr r1, _0800E664 @ =0x086A7DB0 ldr r1, _0800E664 @ =gUnknown_086A7DB0
movs r0, #0 movs r0, #0
ldrsb r0, [r2, r0] ldrsb r0, [r2, r0]
adds r0, #2 adds r0, #2
@ -2941,7 +2941,7 @@ _0800E628:
blt _0800E628 blt _0800E628
b _0800E846 b _0800E846
.align 2, 0 .align 2, 0
_0800E664: .4byte 0x086A7DB0 _0800E664: .4byte gUnknown_086A7DB0
_0800E668: .4byte gOamBuffer _0800E668: .4byte gOamBuffer
_0800E66C: .4byte 0xFFFFFE00 _0800E66C: .4byte 0xFFFFFE00
_0800E670: .4byte 0x000001FF _0800E670: .4byte 0x000001FF
@ -2967,7 +2967,7 @@ _0800E67A:
asrs r0, r0, #0x18 asrs r0, r0, #0x18
mov r2, r8 mov r2, r8
strh r0, [r2] strh r0, [r2]
ldr r0, _0800E7A0 @ =0x086A7DB0 ldr r0, _0800E7A0 @ =gUnknown_086A7DB0
movs r1, #9 movs r1, #9
adds r2, r6, #0 adds r2, r6, #0
bl LoadSpriteSets bl LoadSpriteSets
@ -3034,7 +3034,7 @@ _0800E67A:
ldrsb r0, [r2, r0] ldrsb r0, [r2, r0]
adds r0, #7 adds r0, #7
lsls r0, r0, #2 lsls r0, r0, #2
ldr r3, _0800E7A0 @ =0x086A7DB0 ldr r3, _0800E7A0 @ =gUnknown_086A7DB0
adds r0, r0, r3 adds r0, r0, r3
ldr r6, [r0] ldr r6, [r0]
movs r5, #0 movs r5, #0
@ -3098,7 +3098,7 @@ _0800E792:
b _0800E7C6 b _0800E7C6
.align 2, 0 .align 2, 0
_0800E79C: .4byte 0x0201B178 _0800E79C: .4byte 0x0201B178
_0800E7A0: .4byte 0x086A7DB0 _0800E7A0: .4byte gUnknown_086A7DB0
_0800E7A4: .4byte gOamBuffer _0800E7A4: .4byte gOamBuffer
_0800E7A8: .4byte 0x000003FF _0800E7A8: .4byte 0x000003FF
_0800E7AC: .4byte 0xFFFFFC00 _0800E7AC: .4byte 0xFFFFFC00
@ -3112,7 +3112,7 @@ _0800E7C0:
movs r0, #0x50 movs r0, #0x50
_0800E7C6: _0800E7C6:
strh r0, [r7, #4] strh r0, [r7, #4]
ldr r1, _0800E824 @ =0x086A7DB0 ldr r1, _0800E824 @ =gUnknown_086A7DB0
movs r0, #0 movs r0, #0
ldrsb r0, [r2, r0] ldrsb r0, [r2, r0]
adds r0, #2 adds r0, #2
@ -3160,7 +3160,7 @@ _0800E7EA:
blt _0800E7EA blt _0800E7EA
b _0800E846 b _0800E846
.align 2, 0 .align 2, 0
_0800E824: .4byte 0x086A7DB0 _0800E824: .4byte gUnknown_086A7DB0
_0800E828: .4byte gOamBuffer _0800E828: .4byte gOamBuffer
_0800E82C: .4byte 0xFFFFFE00 _0800E82C: .4byte 0xFFFFFE00
_0800E830: .4byte 0x000001FF _0800E830: .4byte 0x000001FF
@ -3169,7 +3169,7 @@ _0800E834:
strh r0, [r6] strh r0, [r6]
mov r1, sl mov r1, sl
strh r0, [r1] strh r0, [r1]
ldr r0, _0800E85C @ =0x086A7DB0 ldr r0, _0800E85C @ =gUnknown_086A7DB0
movs r1, #9 movs r1, #9
adds r2, r6, #0 adds r2, r6, #0
bl LoadSpriteSets bl LoadSpriteSets
@ -3186,7 +3186,7 @@ _0800E846:
pop {r0} pop {r0}
bx r0 bx r0
.align 2, 0 .align 2, 0
_0800E85C: .4byte 0x086A7DB0 _0800E85C: .4byte gUnknown_086A7DB0
thumb_func_start sub_E860 thumb_func_start sub_E860
sub_E860: @ 0x0800E860 sub_E860: @ 0x0800E860
@ -3205,7 +3205,7 @@ sub_E860: @ 0x0800E860
lsls r0, r0, #0x18 lsls r0, r0, #0x18
asrs r0, r0, #0x18 asrs r0, r0, #0x18
strh r0, [r5] strh r0, [r5]
ldr r0, _0800E8F4 @ =0x086A7DD4 ldr r0, _0800E8F4 @ =gUnknown_086A7DD4
movs r1, #5 movs r1, #5
bl LoadSpriteSets bl LoadSpriteSets
ldrh r0, [r5] ldrh r0, [r5]
@ -3263,7 +3263,7 @@ _0800E8DA:
_0800E8E8: .4byte 0x0202C580 _0800E8E8: .4byte 0x0202C580
_0800E8EC: .4byte 0x0200B3B8 _0800E8EC: .4byte 0x0200B3B8
_0800E8F0: .4byte 0x0201C18C _0800E8F0: .4byte 0x0201C18C
_0800E8F4: .4byte 0x086A7DD4 _0800E8F4: .4byte gUnknown_086A7DD4
_0800E8F8: .4byte 0x0201A4B8 _0800E8F8: .4byte 0x0201A4B8
_0800E8FC: .4byte gOamBuffer _0800E8FC: .4byte gOamBuffer
_0800E900: .4byte 0xFFFFFE00 _0800E900: .4byte 0xFFFFFE00
@ -3982,7 +3982,7 @@ sub_EE64: @ 0x0800EE64
push {r5, r6, r7} push {r5, r6, r7}
sub sp, #0x10 sub sp, #0x10
movs r6, #0 movs r6, #0
ldr r4, _0800EF20 @ =0x086A7FAC ldr r4, _0800EF20 @ =gUnknown_086A7FAC
ldr r5, _0800EF24 @ =0x0202C610 ldr r5, _0800EF24 @ =0x0202C610
_0800EE76: _0800EE76:
ldm r5!, {r0} ldm r5!, {r0}
@ -4003,7 +4003,7 @@ _0800EE76:
cmp r6, #3 cmp r6, #3
ble _0800EE76 ble _0800EE76
movs r5, #1 movs r5, #1
ldr r0, _0800EF20 @ =0x086A7FAC ldr r0, _0800EF20 @ =gUnknown_086A7FAC
mov sb, r0 mov sb, r0
ldr r1, _0800EF24 @ =0x0202C610 ldr r1, _0800EF24 @ =0x0202C610
mov sl, r1 mov sl, r1
@ -4069,7 +4069,7 @@ _0800EEF4:
bl sub_105A0 bl sub_105A0
b _0800EF44 b _0800EF44
.align 2, 0 .align 2, 0
_0800EF20: .4byte 0x086A7FAC _0800EF20: .4byte gUnknown_086A7FAC
_0800EF24: .4byte 0x0202C610 _0800EF24: .4byte 0x0202C610
_0800EF28: .4byte 0x0202C5C0 _0800EF28: .4byte 0x0202C5C0
_0800EF2C: _0800EF2C:
@ -4195,7 +4195,7 @@ _0800EFF4:
cmp r5, #7 cmp r5, #7
ble _0800EF76 ble _0800EF76
movs r6, #0 movs r6, #0
ldr r7, _0800F0E8 @ =0x086A7FAC ldr r7, _0800F0E8 @ =gUnknown_086A7FAC
ldr r0, _0800F0EC @ =0x0202C610 ldr r0, _0800F0EC @ =0x0202C610
adds r5, r0, #0 adds r5, r0, #0
adds r5, #0xc0 adds r5, #0xc0
@ -4218,7 +4218,7 @@ _0800F032:
cmp r6, #3 cmp r6, #3
ble _0800F032 ble _0800F032
movs r5, #1 movs r5, #1
ldr r0, _0800F0E8 @ =0x086A7FAC ldr r0, _0800F0E8 @ =gUnknown_086A7FAC
mov sb, r0 mov sb, r0
ldr r1, _0800F0F0 @ =0x0202C6D0 ldr r1, _0800F0F0 @ =0x0202C6D0
mov sl, r1 mov sl, r1
@ -4289,7 +4289,7 @@ _0800F0B6:
b _0800F10C b _0800F10C
.align 2, 0 .align 2, 0
_0800F0E4: .4byte 0x0202C5C0 _0800F0E4: .4byte 0x0202C5C0
_0800F0E8: .4byte 0x086A7FAC _0800F0E8: .4byte gUnknown_086A7FAC
_0800F0EC: .4byte 0x0202C610 _0800F0EC: .4byte 0x0202C610
_0800F0F0: .4byte 0x0202C6D0 _0800F0F0: .4byte 0x0202C6D0
_0800F0F4: _0800F0F4:
@ -4996,11 +4996,11 @@ sub_F670: @ 0x0800F670
sub sp, #8 sub sp, #8
adds r7, r0, #0 adds r7, r0, #0
mov r8, r2 mov r8, r2
ldr r2, _0800F6D8 @ =0x086A7FAC ldr r2, _0800F6D8 @ =gUnknown_086A7FAC
lsls r0, r7, #1 lsls r0, r7, #1
adds r0, r0, r2 adds r0, r0, r2
ldrh r7, [r0] ldrh r7, [r0]
ldr r6, _0800F6DC @ =0x08079730 ldr r6, _0800F6DC @ =gUnknown_08079730
lsls r4, r1, #1 lsls r4, r1, #1
adds r4, r4, r1 adds r4, r4, r1
lsls r4, r4, #2 lsls r4, r4, #2
@ -5041,8 +5041,8 @@ sub_F670: @ 0x0800F670
pop {r0} pop {r0}
bx r0 bx r0
.align 2, 0 .align 2, 0
_0800F6D8: .4byte 0x086A7FAC _0800F6D8: .4byte gUnknown_086A7FAC
_0800F6DC: .4byte 0x08079730 _0800F6DC: .4byte gUnknown_08079730
thumb_func_start sub_F6E0 thumb_func_start sub_F6E0
sub_F6E0: @ 0x0800F6E0 sub_F6E0: @ 0x0800F6E0
@ -5056,7 +5056,7 @@ sub_F6E0: @ 0x0800F6E0
movs r2, #0 movs r2, #0
ldr r0, _0800F744 @ =0x0200B134 ldr r0, _0800F744 @ =0x0200B134
mov r8, r0 mov r8, r0
ldr r3, _0800F748 @ =0x08079430 ldr r3, _0800F748 @ =gUnknown_08079430
mov ip, r3 mov ip, r3
_0800F6F8: _0800F6F8:
movs r1, #0 movs r1, #0
@ -5100,7 +5100,7 @@ _0800F718:
.align 2, 0 .align 2, 0
_0800F740: .4byte 0x0202BEB0 _0800F740: .4byte 0x0202BEB0
_0800F744: .4byte 0x0200B134 _0800F744: .4byte 0x0200B134
_0800F748: .4byte 0x08079430 _0800F748: .4byte gUnknown_08079430
thumb_func_start sub_F74C thumb_func_start sub_F74C
sub_F74C: @ 0x0800F74C sub_F74C: @ 0x0800F74C
@ -5284,7 +5284,7 @@ _0800F8BC:
ldr r0, _0800F924 @ =0x03005C00 ldr r0, _0800F924 @ =0x03005C00
ldr r7, _0800F928 @ =0x000090EA ldr r7, _0800F928 @ =0x000090EA
ldr r6, _0800F92C @ =0x0000912A ldr r6, _0800F92C @ =0x0000912A
ldr r1, _0800F930 @ =0x086A7FA4 ldr r1, _0800F930 @ =gUnknown_086A7FA4
adds r2, r0, #0 adds r2, r0, #0
adds r2, #0x98 adds r2, #0x98
lsls r0, r5, #0x10 lsls r0, r5, #0x10
@ -5310,7 +5310,7 @@ _0800F8E8:
ldr r0, _0800F924 @ =0x03005C00 ldr r0, _0800F924 @ =0x03005C00
ldr r7, _0800F934 @ =0x0000910A ldr r7, _0800F934 @ =0x0000910A
ldr r6, _0800F938 @ =0x0000914A ldr r6, _0800F938 @ =0x0000914A
ldr r1, _0800F930 @ =0x086A7FA4 ldr r1, _0800F930 @ =gUnknown_086A7FA4
adds r3, r0, #0 adds r3, r0, #0
adds r3, #0xd8 adds r3, #0xd8
lsls r0, r5, #0x10 lsls r0, r5, #0x10
@ -5338,7 +5338,7 @@ _0800F918:
_0800F924: .4byte 0x03005C00 _0800F924: .4byte 0x03005C00
_0800F928: .4byte 0x000090EA _0800F928: .4byte 0x000090EA
_0800F92C: .4byte 0x0000912A _0800F92C: .4byte 0x0000912A
_0800F930: .4byte 0x086A7FA4 _0800F930: .4byte gUnknown_086A7FA4
_0800F934: .4byte 0x0000910A _0800F934: .4byte 0x0000910A
_0800F938: .4byte 0x0000914A _0800F938: .4byte 0x0000914A
_0800F93C: _0800F93C:
@ -5352,7 +5352,7 @@ _0800F93C:
ldr r0, _0800F9B8 @ =0x0000916A ldr r0, _0800F9B8 @ =0x0000916A
mov ip, r0 mov ip, r0
ldr r7, _0800F9BC @ =0x000091AA ldr r7, _0800F9BC @ =0x000091AA
ldr r2, _0800F9C0 @ =0x086A7FA4 ldr r2, _0800F9C0 @ =gUnknown_086A7FA4
lsls r0, r3, #1 lsls r0, r3, #1
adds r1, r0, r1 adds r1, r0, r1
lsls r0, r5, #0x10 lsls r0, r5, #0x10
@ -5382,7 +5382,7 @@ _0800F972:
ldr r1, _0800F9B4 @ =0x03005C00 ldr r1, _0800F9B4 @ =0x03005C00
ldr r7, _0800F9C4 @ =0x0000918A ldr r7, _0800F9C4 @ =0x0000918A
ldr r6, _0800F9C8 @ =0x000091CA ldr r6, _0800F9C8 @ =0x000091CA
ldr r2, _0800F9C0 @ =0x086A7FA4 ldr r2, _0800F9C0 @ =gUnknown_086A7FA4
lsls r0, r3, #1 lsls r0, r3, #1
adds r1, r0, r1 adds r1, r0, r1
lsls r0, r5, #0x10 lsls r0, r5, #0x10
@ -5410,7 +5410,7 @@ _0800F9AA:
_0800F9B4: .4byte 0x03005C00 _0800F9B4: .4byte 0x03005C00
_0800F9B8: .4byte 0x0000916A _0800F9B8: .4byte 0x0000916A
_0800F9BC: .4byte 0x000091AA _0800F9BC: .4byte 0x000091AA
_0800F9C0: .4byte 0x086A7FA4 _0800F9C0: .4byte gUnknown_086A7FA4
_0800F9C4: .4byte 0x0000918A _0800F9C4: .4byte 0x0000918A
_0800F9C8: .4byte 0x000091CA _0800F9C8: .4byte 0x000091CA
_0800F9CC: _0800F9CC:
@ -5419,7 +5419,7 @@ _0800F9CC:
ldr r0, _0800FA34 @ =0x03005C00 ldr r0, _0800FA34 @ =0x03005C00
ldr r7, _0800FA38 @ =0x000090EA ldr r7, _0800FA38 @ =0x000090EA
ldr r6, _0800FA3C @ =0x0000912A ldr r6, _0800FA3C @ =0x0000912A
ldr r1, _0800FA40 @ =0x086A7FA4 ldr r1, _0800FA40 @ =gUnknown_086A7FA4
ldr r3, _0800FA44 @ =0x00000894 ldr r3, _0800FA44 @ =0x00000894
adds r2, r0, r3 adds r2, r0, r3
lsls r0, r5, #0x10 lsls r0, r5, #0x10
@ -5445,7 +5445,7 @@ _0800F9F8:
ldr r0, _0800FA34 @ =0x03005C00 ldr r0, _0800FA34 @ =0x03005C00
ldr r7, _0800FA48 @ =0x0000910A ldr r7, _0800FA48 @ =0x0000910A
ldr r6, _0800FA4C @ =0x0000914A ldr r6, _0800FA4C @ =0x0000914A
ldr r1, _0800FA40 @ =0x086A7FA4 ldr r1, _0800FA40 @ =gUnknown_086A7FA4
ldr r4, _0800FA50 @ =0x000008D4 ldr r4, _0800FA50 @ =0x000008D4
adds r3, r0, r4 adds r3, r0, r4
lsls r0, r5, #0x10 lsls r0, r5, #0x10
@ -5473,7 +5473,7 @@ _0800FA28:
_0800FA34: .4byte 0x03005C00 _0800FA34: .4byte 0x03005C00
_0800FA38: .4byte 0x000090EA _0800FA38: .4byte 0x000090EA
_0800FA3C: .4byte 0x0000912A _0800FA3C: .4byte 0x0000912A
_0800FA40: .4byte 0x086A7FA4 _0800FA40: .4byte gUnknown_086A7FA4
_0800FA44: .4byte 0x00000894 _0800FA44: .4byte 0x00000894
_0800FA48: .4byte 0x0000910A _0800FA48: .4byte 0x0000910A
_0800FA4C: .4byte 0x0000914A _0800FA4C: .4byte 0x0000914A
@ -5486,7 +5486,7 @@ _0800FA54:
ldr r0, _0800FACC @ =0x0000916A ldr r0, _0800FACC @ =0x0000916A
mov ip, r0 mov ip, r0
ldr r7, _0800FAD0 @ =0x000091AA ldr r7, _0800FAD0 @ =0x000091AA
ldr r2, _0800FAD4 @ =0x086A7FA4 ldr r2, _0800FAD4 @ =gUnknown_086A7FA4
ldr r4, _0800FAD8 @ =0x000008D4 ldr r4, _0800FAD8 @ =0x000008D4
adds r0, r3, r4 adds r0, r3, r4
adds r1, r0, r1 adds r1, r0, r1
@ -5514,7 +5514,7 @@ _0800FA86:
ldr r1, _0800FAC8 @ =0x03005C00 ldr r1, _0800FAC8 @ =0x03005C00
ldr r7, _0800FADC @ =0x0000918A ldr r7, _0800FADC @ =0x0000918A
ldr r6, _0800FAE0 @ =0x000091CA ldr r6, _0800FAE0 @ =0x000091CA
ldr r2, _0800FAD4 @ =0x086A7FA4 ldr r2, _0800FAD4 @ =gUnknown_086A7FA4
ldr r4, _0800FAE4 @ =0x00000914 ldr r4, _0800FAE4 @ =0x00000914
adds r0, r3, r4 adds r0, r3, r4
adds r1, r0, r1 adds r1, r0, r1
@ -5546,7 +5546,7 @@ _0800FAC2:
_0800FAC8: .4byte 0x03005C00 _0800FAC8: .4byte 0x03005C00
_0800FACC: .4byte 0x0000916A _0800FACC: .4byte 0x0000916A
_0800FAD0: .4byte 0x000091AA _0800FAD0: .4byte 0x000091AA
_0800FAD4: .4byte 0x086A7FA4 _0800FAD4: .4byte gUnknown_086A7FA4
_0800FAD8: .4byte 0x000008D4 _0800FAD8: .4byte 0x000008D4
_0800FADC: .4byte 0x0000918A _0800FADC: .4byte 0x0000918A
_0800FAE0: .4byte 0x000091CA _0800FAE0: .4byte 0x000091CA
@ -5566,7 +5566,7 @@ _0800FAF4:
ldr r0, _0800FB5C @ =0x03005C00 ldr r0, _0800FB5C @ =0x03005C00
ldr r7, _0800FB60 @ =0x000090EA ldr r7, _0800FB60 @ =0x000090EA
ldr r6, _0800FB64 @ =0x0000912A ldr r6, _0800FB64 @ =0x0000912A
ldr r1, _0800FB68 @ =0x086A7FA8 ldr r1, _0800FB68 @ =gUnknown_086A7FA8
adds r2, r0, #0 adds r2, r0, #0
adds r2, #0x98 adds r2, #0x98
lsls r0, r5, #0x10 lsls r0, r5, #0x10
@ -5592,7 +5592,7 @@ _0800FB20:
ldr r0, _0800FB5C @ =0x03005C00 ldr r0, _0800FB5C @ =0x03005C00
ldr r7, _0800FB6C @ =0x0000910A ldr r7, _0800FB6C @ =0x0000910A
ldr r6, _0800FB70 @ =0x0000914A ldr r6, _0800FB70 @ =0x0000914A
ldr r1, _0800FB68 @ =0x086A7FA8 ldr r1, _0800FB68 @ =gUnknown_086A7FA8
adds r3, r0, #0 adds r3, r0, #0
adds r3, #0xd8 adds r3, #0xd8
lsls r0, r5, #0x10 lsls r0, r5, #0x10
@ -5620,7 +5620,7 @@ _0800FB50:
_0800FB5C: .4byte 0x03005C00 _0800FB5C: .4byte 0x03005C00
_0800FB60: .4byte 0x000090EA _0800FB60: .4byte 0x000090EA
_0800FB64: .4byte 0x0000912A _0800FB64: .4byte 0x0000912A
_0800FB68: .4byte 0x086A7FA8 _0800FB68: .4byte gUnknown_086A7FA8
_0800FB6C: .4byte 0x0000910A _0800FB6C: .4byte 0x0000910A
_0800FB70: .4byte 0x0000914A _0800FB70: .4byte 0x0000914A
_0800FB74: _0800FB74:
@ -5634,7 +5634,7 @@ _0800FB74:
ldr r0, _0800FBF0 @ =0x0000916A ldr r0, _0800FBF0 @ =0x0000916A
mov ip, r0 mov ip, r0
ldr r7, _0800FBF4 @ =0x000091AA ldr r7, _0800FBF4 @ =0x000091AA
ldr r2, _0800FBF8 @ =0x086A7FA8 ldr r2, _0800FBF8 @ =gUnknown_086A7FA8
lsls r0, r3, #1 lsls r0, r3, #1
adds r1, r0, r1 adds r1, r0, r1
lsls r0, r5, #0x10 lsls r0, r5, #0x10
@ -5664,7 +5664,7 @@ _0800FBAA:
ldr r1, _0800FBEC @ =0x03005C00 ldr r1, _0800FBEC @ =0x03005C00
ldr r7, _0800FBFC @ =0x0000918A ldr r7, _0800FBFC @ =0x0000918A
ldr r6, _0800FC00 @ =0x000091CA ldr r6, _0800FC00 @ =0x000091CA
ldr r2, _0800FBF8 @ =0x086A7FA8 ldr r2, _0800FBF8 @ =gUnknown_086A7FA8
lsls r0, r3, #1 lsls r0, r3, #1
adds r1, r0, r1 adds r1, r0, r1
lsls r0, r5, #0x10 lsls r0, r5, #0x10
@ -5692,7 +5692,7 @@ _0800FBE2:
_0800FBEC: .4byte 0x03005C00 _0800FBEC: .4byte 0x03005C00
_0800FBF0: .4byte 0x0000916A _0800FBF0: .4byte 0x0000916A
_0800FBF4: .4byte 0x000091AA _0800FBF4: .4byte 0x000091AA
_0800FBF8: .4byte 0x086A7FA8 _0800FBF8: .4byte gUnknown_086A7FA8
_0800FBFC: .4byte 0x0000918A _0800FBFC: .4byte 0x0000918A
_0800FC00: .4byte 0x000091CA _0800FC00: .4byte 0x000091CA
_0800FC04: _0800FC04:
@ -5701,7 +5701,7 @@ _0800FC04:
ldr r0, _0800FC6C @ =0x03005C00 ldr r0, _0800FC6C @ =0x03005C00
ldr r7, _0800FC70 @ =0x000090EA ldr r7, _0800FC70 @ =0x000090EA
ldr r6, _0800FC74 @ =0x0000912A ldr r6, _0800FC74 @ =0x0000912A
ldr r1, _0800FC78 @ =0x086A7FA8 ldr r1, _0800FC78 @ =gUnknown_086A7FA8
ldr r3, _0800FC7C @ =0x00000894 ldr r3, _0800FC7C @ =0x00000894
adds r2, r0, r3 adds r2, r0, r3
lsls r0, r5, #0x10 lsls r0, r5, #0x10
@ -5727,7 +5727,7 @@ _0800FC30:
ldr r0, _0800FC6C @ =0x03005C00 ldr r0, _0800FC6C @ =0x03005C00
ldr r7, _0800FC80 @ =0x0000910A ldr r7, _0800FC80 @ =0x0000910A
ldr r6, _0800FC84 @ =0x0000914A ldr r6, _0800FC84 @ =0x0000914A
ldr r1, _0800FC78 @ =0x086A7FA8 ldr r1, _0800FC78 @ =gUnknown_086A7FA8
ldr r4, _0800FC88 @ =0x000008D4 ldr r4, _0800FC88 @ =0x000008D4
adds r3, r0, r4 adds r3, r0, r4
lsls r0, r5, #0x10 lsls r0, r5, #0x10
@ -5755,7 +5755,7 @@ _0800FC60:
_0800FC6C: .4byte 0x03005C00 _0800FC6C: .4byte 0x03005C00
_0800FC70: .4byte 0x000090EA _0800FC70: .4byte 0x000090EA
_0800FC74: .4byte 0x0000912A _0800FC74: .4byte 0x0000912A
_0800FC78: .4byte 0x086A7FA8 _0800FC78: .4byte gUnknown_086A7FA8
_0800FC7C: .4byte 0x00000894 _0800FC7C: .4byte 0x00000894
_0800FC80: .4byte 0x0000910A _0800FC80: .4byte 0x0000910A
_0800FC84: .4byte 0x0000914A _0800FC84: .4byte 0x0000914A
@ -5768,7 +5768,7 @@ _0800FC8C:
ldr r0, _0800FD04 @ =0x0000916A ldr r0, _0800FD04 @ =0x0000916A
mov ip, r0 mov ip, r0
ldr r7, _0800FD08 @ =0x000091AA ldr r7, _0800FD08 @ =0x000091AA
ldr r2, _0800FD0C @ =0x086A7FA8 ldr r2, _0800FD0C @ =gUnknown_086A7FA8
ldr r4, _0800FD10 @ =0x000008D4 ldr r4, _0800FD10 @ =0x000008D4
adds r0, r3, r4 adds r0, r3, r4
adds r1, r0, r1 adds r1, r0, r1
@ -5796,7 +5796,7 @@ _0800FCBE:
ldr r1, _0800FD00 @ =0x03005C00 ldr r1, _0800FD00 @ =0x03005C00
ldr r7, _0800FD14 @ =0x0000918A ldr r7, _0800FD14 @ =0x0000918A
ldr r6, _0800FD18 @ =0x000091CA ldr r6, _0800FD18 @ =0x000091CA
ldr r2, _0800FD0C @ =0x086A7FA8 ldr r2, _0800FD0C @ =gUnknown_086A7FA8
ldr r4, _0800FD1C @ =0x00000914 ldr r4, _0800FD1C @ =0x00000914
adds r0, r3, r4 adds r0, r3, r4
adds r1, r0, r1 adds r1, r0, r1
@ -5828,7 +5828,7 @@ _0800FCFA:
_0800FD00: .4byte 0x03005C00 _0800FD00: .4byte 0x03005C00
_0800FD04: .4byte 0x0000916A _0800FD04: .4byte 0x0000916A
_0800FD08: .4byte 0x000091AA _0800FD08: .4byte 0x000091AA
_0800FD0C: .4byte 0x086A7FA8 _0800FD0C: .4byte gUnknown_086A7FA8
_0800FD10: .4byte 0x000008D4 _0800FD10: .4byte 0x000008D4
_0800FD14: .4byte 0x0000918A _0800FD14: .4byte 0x0000918A
_0800FD18: .4byte 0x000091CA _0800FD18: .4byte 0x000091CA

File diff suppressed because it is too large Load Diff

View File

@ -1547,7 +1547,7 @@ ply_note:
ldr r1, =SOUND_INFO_PTR ldr r1, =SOUND_INFO_PTR
ldr r1, [r1] ldr r1, [r1]
str r1, [sp, 0x4] str r1, [sp, 0x4]
ldr r1, =0x0852DB0C @ gClockTable ldr r1, =gUnknown_0852DB0C @ gClockTable
adds r0, r1 adds r0, r1
ldrb r0, [r0] ldrb r0, [r0]
strb r0, [r5, o_MusicPlayerTrack_gateTime] strb r0, [r5, o_MusicPlayerTrack_gateTime]

View File

@ -7,7 +7,7 @@
thumb_func_start OptionsMain thumb_func_start OptionsMain
OptionsMain: @ 0x08051220 OptionsMain: @ 0x08051220
push {lr} push {lr}
ldr r1, _08051238 @ =0x08527F08 ldr r1, _08051238 @ =gUnknown_08527F08
ldr r0, _0805123C @ =gMain ldr r0, _0805123C @ =gMain
ldrb r0, [r0, #3] ldrb r0, [r0, #3]
lsls r0, r0, #2 lsls r0, r0, #2
@ -17,7 +17,7 @@ OptionsMain: @ 0x08051220
pop {r0} pop {r0}
bx r0 bx r0
.align 2, 0 .align 2, 0
_08051238: .4byte 0x08527F08 _08051238: .4byte gUnknown_08527F08
_0805123C: .4byte gMain _0805123C: .4byte gMain
thumb_func_start sub_51240 thumb_func_start sub_51240
@ -58,7 +58,7 @@ sub_51240: @ 0x08051240
mov r1, sb mov r1, sb
strh r0, [r1, #0x16] strh r0, [r1, #0x16]
ldr r5, _08051364 @ =0x040000D4 ldr r5, _08051364 @ =0x040000D4
ldr r0, _08051368 @ =0x0852B468 ldr r0, _08051368 @ =gUnknown_0852B468
str r0, [r5] str r0, [r5]
movs r0, #0xa0 movs r0, #0xa0
lsls r0, r0, #0x13 lsls r0, r0, #0x13
@ -66,21 +66,21 @@ sub_51240: @ 0x08051240
ldr r0, _0805136C @ =0x80000100 ldr r0, _0805136C @ =0x80000100
str r0, [r5, #8] str r0, [r5, #8]
ldr r0, [r5, #8] ldr r0, [r5, #8]
ldr r0, _08051370 @ =0x08528828 ldr r0, _08051370 @ =gUnknown_08528828
str r0, [r5] str r0, [r5]
ldr r0, _08051374 @ =0x06004000 ldr r0, _08051374 @ =0x06004000
str r0, [r5, #4] str r0, [r5, #4]
ldr r0, _08051378 @ =0x80000C00 ldr r0, _08051378 @ =0x80000C00
str r0, [r5, #8] str r0, [r5, #8]
ldr r0, [r5, #8] ldr r0, [r5, #8]
ldr r0, _0805137C @ =0x0852A848 ldr r0, _0805137C @ =gUnknown_0852A848
str r0, [r5] str r0, [r5]
ldr r0, _08051380 @ =0x06008000 ldr r0, _08051380 @ =0x06008000
str r0, [r5, #4] str r0, [r5, #4]
ldr r0, _08051384 @ =0x80000600 ldr r0, _08051384 @ =0x80000600
str r0, [r5, #8] str r0, [r5, #8]
ldr r0, [r5, #8] ldr r0, [r5, #8]
ldr r0, _08051388 @ =0x08528028 ldr r0, _08051388 @ =gUnknown_08528028
str r0, [r5] str r0, [r5]
ldr r7, _0805138C @ =0x03005C00 ldr r7, _0805138C @ =0x03005C00
str r7, [r5, #4] str r7, [r5, #4]
@ -117,7 +117,7 @@ _080512F8:
str r0, [r5, #4] str r0, [r5, #4]
str r6, [r5, #8] str r6, [r5, #8]
ldr r0, [r5, #8] ldr r0, [r5, #8]
ldr r0, _08051398 @ =0x0852A048 ldr r0, _08051398 @ =gUnknown_0852A048
str r0, [r5] str r0, [r5]
ldr r0, _0805139C @ =0x06000800 ldr r0, _0805139C @ =0x06000800
str r0, [r5, #4] str r0, [r5, #4]
@ -159,19 +159,19 @@ _08051358: .4byte 0x04000008
_0805135C: .4byte 0x0400000A _0805135C: .4byte 0x0400000A
_08051360: .4byte gMain _08051360: .4byte gMain
_08051364: .4byte 0x040000D4 _08051364: .4byte 0x040000D4
_08051368: .4byte 0x0852B468 _08051368: .4byte gUnknown_0852B468
_0805136C: .4byte 0x80000100 _0805136C: .4byte 0x80000100
_08051370: .4byte 0x08528828 _08051370: .4byte gUnknown_08528828
_08051374: .4byte 0x06004000 _08051374: .4byte 0x06004000
_08051378: .4byte 0x80000C00 _08051378: .4byte 0x80000C00
_0805137C: .4byte 0x0852A848 _0805137C: .4byte gUnknown_0852A848
_08051380: .4byte 0x06008000 _08051380: .4byte 0x06008000
_08051384: .4byte 0x80000600 _08051384: .4byte 0x80000600
_08051388: .4byte 0x08528028 _08051388: .4byte gUnknown_08528028
_0805138C: .4byte 0x03005C00 _0805138C: .4byte 0x03005C00
_08051390: .4byte 0x80000400 _08051390: .4byte 0x80000400
_08051394: .4byte gGameBoyPlayerEnabled _08051394: .4byte gGameBoyPlayerEnabled
_08051398: .4byte 0x0852A048 _08051398: .4byte gUnknown_0852A048
_0805139C: .4byte 0x06000800 _0805139C: .4byte 0x06000800
_080513A0: .4byte gGBAButtonIcons_Pals _080513A0: .4byte gGBAButtonIcons_Pals
_080513A4: .4byte 0x05000200 _080513A4: .4byte 0x05000200
@ -237,7 +237,7 @@ _08051410:
strh r0, [r2, #0x28] strh r0, [r2, #0x28]
movs r1, #0 movs r1, #0
ldr r6, _08051470 @ =0x02031AF0 ldr r6, _08051470 @ =0x02031AF0
ldr r5, _08051474 @ =0x08527ED6 ldr r5, _08051474 @ =gUnknown_08527ED6
_08051424: _08051424:
adds r4, r1, #1 adds r4, r1, #1
lsls r0, r1, #2 lsls r0, r1, #2
@ -276,7 +276,7 @@ _08051432:
_08051468: .4byte 0x02002920 _08051468: .4byte 0x02002920
_0805146C: .4byte 0x0200B134 _0805146C: .4byte 0x0200B134
_08051470: .4byte 0x02031AF0 _08051470: .4byte 0x02031AF0
_08051474: .4byte 0x08527ED6 _08051474: .4byte gUnknown_08527ED6
_08051478: .4byte gGameBoyPlayerEnabled _08051478: .4byte gGameBoyPlayerEnabled
_0805147C: _0805147C:
ldr r2, _080514B0 @ =0x02002920 ldr r2, _080514B0 @ =0x02002920
@ -763,7 +763,7 @@ _08051828:
cmp r4, #0 cmp r4, #0
beq _0805188C beq _0805188C
bl m4aMPlayAllStop bl m4aMPlayAllStop
ldr r0, _08051888 @ =0x08527D22 ldr r0, _08051888 @ =gUnknown_08527D22
movs r2, #0xe movs r2, #0xe
ldrsh r1, [r5, r2] ldrsh r1, [r5, r2]
lsls r1, r1, #1 lsls r1, r1, #1
@ -774,7 +774,7 @@ _08051828:
.align 2, 0 .align 2, 0
_08051880: .4byte 0x02002920 _08051880: .4byte 0x02002920
_08051884: .4byte gMain _08051884: .4byte gMain
_08051888: .4byte 0x08527D22 _08051888: .4byte gUnknown_08527D22
_0805188C: _0805188C:
movs r0, #2 movs r0, #2
ands r0, r1 ands r0, r1
@ -911,7 +911,7 @@ _08051954:
cmp r4, #0 cmp r4, #0
beq _080519B8 beq _080519B8
bl m4aMPlayAllStop bl m4aMPlayAllStop
ldr r0, _080519B4 @ =0x08527D66 ldr r0, _080519B4 @ =gUnknown_08527D66
movs r3, #0x10 movs r3, #0x10
ldrsh r1, [r5, r3] ldrsh r1, [r5, r3]
lsls r1, r1, #1 lsls r1, r1, #1
@ -922,7 +922,7 @@ _08051954:
.align 2, 0 .align 2, 0
_080519AC: .4byte 0x02002920 _080519AC: .4byte 0x02002920
_080519B0: .4byte gMain _080519B0: .4byte gMain
_080519B4: .4byte 0x08527D66 _080519B4: .4byte gUnknown_08527D66
_080519B8: _080519B8:
movs r0, #2 movs r0, #2
ands r0, r1 ands r0, r1
@ -1133,7 +1133,7 @@ _08051B0E:
adds r0, r2, #0 adds r0, r2, #0
adds r0, #0xd0 adds r0, #0xd0
adds r1, r1, r0 adds r1, r1, r0
ldr r3, _08051C08 @ =0x086BB910 ldr r3, _08051C08 @ =gUnknown_086BB910
movs r6, #0x24 movs r6, #0x24
ldrsh r0, [r4, r6] ldrsh r0, [r4, r6]
lsls r0, r0, #3 lsls r0, r0, #3
@ -1179,7 +1179,7 @@ _08051B98:
movs r5, #0 movs r5, #0
strb r0, [r4] strb r0, [r4]
lsls r0, r0, #0x18 lsls r0, r0, #0x18
ldr r6, _08051C0C @ =0x086BB9B4 ldr r6, _08051C0C @ =gUnknown_086BB9B4
adds r3, r2, #0 adds r3, r2, #0
adds r3, #0x2c adds r3, #0x2c
movs r1, #0 movs r1, #0
@ -1217,8 +1217,8 @@ _08051BF8: .4byte gMain
_08051BFC: .4byte 0x000003F7 _08051BFC: .4byte 0x000003F7
_08051C00: .4byte 0x02031AF0 _08051C00: .4byte 0x02031AF0
_08051C04: .4byte 0x0200B134 _08051C04: .4byte 0x0200B134
_08051C08: .4byte 0x086BB910 _08051C08: .4byte gUnknown_086BB910
_08051C0C: .4byte 0x086BB9B4 _08051C0C: .4byte gUnknown_086BB9B4
_08051C10: _08051C10:
adds r1, r2, #0 adds r1, r2, #0
adds r1, #0x2b adds r1, #0x2b
@ -1468,11 +1468,11 @@ _08051DCE:
asrs r0, r0, #0x18 asrs r0, r0, #0x18
ldr r1, _08051F74 @ =0x0200CA00 ldr r1, _08051F74 @ =0x0200CA00
strh r0, [r1] strh r0, [r1]
ldr r0, _08051F78 @ =0x086BB9EC ldr r0, _08051F78 @ =gUnknown_086BB9EC
movs r1, #0x20 movs r1, #0x20
ldr r2, _08051F7C @ =0x0200B3B8 ldr r2, _08051F7C @ =0x0200B3B8
bl LoadSpriteSets bl LoadSpriteSets
ldr r2, _08051F80 @ =0x086BB968 ldr r2, _08051F80 @ =gUnknown_086BB968
movs r3, #0xa movs r3, #0xa
ldrsh r1, [r5, r3] ldrsh r1, [r5, r3]
lsls r1, r1, #2 lsls r1, r1, #2
@ -1653,9 +1653,9 @@ _08051F68: .4byte 0x0200B978
_08051F6C: .4byte 0x0200C948 _08051F6C: .4byte 0x0200C948
_08051F70: .4byte 0x02002920 _08051F70: .4byte 0x02002920
_08051F74: .4byte 0x0200CA00 _08051F74: .4byte 0x0200CA00
_08051F78: .4byte 0x086BB9EC _08051F78: .4byte gUnknown_086BB9EC
_08051F7C: .4byte 0x0200B3B8 _08051F7C: .4byte 0x0200B3B8
_08051F80: .4byte 0x086BB968 _08051F80: .4byte gUnknown_086BB968
_08051F84: .4byte gOamBuffer _08051F84: .4byte gOamBuffer
_08051F88: .4byte 0x000001FF _08051F88: .4byte 0x000001FF
_08051F8C: .4byte 0xFFFFFE00 _08051F8C: .4byte 0xFFFFFE00
@ -1715,7 +1715,7 @@ _08051FB2:
movs r4, #0xc movs r4, #0xc
ldrsh r0, [r3, r4] ldrsh r0, [r3, r4]
lsls r0, r0, #1 lsls r0, r0, #1
ldr r7, _080520E4 @ =0x086BB9A8 ldr r7, _080520E4 @ =gUnknown_086BB9A8
adds r0, r0, r7 adds r0, r0, r7
ldrh r0, [r0] ldrh r0, [r0]
strh r0, [r2, #4] strh r0, [r2, #4]
@ -1828,7 +1828,7 @@ _080520D4: .4byte 0xFFFFFE00
_080520D8: .4byte 0x000001FF _080520D8: .4byte 0x000001FF
_080520DC: .4byte 0x0200B978 _080520DC: .4byte 0x0200B978
_080520E0: .4byte 0x02002920 _080520E0: .4byte 0x02002920
_080520E4: .4byte 0x086BB9A8 _080520E4: .4byte gUnknown_086BB9A8
_080520E8: _080520E8:
mov r2, r8 mov r2, r8
ldr r1, [r2] ldr r1, [r2]
@ -1857,7 +1857,7 @@ _080520E8:
ldr r3, _08052494 @ =gOamBuffer ldr r3, _08052494 @ =gOamBuffer
adds r2, r2, r3 adds r2, r2, r3
lsls r0, r0, #3 lsls r0, r0, #3
ldr r1, _08052498 @ =0x086BB910 ldr r1, _08052498 @ =gUnknown_086BB910
adds r6, r0, r1 adds r6, r0, r1
ldrh r0, [r6, #2] ldrh r0, [r6, #2]
ldr r1, _0805249C @ =0x000003FF ldr r1, _0805249C @ =0x000003FF
@ -2026,7 +2026,7 @@ _080521B8:
adds r3, r3, r4 adds r3, r3, r4
mov r0, sb mov r0, sb
lsls r4, r0, #3 lsls r4, r0, #3
ldr r1, _08052498 @ =0x086BB910 ldr r1, _08052498 @ =gUnknown_086BB910
adds r4, r4, r1 adds r4, r4, r1
ldrh r0, [r4, #2] ldrh r0, [r4, #2]
ldr r1, _0805249C @ =0x000003FF ldr r1, _0805249C @ =0x000003FF
@ -2307,7 +2307,7 @@ _08052470:
.align 2, 0 .align 2, 0
_08052490: .4byte 0x02031AF0 _08052490: .4byte 0x02031AF0
_08052494: .4byte gOamBuffer _08052494: .4byte gOamBuffer
_08052498: .4byte 0x086BB910 _08052498: .4byte gUnknown_086BB910
_0805249C: .4byte 0x000003FF _0805249C: .4byte 0x000003FF
_080524A0: .4byte 0xFFFFFC00 _080524A0: .4byte 0xFFFFFC00
_080524A4: .4byte 0x000001FF _080524A4: .4byte 0x000001FF
@ -2502,7 +2502,7 @@ _080525EC: @ jump table
_08052604: _08052604:
ldr r0, _080526BC @ =gMain ldr r0, _080526BC @ =gMain
mov ip, r0 mov ip, r0
ldr r6, _080526C0 @ =0x086BB910 ldr r6, _080526C0 @ =gUnknown_086BB910
ldrh r5, [r6, #0x28] ldrh r5, [r6, #0x28]
adds r0, #0x60 adds r0, #0x60
strh r5, [r0] strh r5, [r0]
@ -2582,7 +2582,7 @@ _08052604:
strh r2, [r0] strh r2, [r0]
movs r2, #0 movs r2, #0
ldr r4, _080526C4 @ =0x02031B18 ldr r4, _080526C4 @ =0x02031B18
ldr r3, _080526C8 @ =0x08527EFE ldr r3, _080526C8 @ =gUnknown_08527EFE
_080526AA: _080526AA:
adds r0, r2, r4 adds r0, r2, r4
adds r1, r2, r3 adds r1, r2, r3
@ -2594,12 +2594,12 @@ _080526AA:
b _080528A2 b _080528A2
.align 2, 0 .align 2, 0
_080526BC: .4byte gMain _080526BC: .4byte gMain
_080526C0: .4byte 0x086BB910 _080526C0: .4byte gUnknown_086BB910
_080526C4: .4byte 0x02031B18 _080526C4: .4byte 0x02031B18
_080526C8: .4byte 0x08527EFE _080526C8: .4byte gUnknown_08527EFE
_080526CC: _080526CC:
ldr r4, _08052718 @ =gMain ldr r4, _08052718 @ =gMain
ldr r5, _0805271C @ =0x086BB910 ldr r5, _0805271C @ =gUnknown_086BB910
ldrh r1, [r5, #0x28] ldrh r1, [r5, #0x28]
adds r0, r4, #0 adds r0, r4, #0
adds r0, #0x60 adds r0, #0x60
@ -2637,10 +2637,10 @@ _080526CC:
b _080528A0 b _080528A0
.align 2, 0 .align 2, 0
_08052718: .4byte gMain _08052718: .4byte gMain
_0805271C: .4byte 0x086BB910 _0805271C: .4byte gUnknown_086BB910
_08052720: _08052720:
ldr r3, _08052768 @ =gMain ldr r3, _08052768 @ =gMain
ldr r4, _0805276C @ =0x086BB910 ldr r4, _0805276C @ =gUnknown_086BB910
ldrh r1, [r4, #0x28] ldrh r1, [r4, #0x28]
adds r0, r3, #0 adds r0, r3, #0
adds r0, #0x60 adds r0, #0x60
@ -2676,10 +2676,10 @@ _08052720:
b _08052802 b _08052802
.align 2, 0 .align 2, 0
_08052768: .4byte gMain _08052768: .4byte gMain
_0805276C: .4byte 0x086BB910 _0805276C: .4byte gUnknown_086BB910
_08052770: _08052770:
ldr r4, _080527B8 @ =gMain ldr r4, _080527B8 @ =gMain
ldr r5, _080527BC @ =0x086BB910 ldr r5, _080527BC @ =gUnknown_086BB910
adds r0, r5, #0 adds r0, r5, #0
adds r0, #0x48 adds r0, #0x48
ldrh r1, [r0] ldrh r1, [r0]
@ -2716,10 +2716,10 @@ _08052770:
b _080528A0 b _080528A0
.align 2, 0 .align 2, 0
_080527B8: .4byte gMain _080527B8: .4byte gMain
_080527BC: .4byte 0x086BB910 _080527BC: .4byte gUnknown_086BB910
_080527C0: _080527C0:
ldr r3, _0805280C @ =gMain ldr r3, _0805280C @ =gMain
ldr r4, _08052810 @ =0x086BB910 ldr r4, _08052810 @ =gUnknown_086BB910
adds r0, r4, #0 adds r0, r4, #0
adds r0, #0x48 adds r0, #0x48
ldrh r1, [r0] ldrh r1, [r0]
@ -2759,7 +2759,7 @@ _08052802:
b _080528A2 b _080528A2
.align 2, 0 .align 2, 0
_0805280C: .4byte gMain _0805280C: .4byte gMain
_08052810: .4byte 0x086BB910 _08052810: .4byte gUnknown_086BB910
_08052814: _08052814:
ldr r2, _080528A8 @ =gMain ldr r2, _080528A8 @ =gMain
movs r1, #0xa2 movs r1, #0xa2

View File

@ -7,7 +7,7 @@
thumb_func_start PokedexMain thumb_func_start PokedexMain
PokedexMain: @ 0x08003DAC PokedexMain: @ 0x08003DAC
push {lr} push {lr}
ldr r1, _08003DC4 @ =0x0805C880 ldr r1, _08003DC4 @ =gUnknown_0805C880
ldr r0, _08003DC8 @ =gMain ldr r0, _08003DC8 @ =gMain
ldrb r0, [r0, #3] ldrb r0, [r0, #3]
lsls r0, r0, #2 lsls r0, r0, #2
@ -17,7 +17,7 @@ PokedexMain: @ 0x08003DAC
pop {r0} pop {r0}
bx r0 bx r0
.align 2, 0 .align 2, 0
_08003DC4: .4byte 0x0805C880 _08003DC4: .4byte gUnknown_0805C880
_08003DC8: .4byte gMain _08003DC8: .4byte gMain
thumb_func_start sub_3DCC thumb_func_start sub_3DCC
@ -67,21 +67,21 @@ sub_3DCC: @ 0x08003DCC
ldrh r0, [r2] ldrh r0, [r2]
strh r0, [r7, #0x16] strh r0, [r7, #0x16]
ldr r4, _08003F44 @ =0x040000D4 ldr r4, _08003F44 @ =0x040000D4
ldr r0, _08003F48 @ =0x08082720 ldr r0, _08003F48 @ =gUnknown_08082720
str r0, [r4] str r0, [r4]
ldr r0, _08003F4C @ =0x06004000 ldr r0, _08003F4C @ =0x06004000
str r0, [r4, #4] str r0, [r4, #4]
ldr r0, _08003F50 @ =0x80002200 ldr r0, _08003F50 @ =0x80002200
str r0, [r4, #8] str r0, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _08003F54 @ =0x08087B40 ldr r0, _08003F54 @ =gUnknown_08087B40
str r0, [r4] str r0, [r4]
ldr r0, _08003F58 @ =0x0600C000 ldr r0, _08003F58 @ =0x0600C000
str r0, [r4, #4] str r0, [r4, #4]
ldr r0, _08003F5C @ =0x80000A00 ldr r0, _08003F5C @ =0x80000A00
str r0, [r4, #8] str r0, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _08003F60 @ =0x08089760 ldr r0, _08003F60 @ =gUnknown_08089760
str r0, [r4] str r0, [r4]
movs r0, #0xa0 movs r0, #0xa0
lsls r0, r0, #0x13 lsls r0, r0, #0x13
@ -89,7 +89,7 @@ sub_3DCC: @ 0x08003DCC
ldr r1, _08003F64 @ =0x80000100 ldr r1, _08003F64 @ =0x80000100
str r1, [r4, #8] str r1, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _08003F68 @ =0x08081F20 ldr r0, _08003F68 @ =gUnknown_08081F20
str r0, [r4] str r0, [r4]
ldr r0, _08003F6C @ =0x03005C00 ldr r0, _08003F6C @ =0x03005C00
mov sl, r0 mov sl, r0
@ -98,26 +98,26 @@ sub_3DCC: @ 0x08003DCC
mov r8, r2 mov r8, r2
str r2, [r4, #8] str r2, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _08003F74 @ =0x08087340 ldr r0, _08003F74 @ =gUnknown_08087340
str r0, [r4] str r0, [r4]
ldr r3, _08003F78 @ =0x02019C40 ldr r3, _08003F78 @ =0x02019C40
mov sb, r3 mov sb, r3
str r3, [r4, #4] str r3, [r4, #4]
str r2, [r4, #8] str r2, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _08003F7C @ =0x08088F60 ldr r0, _08003F7C @ =gUnknown_08088F60
str r0, [r4] str r0, [r4]
ldr r0, _08003F80 @ =0x06001000 ldr r0, _08003F80 @ =0x06001000
str r0, [r4, #4] str r0, [r4, #4]
str r2, [r4, #8] str r2, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _08003F84 @ =0x08089960 ldr r0, _08003F84 @ =gUnknown_08089960
str r0, [r4] str r0, [r4]
ldr r0, _08003F88 @ =0x05000200 ldr r0, _08003F88 @ =0x05000200
str r0, [r4, #4] str r0, [r4, #4]
str r1, [r4, #8] str r1, [r4, #8]
ldr r0, [r4, #8] ldr r0, [r4, #8]
ldr r0, _08003F8C @ =0x08089B60 ldr r0, _08003F8C @ =gUnknown_08089B60
str r0, [r4] str r0, [r4]
ldr r0, _08003F90 @ =0x06010000 ldr r0, _08003F90 @ =0x06010000
str r0, [r4, #4] str r0, [r4, #4]
@ -193,24 +193,24 @@ _08003F38: .4byte 0x0400000E
_08003F3C: .4byte 0x0000020F _08003F3C: .4byte 0x0000020F
_08003F40: .4byte gMain _08003F40: .4byte gMain
_08003F44: .4byte 0x040000D4 _08003F44: .4byte 0x040000D4
_08003F48: .4byte 0x08082720 _08003F48: .4byte gUnknown_08082720
_08003F4C: .4byte 0x06004000 _08003F4C: .4byte 0x06004000
_08003F50: .4byte 0x80002200 _08003F50: .4byte 0x80002200
_08003F54: .4byte 0x08087B40 _08003F54: .4byte gUnknown_08087B40
_08003F58: .4byte 0x0600C000 _08003F58: .4byte 0x0600C000
_08003F5C: .4byte 0x80000A00 _08003F5C: .4byte 0x80000A00
_08003F60: .4byte 0x08089760 _08003F60: .4byte gUnknown_08089760
_08003F64: .4byte 0x80000100 _08003F64: .4byte 0x80000100
_08003F68: .4byte 0x08081F20 _08003F68: .4byte gUnknown_08081F20
_08003F6C: .4byte 0x03005C00 _08003F6C: .4byte 0x03005C00
_08003F70: .4byte 0x80000400 _08003F70: .4byte 0x80000400
_08003F74: .4byte 0x08087340 _08003F74: .4byte gUnknown_08087340
_08003F78: .4byte 0x02019C40 _08003F78: .4byte 0x02019C40
_08003F7C: .4byte 0x08088F60 _08003F7C: .4byte gUnknown_08088F60
_08003F80: .4byte 0x06001000 _08003F80: .4byte 0x06001000
_08003F84: .4byte 0x08089960 _08003F84: .4byte gUnknown_08089960
_08003F88: .4byte 0x05000200 _08003F88: .4byte 0x05000200
_08003F8C: .4byte 0x08089B60 _08003F8C: .4byte gUnknown_08089B60
_08003F90: .4byte 0x06010000 _08003F90: .4byte 0x06010000
_08003F94: .4byte 0x80003610 _08003F94: .4byte 0x80003610
_08003F98: .4byte 0x0202BEB8 _08003F98: .4byte 0x0202BEB8
@ -747,14 +747,14 @@ sub_4428: @ 0x08004428
ldr r7, _08004548 @ =0x0202A558 ldr r7, _08004548 @ =0x0202A558
ldr r0, _0800454C @ =0x02019C40 ldr r0, _0800454C @ =0x02019C40
mov ip, r0 mov ip, r0
ldr r1, _08004550 @ =0x0805C780 ldr r1, _08004550 @ =gUnknown_0805C780
mov sl, r1 mov sl, r1
ldr r6, _08004554 @ =0x0805C7C0 ldr r6, _08004554 @ =gUnknown_0805C7C0
mov sb, r6 mov sb, r6
ldr r0, _08004558 @ =0x03005C00 ldr r0, _08004558 @ =0x03005C00
mov r8, r0 mov r8, r0
adds r5, r7, #0 adds r5, r7, #0
ldr r4, _0800455C @ =0x0805C840 ldr r4, _0800455C @ =gUnknown_0805C840
_0800444A: _0800444A:
movs r1, #0 movs r1, #0
ldrsh r0, [r5, r1] ldrsh r0, [r5, r1]
@ -840,7 +840,7 @@ _0800444A:
movs r0, #1 movs r0, #1
strb r0, [r1] strb r0, [r1]
_080044F0: _080044F0:
ldr r0, _08004584 @ =0x08086B40 ldr r0, _08004584 @ =gUnknown_08086B40
str r0, [r2] str r0, [r2]
ldr r0, _08004588 @ =0x06000280 ldr r0, _08004588 @ =0x06000280
str r0, [r2, #4] str r0, [r2, #4]
@ -858,7 +858,7 @@ _080044F0:
ldr r1, _08004598 @ =0x0000FFFF ldr r1, _08004598 @ =0x0000FFFF
movs r2, #0x40 movs r2, #0x40
bl m4aMPlayVolumeControl bl m4aMPlayVolumeControl
ldr r2, _0800459C @ =0x086A3700 ldr r2, _0800459C @ =gUnknown_086A3700
movs r6, #0 movs r6, #0
ldrsh r1, [r4, r6] ldrsh r1, [r4, r6]
lsls r0, r1, #1 lsls r0, r1, #1
@ -884,10 +884,10 @@ _08004538:
.align 2, 0 .align 2, 0
_08004548: .4byte 0x0202A558 _08004548: .4byte 0x0202A558
_0800454C: .4byte 0x02019C40 _0800454C: .4byte 0x02019C40
_08004550: .4byte 0x0805C780 _08004550: .4byte gUnknown_0805C780
_08004554: .4byte 0x0805C7C0 _08004554: .4byte gUnknown_0805C7C0
_08004558: .4byte 0x03005C00 _08004558: .4byte 0x03005C00
_0800455C: .4byte 0x0805C840 _0800455C: .4byte gUnknown_0805C840
_08004560: .4byte 0x040000D4 _08004560: .4byte 0x040000D4
_08004564: .4byte 0x80000400 _08004564: .4byte 0x80000400
_08004568: .4byte 0x06000800 _08004568: .4byte 0x06000800
@ -897,13 +897,13 @@ _08004574: .4byte 0x02019C28
_08004578: .4byte 0x0202C5AC _08004578: .4byte 0x0202C5AC
_0800457C: .4byte 0x0202ADE0 _0800457C: .4byte 0x0202ADE0
_08004580: .4byte 0x0201C1B4 _08004580: .4byte 0x0201C1B4
_08004584: .4byte 0x08086B40 _08004584: .4byte gUnknown_08086B40
_08004588: .4byte 0x06000280 _08004588: .4byte 0x06000280
_0800458C: .4byte 0x800000E0 _0800458C: .4byte 0x800000E0
_08004590: .4byte 0x0202C794 _08004590: .4byte 0x0202C794
_08004594: .4byte 0x02032EE0 _08004594: .4byte 0x02032EE0
_08004598: .4byte 0x0000FFFF _08004598: .4byte 0x0000FFFF
_0800459C: .4byte 0x086A3700 _0800459C: .4byte gUnknown_086A3700
_080045A0: .4byte gMain _080045A0: .4byte gMain
thumb_func_start sub_45A4 thumb_func_start sub_45A4
@ -1107,7 +1107,7 @@ _08004730:
ldrsh r0, [r1, r3] ldrsh r0, [r1, r3]
cmp r0, #4 cmp r0, #4
bne _080047E4 bne _080047E4
ldr r0, _08004790 @ =0x086A61BC ldr r0, _08004790 @ =gUnknown_086A61BC
adds r0, r2, r0 adds r0, r2, r0
movs r2, #0 movs r2, #0
ldrsh r1, [r0, r2] ldrsh r1, [r0, r2]
@ -1129,7 +1129,7 @@ _08004780: .4byte 0x0201C1B4
_08004784: .4byte gMain _08004784: .4byte gMain
_08004788: .4byte 0x0202A1C0 _08004788: .4byte 0x0202A1C0
_0800478C: .4byte 0x0202ADE0 _0800478C: .4byte 0x0202ADE0
_08004790: .4byte 0x086A61BC _08004790: .4byte gUnknown_086A61BC
_08004794: .4byte 0x0202A588 _08004794: .4byte 0x0202A588
_08004798: _08004798:
cmp r1, #0x63 cmp r1, #0x63
@ -1235,13 +1235,13 @@ sub_4860: @ 0x08004860
ldr r0, _0800496C @ =0x02019C40 ldr r0, _0800496C @ =0x02019C40
mov r8, r0 mov r8, r0
ldr r7, _08004970 @ =0x0202A558 ldr r7, _08004970 @ =0x0202A558
ldr r1, _08004974 @ =0x0805C800 ldr r1, _08004974 @ =gUnknown_0805C800
mov sb, r1 mov sb, r1
ldr r0, _08004978 @ =0x03005C00 ldr r0, _08004978 @ =0x03005C00
mov sl, r0 mov sl, r0
mov r6, r8 mov r6, r8
adds r5, r7, #0 adds r5, r7, #0
ldr r4, _0800497C @ =0x0805C7C0 ldr r4, _0800497C @ =gUnknown_0805C7C0
movs r1, #0x11 movs r1, #0x11
mov ip, r1 mov ip, r1
_08004886: _08004886:
@ -1365,9 +1365,9 @@ _0800495A:
.align 2, 0 .align 2, 0
_0800496C: .4byte 0x02019C40 _0800496C: .4byte 0x02019C40
_08004970: .4byte 0x0202A558 _08004970: .4byte 0x0202A558
_08004974: .4byte 0x0805C800 _08004974: .4byte gUnknown_0805C800
_08004978: .4byte 0x03005C00 _08004978: .4byte 0x03005C00
_0800497C: .4byte 0x0805C7C0 _0800497C: .4byte gUnknown_0805C7C0
_08004980: .4byte 0x0202A590 _08004980: .4byte 0x0202A590
_08004984: .4byte 0x040000D4 _08004984: .4byte 0x040000D4
_08004988: .4byte 0x06000800 _08004988: .4byte 0x06000800
@ -2191,7 +2191,7 @@ sub_5064: @ 0x08005064
ldrsh r0, [r1, r3] ldrsh r0, [r1, r3]
cmp r0, #4 cmp r0, #4
bne _08005110 bne _08005110
ldr r0, _080050B0 @ =0x086A61BC ldr r0, _080050B0 @ =gUnknown_086A61BC
adds r0, r2, r0 adds r0, r2, r0
movs r2, #0 movs r2, #0
ldrsh r1, [r0, r2] ldrsh r1, [r0, r2]
@ -2217,7 +2217,7 @@ sub_5064: @ 0x08005064
.align 2, 0 .align 2, 0
_080050A8: .4byte 0x0202A1C0 _080050A8: .4byte 0x0202A1C0
_080050AC: .4byte 0x0202ADE0 _080050AC: .4byte 0x0202ADE0
_080050B0: .4byte 0x086A61BC _080050B0: .4byte gUnknown_086A61BC
_080050B4: .4byte 0x0202A588 _080050B4: .4byte 0x0202A588
_080050B8: .4byte 0x0202A55C _080050B8: .4byte 0x0202A55C
_080050BC: .4byte 0x0202A568 _080050BC: .4byte 0x0202A568
@ -2287,7 +2287,7 @@ sub_5134: @ 0x08005134
ldrsh r0, [r1, r3] ldrsh r0, [r1, r3]
cmp r0, #4 cmp r0, #4
bne _08005170 bne _08005170
ldr r0, _08005168 @ =0x086A61BC ldr r0, _08005168 @ =gUnknown_086A61BC
adds r0, r2, r0 adds r0, r2, r0
movs r2, #0 movs r2, #0
ldrsh r1, [r0, r2] ldrsh r1, [r0, r2]
@ -2302,7 +2302,7 @@ sub_5134: @ 0x08005134
.align 2, 0 .align 2, 0
_08005160: .4byte 0x0202A1C0 _08005160: .4byte 0x0202A1C0
_08005164: .4byte 0x0202ADE0 _08005164: .4byte 0x0202ADE0
_08005168: .4byte 0x086A61BC _08005168: .4byte gUnknown_086A61BC
_0800516C: _0800516C:
movs r0, #2 movs r0, #2
b _08005172 b _08005172
@ -2480,7 +2480,7 @@ sub_51FC: @ 0x080051FC
asrs r0, r0, #0x18 asrs r0, r0, #0x18
ldr r2, [sp, #8] ldr r2, [sp, #8]
strh r0, [r2] strh r0, [r2]
ldr r0, _08005388 @ =0x086A6148 ldr r0, _08005388 @ =gUnknown_086A6148
movs r1, #0x1d movs r1, #0x1d
adds r2, r4, #0 adds r2, r4, #0
bl LoadSpriteSets bl LoadSpriteSets
@ -2556,7 +2556,7 @@ _08005378: .4byte 0x0202BF04
_0800537C: .4byte 0x0202C590 _0800537C: .4byte 0x0202C590
_08005380: .4byte 0x0200C4F8 _08005380: .4byte 0x0200C4F8
_08005384: .4byte 0x0201C1B4 _08005384: .4byte 0x0201C1B4
_08005388: .4byte 0x086A6148 _08005388: .4byte gUnknown_086A6148
_0800538C: .4byte 0x0201A4F0 _0800538C: .4byte 0x0201A4F0
_08005390: .4byte 0x0202A57C _08005390: .4byte 0x0202A57C
_08005394: .4byte gOamBuffer _08005394: .4byte gOamBuffer
@ -2695,7 +2695,7 @@ _0800547E:
ldrsh r2, [r1, r0] ldrsh r2, [r1, r0]
lsls r0, r2, #3 lsls r0, r2, #3
adds r3, r3, r0 adds r3, r3, r0
ldr r1, _0800557C @ =0x086A5DDA ldr r1, _0800557C @ =gUnknown_086A5DDA
adds r3, r3, r1 adds r3, r3, r1
str r3, [sp, #0x14] str r3, [sp, #0x14]
mov r3, r8 mov r3, r8
@ -2706,7 +2706,7 @@ _0800547E:
adds r0, r0, r2 adds r0, r0, r2
lsls r0, r0, #3 lsls r0, r0, #3
adds r1, r1, r0 adds r1, r1, r0
ldr r2, _08005580 @ =0x086A5DF2 ldr r2, _08005580 @ =gUnknown_086A5DF2
adds r1, r1, r2 adds r1, r1, r2
ldrh r1, [r1] ldrh r1, [r1]
ldr r3, [sp, #0x14] ldr r3, [sp, #0x14]
@ -2775,7 +2775,7 @@ _08005536:
beq _08005540 beq _08005540
b _0800568A b _0800568A
_08005540: _08005540:
ldr r1, _08005594 @ =0x086A6356 ldr r1, _08005594 @ =gUnknown_086A6356
ldr r0, _08005598 @ =0x0202ADE0 ldr r0, _08005598 @ =0x0202ADE0
movs r4, #0 movs r4, #0
ldrsh r0, [r0, r4] ldrsh r0, [r0, r4]
@ -2799,13 +2799,13 @@ _0800556C: .4byte 0x000001FF
_08005570: .4byte 0xFFFFFE00 _08005570: .4byte 0xFFFFFE00
_08005574: .4byte 0x0202BF0C _08005574: .4byte 0x0202BF0C
_08005578: .4byte 0x0202BF14 _08005578: .4byte 0x0202BF14
_0800557C: .4byte 0x086A5DDA _0800557C: .4byte gUnknown_086A5DDA
_08005580: .4byte 0x086A5DF2 _08005580: .4byte gUnknown_086A5DF2
_08005584: .4byte 0x000003FF _08005584: .4byte 0x000003FF
_08005588: .4byte 0xFFFFFC00 _08005588: .4byte 0xFFFFFC00
_0800558C: .4byte 0x0201A440 _0800558C: .4byte 0x0201A440
_08005590: .4byte 0x0200B698 _08005590: .4byte 0x0200B698
_08005594: .4byte 0x086A6356 _08005594: .4byte gUnknown_086A6356
_08005598: .4byte 0x0202ADE0 _08005598: .4byte 0x0202ADE0
_0800559C: _0800559C:
movs r2, #2 movs r2, #2
@ -2847,14 +2847,14 @@ _080055C8:
adds r3, r3, r5 adds r3, r3, r5
lsls r2, r6, #1 lsls r2, r6, #1
add r2, sl add r2, sl
ldr r7, _0800576C @ =0x086A5DDA ldr r7, _0800576C @ =gUnknown_086A5DDA
adds r2, r2, r7 adds r2, r2, r7
mov r1, r8 mov r1, r8
movs r7, #0 movs r7, #0
ldrsh r0, [r1, r7] ldrsh r0, [r1, r7]
lsls r0, r0, #1 lsls r0, r0, #1
add r0, ip add r0, ip
ldr r1, _08005770 @ =0x086A5EE2 ldr r1, _08005770 @ =gUnknown_086A5EE2
adds r0, r0, r1 adds r0, r0, r1
ldrh r1, [r0] ldrh r1, [r0]
ldrh r2, [r2] ldrh r2, [r2]
@ -2908,7 +2908,7 @@ _080055C8:
ldr r4, [sp, #0x10] ldr r4, [sp, #0x10]
muls r2, r4, r2 muls r2, r4, r2
adds r0, r0, r2 adds r0, r0, r2
ldr r7, _08005788 @ =0x086A6014 ldr r7, _08005788 @ =gUnknown_086A6014
adds r0, r0, r7 adds r0, r0, r7
lsls r1, r1, #0x10 lsls r1, r1, #0x10
asrs r1, r1, #0x10 asrs r1, r1, #0x10
@ -2938,7 +2938,7 @@ _0800568A:
strh r0, [r1, #2] strh r0, [r1, #2]
movs r0, #0x40 movs r0, #0x40
strh r0, [r1, #4] strh r0, [r1, #4]
ldr r2, _0800578C @ =0x086A6148 ldr r2, _0800578C @ =gUnknown_086A6148
ldr r1, _08005790 @ =0x0201A448 ldr r1, _08005790 @ =0x0201A448
movs r3, #0 movs r3, #0
ldrsh r0, [r1, r3] ldrsh r0, [r1, r3]
@ -3045,15 +3045,15 @@ _08005754:
_08005760: .4byte 0x0200B698 _08005760: .4byte 0x0200B698
_08005764: .4byte 0x0202BF0C _08005764: .4byte 0x0202BF0C
_08005768: .4byte gOamBuffer _08005768: .4byte gOamBuffer
_0800576C: .4byte 0x086A5DDA _0800576C: .4byte gUnknown_086A5DDA
_08005770: .4byte 0x086A5EE2 _08005770: .4byte gUnknown_086A5EE2
_08005774: .4byte 0x000003FF _08005774: .4byte 0x000003FF
_08005778: .4byte 0xFFFFFC00 _08005778: .4byte 0xFFFFFC00
_0800577C: .4byte 0x000001FF _0800577C: .4byte 0x000001FF
_08005780: .4byte 0xFFFFFE00 _08005780: .4byte 0xFFFFFE00
_08005784: .4byte 0x0201A440 _08005784: .4byte 0x0201A440
_08005788: .4byte 0x086A6014 _08005788: .4byte gUnknown_086A6014
_0800578C: .4byte 0x086A6148 _0800578C: .4byte gUnknown_086A6148
_08005790: .4byte 0x0201A448 _08005790: .4byte 0x0201A448
_08005794: .4byte 0x0202BF00 _08005794: .4byte 0x0202BF00
_08005798: .4byte 0x0202BEFC _08005798: .4byte 0x0202BEFC
@ -3064,7 +3064,7 @@ _0800579C:
movs r0, #0x50 movs r0, #0x50
strh r0, [r4, #4] strh r0, [r4, #4]
_080057A6: _080057A6:
ldr r1, _0800597C @ =0x086A6148 ldr r1, _0800597C @ =gUnknown_086A6148
movs r0, #0 movs r0, #0
ldrsb r0, [r2, r0] ldrsb r0, [r2, r0]
adds r0, #0x11 adds r0, #0x11
@ -3131,7 +3131,7 @@ _08005818:
strh r0, [r1, #2] strh r0, [r1, #2]
movs r0, #0x94 movs r0, #0x94
strh r0, [r1, #4] strh r0, [r1, #4]
ldr r1, _0800597C @ =0x086A6148 ldr r1, _0800597C @ =gUnknown_086A6148
ldr r0, _0800598C @ =0x0202BEE0 ldr r0, _0800598C @ =0x0202BEE0
ldrb r0, [r0] ldrb r0, [r0]
lsls r0, r0, #0x18 lsls r0, r0, #0x18
@ -3308,7 +3308,7 @@ _0800595A:
pop {r0} pop {r0}
bx r0 bx r0
.align 2, 0 .align 2, 0
_0800597C: .4byte 0x086A6148 _0800597C: .4byte gUnknown_086A6148
_08005980: .4byte gOamBuffer _08005980: .4byte gOamBuffer
_08005984: .4byte 0xFFFFFE00 _08005984: .4byte 0xFFFFFE00
_08005988: .4byte 0x000001FF _08005988: .4byte 0x000001FF
@ -3378,7 +3378,7 @@ sub_599C: @ 0x0800599C
asrs r0, r0, #0x18 asrs r0, r0, #0x18
ldr r2, _08005D28 @ =0x0200C4F8 ldr r2, _08005D28 @ =0x0200C4F8
strh r0, [r2] strh r0, [r2]
ldr r0, _08005D2C @ =0x086A6148 ldr r0, _08005D2C @ =gUnknown_086A6148
movs r1, #0x1d movs r1, #0x1d
adds r2, r7, #0 adds r2, r7, #0
bl sub_2414 bl sub_2414
@ -3533,7 +3533,7 @@ _08005B30:
ldr r0, _08005D4C @ =0x0202BF0C ldr r0, _08005D4C @ =0x0202BF0C
mov ip, r0 mov ip, r0
ldr r6, _08005D38 @ =gOamBuffer ldr r6, _08005D38 @ =gOamBuffer
ldr r1, _08005D50 @ =0x086A5DF2 ldr r1, _08005D50 @ =gUnknown_086A5DF2
mov sb, r1 mov sb, r1
ldr r2, _08005D54 @ =0xFFFFFC00 ldr r2, _08005D54 @ =0xFFFFFC00
mov sl, r2 mov sl, r2
@ -3551,7 +3551,7 @@ _08005B58:
ldrsh r2, [r0, r1] ldrsh r2, [r0, r1]
lsls r0, r2, #3 lsls r0, r2, #3
adds r3, r3, r0 adds r3, r3, r0
ldr r0, _08005D5C @ =0x086A5DDA ldr r0, _08005D5C @ =gUnknown_086A5DDA
adds r3, r3, r0 adds r3, r3, r0
str r3, [sp, #8] str r3, [sp, #8]
mov r3, ip mov r3, ip
@ -3615,8 +3615,8 @@ _08005BD4:
strh r0, [r5, #4] strh r0, [r5, #4]
ldr r6, _08005D4C @ =0x0202BF0C ldr r6, _08005D4C @ =0x0202BF0C
mov ip, r6 mov ip, r6
ldr r0, _08005D5C @ =0x086A5DDA ldr r0, _08005D5C @ =gUnknown_086A5DDA
ldr r1, _08005D64 @ =0x086A5E1A ldr r1, _08005D64 @ =gUnknown_086A5E1A
mov sl, r1 mov sl, r1
adds r4, r5, #0 adds r4, r5, #0
adds r4, #8 adds r4, #8
@ -3689,7 +3689,7 @@ _08005C68:
strh r0, [r3, #2] strh r0, [r3, #2]
movs r0, #0x40 movs r0, #0x40
strh r0, [r3, #4] strh r0, [r3, #4]
ldr r1, _08005D2C @ =0x086A6148 ldr r1, _08005D2C @ =gUnknown_086A6148
ldr r0, _08005D00 @ =0x0201A448 ldr r0, _08005D00 @ =0x0201A448
movs r4, #0 movs r4, #0
ldrsh r0, [r0, r4] ldrsh r0, [r0, r4]
@ -3771,7 +3771,7 @@ _08005D1C: .4byte 0x0200B698
_08005D20: .4byte 0x0202BEC4 _08005D20: .4byte 0x0202BEC4
_08005D24: .4byte 0x0202C590 _08005D24: .4byte 0x0202C590
_08005D28: .4byte 0x0200C4F8 _08005D28: .4byte 0x0200C4F8
_08005D2C: .4byte 0x086A6148 _08005D2C: .4byte gUnknown_086A6148
_08005D30: .4byte 0x0201A4F0 _08005D30: .4byte 0x0201A4F0
_08005D34: .4byte 0x0202A57C _08005D34: .4byte 0x0202A57C
_08005D38: .4byte gOamBuffer _08005D38: .4byte gOamBuffer
@ -3780,12 +3780,12 @@ _08005D40: .4byte 0xFFFFFE00
_08005D44: .4byte 0x0202BF08 _08005D44: .4byte 0x0202BF08
_08005D48: .4byte 0x0202ADE0 _08005D48: .4byte 0x0202ADE0
_08005D4C: .4byte 0x0202BF0C _08005D4C: .4byte 0x0202BF0C
_08005D50: .4byte 0x086A5DF2 _08005D50: .4byte gUnknown_086A5DF2
_08005D54: .4byte 0xFFFFFC00 _08005D54: .4byte 0xFFFFFC00
_08005D58: .4byte 0x0202BF14 _08005D58: .4byte 0x0202BF14
_08005D5C: .4byte 0x086A5DDA _08005D5C: .4byte gUnknown_086A5DDA
_08005D60: .4byte 0x000003FF _08005D60: .4byte 0x000003FF
_08005D64: .4byte 0x086A5E1A _08005D64: .4byte gUnknown_086A5E1A
_08005D68: _08005D68:
movs r0, #0x78 movs r0, #0x78
ldr r4, [sp, #4] ldr r4, [sp, #4]
@ -3793,7 +3793,7 @@ _08005D68:
movs r0, #0x50 movs r0, #0x50
strh r0, [r4, #4] strh r0, [r4, #4]
_08005D72: _08005D72:
ldr r1, _08005E4C @ =0x086A6148 ldr r1, _08005E4C @ =gUnknown_086A6148
movs r0, #0 movs r0, #0
ldrsb r0, [r2, r0] ldrsb r0, [r2, r0]
adds r0, #0x11 adds r0, #0x11
@ -3906,7 +3906,7 @@ _08005E34:
pop {r0} pop {r0}
bx r0 bx r0
.align 2, 0 .align 2, 0
_08005E4C: .4byte 0x086A6148 _08005E4C: .4byte gUnknown_086A6148
_08005E50: .4byte gOamBuffer _08005E50: .4byte gOamBuffer
_08005E54: .4byte 0xFFFFFE00 _08005E54: .4byte 0xFFFFFE00
_08005E58: .4byte 0x000001FF _08005E58: .4byte 0x000001FF
@ -5271,7 +5271,7 @@ _080068BE:
_080068CC: _080068CC:
movs r6, #0 movs r6, #0
mov sb, r7 mov sb, r7
ldr r1, _08006998 @ =0x0805C8B4 ldr r1, _08006998 @ =gUnknown_0805C8B4
lsls r0, r2, #3 lsls r0, r2, #3
adds r0, r0, r2 adds r0, r0, r2
lsls r0, r0, #4 lsls r0, r0, #4
@ -5306,7 +5306,7 @@ _08006900:
cmp r0, #0 cmp r0, #0
ble _080069C4 ble _080069C4
movs r6, #0 movs r6, #0
ldr r1, _080069A0 @ =0x0805C8CC ldr r1, _080069A0 @ =gUnknown_0805C8CC
ldr r5, _080069A4 @ =0x040000D4 ldr r5, _080069A4 @ =0x040000D4
lsls r0, r2, #3 lsls r0, r2, #3
adds r0, r0, r2 adds r0, r0, r2
@ -5327,7 +5327,7 @@ _08006924:
bne _0800693A bne _0800693A
movs r4, #4 movs r4, #4
_0800693A: _0800693A:
ldr r1, _080069A8 @ =0x08090780 ldr r1, _080069A8 @ =gUnknown_08090780
adds r0, r3, r1 adds r0, r3, r1
str r0, [r5] str r0, [r5]
ldr r0, _080069AC @ =0x0202BE30 ldr r0, _080069AC @ =0x0202BE30
@ -5372,11 +5372,11 @@ _0800693A:
mov r8, r1 mov r8, r1
b _080069DC b _080069DC
.align 2, 0 .align 2, 0
_08006998: .4byte 0x0805C8B4 _08006998: .4byte gUnknown_0805C8B4
_0800699C: .4byte 0x0202A1C0 _0800699C: .4byte 0x0202A1C0
_080069A0: .4byte 0x0805C8CC _080069A0: .4byte gUnknown_0805C8CC
_080069A4: .4byte 0x040000D4 _080069A4: .4byte 0x040000D4
_080069A8: .4byte 0x08090780 _080069A8: .4byte gUnknown_08090780
_080069AC: .4byte 0x0202BE30 _080069AC: .4byte 0x0202BE30
_080069B0: .4byte 0x80000010 _080069B0: .4byte 0x80000010
_080069B4: .4byte 0x0201B130 _080069B4: .4byte 0x0201B130
@ -5387,7 +5387,7 @@ _080069C4:
ldr r4, _08006A74 @ =0x06004C00 ldr r4, _08006A74 @ =0x06004C00
movs r6, #9 movs r6, #9
_080069C8: _080069C8:
ldr r0, _08006A78 @ =0x08092FA0 ldr r0, _08006A78 @ =gUnknown_08092FA0
adds r1, r4, #0 adds r1, r4, #0
movs r2, #1 movs r2, #1
movs r3, #2 movs r3, #2
@ -5410,7 +5410,7 @@ _080069DC:
ble _08006AA4 ble _08006AA4
_080069F2: _080069F2:
movs r6, #0 movs r6, #0
ldr r1, _08006A80 @ =0x0805C8E0 ldr r1, _08006A80 @ =gUnknown_0805C8E0
ldr r5, _08006A84 @ =0x040000D4 ldr r5, _08006A84 @ =0x040000D4
lsls r0, r2, #3 lsls r0, r2, #3
adds r0, r0, r2 adds r0, r0, r2
@ -5431,7 +5431,7 @@ _08006A04:
bne _08006A1A bne _08006A1A
movs r4, #6 movs r4, #6
_08006A1A: _08006A1A:
ldr r1, _08006A88 @ =0x08090780 ldr r1, _08006A88 @ =gUnknown_08090780
adds r0, r3, r1 adds r0, r3, r1
str r0, [r5] str r0, [r5]
ldr r0, _08006A8C @ =0x0202BE30 ldr r0, _08006A8C @ =0x0202BE30
@ -5475,11 +5475,11 @@ _08006A1A:
b _08006ABC b _08006ABC
.align 2, 0 .align 2, 0
_08006A74: .4byte 0x06004C00 _08006A74: .4byte 0x06004C00
_08006A78: .4byte 0x08092FA0 _08006A78: .4byte gUnknown_08092FA0
_08006A7C: .4byte 0x0202A1C0 _08006A7C: .4byte 0x0202A1C0
_08006A80: .4byte 0x0805C8E0 _08006A80: .4byte gUnknown_0805C8E0
_08006A84: .4byte 0x040000D4 _08006A84: .4byte 0x040000D4
_08006A88: .4byte 0x08090780 _08006A88: .4byte gUnknown_08090780
_08006A8C: .4byte 0x0202BE30 _08006A8C: .4byte 0x0202BE30
_08006A90: .4byte 0x80000010 _08006A90: .4byte 0x80000010
_08006A94: .4byte 0x0201B130 _08006A94: .4byte 0x0201B130
@ -5490,7 +5490,7 @@ _08006AA4:
ldr r4, _08006B6C @ =0x06004D00 ldr r4, _08006B6C @ =0x06004D00
movs r6, #8 movs r6, #8
_08006AA8: _08006AA8:
ldr r0, _08006B70 @ =0x08092FA0 ldr r0, _08006B70 @ =gUnknown_08092FA0
adds r1, r4, #0 adds r1, r4, #0
movs r2, #1 movs r2, #1
movs r3, #2 movs r3, #2
@ -5509,7 +5509,7 @@ _08006ABC:
ldrsh r0, [r1, r3] ldrsh r0, [r1, r3]
cmp r0, #4 cmp r0, #4
bne _08006B7C bne _08006B7C
ldr r0, _08006B78 @ =0x0805C8B4 ldr r0, _08006B78 @ =gUnknown_0805C8B4
mov sb, r0 mov sb, r0
lsls r4, r2, #3 lsls r4, r2, #3
adds r4, r4, r2 adds r4, r4, r2
@ -5585,9 +5585,9 @@ _08006B4E:
b _08006BDC b _08006BDC
.align 2, 0 .align 2, 0
_08006B6C: .4byte 0x06004D00 _08006B6C: .4byte 0x06004D00
_08006B70: .4byte 0x08092FA0 _08006B70: .4byte gUnknown_08092FA0
_08006B74: .4byte 0x0202A1C0 _08006B74: .4byte 0x0202A1C0
_08006B78: .4byte 0x0805C8B4 _08006B78: .4byte gUnknown_0805C8B4
_08006B7C: _08006B7C:
movs r5, #1 movs r5, #1
str r5, [sp] str r5, [sp]
@ -5831,7 +5831,7 @@ _08006D68:
_08006D74: _08006D74:
movs r6, #0 movs r6, #0
ldr r7, [sp, #0x18] ldr r7, [sp, #0x18]
ldr r2, _08006E94 @ =0x0805C8B4 ldr r2, _08006E94 @ =gUnknown_0805C8B4
mov sl, r2 mov sl, r2
_08006D7C: _08006D7C:
lsls r2, r6, #1 lsls r2, r6, #1
@ -5892,7 +5892,7 @@ _08006DCC:
add r0, r8 add r0, r8
mov sb, r0 mov sb, r0
ldr r5, _08006EA0 @ =0x040000D4 ldr r5, _08006EA0 @ =0x040000D4
ldr r3, _08006EA4 @ =0x08090780 ldr r3, _08006EA4 @ =gUnknown_08090780
movs r1, #0x80 movs r1, #0x80
lsls r1, r1, #3 lsls r1, r1, #3
adds r1, r1, r3 adds r1, r1, r3
@ -5909,7 +5909,7 @@ _08006DF8:
subs r0, r0, r1 subs r0, r0, r1
lsls r0, r0, #2 lsls r0, r0, #2
adds r2, r2, r0 adds r2, r2, r0
ldr r0, _08006EA8 @ =0x0805C8CC ldr r0, _08006EA8 @ =gUnknown_0805C8CC
adds r2, r2, r0 adds r2, r2, r0
ldrh r1, [r2] ldrh r1, [r2]
movs r2, #0x10 movs r2, #0x10
@ -5950,7 +5950,7 @@ _08006E28:
ldr r3, [sp, #0x1c] ldr r3, [sp, #0x1c]
cmp r6, #9 cmp r6, #9
ble _08006DF8 ble _08006DF8
ldr r1, _08006EB8 @ =0x086A64F0 ldr r1, _08006EB8 @ =gUnknown_086A64F0
adds r0, r7, r1 adds r0, r7, r1
movs r2, #0 movs r2, #0
ldrsh r1, [r0, r2] ldrsh r1, [r0, r2]
@ -5976,16 +5976,16 @@ _08006E28:
str r1, [sp, #0x10] str r1, [sp, #0x10]
b _08006F06 b _08006F06
.align 2, 0 .align 2, 0
_08006E94: .4byte 0x0805C8B4 _08006E94: .4byte gUnknown_0805C8B4
_08006E98: .4byte 0x0202C5B0 _08006E98: .4byte 0x0202C5B0
_08006E9C: .4byte 0x0202A1C0 _08006E9C: .4byte 0x0202A1C0
_08006EA0: .4byte 0x040000D4 _08006EA0: .4byte 0x040000D4
_08006EA4: .4byte 0x08090780 _08006EA4: .4byte gUnknown_08090780
_08006EA8: .4byte 0x0805C8CC _08006EA8: .4byte gUnknown_0805C8CC
_08006EAC: .4byte 0x0202BE30 _08006EAC: .4byte 0x0202BE30
_08006EB0: .4byte 0x80000010 _08006EB0: .4byte 0x80000010
_08006EB4: .4byte 0x0201B130 _08006EB4: .4byte 0x0201B130
_08006EB8: .4byte 0x086A64F0 _08006EB8: .4byte gUnknown_086A64F0
_08006EBC: .4byte 0x03000000 _08006EBC: .4byte 0x03000000
_08006EC0: .4byte 0x81000400 _08006EC0: .4byte 0x81000400
_08006EC4: _08006EC4:
@ -5994,7 +5994,7 @@ _08006EC4:
movs r3, #1 movs r3, #1
add r3, r8 add r3, r8
mov sb, r3 mov sb, r3
ldr r4, _08006F20 @ =0x086A64F0 ldr r4, _08006F20 @ =gUnknown_086A64F0
adds r5, r7, r4 adds r5, r7, r4
movs r4, #0xc0 movs r4, #0xc0
lsls r4, r4, #0x13 lsls r4, r4, #0x13
@ -6003,7 +6003,7 @@ _08006ED8:
movs r0, #0 movs r0, #0
ldrsh r1, [r5, r0] ldrsh r1, [r5, r0]
adds r1, r1, r4 adds r1, r1, r4
ldr r0, _08006F24 @ =0x08092FA0 ldr r0, _08006F24 @ =gUnknown_08092FA0
movs r2, #1 movs r2, #1
movs r3, #2 movs r3, #2
bl sub_10708 bl sub_10708
@ -6011,13 +6011,13 @@ _08006ED8:
subs r6, #1 subs r6, #1
cmp r6, #0 cmp r6, #0
bge _08006ED8 bge _08006ED8
ldr r1, _08006F20 @ =0x086A64F0 ldr r1, _08006F20 @ =gUnknown_086A64F0
adds r0, r7, r1 adds r0, r7, r1
movs r2, #0 movs r2, #0
ldrsh r1, [r0, r2] ldrsh r1, [r0, r2]
ldr r3, _08006F28 @ =0x060000E0 ldr r3, _08006F28 @ =0x060000E0
adds r1, r1, r3 adds r1, r1, r3
ldr r0, _08006F2C @ =0x08090780 ldr r0, _08006F2C @ =gUnknown_08090780
movs r2, #1 movs r2, #1
movs r3, #2 movs r3, #2
bl sub_10708 bl sub_10708
@ -6037,10 +6037,10 @@ _08006F10:
pop {r0} pop {r0}
bx r0 bx r0
.align 2, 0 .align 2, 0
_08006F20: .4byte 0x086A64F0 _08006F20: .4byte gUnknown_086A64F0
_08006F24: .4byte 0x08092FA0 _08006F24: .4byte gUnknown_08092FA0
_08006F28: .4byte 0x060000E0 _08006F28: .4byte 0x060000E0
_08006F2C: .4byte 0x08090780 _08006F2C: .4byte gUnknown_08090780
thumb_func_start sub_6F30 thumb_func_start sub_6F30
sub_6F30: @ 0x08006F30 sub_6F30: @ 0x08006F30
@ -6126,19 +6126,19 @@ _08006FC8: @ jump table
.4byte _08007040 @ case 3 .4byte _08007040 @ case 3
.4byte _08007088 @ case 4 .4byte _08007088 @ case 4
_08006FDC: _08006FDC:
ldr r0, _08006FF0 @ =0x0808F760 ldr r0, _08006FF0 @ =gUnknown_0808F760
ldr r1, _08006FF4 @ =0x06013400 ldr r1, _08006FF4 @ =0x06013400
movs r2, #0x18 movs r2, #0x18
movs r3, #1 movs r3, #1
bl sub_10708 bl sub_10708
ldr r1, _08006FF8 @ =0x040000D4 ldr r1, _08006FF8 @ =0x040000D4
ldr r0, _08006FFC @ =0x08089960 ldr r0, _08006FFC @ =gUnknown_08089960
b _080070B4 b _080070B4
.align 2, 0 .align 2, 0
_08006FF0: .4byte 0x0808F760 _08006FF0: .4byte gUnknown_0808F760
_08006FF4: .4byte 0x06013400 _08006FF4: .4byte 0x06013400
_08006FF8: .4byte 0x040000D4 _08006FF8: .4byte 0x040000D4
_08006FFC: .4byte 0x08089960 _08006FFC: .4byte gUnknown_08089960
_08007000: _08007000:
ldr r0, _08007030 @ =gMonPortraitGroupGfx ldr r0, _08007030 @ =gMonPortraitGroupGfx
lsls r2, r6, #0x10 lsls r2, r6, #0x10
@ -6289,7 +6289,7 @@ _08007126:
subs r0, r0, r2 subs r0, r0, r2
lsls r0, r0, #2 lsls r0, r0, #2
adds r1, r1, r0 adds r1, r1, r0
ldr r2, _080071C0 @ =0x0805C8F6 ldr r2, _080071C0 @ =gUnknown_0805C8F6
adds r1, r1, r2 adds r1, r1, r2
ldrh r1, [r1] ldrh r1, [r1]
movs r3, #0x10 movs r3, #0x10
@ -6303,7 +6303,7 @@ _08007126:
bne _08007156 bne _08007156
movs r4, #4 movs r4, #4
_08007156: _08007156:
ldr r1, _080071C4 @ =0x08090780 ldr r1, _080071C4 @ =gUnknown_08090780
adds r0, r3, r1 adds r0, r3, r1
str r0, [r5] str r0, [r5]
ldr r0, _080071C8 @ =0x0202BE30 ldr r0, _080071C8 @ =0x0202BE30
@ -6353,8 +6353,8 @@ _08007156:
_080071B4: .4byte 0x040000D4 _080071B4: .4byte 0x040000D4
_080071B8: .4byte 0x03000000 _080071B8: .4byte 0x03000000
_080071BC: .4byte 0x81000C00 _080071BC: .4byte 0x81000C00
_080071C0: .4byte 0x0805C8F6 _080071C0: .4byte gUnknown_0805C8F6
_080071C4: .4byte 0x08090780 _080071C4: .4byte gUnknown_08090780
_080071C8: .4byte 0x0202BE30 _080071C8: .4byte 0x0202BE30
_080071CC: .4byte 0x80000010 _080071CC: .4byte 0x80000010
_080071D0: .4byte 0x0201B130 _080071D0: .4byte 0x0201B130
@ -9305,7 +9305,7 @@ _08008968:
thumb_func_start sub_8974 thumb_func_start sub_8974
sub_8974: @ 0x08008974 sub_8974: @ 0x08008974
push {r4, r5, lr} push {r4, r5, lr}
ldr r1, _080089E0 @ =0x086A61BC ldr r1, _080089E0 @ =gUnknown_086A61BC
lsls r0, r0, #0x10 lsls r0, r0, #0x10
asrs r0, r0, #0xf asrs r0, r0, #0xf
adds r0, r0, r1 adds r0, r0, r1
@ -9329,7 +9329,7 @@ sub_8974: @ 0x08008974
movs r1, #5 movs r1, #5
bl __modsi3 bl __modsi3
adds r4, r0, #0 adds r4, r0, #0
ldr r0, _080089E8 @ =0x086BB6F4 ldr r0, _080089E8 @ =gUnknown_086BB6F4
lsls r5, r5, #0x10 lsls r5, r5, #0x10
asrs r5, r5, #0xe asrs r5, r5, #0xe
adds r0, r5, r0 adds r0, r5, r0
@ -9347,7 +9347,7 @@ sub_8974: @ 0x08008974
movs r3, #1 movs r3, #1
bl sub_10708 bl sub_10708
ldr r1, _080089F0 @ =0x040000D4 ldr r1, _080089F0 @ =0x040000D4
ldr r0, _080089F4 @ =0x086B15B4 ldr r0, _080089F4 @ =gUnknown_086B15B4
adds r5, r5, r0 adds r5, r5, r0
lsls r4, r4, #5 lsls r4, r4, #5
ldr r0, [r5] ldr r0, [r5]
@ -9356,12 +9356,12 @@ sub_8974: @ 0x08008974
ldr r0, _080089F8 @ =0x05000240 ldr r0, _080089F8 @ =0x05000240
b _08008A4E b _08008A4E
.align 2, 0 .align 2, 0
_080089E0: .4byte 0x086A61BC _080089E0: .4byte gUnknown_086A61BC
_080089E4: .4byte 0x0202BF14 _080089E4: .4byte 0x0202BF14
_080089E8: .4byte 0x086BB6F4 _080089E8: .4byte gUnknown_086BB6F4
_080089EC: .4byte 0x06013800 _080089EC: .4byte 0x06013800
_080089F0: .4byte 0x040000D4 _080089F0: .4byte 0x040000D4
_080089F4: .4byte 0x086B15B4 _080089F4: .4byte gUnknown_086B15B4
_080089F8: .4byte 0x05000240 _080089F8: .4byte 0x05000240
_080089FC: _080089FC:
ldr r1, _08008A5C @ =0x0202BF14 ldr r1, _08008A5C @ =0x0202BF14
@ -9430,7 +9430,7 @@ sub_8A78: @ 0x08008A78
ldrsh r0, [r1, r3] ldrsh r0, [r1, r3]
cmp r0, #4 cmp r0, #4
bne _08008AAC bne _08008AAC
ldr r0, _08008AA4 @ =0x086A61BC ldr r0, _08008AA4 @ =gUnknown_086A61BC
adds r0, r2, r0 adds r0, r2, r0
movs r2, #0 movs r2, #0
ldrsh r1, [r0, r2] ldrsh r1, [r0, r2]
@ -9443,7 +9443,7 @@ sub_8A78: @ 0x08008A78
b _08008AB0 b _08008AB0
.align 2, 0 .align 2, 0
_08008AA0: .4byte 0x0202A1C0 _08008AA0: .4byte 0x0202A1C0
_08008AA4: .4byte 0x086A61BC _08008AA4: .4byte gUnknown_086A61BC
_08008AA8: .4byte 0x0202A588 _08008AA8: .4byte 0x0202A588
_08008AAC: _08008AAC:
ldr r1, _08008AB8 @ =0x0202A588 ldr r1, _08008AB8 @ =0x0202A588

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -14,7 +14,7 @@ sub_528AC: @ 0x080528AC
ldr r0, _080528CC @ =0x00000113 ldr r0, _080528CC @ =0x00000113
cmp r1, r0 cmp r1, r0
bls _080528D8 bls _080528D8
ldr r0, _080528D0 @ =0x08527F18 ldr r0, _080528D0 @ =gUnknown_08527F18
ldr r2, _080528D4 @ =0xFFFFFEEC ldr r2, _080528D4 @ =0xFFFFFEEC
adds r1, r1, r2 adds r1, r1, r2
lsls r1, r1, #1 lsls r1, r1, #1
@ -23,7 +23,7 @@ sub_528AC: @ 0x080528AC
b _080528DA b _080528DA
.align 2, 0 .align 2, 0
_080528CC: .4byte 0x00000113 _080528CC: .4byte 0x00000113
_080528D0: .4byte 0x08527F18 _080528D0: .4byte gUnknown_08527F18
_080528D4: .4byte 0xFFFFFEEC _080528D4: .4byte 0xFFFFFEEC
_080528D8: _080528D8:
movs r0, #0xc8 movs r0, #0xc8
@ -147,34 +147,34 @@ _080529CA:
lsls r0, r1, #1 lsls r0, r1, #1
adds r0, r0, r1 adds r0, r0, r1
lsls r0, r0, #2 lsls r0, r0, #2
ldr r1, _080529D4 @ =0x08532D6C ldr r1, _080529D4 @ =gUnknown_08532D6C
b _080529F0 b _080529F0
.align 2, 0 .align 2, 0
_080529D4: .4byte 0x08532D6C _080529D4: .4byte gUnknown_08532D6C
_080529D8: _080529D8:
lsls r0, r1, #1 lsls r0, r1, #1
adds r0, r0, r1 adds r0, r0, r1
lsls r0, r0, #2 lsls r0, r0, #2
ldr r1, _080529E4 @ =0x08533360 ldr r1, _080529E4 @ =gUnknown_08533360
b _080529F0 b _080529F0
.align 2, 0 .align 2, 0
_080529E4: .4byte 0x08533360 _080529E4: .4byte gUnknown_08533360
_080529E8: _080529E8:
lsls r0, r1, #1 lsls r0, r1, #1
adds r0, r0, r1 adds r0, r0, r1
lsls r0, r0, #2 lsls r0, r0, #2
ldr r1, _080529F8 @ =0x08533960 ldr r1, _080529F8 @ =gUnknown_08533960
_080529F0: _080529F0:
adds r0, r0, r1 adds r0, r0, r1
bl SetPokemonCryTone bl SetPokemonCryTone
b _08052A0A b _08052A0A
.align 2, 0 .align 2, 0
_080529F8: .4byte 0x08533960 _080529F8: .4byte gUnknown_08533960
_080529FC: _080529FC:
lsls r0, r1, #1 lsls r0, r1, #1
adds r0, r0, r1 adds r0, r0, r1
lsls r0, r0, #2 lsls r0, r0, #2
ldr r1, _08052A14 @ =0x08533F60 ldr r1, _08052A14 @ =gUnknown_08533F60
adds r0, r0, r1 adds r0, r0, r1
bl SetPokemonCryTone bl SetPokemonCryTone
_08052A0A: _08052A0A:
@ -184,7 +184,7 @@ _08052A0A:
pop {r0} pop {r0}
bx r0 bx r0
.align 2, 0 .align 2, 0
_08052A14: .4byte 0x08533F60 _08052A14: .4byte gUnknown_08533F60
thumb_func_start sub_52A18 thumb_func_start sub_52A18
sub_52A18: @ 0x08052A18 sub_52A18: @ 0x08052A18
@ -256,7 +256,7 @@ _08052A7A:
adds r3, r5, r0 adds r3, r5, r0
movs r0, #0 movs r0, #0
ldrsb r0, [r3, r0] ldrsb r0, [r3, r0]
ldr r1, _08052B10 @ =0x086BBA6C ldr r1, _08052B10 @ =gUnknown_086BBA6C
ldrb r6, [r1] ldrb r6, [r1]
cmp r0, r6 cmp r0, r6
bne _08052ACA bne _08052ACA
@ -312,7 +312,7 @@ _08052AF0:
_08052B04: .4byte 0x02032FF0 _08052B04: .4byte 0x02032FF0
_08052B08: .4byte 0x0200B134 _08052B08: .4byte 0x0200B134
_08052B0C: .4byte 0x0E000004 _08052B0C: .4byte 0x0E000004
_08052B10: .4byte 0x086BBA6C _08052B10: .4byte gUnknown_086BBA6C
_08052B14: .4byte 0x0000FFFF _08052B14: .4byte 0x0000FFFF
_08052B18: _08052B18:
adds r0, r7, #1 adds r0, r7, #1
@ -489,7 +489,7 @@ sub_52C64: @ 0x08052C64
movs r0, #0x99 movs r0, #0x99
lsls r0, r0, #2 lsls r0, r0, #2
adds r4, r5, r0 adds r4, r5, r0
ldr r3, _08052CC0 @ =0x086BBA6C ldr r3, _08052CC0 @ =gUnknown_086BBA6C
_08052C72: _08052C72:
lsls r0, r1, #0x10 lsls r0, r1, #0x10
asrs r0, r0, #0x10 asrs r0, r0, #0x10
@ -526,4 +526,4 @@ _08052C72:
bx r0 bx r0
.align 2, 0 .align 2, 0
_08052CBC: .4byte 0x0200B134 _08052CBC: .4byte 0x0200B134
_08052CC0: .4byte 0x086BBA6C _08052CC0: .4byte gUnknown_086BBA6C

View File

@ -119,12 +119,12 @@ _080014E4:
cmp r0, #3 cmp r0, #3
bhi _080014F8 bhi _080014F8
lsls r0, r0, #1 lsls r0, r0, #1
ldr r1, _080014F4 @ =0x0805C748 ldr r1, _080014F4 @ =gUnknown_0805C748
adds r0, r0, r1 adds r0, r0, r1
ldrh r0, [r0] ldrh r0, [r0]
b _080014FC b _080014FC
.align 2, 0 .align 2, 0
_080014F4: .4byte 0x0805C748 _080014F4: .4byte gUnknown_0805C748
_080014F8: _080014F8:
movs r0, #0x80 movs r0, #0x80
lsls r0, r0, #8 lsls r0, r0, #8

View File

@ -27,7 +27,7 @@ sub_11640: @ 0x08011640
movs r0, #0x11 movs r0, #0x11
ldrsb r0, [r4, r0] ldrsb r0, [r4, r0]
strh r0, [r6] strh r0, [r6]
ldr r5, _0801174C @ =0x086A96E4 ldr r5, _0801174C @ =gUnknown_086A96E4
adds r0, r5, #0 adds r0, r5, #0
movs r1, #5 movs r1, #5
bl LoadSpriteSets bl LoadSpriteSets
@ -141,7 +141,7 @@ _08011730:
.align 2, 0 .align 2, 0
_08011744: .4byte gTitlescreen _08011744: .4byte gTitlescreen
_08011748: .4byte 0x0200B3B8 _08011748: .4byte 0x0200B3B8
_0801174C: .4byte 0x086A96E4 _0801174C: .4byte gUnknown_086A96E4
_08011750: .4byte gOamBuffer _08011750: .4byte gOamBuffer
_08011754: .4byte 0xFFFFFE00 _08011754: .4byte 0xFFFFFE00
_08011758: .4byte 0x000001FF _08011758: .4byte 0x000001FF
@ -293,7 +293,7 @@ _0801187C:
ldrh r0, [r2] ldrh r0, [r2]
cmp r0, #1 cmp r0, #1
bne _080118D8 bne _080118D8
ldr r2, _08011958 @ =0x086A9684 ldr r2, _08011958 @ =gUnknown_086A9684
ldr r1, _0801195C @ =gTitlescreen ldr r1, _0801195C @ =gTitlescreen
movs r0, #0 movs r0, #0
ldrsb r0, [r1, r0] ldrsb r0, [r1, r0]
@ -340,7 +340,7 @@ _080118D8:
ldrh r0, [r7] ldrh r0, [r7]
cmp r0, #1 cmp r0, #1
bne _08011930 bne _08011930
ldr r2, _08011964 @ =0x086A9694 ldr r2, _08011964 @ =gUnknown_086A9694
ldr r1, _0801195C @ =gTitlescreen ldr r1, _0801195C @ =gTitlescreen
movs r0, #0 movs r0, #0
ldrsb r0, [r1, r0] ldrsb r0, [r1, r0]
@ -399,10 +399,10 @@ _08011930:
.align 2, 0 .align 2, 0
_08011950: .4byte 0x000001FF _08011950: .4byte 0x000001FF
_08011954: .4byte 0xFFFFFE00 _08011954: .4byte 0xFFFFFE00
_08011958: .4byte 0x086A9684 _08011958: .4byte gUnknown_086A9684
_0801195C: .4byte gTitlescreen _0801195C: .4byte gTitlescreen
_08011960: .4byte gOamBuffer _08011960: .4byte gOamBuffer
_08011964: .4byte 0x086A9694 _08011964: .4byte gUnknown_086A9694
thumb_func_start sub_11968 thumb_func_start sub_11968
sub_11968: @ 0x08011968 sub_11968: @ 0x08011968
@ -551,7 +551,7 @@ _08011A88:
ldrh r0, [r2] ldrh r0, [r2]
cmp r0, #1 cmp r0, #1
bne _08011AE4 bne _08011AE4
ldr r2, _08011B64 @ =0x086A96AC ldr r2, _08011B64 @ =gUnknown_086A96AC
ldr r1, _08011B68 @ =gTitlescreen ldr r1, _08011B68 @ =gTitlescreen
movs r0, #0 movs r0, #0
ldrsb r0, [r1, r0] ldrsb r0, [r1, r0]
@ -598,7 +598,7 @@ _08011AE4:
ldrh r0, [r7] ldrh r0, [r7]
cmp r0, #1 cmp r0, #1
bne _08011B3C bne _08011B3C
ldr r2, _08011B70 @ =0x086A96C0 ldr r2, _08011B70 @ =gUnknown_086A96C0
ldr r1, _08011B68 @ =gTitlescreen ldr r1, _08011B68 @ =gTitlescreen
movs r0, #0 movs r0, #0
ldrsb r0, [r1, r0] ldrsb r0, [r1, r0]
@ -657,10 +657,10 @@ _08011B3C:
.align 2, 0 .align 2, 0
_08011B5C: .4byte 0x000001FF _08011B5C: .4byte 0x000001FF
_08011B60: .4byte 0xFFFFFE00 _08011B60: .4byte 0xFFFFFE00
_08011B64: .4byte 0x086A96AC _08011B64: .4byte gUnknown_086A96AC
_08011B68: .4byte gTitlescreen _08011B68: .4byte gTitlescreen
_08011B6C: .4byte gOamBuffer _08011B6C: .4byte gOamBuffer
_08011B70: .4byte 0x086A96C0 _08011B70: .4byte gUnknown_086A96C0
thumb_func_start sub_11B74 thumb_func_start sub_11B74
sub_11B74: @ 0x08011B74 sub_11B74: @ 0x08011B74

View File

@ -121,19 +121,19 @@ _080555B4:
thumb_func_start sub_555BC thumb_func_start sub_555BC
sub_555BC: @ 0x080555BC sub_555BC: @ 0x080555BC
ldr r2, _080555D0 @ =0x080554F1 ldr r2, _080555D0 @ =gUnknown_080554F1
movs r0, #1 movs r0, #1
eors r2, r0 eors r2, r0
ldr r3, _080555D4 @ =0x02002FD8 ldr r3, _080555D4 @ =0x02002FD8
ldr r0, _080555D8 @ =0x08055531 ldr r0, _080555D8 @ =gUnknown_08055531
ldr r1, _080555D0 @ =0x080554F1 ldr r1, _080555D0 @ =gUnknown_080554F1
subs r0, r0, r1 subs r0, r0, r1
lsls r0, r0, #0xf lsls r0, r0, #0xf
b _080555E8 b _080555E8
.align 2, 0 .align 2, 0
_080555D0: .4byte 0x080554F1 _080555D0: .4byte gUnknown_080554F1
_080555D4: .4byte 0x02002FD8 _080555D4: .4byte 0x02002FD8
_080555D8: .4byte 0x08055531 _080555D8: .4byte gUnknown_08055531
_080555DC: _080555DC:
ldrh r0, [r2] ldrh r0, [r2]
strh r0, [r3] strh r0, [r3]
@ -148,21 +148,21 @@ _080555E8:
ldr r1, _08055608 @ =0x02032FF0 ldr r1, _08055608 @ =0x02032FF0
ldr r0, _0805560C @ =0x02002FD9 ldr r0, _0805560C @ =0x02002FD9
str r0, [r1] str r0, [r1]
ldr r2, _08055610 @ =0x08055571 ldr r2, _08055610 @ =gUnknown_08055571
movs r0, #1 movs r0, #1
eors r2, r0 eors r2, r0
ldr r3, _08055614 @ =0x02002F38 ldr r3, _08055614 @ =0x02002F38
ldr r0, _08055618 @ =0x080555BD ldr r0, _08055618 @ =gUnknown_080555BD
ldr r1, _08055610 @ =0x08055571 ldr r1, _08055610 @ =gUnknown_08055571
subs r0, r0, r1 subs r0, r0, r1
lsls r0, r0, #0xf lsls r0, r0, #0xf
b _08055628 b _08055628
.align 2, 0 .align 2, 0
_08055608: .4byte 0x02032FF0 _08055608: .4byte 0x02032FF0
_0805560C: .4byte 0x02002FD9 _0805560C: .4byte 0x02002FD9
_08055610: .4byte 0x08055571 _08055610: .4byte gUnknown_08055571
_08055614: .4byte 0x02002F38 _08055614: .4byte 0x02002F38
_08055618: .4byte 0x080555BD _08055618: .4byte gUnknown_080555BD
_0805561C: _0805561C:
ldrh r0, [r2] ldrh r0, [r2]
strh r0, [r3] strh r0, [r3]

View File

@ -8,4 +8,4 @@ gPokemonCrySong
gMPlayInfo_BGM gMPlayInfo_BGM
gMPlayInfo_SE1 gMPlayInfo_SE1
gMPlayInfo_SE2 gMPlayInfo_SE2
gMPlayMemAccArea gMPlayMemAccArea

View File

@ -1,259 +1,259 @@
JASC-PAL JASC-PAL
0100 0100
256 256
224 248 224 224 248 224
248 248 248 248 248 248
192 192 192 192 192 192
128 128 128 128 128 128
64 64 64 64 64 64
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0

View File

@ -73,3 +73,5 @@ SECTIONS
*(*); *(*);
} }
} }
INCLUDE ../../undefined_rom.txt

1376
undefined_rom.txt Normal file

File diff suppressed because it is too large Load Diff