mirror of
https://github.com/pret/pokepinballrs.git
synced 2026-03-21 17:24:13 -05:00
convert hardcoded ROM addresses to symbols in asm
This commit is contained in:
parent
edcfdc07d9
commit
a4a7a13d9f
|
|
@ -7,7 +7,7 @@
|
|||
thumb_func_start BonusFieldSelectMain
|
||||
BonusFieldSelectMain: @ 0x080025A4
|
||||
push {lr}
|
||||
ldr r1, _080025BC @ =0x0805C750
|
||||
ldr r1, _080025BC @ =gUnknown_0805C750
|
||||
ldr r0, _080025C0 @ =gMain
|
||||
ldrb r0, [r0, #3]
|
||||
lsls r0, r0, #2
|
||||
|
|
@ -17,7 +17,7 @@ BonusFieldSelectMain: @ 0x080025A4
|
|||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_080025BC: .4byte 0x0805C750
|
||||
_080025BC: .4byte gUnknown_0805C750
|
||||
_080025C0: .4byte gMain
|
||||
|
||||
thumb_func_start sub_25C4
|
||||
|
|
@ -62,7 +62,7 @@ sub_25C4: @ 0x080025C4
|
|||
ldrh r0, [r2]
|
||||
strh r0, [r4, #0x16]
|
||||
ldr r0, _080026B8 @ =0x040000D4
|
||||
ldr r1, _080026BC @ =0x0807C2E0
|
||||
ldr r1, _080026BC @ =gUnknown_0807C2E0
|
||||
str r1, [r0]
|
||||
movs r1, #0xa0
|
||||
lsls r1, r1, #0x13
|
||||
|
|
@ -77,14 +77,14 @@ sub_25C4: @ 0x080025C4
|
|||
ldr r1, _080026CC @ =0x80002000
|
||||
str r1, [r0, #8]
|
||||
ldr r1, [r0, #8]
|
||||
ldr r1, _080026D0 @ =0x0807C4E0
|
||||
ldr r1, _080026D0 @ =gUnknown_0807C4E0
|
||||
str r1, [r0]
|
||||
ldr r1, _080026D4 @ =0x06008000
|
||||
str r1, [r0, #4]
|
||||
ldr r1, _080026D8 @ =0x80000C00
|
||||
str r1, [r0, #8]
|
||||
ldr r1, [r0, #8]
|
||||
ldr r1, _080026DC @ =0x0807AAE0
|
||||
ldr r1, _080026DC @ =gUnknown_0807AAE0
|
||||
str r1, [r0]
|
||||
movs r1, #0xc0
|
||||
lsls r1, r1, #0x13
|
||||
|
|
@ -92,13 +92,13 @@ sub_25C4: @ 0x080025C4
|
|||
ldr r2, _080026E0 @ =0x80000400
|
||||
str r2, [r0, #8]
|
||||
ldr r1, [r0, #8]
|
||||
ldr r1, _080026E4 @ =0x0807B2E0
|
||||
ldr r1, _080026E4 @ =gUnknown_0807B2E0
|
||||
str r1, [r0]
|
||||
ldr r1, _080026E8 @ =0x06000800
|
||||
str r1, [r0, #4]
|
||||
str r2, [r0, #8]
|
||||
ldr r1, [r0, #8]
|
||||
ldr r1, _080026EC @ =0x0807BAE0
|
||||
ldr r1, _080026EC @ =gUnknown_0807BAE0
|
||||
str r1, [r0]
|
||||
ldr r1, _080026F0 @ =0x06001000
|
||||
str r1, [r0, #4]
|
||||
|
|
@ -136,19 +136,19 @@ _080026AC: .4byte 0x0400000A
|
|||
_080026B0: .4byte 0x0400000C
|
||||
_080026B4: .4byte gMain
|
||||
_080026B8: .4byte 0x040000D4
|
||||
_080026BC: .4byte 0x0807C2E0
|
||||
_080026BC: .4byte gUnknown_0807C2E0
|
||||
_080026C0: .4byte 0x80000100
|
||||
_080026C4: .4byte gFieldSelectWindow_Gfx
|
||||
_080026C8: .4byte 0x06004000
|
||||
_080026CC: .4byte 0x80002000
|
||||
_080026D0: .4byte 0x0807C4E0
|
||||
_080026D0: .4byte gUnknown_0807C4E0
|
||||
_080026D4: .4byte 0x06008000
|
||||
_080026D8: .4byte 0x80000C00
|
||||
_080026DC: .4byte 0x0807AAE0
|
||||
_080026DC: .4byte gUnknown_0807AAE0
|
||||
_080026E0: .4byte 0x80000400
|
||||
_080026E4: .4byte 0x0807B2E0
|
||||
_080026E4: .4byte gUnknown_0807B2E0
|
||||
_080026E8: .4byte 0x06000800
|
||||
_080026EC: .4byte 0x0807BAE0
|
||||
_080026EC: .4byte gUnknown_0807BAE0
|
||||
_080026F0: .4byte 0x06001000
|
||||
_080026F4: .4byte gFieldSelectSpritePals
|
||||
_080026F8: .4byte 0x05000200
|
||||
|
|
@ -433,7 +433,7 @@ _0800291C:
|
|||
ble _0800296E
|
||||
ldr r1, _08002980 @ =gMain
|
||||
strb r3, [r1, #0xd]
|
||||
ldr r2, _08002984 @ =0x086A4CF0
|
||||
ldr r2, _08002984 @ =gUnknown_086A4CF0
|
||||
ldr r0, _08002988 @ =0x0201A4F8
|
||||
ldrb r0, [r0]
|
||||
lsls r0, r0, #0x18
|
||||
|
|
@ -458,7 +458,7 @@ _08002974: .4byte 0x0202A560
|
|||
_08002978: .4byte 0x0202BEE8
|
||||
_0800297C: .4byte 0x0202BE1C
|
||||
_08002980: .4byte gMain
|
||||
_08002984: .4byte 0x086A4CF0
|
||||
_08002984: .4byte gUnknown_086A4CF0
|
||||
_08002988: .4byte 0x0201A4F8
|
||||
_0800298C: .4byte 0x0202BEE4
|
||||
|
||||
|
|
@ -515,7 +515,7 @@ sub_29C8: @ 0x080029C8
|
|||
ldr r5, _08002C2C @ =0x0201A4F4
|
||||
ldr r2, _08002C30 @ =0x0201A4B0
|
||||
mov sb, r2
|
||||
ldr r0, _08002C34 @ =0x086A4C80
|
||||
ldr r0, _08002C34 @ =gUnknown_086A4C80
|
||||
mov ip, r0
|
||||
movs r2, #0xd2
|
||||
lsls r2, r2, #3
|
||||
|
|
@ -583,7 +583,7 @@ _08002A70:
|
|||
mov sb, r1
|
||||
cmp r0, #1
|
||||
bne _08002AEC
|
||||
ldr r1, _08002C40 @ =0x086A4CC0
|
||||
ldr r1, _08002C40 @ =gUnknown_086A4CC0
|
||||
adds r1, r2, r1
|
||||
ldrh r0, [r1]
|
||||
strh r0, [r3, #2]
|
||||
|
|
@ -706,7 +706,7 @@ _08002B0C:
|
|||
ldrh r0, [r1]
|
||||
cmp r0, #1
|
||||
bne _08002BEA
|
||||
ldr r2, _08002C54 @ =0x086A4CD8
|
||||
ldr r2, _08002C54 @ =gUnknown_086A4CD8
|
||||
ldr r1, _08002C24 @ =0x0201A4F8
|
||||
movs r0, #0
|
||||
ldrsb r0, [r1, r0]
|
||||
|
|
@ -799,12 +799,12 @@ _08002C24: .4byte 0x0201A4F8
|
|||
_08002C28: .4byte 0x0201A4C0
|
||||
_08002C2C: .4byte 0x0201A4F4
|
||||
_08002C30: .4byte 0x0201A4B0
|
||||
_08002C34: .4byte 0x086A4C80
|
||||
_08002C34: .4byte gUnknown_086A4C80
|
||||
_08002C38: .4byte 0xFFFFFBB0
|
||||
_08002C3C: .4byte 0x0200B3B8
|
||||
_08002C40: .4byte 0x086A4CC0
|
||||
_08002C40: .4byte gUnknown_086A4CC0
|
||||
_08002C44: .4byte gOamBuffer
|
||||
_08002C48: .4byte 0x000001FF
|
||||
_08002C4C: .4byte 0xFFFFFE00
|
||||
_08002C50: .4byte 0x0202BEE8
|
||||
_08002C54: .4byte 0x086A4CD8
|
||||
_08002C54: .4byte gUnknown_086A4CD8
|
||||
|
|
|
|||
148
asm/ereader.s
148
asm/ereader.s
|
|
@ -7,7 +7,7 @@
|
|||
thumb_func_start EReaderMain
|
||||
EReaderMain: @ 0x08002C58
|
||||
push {lr}
|
||||
ldr r1, _08002C70 @ =0x0805C75C
|
||||
ldr r1, _08002C70 @ =gUnknown_0805C75C
|
||||
ldr r0, _08002C74 @ =gMain
|
||||
ldrb r0, [r0, #3]
|
||||
lsls r0, r0, #2
|
||||
|
|
@ -17,7 +17,7 @@ EReaderMain: @ 0x08002C58
|
|||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_08002C70: .4byte 0x0805C75C
|
||||
_08002C70: .4byte gUnknown_0805C75C
|
||||
_08002C74: .4byte gMain
|
||||
|
||||
thumb_func_start sub_2C78
|
||||
|
|
@ -65,7 +65,7 @@ sub_2C78: @ 0x08002C78
|
|||
ldrh r0, [r2]
|
||||
strh r0, [r6, #0x16]
|
||||
ldr r4, _08002D90 @ =0x040000D4
|
||||
ldr r0, _08002D94 @ =0x08081D20
|
||||
ldr r0, _08002D94 @ =gUnknown_08081D20
|
||||
str r0, [r4]
|
||||
movs r0, #0xa0
|
||||
lsls r0, r0, #0x13
|
||||
|
|
@ -73,14 +73,14 @@ sub_2C78: @ 0x08002C78
|
|||
ldr r0, _08002D98 @ =0x80000020
|
||||
str r0, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _08002D9C @ =0x080897E0
|
||||
ldr r0, _08002D9C @ =gUnknown_080897E0
|
||||
str r0, [r4]
|
||||
ldr r0, _08002DA0 @ =0x05000040
|
||||
str r0, [r4, #4]
|
||||
ldr r0, _08002DA4 @ =0x80000010
|
||||
str r0, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _08002DA8 @ =0x08080500
|
||||
ldr r0, _08002DA8 @ =gUnknown_08080500
|
||||
str r0, [r4]
|
||||
ldr r0, _08002DAC @ =0x03000000
|
||||
mov r8, r0
|
||||
|
|
@ -89,7 +89,7 @@ sub_2C78: @ 0x08002C78
|
|||
mov sb, r1
|
||||
str r1, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _08002DB4 @ =0x0807DD00
|
||||
ldr r0, _08002DB4 @ =gUnknown_0807DD00
|
||||
str r0, [r4]
|
||||
movs r0, #0xc0
|
||||
lsls r0, r0, #0x13
|
||||
|
|
@ -97,20 +97,20 @@ sub_2C78: @ 0x08002C78
|
|||
ldr r1, _08002DB8 @ =0x80000400
|
||||
str r1, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _08002DBC @ =0x0807FD00
|
||||
ldr r0, _08002DBC @ =gUnknown_0807FD00
|
||||
str r0, [r4]
|
||||
ldr r0, _08002DC0 @ =0x06000800
|
||||
str r0, [r4, #4]
|
||||
str r1, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _08002DC4 @ =0x08089960
|
||||
ldr r0, _08002DC4 @ =gUnknown_08089960
|
||||
str r0, [r4]
|
||||
ldr r0, _08002DC8 @ =0x05000200
|
||||
str r0, [r4, #4]
|
||||
ldr r0, _08002DCC @ =0x80000060
|
||||
str r0, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _08002DD0 @ =0x08089B60
|
||||
ldr r0, _08002DD0 @ =gUnknown_08089B60
|
||||
str r0, [r4]
|
||||
ldr r0, _08002DD4 @ =0x06010000
|
||||
str r0, [r4, #4]
|
||||
|
|
@ -153,22 +153,22 @@ _08002D84: .4byte 0x0400000A
|
|||
_08002D88: .4byte gMain
|
||||
_08002D8C: .4byte 0x0000FFE8
|
||||
_08002D90: .4byte 0x040000D4
|
||||
_08002D94: .4byte 0x08081D20
|
||||
_08002D94: .4byte gUnknown_08081D20
|
||||
_08002D98: .4byte 0x80000020
|
||||
_08002D9C: .4byte 0x080897E0
|
||||
_08002D9C: .4byte gUnknown_080897E0
|
||||
_08002DA0: .4byte 0x05000040
|
||||
_08002DA4: .4byte 0x80000010
|
||||
_08002DA8: .4byte 0x08080500
|
||||
_08002DA8: .4byte gUnknown_08080500
|
||||
_08002DAC: .4byte 0x03000000
|
||||
_08002DB0: .4byte 0x80001800
|
||||
_08002DB4: .4byte 0x0807DD00
|
||||
_08002DB4: .4byte gUnknown_0807DD00
|
||||
_08002DB8: .4byte 0x80000400
|
||||
_08002DBC: .4byte 0x0807FD00
|
||||
_08002DBC: .4byte gUnknown_0807FD00
|
||||
_08002DC0: .4byte 0x06000800
|
||||
_08002DC4: .4byte 0x08089960
|
||||
_08002DC4: .4byte gUnknown_08089960
|
||||
_08002DC8: .4byte 0x05000200
|
||||
_08002DCC: .4byte 0x80000060
|
||||
_08002DD0: .4byte 0x08089B60
|
||||
_08002DD0: .4byte gUnknown_08089B60
|
||||
_08002DD4: .4byte 0x06010000
|
||||
_08002DD8: .4byte 0x80003610
|
||||
_08002DDC: .4byte 0x0202C604
|
||||
|
|
@ -216,7 +216,7 @@ _08002E3C: .4byte 0x0200282D
|
|||
sub_2E40: @ 0x08002E40
|
||||
push {r4, r5, r6, r7, lr}
|
||||
ldr r4, _08002E84 @ =0x0202C604
|
||||
ldr r2, _08002E88 @ =0x086A551A
|
||||
ldr r2, _08002E88 @ =gUnknown_086A551A
|
||||
ldr r3, _08002E8C @ =0x0202AD90
|
||||
movs r0, #0
|
||||
ldrsb r0, [r3, r0]
|
||||
|
|
@ -249,7 +249,7 @@ sub_2E40: @ 0x08002E40
|
|||
b _08002EF0
|
||||
.align 2, 0
|
||||
_08002E84: .4byte 0x0202C604
|
||||
_08002E88: .4byte 0x086A551A
|
||||
_08002E88: .4byte gUnknown_086A551A
|
||||
_08002E8C: .4byte 0x0202AD90
|
||||
_08002E90: .4byte 0x0202A580
|
||||
_08002E94:
|
||||
|
|
@ -305,7 +305,7 @@ _08002EF0:
|
|||
cmp r0, #0
|
||||
beq _08002F78
|
||||
ldr r5, _08002F34 @ =0x0202C604
|
||||
ldr r6, _08002F38 @ =0x086A551A
|
||||
ldr r6, _08002F38 @ =gUnknown_086A551A
|
||||
ldr r4, _08002F3C @ =0x0202AD90
|
||||
movs r2, #0
|
||||
ldrsb r2, [r4, r2]
|
||||
|
|
@ -330,10 +330,10 @@ _08002EF0:
|
|||
_08002F2C: .4byte 0x0202C5A4
|
||||
_08002F30: .4byte gMain
|
||||
_08002F34: .4byte 0x0202C604
|
||||
_08002F38: .4byte 0x086A551A
|
||||
_08002F38: .4byte gUnknown_086A551A
|
||||
_08002F3C: .4byte 0x0202AD90
|
||||
_08002F40:
|
||||
ldr r0, _08002F54 @ =0x086A5528
|
||||
ldr r0, _08002F54 @ =gUnknown_086A5528
|
||||
adds r0, r2, r0
|
||||
ldrb r0, [r0]
|
||||
lsls r0, r0, #0x18
|
||||
|
|
@ -343,7 +343,7 @@ _08002F40:
|
|||
movs r0, #2
|
||||
b _08002F8E
|
||||
.align 2, 0
|
||||
_08002F54: .4byte 0x086A5528
|
||||
_08002F54: .4byte gUnknown_086A5528
|
||||
_08002F58:
|
||||
bl sub_377C
|
||||
movs r1, #0
|
||||
|
|
@ -399,7 +399,7 @@ sub_2FC0: @ 0x08002FC0
|
|||
ldrh r0, [r4]
|
||||
adds r0, #1
|
||||
strh r0, [r4]
|
||||
ldr r2, _08003030 @ =0x086A550C
|
||||
ldr r2, _08003030 @ =gUnknown_086A550C
|
||||
ldr r3, _08003034 @ =0x0201B174
|
||||
movs r1, #0
|
||||
ldrsb r1, [r3, r1]
|
||||
|
|
@ -447,7 +447,7 @@ _08003012:
|
|||
bx r0
|
||||
.align 2, 0
|
||||
_0800302C: .4byte 0x0202C5A0
|
||||
_08003030: .4byte 0x086A550C
|
||||
_08003030: .4byte gUnknown_086A550C
|
||||
_08003034: .4byte 0x0201B174
|
||||
_08003038: .4byte 0x0201B124
|
||||
_0800303C: .4byte 0x0202C584
|
||||
|
|
@ -676,7 +676,7 @@ sub_3208: @ 0x08003208
|
|||
strb r0, [r2]
|
||||
_08003228:
|
||||
ldr r4, _08003274 @ =0x0202C604
|
||||
ldr r2, _08003278 @ =0x086A551A
|
||||
ldr r2, _08003278 @ =gUnknown_086A551A
|
||||
ldr r3, _0800327C @ =0x0202AD90
|
||||
movs r0, #0
|
||||
ldrsb r0, [r3, r0]
|
||||
|
|
@ -711,7 +711,7 @@ _08003228:
|
|||
_0800326C: .4byte 0x0201A44C
|
||||
_08003270: .4byte 0x0202BEC0
|
||||
_08003274: .4byte 0x0202C604
|
||||
_08003278: .4byte 0x086A551A
|
||||
_08003278: .4byte gUnknown_086A551A
|
||||
_0800327C: .4byte 0x0202AD90
|
||||
_08003280: .4byte 0x0202A580
|
||||
_08003284:
|
||||
|
|
@ -767,7 +767,7 @@ _080032E0:
|
|||
cmp r0, #0
|
||||
beq _0800336E
|
||||
ldr r6, _08003324 @ =0x0202C604
|
||||
ldr r4, _08003328 @ =0x086A551A
|
||||
ldr r4, _08003328 @ =gUnknown_086A551A
|
||||
ldr r5, _0800332C @ =0x0202AD90
|
||||
movs r2, #0
|
||||
ldrsb r2, [r5, r2]
|
||||
|
|
@ -792,10 +792,10 @@ _080032E0:
|
|||
_0800331C: .4byte 0x0202C5A4
|
||||
_08003320: .4byte gMain
|
||||
_08003324: .4byte 0x0202C604
|
||||
_08003328: .4byte 0x086A551A
|
||||
_08003328: .4byte gUnknown_086A551A
|
||||
_0800332C: .4byte 0x0202AD90
|
||||
_08003330:
|
||||
ldr r0, _08003354 @ =0x086A5528
|
||||
ldr r0, _08003354 @ =gUnknown_086A5528
|
||||
adds r0, r2, r0
|
||||
movs r4, #0
|
||||
ldrsb r4, [r0, r4]
|
||||
|
|
@ -809,7 +809,7 @@ _08003330:
|
|||
strb r4, [r7, #3]
|
||||
b _0800336E
|
||||
.align 2, 0
|
||||
_08003354: .4byte 0x086A5528
|
||||
_08003354: .4byte gUnknown_086A5528
|
||||
_08003358:
|
||||
bl sub_377C
|
||||
movs r1, #0
|
||||
|
|
@ -961,7 +961,7 @@ sub_343C: @ 0x0800343C
|
|||
ldrh r0, [r2]
|
||||
strh r0, [r6, #0x16]
|
||||
ldr r4, _08003560 @ =0x040000D4
|
||||
ldr r0, _08003564 @ =0x08081D20
|
||||
ldr r0, _08003564 @ =gUnknown_08081D20
|
||||
str r0, [r4]
|
||||
movs r0, #0xa0
|
||||
lsls r0, r0, #0x13
|
||||
|
|
@ -969,14 +969,14 @@ sub_343C: @ 0x0800343C
|
|||
ldr r0, _08003568 @ =0x80000020
|
||||
str r0, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _0800356C @ =0x080897E0
|
||||
ldr r0, _0800356C @ =gUnknown_080897E0
|
||||
str r0, [r4]
|
||||
ldr r0, _08003570 @ =0x05000040
|
||||
str r0, [r4, #4]
|
||||
ldr r0, _08003574 @ =0x80000010
|
||||
str r0, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _08003578 @ =0x08080500
|
||||
ldr r0, _08003578 @ =gUnknown_08080500
|
||||
str r0, [r4]
|
||||
ldr r0, _0800357C @ =0x03000000
|
||||
mov r8, r0
|
||||
|
|
@ -985,7 +985,7 @@ sub_343C: @ 0x0800343C
|
|||
mov sb, r1
|
||||
str r1, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _08003584 @ =0x0807DD00
|
||||
ldr r0, _08003584 @ =gUnknown_0807DD00
|
||||
str r0, [r4]
|
||||
movs r0, #0xc0
|
||||
lsls r0, r0, #0x13
|
||||
|
|
@ -993,20 +993,20 @@ sub_343C: @ 0x0800343C
|
|||
ldr r1, _08003588 @ =0x80000400
|
||||
str r1, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _0800358C @ =0x0807FD00
|
||||
ldr r0, _0800358C @ =gUnknown_0807FD00
|
||||
str r0, [r4]
|
||||
ldr r0, _08003590 @ =0x06000800
|
||||
str r0, [r4, #4]
|
||||
str r1, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _08003594 @ =0x08089960
|
||||
ldr r0, _08003594 @ =gUnknown_08089960
|
||||
str r0, [r4]
|
||||
ldr r0, _08003598 @ =0x05000200
|
||||
str r0, [r4, #4]
|
||||
ldr r0, _0800359C @ =0x80000060
|
||||
str r0, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _080035A0 @ =0x08089B60
|
||||
ldr r0, _080035A0 @ =gUnknown_08089B60
|
||||
str r0, [r4]
|
||||
ldr r0, _080035A4 @ =0x06010000
|
||||
str r0, [r4, #4]
|
||||
|
|
@ -1021,7 +1021,7 @@ sub_343C: @ 0x0800343C
|
|||
ldr r0, _080035B4 @ =0x0202C5A4
|
||||
strb r5, [r0]
|
||||
ldr r2, _080035B8 @ =0x0202AD90
|
||||
ldr r1, _080035BC @ =0x086A5536
|
||||
ldr r1, _080035BC @ =gUnknown_086A5536
|
||||
ldr r0, _080035C0 @ =0x0201C184
|
||||
movs r3, #0
|
||||
ldrsh r0, [r0, r3]
|
||||
|
|
@ -1055,29 +1055,29 @@ _08003554: .4byte 0x0400000A
|
|||
_08003558: .4byte gMain
|
||||
_0800355C: .4byte 0x0000FFE8
|
||||
_08003560: .4byte 0x040000D4
|
||||
_08003564: .4byte 0x08081D20
|
||||
_08003564: .4byte gUnknown_08081D20
|
||||
_08003568: .4byte 0x80000020
|
||||
_0800356C: .4byte 0x080897E0
|
||||
_0800356C: .4byte gUnknown_080897E0
|
||||
_08003570: .4byte 0x05000040
|
||||
_08003574: .4byte 0x80000010
|
||||
_08003578: .4byte 0x08080500
|
||||
_08003578: .4byte gUnknown_08080500
|
||||
_0800357C: .4byte 0x03000000
|
||||
_08003580: .4byte 0x80001800
|
||||
_08003584: .4byte 0x0807DD00
|
||||
_08003584: .4byte gUnknown_0807DD00
|
||||
_08003588: .4byte 0x80000400
|
||||
_0800358C: .4byte 0x0807FD00
|
||||
_0800358C: .4byte gUnknown_0807FD00
|
||||
_08003590: .4byte 0x06000800
|
||||
_08003594: .4byte 0x08089960
|
||||
_08003594: .4byte gUnknown_08089960
|
||||
_08003598: .4byte 0x05000200
|
||||
_0800359C: .4byte 0x80000060
|
||||
_080035A0: .4byte 0x08089B60
|
||||
_080035A0: .4byte gUnknown_08089B60
|
||||
_080035A4: .4byte 0x06010000
|
||||
_080035A8: .4byte 0x80003610
|
||||
_080035AC: .4byte 0x0202C604
|
||||
_080035B0: .4byte 0x0202A580
|
||||
_080035B4: .4byte 0x0202C5A4
|
||||
_080035B8: .4byte 0x0202AD90
|
||||
_080035BC: .4byte 0x086A5536
|
||||
_080035BC: .4byte gUnknown_086A5536
|
||||
_080035C0: .4byte 0x0201C184
|
||||
_080035C4: .4byte 0x06004000
|
||||
|
||||
|
|
@ -1085,7 +1085,7 @@ _080035C4: .4byte 0x06004000
|
|||
sub_35C8: @ 0x080035C8
|
||||
push {r4, r5, r6, lr}
|
||||
ldr r4, _0800360C @ =0x0202C604
|
||||
ldr r2, _08003610 @ =0x086A551A
|
||||
ldr r2, _08003610 @ =gUnknown_086A551A
|
||||
ldr r3, _08003614 @ =0x0202AD90
|
||||
movs r0, #0
|
||||
ldrsb r0, [r3, r0]
|
||||
|
|
@ -1118,7 +1118,7 @@ sub_35C8: @ 0x080035C8
|
|||
b _08003678
|
||||
.align 2, 0
|
||||
_0800360C: .4byte 0x0202C604
|
||||
_08003610: .4byte 0x086A551A
|
||||
_08003610: .4byte gUnknown_086A551A
|
||||
_08003614: .4byte 0x0202AD90
|
||||
_08003618: .4byte 0x0202A580
|
||||
_0800361C:
|
||||
|
|
@ -1174,7 +1174,7 @@ _08003678:
|
|||
cmp r0, #0
|
||||
beq _0800371A
|
||||
ldr r5, _080036BC @ =0x0202C604
|
||||
ldr r6, _080036C0 @ =0x086A551A
|
||||
ldr r6, _080036C0 @ =gUnknown_086A551A
|
||||
ldr r4, _080036C4 @ =0x0202AD90
|
||||
movs r3, #0
|
||||
ldrsb r3, [r4, r3]
|
||||
|
|
@ -1199,10 +1199,10 @@ _08003678:
|
|||
_080036B4: .4byte 0x0202C5A4
|
||||
_080036B8: .4byte gMain
|
||||
_080036BC: .4byte 0x0202C604
|
||||
_080036C0: .4byte 0x086A551A
|
||||
_080036C0: .4byte gUnknown_086A551A
|
||||
_080036C4: .4byte 0x0202AD90
|
||||
_080036C8:
|
||||
ldr r0, _080036E8 @ =0x086A5528
|
||||
ldr r0, _080036E8 @ =gUnknown_086A5528
|
||||
adds r0, r3, r0
|
||||
ldrb r0, [r0]
|
||||
lsls r0, r0, #0x18
|
||||
|
|
@ -1218,7 +1218,7 @@ _080036C8:
|
|||
movs r0, #0xb
|
||||
b _080036F8
|
||||
.align 2, 0
|
||||
_080036E8: .4byte 0x086A5528
|
||||
_080036E8: .4byte gUnknown_086A5528
|
||||
_080036EC: .4byte 0x0201C184
|
||||
_080036F0: .4byte 0x0202BEF8
|
||||
_080036F4:
|
||||
|
|
@ -1296,7 +1296,7 @@ _08003782:
|
|||
adds r6, r1, #1
|
||||
adds r4, r7, r0
|
||||
_0800378A:
|
||||
ldr r0, _080037B0 @ =0x080ACC60
|
||||
ldr r0, _080037B0 @ =gUnknown_080ACC60
|
||||
adds r1, r4, #0
|
||||
movs r2, #1
|
||||
movs r3, #2
|
||||
|
|
@ -1313,7 +1313,7 @@ _0800378A:
|
|||
bx r0
|
||||
.align 2, 0
|
||||
_080037AC: .4byte 0x03001800
|
||||
_080037B0: .4byte 0x080ACC60
|
||||
_080037B0: .4byte gUnknown_080ACC60
|
||||
|
||||
thumb_func_start sub_37B4
|
||||
sub_37B4: @ 0x080037B4
|
||||
|
|
@ -1323,7 +1323,7 @@ sub_37B4: @ 0x080037B4
|
|||
push {r6, r7}
|
||||
movs r2, #0
|
||||
lsls r0, r0, #0x18
|
||||
ldr r1, _08003818 @ =0x086A4CF8
|
||||
ldr r1, _08003818 @ =gUnknown_086A4CF8
|
||||
mov sb, r1
|
||||
asrs r0, r0, #0x18
|
||||
lsls r1, r0, #3
|
||||
|
|
@ -1345,7 +1345,7 @@ _080037E0:
|
|||
ldr r2, _0800381C @ =0x0000FFF0
|
||||
adds r0, r2, #0
|
||||
ands r0, r1
|
||||
ldr r1, _08003820 @ =0x080ACC60
|
||||
ldr r1, _08003820 @ =gUnknown_080ACC60
|
||||
adds r0, r0, r1
|
||||
lsls r1, r5, #5
|
||||
ldr r2, _08003824 @ =0x03001800
|
||||
|
|
@ -1368,9 +1368,9 @@ _080037E0:
|
|||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_08003818: .4byte 0x086A4CF8
|
||||
_08003818: .4byte gUnknown_086A4CF8
|
||||
_0800381C: .4byte 0x0000FFF0
|
||||
_08003820: .4byte 0x080ACC60
|
||||
_08003820: .4byte gUnknown_080ACC60
|
||||
_08003824: .4byte 0x03001800
|
||||
|
||||
thumb_func_start sub_3828
|
||||
|
|
@ -1394,7 +1394,7 @@ sub_3828: @ 0x08003828
|
|||
adds r2, r0, #0
|
||||
lsls r2, r2, #0x18
|
||||
asrs r2, r2, #0x18
|
||||
ldr r3, _08003890 @ =0x086A4CF8
|
||||
ldr r3, _08003890 @ =gUnknown_086A4CF8
|
||||
lsls r1, r6, #1
|
||||
adds r1, r1, r6
|
||||
lsls r1, r1, #3
|
||||
|
|
@ -1410,7 +1410,7 @@ sub_3828: @ 0x08003828
|
|||
ldrh r1, [r1]
|
||||
ldr r0, _08003894 @ =0x0000FFF0
|
||||
ands r0, r1
|
||||
ldr r1, _08003898 @ =0x080ACC60
|
||||
ldr r1, _08003898 @ =gUnknown_080ACC60
|
||||
adds r0, r0, r1
|
||||
lsls r6, r6, #0xb
|
||||
lsls r2, r2, #5
|
||||
|
|
@ -1425,9 +1425,9 @@ sub_3828: @ 0x08003828
|
|||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_08003890: .4byte 0x086A4CF8
|
||||
_08003890: .4byte gUnknown_086A4CF8
|
||||
_08003894: .4byte 0x0000FFF0
|
||||
_08003898: .4byte 0x080ACC60
|
||||
_08003898: .4byte gUnknown_080ACC60
|
||||
_0800389C: .4byte 0x03001800
|
||||
|
||||
thumb_func_start sub_38A0
|
||||
|
|
@ -1449,7 +1449,7 @@ sub_38A0: @ 0x080038A0
|
|||
movs r1, #0x18
|
||||
bl __modsi3
|
||||
lsls r0, r0, #0x18
|
||||
ldr r1, _080038E8 @ =0x080ACC60
|
||||
ldr r1, _080038E8 @ =gUnknown_080ACC60
|
||||
adds r6, r6, r1
|
||||
lsls r4, r4, #0xb
|
||||
asrs r0, r0, #0x13
|
||||
|
|
@ -1465,7 +1465,7 @@ sub_38A0: @ 0x080038A0
|
|||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_080038E8: .4byte 0x080ACC60
|
||||
_080038E8: .4byte gUnknown_080ACC60
|
||||
_080038EC: .4byte 0x03001800
|
||||
|
||||
thumb_func_start sub_38F0
|
||||
|
|
@ -1548,7 +1548,7 @@ sub_394C: @ 0x0800394C
|
|||
movs r0, #1
|
||||
mov r1, r8
|
||||
strh r0, [r1]
|
||||
ldr r0, _080039B0 @ =0x086A54D8
|
||||
ldr r0, _080039B0 @ =gUnknown_086A54D8
|
||||
movs r1, #0xd
|
||||
bl LoadSpriteSets
|
||||
ldrh r0, [r7]
|
||||
|
|
@ -1567,14 +1567,14 @@ _080039A0: .4byte 0x0202A58C
|
|||
_080039A4: .4byte 0x0200B3B8
|
||||
_080039A8: .4byte 0x0202BEC0
|
||||
_080039AC: .4byte 0x0202C584
|
||||
_080039B0: .4byte 0x086A54D8
|
||||
_080039B0: .4byte gUnknown_086A54D8
|
||||
_080039B4:
|
||||
movs r0, #0x78
|
||||
strh r0, [r7, #2]
|
||||
movs r0, #0x50
|
||||
_080039BA:
|
||||
strh r0, [r7, #4]
|
||||
ldr r1, _08003A9C @ =0x086A54D8
|
||||
ldr r1, _08003A9C @ =gUnknown_086A54D8
|
||||
ldr r0, _08003AA0 @ =0x0202A58C
|
||||
ldrb r0, [r0]
|
||||
lsls r0, r0, #0x18
|
||||
|
|
@ -1627,7 +1627,7 @@ _08003A18:
|
|||
strh r0, [r1, #2]
|
||||
movs r0, #0x18
|
||||
strh r0, [r1, #4]
|
||||
ldr r1, _08003A9C @ =0x086A54D8
|
||||
ldr r1, _08003A9C @ =gUnknown_086A54D8
|
||||
ldr r0, _08003AB0 @ =0x0202BEC0
|
||||
ldrb r0, [r0]
|
||||
lsls r0, r0, #0x18
|
||||
|
|
@ -1691,7 +1691,7 @@ _08003A86:
|
|||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_08003A9C: .4byte 0x086A54D8
|
||||
_08003A9C: .4byte gUnknown_086A54D8
|
||||
_08003AA0: .4byte 0x0202A58C
|
||||
_08003AA4: .4byte gOamBuffer
|
||||
_08003AA8: .4byte 0xFFFFFE00
|
||||
|
|
@ -1727,7 +1727,7 @@ sub_3AB4: @ 0x08003AB4
|
|||
movs r0, #1
|
||||
mov r1, r8
|
||||
strh r0, [r1]
|
||||
ldr r0, _08003B18 @ =0x086A54D8
|
||||
ldr r0, _08003B18 @ =gUnknown_086A54D8
|
||||
movs r1, #0xd
|
||||
bl sub_2414
|
||||
ldrh r0, [r7]
|
||||
|
|
@ -1746,14 +1746,14 @@ _08003B08: .4byte 0x0202A58C
|
|||
_08003B0C: .4byte 0x0200B3B8
|
||||
_08003B10: .4byte 0x0202BEC0
|
||||
_08003B14: .4byte 0x0202C584
|
||||
_08003B18: .4byte 0x086A54D8
|
||||
_08003B18: .4byte gUnknown_086A54D8
|
||||
_08003B1C:
|
||||
movs r0, #0x78
|
||||
strh r0, [r7, #2]
|
||||
movs r0, #0x50
|
||||
_08003B22:
|
||||
strh r0, [r7, #4]
|
||||
ldr r1, _08003C04 @ =0x086A54D8
|
||||
ldr r1, _08003C04 @ =gUnknown_086A54D8
|
||||
ldr r0, _08003C08 @ =0x0202A58C
|
||||
ldrb r0, [r0]
|
||||
lsls r0, r0, #0x18
|
||||
|
|
@ -1806,7 +1806,7 @@ _08003B80:
|
|||
strh r0, [r1, #2]
|
||||
movs r0, #0x18
|
||||
strh r0, [r1, #4]
|
||||
ldr r1, _08003C04 @ =0x086A54D8
|
||||
ldr r1, _08003C04 @ =gUnknown_086A54D8
|
||||
ldr r0, _08003C18 @ =0x0202BEC0
|
||||
ldrb r0, [r0]
|
||||
lsls r0, r0, #0x18
|
||||
|
|
@ -1870,7 +1870,7 @@ _08003BEE:
|
|||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_08003C04: .4byte 0x086A54D8
|
||||
_08003C04: .4byte gUnknown_086A54D8
|
||||
_08003C08: .4byte 0x0202A58C
|
||||
_08003C0C: .4byte gOamBuffer
|
||||
_08003C10: .4byte 0xFFFFFE00
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
thumb_func_start FieldSelectMain
|
||||
FieldSelectMain: @ 0x08008AD4
|
||||
push {lr}
|
||||
ldr r1, _08008AEC @ =0x080792C0
|
||||
ldr r1, _08008AEC @ =gUnknown_080792C0
|
||||
ldr r0, _08008AF0 @ =gMain
|
||||
ldrb r0, [r0, #3]
|
||||
lsls r0, r0, #2
|
||||
|
|
@ -17,7 +17,7 @@ FieldSelectMain: @ 0x08008AD4
|
|||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_08008AEC: .4byte 0x080792C0
|
||||
_08008AEC: .4byte gUnknown_080792C0
|
||||
_08008AF0: .4byte gMain
|
||||
|
||||
thumb_func_start LoadFieldSelectGraphics
|
||||
|
|
@ -84,7 +84,7 @@ LoadFieldSelectGraphics: @ 0x08008AF4
|
|||
ldr r1, _08008C04 @ =0x80001C00
|
||||
str r1, [r0, #8]
|
||||
ldr r1, [r0, #8]
|
||||
ldr r1, _08008C08 @ =0x080A2400
|
||||
ldr r1, _08008C08 @ =gUnknown_080A2400
|
||||
str r1, [r0]
|
||||
movs r1, #0xc0
|
||||
lsls r1, r1, #0x13
|
||||
|
|
@ -143,7 +143,7 @@ _08008BF8: .4byte 0x80000A00
|
|||
_08008BFC: .4byte gFieldSelectMiniFields_Gfx
|
||||
_08008C00: .4byte 0x06008000
|
||||
_08008C04: .4byte 0x80001C00
|
||||
_08008C08: .4byte 0x080A2400
|
||||
_08008C08: .4byte gUnknown_080A2400
|
||||
_08008C0C: .4byte 0x80000400
|
||||
_08008C10: .4byte gFieldSelectFrameShadowTilemap
|
||||
_08008C14: .4byte 0x06000800
|
||||
|
|
@ -418,7 +418,7 @@ _08008E2E:
|
|||
ldrh r0, [r5, #8]
|
||||
cmp r0, #0
|
||||
bne _08008E5C
|
||||
ldr r2, _08008E58 @ =0x086A6B14
|
||||
ldr r2, _08008E58 @ =gUnknown_086A6B14
|
||||
movs r4, #0xc
|
||||
ldrsh r0, [r5, r4]
|
||||
movs r1, #4
|
||||
|
|
@ -436,9 +436,9 @@ _08008E2E:
|
|||
ldrh r0, [r1]
|
||||
b _08008E76
|
||||
.align 2, 0
|
||||
_08008E58: .4byte 0x086A6B14
|
||||
_08008E58: .4byte gUnknown_086A6B14
|
||||
_08008E5C:
|
||||
ldr r1, _08008E94 @ =0x086A6B14
|
||||
ldr r1, _08008E94 @ =gUnknown_086A6B14
|
||||
movs r2, #0xc
|
||||
ldrsh r0, [r5, r2]
|
||||
lsls r0, r0, #1
|
||||
|
|
@ -468,7 +468,7 @@ _08008E76:
|
|||
strh r0, [r3, #0xc]
|
||||
b _08008EA0
|
||||
.align 2, 0
|
||||
_08008E94: .4byte 0x086A6B14
|
||||
_08008E94: .4byte gUnknown_086A6B14
|
||||
_08008E98: .4byte gMain
|
||||
_08008E9C:
|
||||
strh r1, [r3, #0xc]
|
||||
|
|
@ -657,7 +657,7 @@ sub_8F94: @ 0x08008F94
|
|||
ldrsb r0, [r4, r0]
|
||||
mov r3, r8
|
||||
strh r0, [r3]
|
||||
ldr r0, _08009268 @ =0x086A6AD4
|
||||
ldr r0, _08009268 @ =gUnknown_086A6AD4
|
||||
movs r1, #0x10
|
||||
adds r2, r6, #0
|
||||
bl LoadSpriteSets
|
||||
|
|
@ -755,7 +755,7 @@ _080090BC:
|
|||
ldr r1, _08009264 @ =0x02002838
|
||||
ldrh r0, [r1]
|
||||
lsls r0, r0, #2
|
||||
ldr r2, _08009268 @ =0x086A6AD4
|
||||
ldr r2, _08009268 @ =gUnknown_086A6AD4
|
||||
adds r0, r0, r2
|
||||
ldr r6, [r0]
|
||||
movs r5, #0
|
||||
|
|
@ -821,7 +821,7 @@ _0800913A:
|
|||
ldr r1, _08009264 @ =0x02002838
|
||||
ldrh r0, [r1, #2]
|
||||
lsls r0, r0, #2
|
||||
ldr r2, _08009268 @ =0x086A6AD4
|
||||
ldr r2, _08009268 @ =gUnknown_086A6AD4
|
||||
adds r0, r0, r2
|
||||
ldr r6, [r0]
|
||||
movs r5, #0
|
||||
|
|
@ -883,7 +883,7 @@ _080091BA:
|
|||
ldrh r0, [r7]
|
||||
cmp r0, #1
|
||||
bne _08009234
|
||||
ldr r1, _08009278 @ =0x086A6B28
|
||||
ldr r1, _08009278 @ =gUnknown_086A6B28
|
||||
ldr r2, _08009264 @ =0x02002838
|
||||
ldrh r0, [r2, #8]
|
||||
lsls r0, r0, #2
|
||||
|
|
@ -963,8 +963,8 @@ _08009258: .4byte 0x00000642
|
|||
_0800925C: .4byte 0x00000808
|
||||
_08009260: .4byte 0x04000050
|
||||
_08009264: .4byte 0x02002838
|
||||
_08009268: .4byte 0x086A6AD4
|
||||
_08009268: .4byte gUnknown_086A6AD4
|
||||
_0800926C: .4byte gOamBuffer
|
||||
_08009270: .4byte 0x000001FF
|
||||
_08009274: .4byte 0xFFFFFE00
|
||||
_08009278: .4byte 0x086A6B28
|
||||
_08009278: .4byte gUnknown_086A6B28
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
thumb_func_start HighScoresMain
|
||||
HighScoresMain: @ 0x0800CE48
|
||||
push {lr}
|
||||
ldr r1, _0800CE60 @ =0x080793E8
|
||||
ldr r1, _0800CE60 @ =gUnknown_080793E8
|
||||
ldr r0, _0800CE64 @ =gMain
|
||||
ldrb r0, [r0, #3]
|
||||
lsls r0, r0, #2
|
||||
|
|
@ -17,14 +17,14 @@ HighScoresMain: @ 0x0800CE48
|
|||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0800CE60: .4byte 0x080793E8
|
||||
_0800CE60: .4byte gUnknown_080793E8
|
||||
_0800CE64: .4byte gMain
|
||||
|
||||
@ This is triggered after the idle pinball game catches its first pokemon
|
||||
thumb_func_start IdleHighScoresMain
|
||||
IdleHighScoresMain: @ 0x0800CE68
|
||||
push {lr}
|
||||
ldr r1, _0800CE80 @ =0x08079424
|
||||
ldr r1, _0800CE80 @ =gUnknown_08079424
|
||||
ldr r0, _0800CE84 @ =gMain
|
||||
ldrb r0, [r0, #3]
|
||||
lsls r0, r0, #2
|
||||
|
|
@ -34,7 +34,7 @@ IdleHighScoresMain: @ 0x0800CE68
|
|||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0800CE80: .4byte 0x08079424
|
||||
_0800CE80: .4byte gUnknown_08079424
|
||||
_0800CE84: .4byte gMain
|
||||
|
||||
thumb_func_start sub_CE88
|
||||
|
|
@ -71,7 +71,7 @@ sub_CE88: @ 0x0800CE88
|
|||
ldrh r0, [r2]
|
||||
strh r0, [r7, #0x16]
|
||||
ldr r4, _0800CF7C @ =0x040000D4
|
||||
ldr r0, _0800CF80 @ =0x0809DBE0
|
||||
ldr r0, _0800CF80 @ =gUnknown_0809DBE0
|
||||
str r0, [r4]
|
||||
movs r0, #0xa0
|
||||
lsls r0, r0, #0x13
|
||||
|
|
@ -79,41 +79,41 @@ sub_CE88: @ 0x0800CE88
|
|||
ldr r0, _0800CF84 @ =0x80000100
|
||||
str r0, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _0800CF88 @ =0x080957A0
|
||||
ldr r0, _0800CF88 @ =gUnknown_080957A0
|
||||
str r0, [r4]
|
||||
ldr r0, _0800CF8C @ =0x06004000
|
||||
str r0, [r4, #4]
|
||||
ldr r0, _0800CF90 @ =0x80002400
|
||||
str r0, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _0800CF94 @ =0x0809AFC0
|
||||
ldr r0, _0800CF94 @ =gUnknown_0809AFC0
|
||||
str r0, [r4]
|
||||
ldr r0, _0800CF98 @ =0x0600C000
|
||||
str r0, [r4, #4]
|
||||
ldr r0, _0800CF9C @ =0x80001600
|
||||
str r0, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _0800CFA0 @ =0x080947A0
|
||||
ldr r0, _0800CFA0 @ =gUnknown_080947A0
|
||||
str r0, [r4]
|
||||
ldr r6, _0800CFA4 @ =0x03005C00
|
||||
str r6, [r4, #4]
|
||||
ldr r5, _0800CFA8 @ =0x80000800
|
||||
str r5, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _0800CFAC @ =0x08099FC0
|
||||
ldr r0, _0800CFAC @ =gUnknown_08099FC0
|
||||
str r0, [r4]
|
||||
ldr r0, _0800CFB0 @ =0x06001000
|
||||
str r0, [r4, #4]
|
||||
str r5, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _0800CFB4 @ =0x0809DDE0
|
||||
ldr r0, _0800CFB4 @ =gUnknown_0809DDE0
|
||||
str r0, [r4]
|
||||
ldr r0, _0800CFB8 @ =0x05000200
|
||||
str r0, [r4, #4]
|
||||
ldr r0, _0800CFBC @ =0x80000080
|
||||
str r0, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _0800CFC0 @ =0x0809DFE0
|
||||
ldr r0, _0800CFC0 @ =gUnknown_0809DFE0
|
||||
str r0, [r4]
|
||||
ldr r0, _0800CFC4 @ =0x06010000
|
||||
str r0, [r4, #4]
|
||||
|
|
@ -153,23 +153,23 @@ _0800CF70: .4byte 0x0400000E
|
|||
_0800CF74: .4byte 0x0000420F
|
||||
_0800CF78: .4byte gMain
|
||||
_0800CF7C: .4byte 0x040000D4
|
||||
_0800CF80: .4byte 0x0809DBE0
|
||||
_0800CF80: .4byte gUnknown_0809DBE0
|
||||
_0800CF84: .4byte 0x80000100
|
||||
_0800CF88: .4byte 0x080957A0
|
||||
_0800CF88: .4byte gUnknown_080957A0
|
||||
_0800CF8C: .4byte 0x06004000
|
||||
_0800CF90: .4byte 0x80002400
|
||||
_0800CF94: .4byte 0x0809AFC0
|
||||
_0800CF94: .4byte gUnknown_0809AFC0
|
||||
_0800CF98: .4byte 0x0600C000
|
||||
_0800CF9C: .4byte 0x80001600
|
||||
_0800CFA0: .4byte 0x080947A0
|
||||
_0800CFA0: .4byte gUnknown_080947A0
|
||||
_0800CFA4: .4byte 0x03005C00
|
||||
_0800CFA8: .4byte 0x80000800
|
||||
_0800CFAC: .4byte 0x08099FC0
|
||||
_0800CFAC: .4byte gUnknown_08099FC0
|
||||
_0800CFB0: .4byte 0x06001000
|
||||
_0800CFB4: .4byte 0x0809DDE0
|
||||
_0800CFB4: .4byte gUnknown_0809DDE0
|
||||
_0800CFB8: .4byte 0x05000200
|
||||
_0800CFBC: .4byte 0x80000080
|
||||
_0800CFC0: .4byte 0x0809DFE0
|
||||
_0800CFC0: .4byte gUnknown_0809DFE0
|
||||
_0800CFC4: .4byte 0x06010000
|
||||
_0800CFC8: .4byte 0x80002210
|
||||
_0800CFCC: .4byte gUnknown_0202C588
|
||||
|
|
@ -638,7 +638,7 @@ _0800D35E:
|
|||
lsls r0, r2, #1
|
||||
movs r4, #6
|
||||
subs r0, r4, r0
|
||||
ldr r3, _0800D3D0 @ =0x08079870
|
||||
ldr r3, _0800D3D0 @ =gUnknown_08079870
|
||||
mov r8, r3
|
||||
ldr r1, [r7, #0xc]
|
||||
lsls r1, r1, #2
|
||||
|
|
@ -672,14 +672,14 @@ _0800D35E:
|
|||
.align 2, 0
|
||||
_0800D3C8: .4byte 0x0000014B
|
||||
_0800D3CC: .4byte 0x02002858
|
||||
_0800D3D0: .4byte 0x08079870
|
||||
_0800D3D0: .4byte gUnknown_08079870
|
||||
_0800D3D4:
|
||||
strh r1, [r7, #0x12]
|
||||
ldrb r1, [r7, #0xb]
|
||||
lsls r0, r1, #1
|
||||
movs r2, #6
|
||||
subs r2, r2, r0
|
||||
ldr r3, _0800D4A0 @ =0x08079870
|
||||
ldr r3, _0800D4A0 @ =gUnknown_08079870
|
||||
ldr r0, [r7, #0xc]
|
||||
lsls r0, r0, #2
|
||||
adds r0, r0, r3
|
||||
|
|
@ -740,7 +740,7 @@ _0800D42C:
|
|||
lsls r0, r1, #1
|
||||
movs r2, #6
|
||||
subs r2, r2, r0
|
||||
ldr r3, _0800D4A0 @ =0x08079870
|
||||
ldr r3, _0800D4A0 @ =gUnknown_08079870
|
||||
ldr r0, [r4, #0xc]
|
||||
lsls r0, r0, #2
|
||||
adds r0, r0, r3
|
||||
|
|
@ -777,7 +777,7 @@ _0800D482:
|
|||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0800D4A0: .4byte 0x08079870
|
||||
_0800D4A0: .4byte gUnknown_08079870
|
||||
_0800D4A4: .4byte 0x02002858
|
||||
_0800D4A8: .4byte gMain
|
||||
_0800D4AC: .4byte 0x040000D4
|
||||
|
|
@ -1895,7 +1895,7 @@ sub_DD70: @ 0x0800DD70
|
|||
ldrh r0, [r2]
|
||||
strh r0, [r6, #0x16]
|
||||
ldr r4, _0800DE64 @ =0x040000D4
|
||||
ldr r0, _0800DE68 @ =0x0809DBE0
|
||||
ldr r0, _0800DE68 @ =gUnknown_0809DBE0
|
||||
str r0, [r4]
|
||||
movs r0, #0xa0
|
||||
lsls r0, r0, #0x13
|
||||
|
|
@ -1903,21 +1903,21 @@ sub_DD70: @ 0x0800DD70
|
|||
ldr r0, _0800DE6C @ =0x80000100
|
||||
str r0, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _0800DE70 @ =0x080957A0
|
||||
ldr r0, _0800DE70 @ =gUnknown_080957A0
|
||||
str r0, [r4]
|
||||
ldr r0, _0800DE74 @ =0x06004000
|
||||
str r0, [r4, #4]
|
||||
ldr r0, _0800DE78 @ =0x80002400
|
||||
str r0, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _0800DE7C @ =0x0809AFC0
|
||||
ldr r0, _0800DE7C @ =gUnknown_0809AFC0
|
||||
str r0, [r4]
|
||||
ldr r0, _0800DE80 @ =0x0600C000
|
||||
str r0, [r4, #4]
|
||||
ldr r0, _0800DE84 @ =0x80001600
|
||||
str r0, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _0800DE88 @ =0x080947A0
|
||||
ldr r0, _0800DE88 @ =gUnknown_080947A0
|
||||
str r0, [r4]
|
||||
ldr r0, _0800DE8C @ =0x03005C00
|
||||
mov r8, r0
|
||||
|
|
@ -1925,20 +1925,20 @@ sub_DD70: @ 0x0800DD70
|
|||
ldr r5, _0800DE90 @ =0x80000800
|
||||
str r5, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _0800DE94 @ =0x08099FC0
|
||||
ldr r0, _0800DE94 @ =gUnknown_08099FC0
|
||||
str r0, [r4]
|
||||
ldr r0, _0800DE98 @ =0x06001000
|
||||
str r0, [r4, #4]
|
||||
str r5, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _0800DE9C @ =0x0809DDE0
|
||||
ldr r0, _0800DE9C @ =gUnknown_0809DDE0
|
||||
str r0, [r4]
|
||||
ldr r0, _0800DEA0 @ =0x05000200
|
||||
str r0, [r4, #4]
|
||||
ldr r0, _0800DEA4 @ =0x80000010
|
||||
str r0, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _0800DEA8 @ =0x0809DFE0
|
||||
ldr r0, _0800DEA8 @ =gUnknown_0809DFE0
|
||||
str r0, [r4]
|
||||
ldr r0, _0800DEAC @ =0x06010000
|
||||
str r0, [r4, #4]
|
||||
|
|
@ -1973,23 +1973,23 @@ _0800DE58: .4byte 0x0400000E
|
|||
_0800DE5C: .4byte 0x0000420F
|
||||
_0800DE60: .4byte gMain
|
||||
_0800DE64: .4byte 0x040000D4
|
||||
_0800DE68: .4byte 0x0809DBE0
|
||||
_0800DE68: .4byte gUnknown_0809DBE0
|
||||
_0800DE6C: .4byte 0x80000100
|
||||
_0800DE70: .4byte 0x080957A0
|
||||
_0800DE70: .4byte gUnknown_080957A0
|
||||
_0800DE74: .4byte 0x06004000
|
||||
_0800DE78: .4byte 0x80002400
|
||||
_0800DE7C: .4byte 0x0809AFC0
|
||||
_0800DE7C: .4byte gUnknown_0809AFC0
|
||||
_0800DE80: .4byte 0x0600C000
|
||||
_0800DE84: .4byte 0x80001600
|
||||
_0800DE88: .4byte 0x080947A0
|
||||
_0800DE88: .4byte gUnknown_080947A0
|
||||
_0800DE8C: .4byte 0x03005C00
|
||||
_0800DE90: .4byte 0x80000800
|
||||
_0800DE94: .4byte 0x08099FC0
|
||||
_0800DE94: .4byte gUnknown_08099FC0
|
||||
_0800DE98: .4byte 0x06001000
|
||||
_0800DE9C: .4byte 0x0809DDE0
|
||||
_0800DE9C: .4byte gUnknown_0809DDE0
|
||||
_0800DEA0: .4byte 0x05000200
|
||||
_0800DEA4: .4byte 0x80000010
|
||||
_0800DEA8: .4byte 0x0809DFE0
|
||||
_0800DEA8: .4byte gUnknown_0809DFE0
|
||||
_0800DEAC: .4byte 0x06010000
|
||||
_0800DEB0: .4byte 0x80002210
|
||||
|
||||
|
|
@ -2314,7 +2314,7 @@ sub_E0EC: @ 0x0800E0EC
|
|||
ldrh r0, [r2]
|
||||
strh r0, [r6, #0x16]
|
||||
ldr r4, _0800E1E0 @ =0x040000D4
|
||||
ldr r0, _0800E1E4 @ =0x0809DBE0
|
||||
ldr r0, _0800E1E4 @ =gUnknown_0809DBE0
|
||||
str r0, [r4]
|
||||
movs r0, #0xa0
|
||||
lsls r0, r0, #0x13
|
||||
|
|
@ -2322,21 +2322,21 @@ sub_E0EC: @ 0x0800E0EC
|
|||
ldr r0, _0800E1E8 @ =0x80000100
|
||||
str r0, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _0800E1EC @ =0x080957A0
|
||||
ldr r0, _0800E1EC @ =gUnknown_080957A0
|
||||
str r0, [r4]
|
||||
ldr r0, _0800E1F0 @ =0x06004000
|
||||
str r0, [r4, #4]
|
||||
ldr r0, _0800E1F4 @ =0x80002400
|
||||
str r0, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _0800E1F8 @ =0x0809AFC0
|
||||
ldr r0, _0800E1F8 @ =gUnknown_0809AFC0
|
||||
str r0, [r4]
|
||||
ldr r0, _0800E1FC @ =0x0600C000
|
||||
str r0, [r4, #4]
|
||||
ldr r0, _0800E200 @ =0x80001600
|
||||
str r0, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _0800E204 @ =0x080947A0
|
||||
ldr r0, _0800E204 @ =gUnknown_080947A0
|
||||
str r0, [r4]
|
||||
ldr r0, _0800E208 @ =0x03005C00
|
||||
mov r8, r0
|
||||
|
|
@ -2344,20 +2344,20 @@ sub_E0EC: @ 0x0800E0EC
|
|||
ldr r5, _0800E20C @ =0x80000800
|
||||
str r5, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _0800E210 @ =0x08099FC0
|
||||
ldr r0, _0800E210 @ =gUnknown_08099FC0
|
||||
str r0, [r4]
|
||||
ldr r0, _0800E214 @ =0x06001000
|
||||
str r0, [r4, #4]
|
||||
str r5, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _0800E218 @ =0x0809DDE0
|
||||
ldr r0, _0800E218 @ =gUnknown_0809DDE0
|
||||
str r0, [r4]
|
||||
ldr r0, _0800E21C @ =0x05000200
|
||||
str r0, [r4, #4]
|
||||
ldr r0, _0800E220 @ =0x80000010
|
||||
str r0, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _0800E224 @ =0x0809DFE0
|
||||
ldr r0, _0800E224 @ =gUnknown_0809DFE0
|
||||
str r0, [r4]
|
||||
ldr r0, _0800E228 @ =0x06010000
|
||||
str r0, [r4, #4]
|
||||
|
|
@ -2392,23 +2392,23 @@ _0800E1D4: .4byte 0x0400000E
|
|||
_0800E1D8: .4byte 0x0000420F
|
||||
_0800E1DC: .4byte gMain
|
||||
_0800E1E0: .4byte 0x040000D4
|
||||
_0800E1E4: .4byte 0x0809DBE0
|
||||
_0800E1E4: .4byte gUnknown_0809DBE0
|
||||
_0800E1E8: .4byte 0x80000100
|
||||
_0800E1EC: .4byte 0x080957A0
|
||||
_0800E1EC: .4byte gUnknown_080957A0
|
||||
_0800E1F0: .4byte 0x06004000
|
||||
_0800E1F4: .4byte 0x80002400
|
||||
_0800E1F8: .4byte 0x0809AFC0
|
||||
_0800E1F8: .4byte gUnknown_0809AFC0
|
||||
_0800E1FC: .4byte 0x0600C000
|
||||
_0800E200: .4byte 0x80001600
|
||||
_0800E204: .4byte 0x080947A0
|
||||
_0800E204: .4byte gUnknown_080947A0
|
||||
_0800E208: .4byte 0x03005C00
|
||||
_0800E20C: .4byte 0x80000800
|
||||
_0800E210: .4byte 0x08099FC0
|
||||
_0800E210: .4byte gUnknown_08099FC0
|
||||
_0800E214: .4byte 0x06001000
|
||||
_0800E218: .4byte 0x0809DDE0
|
||||
_0800E218: .4byte gUnknown_0809DDE0
|
||||
_0800E21C: .4byte 0x05000200
|
||||
_0800E220: .4byte 0x80000010
|
||||
_0800E224: .4byte 0x0809DFE0
|
||||
_0800E224: .4byte gUnknown_0809DFE0
|
||||
_0800E228: .4byte 0x06010000
|
||||
_0800E22C: .4byte 0x80002210
|
||||
|
||||
|
|
@ -2611,10 +2611,10 @@ sub_E3A8: @ 0x0800E3A8
|
|||
adds r5, r0, r2
|
||||
movs r0, #1
|
||||
strh r0, [r5]
|
||||
ldr r0, _0800E450 @ =0x086A7DA8
|
||||
ldr r0, _0800E450 @ =gUnknown_086A7DA8
|
||||
movs r1, #2
|
||||
bl LoadSpriteSets
|
||||
ldr r2, _0800E454 @ =0x080797F0
|
||||
ldr r2, _0800E454 @ =gUnknown_080797F0
|
||||
ldr r0, [r4, #0xc]
|
||||
lsls r0, r0, #3
|
||||
ldrb r1, [r4, #0xb]
|
||||
|
|
@ -2681,8 +2681,8 @@ _0800E404:
|
|||
.align 2, 0
|
||||
_0800E448: .4byte 0x02002858
|
||||
_0800E44C: .4byte 0x0200B3B8
|
||||
_0800E450: .4byte 0x086A7DA8
|
||||
_0800E454: .4byte 0x080797F0
|
||||
_0800E450: .4byte gUnknown_086A7DA8
|
||||
_0800E454: .4byte gUnknown_080797F0
|
||||
_0800E458: .4byte gOamBuffer
|
||||
_0800E45C: .4byte 0xFFFFFE00
|
||||
_0800E460: .4byte 0x000001FF
|
||||
|
|
@ -2745,7 +2745,7 @@ _0800E4B4:
|
|||
asrs r0, r0, #0x18
|
||||
mov r1, r8
|
||||
strh r0, [r1]
|
||||
ldr r0, _0800E5E4 @ =0x086A7DB0
|
||||
ldr r0, _0800E5E4 @ =gUnknown_086A7DB0
|
||||
movs r1, #9
|
||||
adds r2, r6, #0
|
||||
bl LoadSpriteSets
|
||||
|
|
@ -2809,7 +2809,7 @@ _0800E4B4:
|
|||
ldrsb r0, [r2, r0]
|
||||
adds r0, #7
|
||||
lsls r0, r0, #2
|
||||
ldr r3, _0800E5E4 @ =0x086A7DB0
|
||||
ldr r3, _0800E5E4 @ =gUnknown_086A7DB0
|
||||
adds r0, r0, r3
|
||||
ldr r6, [r0]
|
||||
movs r5, #0
|
||||
|
|
@ -2879,7 +2879,7 @@ _0800E5D4: .4byte 0x02002858
|
|||
_0800E5D8: .4byte 0x0200287D
|
||||
_0800E5DC: .4byte 0x02002882
|
||||
_0800E5E0: .4byte 0x0201B178
|
||||
_0800E5E4: .4byte 0x086A7DB0
|
||||
_0800E5E4: .4byte gUnknown_086A7DB0
|
||||
_0800E5E8: .4byte gOamBuffer
|
||||
_0800E5EC: .4byte 0x000003FF
|
||||
_0800E5F0: .4byte 0xFFFFFC00
|
||||
|
|
@ -2891,7 +2891,7 @@ _0800E5FC:
|
|||
movs r0, #0x50
|
||||
_0800E602:
|
||||
strh r0, [r7, #4]
|
||||
ldr r1, _0800E664 @ =0x086A7DB0
|
||||
ldr r1, _0800E664 @ =gUnknown_086A7DB0
|
||||
movs r0, #0
|
||||
ldrsb r0, [r2, r0]
|
||||
adds r0, #2
|
||||
|
|
@ -2941,7 +2941,7 @@ _0800E628:
|
|||
blt _0800E628
|
||||
b _0800E846
|
||||
.align 2, 0
|
||||
_0800E664: .4byte 0x086A7DB0
|
||||
_0800E664: .4byte gUnknown_086A7DB0
|
||||
_0800E668: .4byte gOamBuffer
|
||||
_0800E66C: .4byte 0xFFFFFE00
|
||||
_0800E670: .4byte 0x000001FF
|
||||
|
|
@ -2967,7 +2967,7 @@ _0800E67A:
|
|||
asrs r0, r0, #0x18
|
||||
mov r2, r8
|
||||
strh r0, [r2]
|
||||
ldr r0, _0800E7A0 @ =0x086A7DB0
|
||||
ldr r0, _0800E7A0 @ =gUnknown_086A7DB0
|
||||
movs r1, #9
|
||||
adds r2, r6, #0
|
||||
bl LoadSpriteSets
|
||||
|
|
@ -3034,7 +3034,7 @@ _0800E67A:
|
|||
ldrsb r0, [r2, r0]
|
||||
adds r0, #7
|
||||
lsls r0, r0, #2
|
||||
ldr r3, _0800E7A0 @ =0x086A7DB0
|
||||
ldr r3, _0800E7A0 @ =gUnknown_086A7DB0
|
||||
adds r0, r0, r3
|
||||
ldr r6, [r0]
|
||||
movs r5, #0
|
||||
|
|
@ -3098,7 +3098,7 @@ _0800E792:
|
|||
b _0800E7C6
|
||||
.align 2, 0
|
||||
_0800E79C: .4byte 0x0201B178
|
||||
_0800E7A0: .4byte 0x086A7DB0
|
||||
_0800E7A0: .4byte gUnknown_086A7DB0
|
||||
_0800E7A4: .4byte gOamBuffer
|
||||
_0800E7A8: .4byte 0x000003FF
|
||||
_0800E7AC: .4byte 0xFFFFFC00
|
||||
|
|
@ -3112,7 +3112,7 @@ _0800E7C0:
|
|||
movs r0, #0x50
|
||||
_0800E7C6:
|
||||
strh r0, [r7, #4]
|
||||
ldr r1, _0800E824 @ =0x086A7DB0
|
||||
ldr r1, _0800E824 @ =gUnknown_086A7DB0
|
||||
movs r0, #0
|
||||
ldrsb r0, [r2, r0]
|
||||
adds r0, #2
|
||||
|
|
@ -3160,7 +3160,7 @@ _0800E7EA:
|
|||
blt _0800E7EA
|
||||
b _0800E846
|
||||
.align 2, 0
|
||||
_0800E824: .4byte 0x086A7DB0
|
||||
_0800E824: .4byte gUnknown_086A7DB0
|
||||
_0800E828: .4byte gOamBuffer
|
||||
_0800E82C: .4byte 0xFFFFFE00
|
||||
_0800E830: .4byte 0x000001FF
|
||||
|
|
@ -3169,7 +3169,7 @@ _0800E834:
|
|||
strh r0, [r6]
|
||||
mov r1, sl
|
||||
strh r0, [r1]
|
||||
ldr r0, _0800E85C @ =0x086A7DB0
|
||||
ldr r0, _0800E85C @ =gUnknown_086A7DB0
|
||||
movs r1, #9
|
||||
adds r2, r6, #0
|
||||
bl LoadSpriteSets
|
||||
|
|
@ -3186,7 +3186,7 @@ _0800E846:
|
|||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0800E85C: .4byte 0x086A7DB0
|
||||
_0800E85C: .4byte gUnknown_086A7DB0
|
||||
|
||||
thumb_func_start sub_E860
|
||||
sub_E860: @ 0x0800E860
|
||||
|
|
@ -3205,7 +3205,7 @@ sub_E860: @ 0x0800E860
|
|||
lsls r0, r0, #0x18
|
||||
asrs r0, r0, #0x18
|
||||
strh r0, [r5]
|
||||
ldr r0, _0800E8F4 @ =0x086A7DD4
|
||||
ldr r0, _0800E8F4 @ =gUnknown_086A7DD4
|
||||
movs r1, #5
|
||||
bl LoadSpriteSets
|
||||
ldrh r0, [r5]
|
||||
|
|
@ -3263,7 +3263,7 @@ _0800E8DA:
|
|||
_0800E8E8: .4byte 0x0202C580
|
||||
_0800E8EC: .4byte 0x0200B3B8
|
||||
_0800E8F0: .4byte 0x0201C18C
|
||||
_0800E8F4: .4byte 0x086A7DD4
|
||||
_0800E8F4: .4byte gUnknown_086A7DD4
|
||||
_0800E8F8: .4byte 0x0201A4B8
|
||||
_0800E8FC: .4byte gOamBuffer
|
||||
_0800E900: .4byte 0xFFFFFE00
|
||||
|
|
@ -3982,7 +3982,7 @@ sub_EE64: @ 0x0800EE64
|
|||
push {r5, r6, r7}
|
||||
sub sp, #0x10
|
||||
movs r6, #0
|
||||
ldr r4, _0800EF20 @ =0x086A7FAC
|
||||
ldr r4, _0800EF20 @ =gUnknown_086A7FAC
|
||||
ldr r5, _0800EF24 @ =0x0202C610
|
||||
_0800EE76:
|
||||
ldm r5!, {r0}
|
||||
|
|
@ -4003,7 +4003,7 @@ _0800EE76:
|
|||
cmp r6, #3
|
||||
ble _0800EE76
|
||||
movs r5, #1
|
||||
ldr r0, _0800EF20 @ =0x086A7FAC
|
||||
ldr r0, _0800EF20 @ =gUnknown_086A7FAC
|
||||
mov sb, r0
|
||||
ldr r1, _0800EF24 @ =0x0202C610
|
||||
mov sl, r1
|
||||
|
|
@ -4069,7 +4069,7 @@ _0800EEF4:
|
|||
bl sub_105A0
|
||||
b _0800EF44
|
||||
.align 2, 0
|
||||
_0800EF20: .4byte 0x086A7FAC
|
||||
_0800EF20: .4byte gUnknown_086A7FAC
|
||||
_0800EF24: .4byte 0x0202C610
|
||||
_0800EF28: .4byte 0x0202C5C0
|
||||
_0800EF2C:
|
||||
|
|
@ -4195,7 +4195,7 @@ _0800EFF4:
|
|||
cmp r5, #7
|
||||
ble _0800EF76
|
||||
movs r6, #0
|
||||
ldr r7, _0800F0E8 @ =0x086A7FAC
|
||||
ldr r7, _0800F0E8 @ =gUnknown_086A7FAC
|
||||
ldr r0, _0800F0EC @ =0x0202C610
|
||||
adds r5, r0, #0
|
||||
adds r5, #0xc0
|
||||
|
|
@ -4218,7 +4218,7 @@ _0800F032:
|
|||
cmp r6, #3
|
||||
ble _0800F032
|
||||
movs r5, #1
|
||||
ldr r0, _0800F0E8 @ =0x086A7FAC
|
||||
ldr r0, _0800F0E8 @ =gUnknown_086A7FAC
|
||||
mov sb, r0
|
||||
ldr r1, _0800F0F0 @ =0x0202C6D0
|
||||
mov sl, r1
|
||||
|
|
@ -4289,7 +4289,7 @@ _0800F0B6:
|
|||
b _0800F10C
|
||||
.align 2, 0
|
||||
_0800F0E4: .4byte 0x0202C5C0
|
||||
_0800F0E8: .4byte 0x086A7FAC
|
||||
_0800F0E8: .4byte gUnknown_086A7FAC
|
||||
_0800F0EC: .4byte 0x0202C610
|
||||
_0800F0F0: .4byte 0x0202C6D0
|
||||
_0800F0F4:
|
||||
|
|
@ -4996,11 +4996,11 @@ sub_F670: @ 0x0800F670
|
|||
sub sp, #8
|
||||
adds r7, r0, #0
|
||||
mov r8, r2
|
||||
ldr r2, _0800F6D8 @ =0x086A7FAC
|
||||
ldr r2, _0800F6D8 @ =gUnknown_086A7FAC
|
||||
lsls r0, r7, #1
|
||||
adds r0, r0, r2
|
||||
ldrh r7, [r0]
|
||||
ldr r6, _0800F6DC @ =0x08079730
|
||||
ldr r6, _0800F6DC @ =gUnknown_08079730
|
||||
lsls r4, r1, #1
|
||||
adds r4, r4, r1
|
||||
lsls r4, r4, #2
|
||||
|
|
@ -5041,8 +5041,8 @@ sub_F670: @ 0x0800F670
|
|||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0800F6D8: .4byte 0x086A7FAC
|
||||
_0800F6DC: .4byte 0x08079730
|
||||
_0800F6D8: .4byte gUnknown_086A7FAC
|
||||
_0800F6DC: .4byte gUnknown_08079730
|
||||
|
||||
thumb_func_start sub_F6E0
|
||||
sub_F6E0: @ 0x0800F6E0
|
||||
|
|
@ -5056,7 +5056,7 @@ sub_F6E0: @ 0x0800F6E0
|
|||
movs r2, #0
|
||||
ldr r0, _0800F744 @ =0x0200B134
|
||||
mov r8, r0
|
||||
ldr r3, _0800F748 @ =0x08079430
|
||||
ldr r3, _0800F748 @ =gUnknown_08079430
|
||||
mov ip, r3
|
||||
_0800F6F8:
|
||||
movs r1, #0
|
||||
|
|
@ -5100,7 +5100,7 @@ _0800F718:
|
|||
.align 2, 0
|
||||
_0800F740: .4byte 0x0202BEB0
|
||||
_0800F744: .4byte 0x0200B134
|
||||
_0800F748: .4byte 0x08079430
|
||||
_0800F748: .4byte gUnknown_08079430
|
||||
|
||||
thumb_func_start sub_F74C
|
||||
sub_F74C: @ 0x0800F74C
|
||||
|
|
@ -5284,7 +5284,7 @@ _0800F8BC:
|
|||
ldr r0, _0800F924 @ =0x03005C00
|
||||
ldr r7, _0800F928 @ =0x000090EA
|
||||
ldr r6, _0800F92C @ =0x0000912A
|
||||
ldr r1, _0800F930 @ =0x086A7FA4
|
||||
ldr r1, _0800F930 @ =gUnknown_086A7FA4
|
||||
adds r2, r0, #0
|
||||
adds r2, #0x98
|
||||
lsls r0, r5, #0x10
|
||||
|
|
@ -5310,7 +5310,7 @@ _0800F8E8:
|
|||
ldr r0, _0800F924 @ =0x03005C00
|
||||
ldr r7, _0800F934 @ =0x0000910A
|
||||
ldr r6, _0800F938 @ =0x0000914A
|
||||
ldr r1, _0800F930 @ =0x086A7FA4
|
||||
ldr r1, _0800F930 @ =gUnknown_086A7FA4
|
||||
adds r3, r0, #0
|
||||
adds r3, #0xd8
|
||||
lsls r0, r5, #0x10
|
||||
|
|
@ -5338,7 +5338,7 @@ _0800F918:
|
|||
_0800F924: .4byte 0x03005C00
|
||||
_0800F928: .4byte 0x000090EA
|
||||
_0800F92C: .4byte 0x0000912A
|
||||
_0800F930: .4byte 0x086A7FA4
|
||||
_0800F930: .4byte gUnknown_086A7FA4
|
||||
_0800F934: .4byte 0x0000910A
|
||||
_0800F938: .4byte 0x0000914A
|
||||
_0800F93C:
|
||||
|
|
@ -5352,7 +5352,7 @@ _0800F93C:
|
|||
ldr r0, _0800F9B8 @ =0x0000916A
|
||||
mov ip, r0
|
||||
ldr r7, _0800F9BC @ =0x000091AA
|
||||
ldr r2, _0800F9C0 @ =0x086A7FA4
|
||||
ldr r2, _0800F9C0 @ =gUnknown_086A7FA4
|
||||
lsls r0, r3, #1
|
||||
adds r1, r0, r1
|
||||
lsls r0, r5, #0x10
|
||||
|
|
@ -5382,7 +5382,7 @@ _0800F972:
|
|||
ldr r1, _0800F9B4 @ =0x03005C00
|
||||
ldr r7, _0800F9C4 @ =0x0000918A
|
||||
ldr r6, _0800F9C8 @ =0x000091CA
|
||||
ldr r2, _0800F9C0 @ =0x086A7FA4
|
||||
ldr r2, _0800F9C0 @ =gUnknown_086A7FA4
|
||||
lsls r0, r3, #1
|
||||
adds r1, r0, r1
|
||||
lsls r0, r5, #0x10
|
||||
|
|
@ -5410,7 +5410,7 @@ _0800F9AA:
|
|||
_0800F9B4: .4byte 0x03005C00
|
||||
_0800F9B8: .4byte 0x0000916A
|
||||
_0800F9BC: .4byte 0x000091AA
|
||||
_0800F9C0: .4byte 0x086A7FA4
|
||||
_0800F9C0: .4byte gUnknown_086A7FA4
|
||||
_0800F9C4: .4byte 0x0000918A
|
||||
_0800F9C8: .4byte 0x000091CA
|
||||
_0800F9CC:
|
||||
|
|
@ -5419,7 +5419,7 @@ _0800F9CC:
|
|||
ldr r0, _0800FA34 @ =0x03005C00
|
||||
ldr r7, _0800FA38 @ =0x000090EA
|
||||
ldr r6, _0800FA3C @ =0x0000912A
|
||||
ldr r1, _0800FA40 @ =0x086A7FA4
|
||||
ldr r1, _0800FA40 @ =gUnknown_086A7FA4
|
||||
ldr r3, _0800FA44 @ =0x00000894
|
||||
adds r2, r0, r3
|
||||
lsls r0, r5, #0x10
|
||||
|
|
@ -5445,7 +5445,7 @@ _0800F9F8:
|
|||
ldr r0, _0800FA34 @ =0x03005C00
|
||||
ldr r7, _0800FA48 @ =0x0000910A
|
||||
ldr r6, _0800FA4C @ =0x0000914A
|
||||
ldr r1, _0800FA40 @ =0x086A7FA4
|
||||
ldr r1, _0800FA40 @ =gUnknown_086A7FA4
|
||||
ldr r4, _0800FA50 @ =0x000008D4
|
||||
adds r3, r0, r4
|
||||
lsls r0, r5, #0x10
|
||||
|
|
@ -5473,7 +5473,7 @@ _0800FA28:
|
|||
_0800FA34: .4byte 0x03005C00
|
||||
_0800FA38: .4byte 0x000090EA
|
||||
_0800FA3C: .4byte 0x0000912A
|
||||
_0800FA40: .4byte 0x086A7FA4
|
||||
_0800FA40: .4byte gUnknown_086A7FA4
|
||||
_0800FA44: .4byte 0x00000894
|
||||
_0800FA48: .4byte 0x0000910A
|
||||
_0800FA4C: .4byte 0x0000914A
|
||||
|
|
@ -5486,7 +5486,7 @@ _0800FA54:
|
|||
ldr r0, _0800FACC @ =0x0000916A
|
||||
mov ip, r0
|
||||
ldr r7, _0800FAD0 @ =0x000091AA
|
||||
ldr r2, _0800FAD4 @ =0x086A7FA4
|
||||
ldr r2, _0800FAD4 @ =gUnknown_086A7FA4
|
||||
ldr r4, _0800FAD8 @ =0x000008D4
|
||||
adds r0, r3, r4
|
||||
adds r1, r0, r1
|
||||
|
|
@ -5514,7 +5514,7 @@ _0800FA86:
|
|||
ldr r1, _0800FAC8 @ =0x03005C00
|
||||
ldr r7, _0800FADC @ =0x0000918A
|
||||
ldr r6, _0800FAE0 @ =0x000091CA
|
||||
ldr r2, _0800FAD4 @ =0x086A7FA4
|
||||
ldr r2, _0800FAD4 @ =gUnknown_086A7FA4
|
||||
ldr r4, _0800FAE4 @ =0x00000914
|
||||
adds r0, r3, r4
|
||||
adds r1, r0, r1
|
||||
|
|
@ -5546,7 +5546,7 @@ _0800FAC2:
|
|||
_0800FAC8: .4byte 0x03005C00
|
||||
_0800FACC: .4byte 0x0000916A
|
||||
_0800FAD0: .4byte 0x000091AA
|
||||
_0800FAD4: .4byte 0x086A7FA4
|
||||
_0800FAD4: .4byte gUnknown_086A7FA4
|
||||
_0800FAD8: .4byte 0x000008D4
|
||||
_0800FADC: .4byte 0x0000918A
|
||||
_0800FAE0: .4byte 0x000091CA
|
||||
|
|
@ -5566,7 +5566,7 @@ _0800FAF4:
|
|||
ldr r0, _0800FB5C @ =0x03005C00
|
||||
ldr r7, _0800FB60 @ =0x000090EA
|
||||
ldr r6, _0800FB64 @ =0x0000912A
|
||||
ldr r1, _0800FB68 @ =0x086A7FA8
|
||||
ldr r1, _0800FB68 @ =gUnknown_086A7FA8
|
||||
adds r2, r0, #0
|
||||
adds r2, #0x98
|
||||
lsls r0, r5, #0x10
|
||||
|
|
@ -5592,7 +5592,7 @@ _0800FB20:
|
|||
ldr r0, _0800FB5C @ =0x03005C00
|
||||
ldr r7, _0800FB6C @ =0x0000910A
|
||||
ldr r6, _0800FB70 @ =0x0000914A
|
||||
ldr r1, _0800FB68 @ =0x086A7FA8
|
||||
ldr r1, _0800FB68 @ =gUnknown_086A7FA8
|
||||
adds r3, r0, #0
|
||||
adds r3, #0xd8
|
||||
lsls r0, r5, #0x10
|
||||
|
|
@ -5620,7 +5620,7 @@ _0800FB50:
|
|||
_0800FB5C: .4byte 0x03005C00
|
||||
_0800FB60: .4byte 0x000090EA
|
||||
_0800FB64: .4byte 0x0000912A
|
||||
_0800FB68: .4byte 0x086A7FA8
|
||||
_0800FB68: .4byte gUnknown_086A7FA8
|
||||
_0800FB6C: .4byte 0x0000910A
|
||||
_0800FB70: .4byte 0x0000914A
|
||||
_0800FB74:
|
||||
|
|
@ -5634,7 +5634,7 @@ _0800FB74:
|
|||
ldr r0, _0800FBF0 @ =0x0000916A
|
||||
mov ip, r0
|
||||
ldr r7, _0800FBF4 @ =0x000091AA
|
||||
ldr r2, _0800FBF8 @ =0x086A7FA8
|
||||
ldr r2, _0800FBF8 @ =gUnknown_086A7FA8
|
||||
lsls r0, r3, #1
|
||||
adds r1, r0, r1
|
||||
lsls r0, r5, #0x10
|
||||
|
|
@ -5664,7 +5664,7 @@ _0800FBAA:
|
|||
ldr r1, _0800FBEC @ =0x03005C00
|
||||
ldr r7, _0800FBFC @ =0x0000918A
|
||||
ldr r6, _0800FC00 @ =0x000091CA
|
||||
ldr r2, _0800FBF8 @ =0x086A7FA8
|
||||
ldr r2, _0800FBF8 @ =gUnknown_086A7FA8
|
||||
lsls r0, r3, #1
|
||||
adds r1, r0, r1
|
||||
lsls r0, r5, #0x10
|
||||
|
|
@ -5692,7 +5692,7 @@ _0800FBE2:
|
|||
_0800FBEC: .4byte 0x03005C00
|
||||
_0800FBF0: .4byte 0x0000916A
|
||||
_0800FBF4: .4byte 0x000091AA
|
||||
_0800FBF8: .4byte 0x086A7FA8
|
||||
_0800FBF8: .4byte gUnknown_086A7FA8
|
||||
_0800FBFC: .4byte 0x0000918A
|
||||
_0800FC00: .4byte 0x000091CA
|
||||
_0800FC04:
|
||||
|
|
@ -5701,7 +5701,7 @@ _0800FC04:
|
|||
ldr r0, _0800FC6C @ =0x03005C00
|
||||
ldr r7, _0800FC70 @ =0x000090EA
|
||||
ldr r6, _0800FC74 @ =0x0000912A
|
||||
ldr r1, _0800FC78 @ =0x086A7FA8
|
||||
ldr r1, _0800FC78 @ =gUnknown_086A7FA8
|
||||
ldr r3, _0800FC7C @ =0x00000894
|
||||
adds r2, r0, r3
|
||||
lsls r0, r5, #0x10
|
||||
|
|
@ -5727,7 +5727,7 @@ _0800FC30:
|
|||
ldr r0, _0800FC6C @ =0x03005C00
|
||||
ldr r7, _0800FC80 @ =0x0000910A
|
||||
ldr r6, _0800FC84 @ =0x0000914A
|
||||
ldr r1, _0800FC78 @ =0x086A7FA8
|
||||
ldr r1, _0800FC78 @ =gUnknown_086A7FA8
|
||||
ldr r4, _0800FC88 @ =0x000008D4
|
||||
adds r3, r0, r4
|
||||
lsls r0, r5, #0x10
|
||||
|
|
@ -5755,7 +5755,7 @@ _0800FC60:
|
|||
_0800FC6C: .4byte 0x03005C00
|
||||
_0800FC70: .4byte 0x000090EA
|
||||
_0800FC74: .4byte 0x0000912A
|
||||
_0800FC78: .4byte 0x086A7FA8
|
||||
_0800FC78: .4byte gUnknown_086A7FA8
|
||||
_0800FC7C: .4byte 0x00000894
|
||||
_0800FC80: .4byte 0x0000910A
|
||||
_0800FC84: .4byte 0x0000914A
|
||||
|
|
@ -5768,7 +5768,7 @@ _0800FC8C:
|
|||
ldr r0, _0800FD04 @ =0x0000916A
|
||||
mov ip, r0
|
||||
ldr r7, _0800FD08 @ =0x000091AA
|
||||
ldr r2, _0800FD0C @ =0x086A7FA8
|
||||
ldr r2, _0800FD0C @ =gUnknown_086A7FA8
|
||||
ldr r4, _0800FD10 @ =0x000008D4
|
||||
adds r0, r3, r4
|
||||
adds r1, r0, r1
|
||||
|
|
@ -5796,7 +5796,7 @@ _0800FCBE:
|
|||
ldr r1, _0800FD00 @ =0x03005C00
|
||||
ldr r7, _0800FD14 @ =0x0000918A
|
||||
ldr r6, _0800FD18 @ =0x000091CA
|
||||
ldr r2, _0800FD0C @ =0x086A7FA8
|
||||
ldr r2, _0800FD0C @ =gUnknown_086A7FA8
|
||||
ldr r4, _0800FD1C @ =0x00000914
|
||||
adds r0, r3, r4
|
||||
adds r1, r0, r1
|
||||
|
|
@ -5828,7 +5828,7 @@ _0800FCFA:
|
|||
_0800FD00: .4byte 0x03005C00
|
||||
_0800FD04: .4byte 0x0000916A
|
||||
_0800FD08: .4byte 0x000091AA
|
||||
_0800FD0C: .4byte 0x086A7FA8
|
||||
_0800FD0C: .4byte gUnknown_086A7FA8
|
||||
_0800FD10: .4byte 0x000008D4
|
||||
_0800FD14: .4byte 0x0000918A
|
||||
_0800FD18: .4byte 0x000091CA
|
||||
|
|
|
|||
372
asm/intro.s
372
asm/intro.s
File diff suppressed because it is too large
Load Diff
|
|
@ -1547,7 +1547,7 @@ ply_note:
|
|||
ldr r1, =SOUND_INFO_PTR
|
||||
ldr r1, [r1]
|
||||
str r1, [sp, 0x4]
|
||||
ldr r1, =0x0852DB0C @ gClockTable
|
||||
ldr r1, =gUnknown_0852DB0C @ gClockTable
|
||||
adds r0, r1
|
||||
ldrb r0, [r0]
|
||||
strb r0, [r5, o_MusicPlayerTrack_gateTime]
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
thumb_func_start OptionsMain
|
||||
OptionsMain: @ 0x08051220
|
||||
push {lr}
|
||||
ldr r1, _08051238 @ =0x08527F08
|
||||
ldr r1, _08051238 @ =gUnknown_08527F08
|
||||
ldr r0, _0805123C @ =gMain
|
||||
ldrb r0, [r0, #3]
|
||||
lsls r0, r0, #2
|
||||
|
|
@ -17,7 +17,7 @@ OptionsMain: @ 0x08051220
|
|||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_08051238: .4byte 0x08527F08
|
||||
_08051238: .4byte gUnknown_08527F08
|
||||
_0805123C: .4byte gMain
|
||||
|
||||
thumb_func_start sub_51240
|
||||
|
|
@ -58,7 +58,7 @@ sub_51240: @ 0x08051240
|
|||
mov r1, sb
|
||||
strh r0, [r1, #0x16]
|
||||
ldr r5, _08051364 @ =0x040000D4
|
||||
ldr r0, _08051368 @ =0x0852B468
|
||||
ldr r0, _08051368 @ =gUnknown_0852B468
|
||||
str r0, [r5]
|
||||
movs r0, #0xa0
|
||||
lsls r0, r0, #0x13
|
||||
|
|
@ -66,21 +66,21 @@ sub_51240: @ 0x08051240
|
|||
ldr r0, _0805136C @ =0x80000100
|
||||
str r0, [r5, #8]
|
||||
ldr r0, [r5, #8]
|
||||
ldr r0, _08051370 @ =0x08528828
|
||||
ldr r0, _08051370 @ =gUnknown_08528828
|
||||
str r0, [r5]
|
||||
ldr r0, _08051374 @ =0x06004000
|
||||
str r0, [r5, #4]
|
||||
ldr r0, _08051378 @ =0x80000C00
|
||||
str r0, [r5, #8]
|
||||
ldr r0, [r5, #8]
|
||||
ldr r0, _0805137C @ =0x0852A848
|
||||
ldr r0, _0805137C @ =gUnknown_0852A848
|
||||
str r0, [r5]
|
||||
ldr r0, _08051380 @ =0x06008000
|
||||
str r0, [r5, #4]
|
||||
ldr r0, _08051384 @ =0x80000600
|
||||
str r0, [r5, #8]
|
||||
ldr r0, [r5, #8]
|
||||
ldr r0, _08051388 @ =0x08528028
|
||||
ldr r0, _08051388 @ =gUnknown_08528028
|
||||
str r0, [r5]
|
||||
ldr r7, _0805138C @ =0x03005C00
|
||||
str r7, [r5, #4]
|
||||
|
|
@ -117,7 +117,7 @@ _080512F8:
|
|||
str r0, [r5, #4]
|
||||
str r6, [r5, #8]
|
||||
ldr r0, [r5, #8]
|
||||
ldr r0, _08051398 @ =0x0852A048
|
||||
ldr r0, _08051398 @ =gUnknown_0852A048
|
||||
str r0, [r5]
|
||||
ldr r0, _0805139C @ =0x06000800
|
||||
str r0, [r5, #4]
|
||||
|
|
@ -159,19 +159,19 @@ _08051358: .4byte 0x04000008
|
|||
_0805135C: .4byte 0x0400000A
|
||||
_08051360: .4byte gMain
|
||||
_08051364: .4byte 0x040000D4
|
||||
_08051368: .4byte 0x0852B468
|
||||
_08051368: .4byte gUnknown_0852B468
|
||||
_0805136C: .4byte 0x80000100
|
||||
_08051370: .4byte 0x08528828
|
||||
_08051370: .4byte gUnknown_08528828
|
||||
_08051374: .4byte 0x06004000
|
||||
_08051378: .4byte 0x80000C00
|
||||
_0805137C: .4byte 0x0852A848
|
||||
_0805137C: .4byte gUnknown_0852A848
|
||||
_08051380: .4byte 0x06008000
|
||||
_08051384: .4byte 0x80000600
|
||||
_08051388: .4byte 0x08528028
|
||||
_08051388: .4byte gUnknown_08528028
|
||||
_0805138C: .4byte 0x03005C00
|
||||
_08051390: .4byte 0x80000400
|
||||
_08051394: .4byte gGameBoyPlayerEnabled
|
||||
_08051398: .4byte 0x0852A048
|
||||
_08051398: .4byte gUnknown_0852A048
|
||||
_0805139C: .4byte 0x06000800
|
||||
_080513A0: .4byte gGBAButtonIcons_Pals
|
||||
_080513A4: .4byte 0x05000200
|
||||
|
|
@ -237,7 +237,7 @@ _08051410:
|
|||
strh r0, [r2, #0x28]
|
||||
movs r1, #0
|
||||
ldr r6, _08051470 @ =0x02031AF0
|
||||
ldr r5, _08051474 @ =0x08527ED6
|
||||
ldr r5, _08051474 @ =gUnknown_08527ED6
|
||||
_08051424:
|
||||
adds r4, r1, #1
|
||||
lsls r0, r1, #2
|
||||
|
|
@ -276,7 +276,7 @@ _08051432:
|
|||
_08051468: .4byte 0x02002920
|
||||
_0805146C: .4byte 0x0200B134
|
||||
_08051470: .4byte 0x02031AF0
|
||||
_08051474: .4byte 0x08527ED6
|
||||
_08051474: .4byte gUnknown_08527ED6
|
||||
_08051478: .4byte gGameBoyPlayerEnabled
|
||||
_0805147C:
|
||||
ldr r2, _080514B0 @ =0x02002920
|
||||
|
|
@ -763,7 +763,7 @@ _08051828:
|
|||
cmp r4, #0
|
||||
beq _0805188C
|
||||
bl m4aMPlayAllStop
|
||||
ldr r0, _08051888 @ =0x08527D22
|
||||
ldr r0, _08051888 @ =gUnknown_08527D22
|
||||
movs r2, #0xe
|
||||
ldrsh r1, [r5, r2]
|
||||
lsls r1, r1, #1
|
||||
|
|
@ -774,7 +774,7 @@ _08051828:
|
|||
.align 2, 0
|
||||
_08051880: .4byte 0x02002920
|
||||
_08051884: .4byte gMain
|
||||
_08051888: .4byte 0x08527D22
|
||||
_08051888: .4byte gUnknown_08527D22
|
||||
_0805188C:
|
||||
movs r0, #2
|
||||
ands r0, r1
|
||||
|
|
@ -911,7 +911,7 @@ _08051954:
|
|||
cmp r4, #0
|
||||
beq _080519B8
|
||||
bl m4aMPlayAllStop
|
||||
ldr r0, _080519B4 @ =0x08527D66
|
||||
ldr r0, _080519B4 @ =gUnknown_08527D66
|
||||
movs r3, #0x10
|
||||
ldrsh r1, [r5, r3]
|
||||
lsls r1, r1, #1
|
||||
|
|
@ -922,7 +922,7 @@ _08051954:
|
|||
.align 2, 0
|
||||
_080519AC: .4byte 0x02002920
|
||||
_080519B0: .4byte gMain
|
||||
_080519B4: .4byte 0x08527D66
|
||||
_080519B4: .4byte gUnknown_08527D66
|
||||
_080519B8:
|
||||
movs r0, #2
|
||||
ands r0, r1
|
||||
|
|
@ -1133,7 +1133,7 @@ _08051B0E:
|
|||
adds r0, r2, #0
|
||||
adds r0, #0xd0
|
||||
adds r1, r1, r0
|
||||
ldr r3, _08051C08 @ =0x086BB910
|
||||
ldr r3, _08051C08 @ =gUnknown_086BB910
|
||||
movs r6, #0x24
|
||||
ldrsh r0, [r4, r6]
|
||||
lsls r0, r0, #3
|
||||
|
|
@ -1179,7 +1179,7 @@ _08051B98:
|
|||
movs r5, #0
|
||||
strb r0, [r4]
|
||||
lsls r0, r0, #0x18
|
||||
ldr r6, _08051C0C @ =0x086BB9B4
|
||||
ldr r6, _08051C0C @ =gUnknown_086BB9B4
|
||||
adds r3, r2, #0
|
||||
adds r3, #0x2c
|
||||
movs r1, #0
|
||||
|
|
@ -1217,8 +1217,8 @@ _08051BF8: .4byte gMain
|
|||
_08051BFC: .4byte 0x000003F7
|
||||
_08051C00: .4byte 0x02031AF0
|
||||
_08051C04: .4byte 0x0200B134
|
||||
_08051C08: .4byte 0x086BB910
|
||||
_08051C0C: .4byte 0x086BB9B4
|
||||
_08051C08: .4byte gUnknown_086BB910
|
||||
_08051C0C: .4byte gUnknown_086BB9B4
|
||||
_08051C10:
|
||||
adds r1, r2, #0
|
||||
adds r1, #0x2b
|
||||
|
|
@ -1468,11 +1468,11 @@ _08051DCE:
|
|||
asrs r0, r0, #0x18
|
||||
ldr r1, _08051F74 @ =0x0200CA00
|
||||
strh r0, [r1]
|
||||
ldr r0, _08051F78 @ =0x086BB9EC
|
||||
ldr r0, _08051F78 @ =gUnknown_086BB9EC
|
||||
movs r1, #0x20
|
||||
ldr r2, _08051F7C @ =0x0200B3B8
|
||||
bl LoadSpriteSets
|
||||
ldr r2, _08051F80 @ =0x086BB968
|
||||
ldr r2, _08051F80 @ =gUnknown_086BB968
|
||||
movs r3, #0xa
|
||||
ldrsh r1, [r5, r3]
|
||||
lsls r1, r1, #2
|
||||
|
|
@ -1653,9 +1653,9 @@ _08051F68: .4byte 0x0200B978
|
|||
_08051F6C: .4byte 0x0200C948
|
||||
_08051F70: .4byte 0x02002920
|
||||
_08051F74: .4byte 0x0200CA00
|
||||
_08051F78: .4byte 0x086BB9EC
|
||||
_08051F78: .4byte gUnknown_086BB9EC
|
||||
_08051F7C: .4byte 0x0200B3B8
|
||||
_08051F80: .4byte 0x086BB968
|
||||
_08051F80: .4byte gUnknown_086BB968
|
||||
_08051F84: .4byte gOamBuffer
|
||||
_08051F88: .4byte 0x000001FF
|
||||
_08051F8C: .4byte 0xFFFFFE00
|
||||
|
|
@ -1715,7 +1715,7 @@ _08051FB2:
|
|||
movs r4, #0xc
|
||||
ldrsh r0, [r3, r4]
|
||||
lsls r0, r0, #1
|
||||
ldr r7, _080520E4 @ =0x086BB9A8
|
||||
ldr r7, _080520E4 @ =gUnknown_086BB9A8
|
||||
adds r0, r0, r7
|
||||
ldrh r0, [r0]
|
||||
strh r0, [r2, #4]
|
||||
|
|
@ -1828,7 +1828,7 @@ _080520D4: .4byte 0xFFFFFE00
|
|||
_080520D8: .4byte 0x000001FF
|
||||
_080520DC: .4byte 0x0200B978
|
||||
_080520E0: .4byte 0x02002920
|
||||
_080520E4: .4byte 0x086BB9A8
|
||||
_080520E4: .4byte gUnknown_086BB9A8
|
||||
_080520E8:
|
||||
mov r2, r8
|
||||
ldr r1, [r2]
|
||||
|
|
@ -1857,7 +1857,7 @@ _080520E8:
|
|||
ldr r3, _08052494 @ =gOamBuffer
|
||||
adds r2, r2, r3
|
||||
lsls r0, r0, #3
|
||||
ldr r1, _08052498 @ =0x086BB910
|
||||
ldr r1, _08052498 @ =gUnknown_086BB910
|
||||
adds r6, r0, r1
|
||||
ldrh r0, [r6, #2]
|
||||
ldr r1, _0805249C @ =0x000003FF
|
||||
|
|
@ -2026,7 +2026,7 @@ _080521B8:
|
|||
adds r3, r3, r4
|
||||
mov r0, sb
|
||||
lsls r4, r0, #3
|
||||
ldr r1, _08052498 @ =0x086BB910
|
||||
ldr r1, _08052498 @ =gUnknown_086BB910
|
||||
adds r4, r4, r1
|
||||
ldrh r0, [r4, #2]
|
||||
ldr r1, _0805249C @ =0x000003FF
|
||||
|
|
@ -2307,7 +2307,7 @@ _08052470:
|
|||
.align 2, 0
|
||||
_08052490: .4byte 0x02031AF0
|
||||
_08052494: .4byte gOamBuffer
|
||||
_08052498: .4byte 0x086BB910
|
||||
_08052498: .4byte gUnknown_086BB910
|
||||
_0805249C: .4byte 0x000003FF
|
||||
_080524A0: .4byte 0xFFFFFC00
|
||||
_080524A4: .4byte 0x000001FF
|
||||
|
|
@ -2502,7 +2502,7 @@ _080525EC: @ jump table
|
|||
_08052604:
|
||||
ldr r0, _080526BC @ =gMain
|
||||
mov ip, r0
|
||||
ldr r6, _080526C0 @ =0x086BB910
|
||||
ldr r6, _080526C0 @ =gUnknown_086BB910
|
||||
ldrh r5, [r6, #0x28]
|
||||
adds r0, #0x60
|
||||
strh r5, [r0]
|
||||
|
|
@ -2582,7 +2582,7 @@ _08052604:
|
|||
strh r2, [r0]
|
||||
movs r2, #0
|
||||
ldr r4, _080526C4 @ =0x02031B18
|
||||
ldr r3, _080526C8 @ =0x08527EFE
|
||||
ldr r3, _080526C8 @ =gUnknown_08527EFE
|
||||
_080526AA:
|
||||
adds r0, r2, r4
|
||||
adds r1, r2, r3
|
||||
|
|
@ -2594,12 +2594,12 @@ _080526AA:
|
|||
b _080528A2
|
||||
.align 2, 0
|
||||
_080526BC: .4byte gMain
|
||||
_080526C0: .4byte 0x086BB910
|
||||
_080526C0: .4byte gUnknown_086BB910
|
||||
_080526C4: .4byte 0x02031B18
|
||||
_080526C8: .4byte 0x08527EFE
|
||||
_080526C8: .4byte gUnknown_08527EFE
|
||||
_080526CC:
|
||||
ldr r4, _08052718 @ =gMain
|
||||
ldr r5, _0805271C @ =0x086BB910
|
||||
ldr r5, _0805271C @ =gUnknown_086BB910
|
||||
ldrh r1, [r5, #0x28]
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x60
|
||||
|
|
@ -2637,10 +2637,10 @@ _080526CC:
|
|||
b _080528A0
|
||||
.align 2, 0
|
||||
_08052718: .4byte gMain
|
||||
_0805271C: .4byte 0x086BB910
|
||||
_0805271C: .4byte gUnknown_086BB910
|
||||
_08052720:
|
||||
ldr r3, _08052768 @ =gMain
|
||||
ldr r4, _0805276C @ =0x086BB910
|
||||
ldr r4, _0805276C @ =gUnknown_086BB910
|
||||
ldrh r1, [r4, #0x28]
|
||||
adds r0, r3, #0
|
||||
adds r0, #0x60
|
||||
|
|
@ -2676,10 +2676,10 @@ _08052720:
|
|||
b _08052802
|
||||
.align 2, 0
|
||||
_08052768: .4byte gMain
|
||||
_0805276C: .4byte 0x086BB910
|
||||
_0805276C: .4byte gUnknown_086BB910
|
||||
_08052770:
|
||||
ldr r4, _080527B8 @ =gMain
|
||||
ldr r5, _080527BC @ =0x086BB910
|
||||
ldr r5, _080527BC @ =gUnknown_086BB910
|
||||
adds r0, r5, #0
|
||||
adds r0, #0x48
|
||||
ldrh r1, [r0]
|
||||
|
|
@ -2716,10 +2716,10 @@ _08052770:
|
|||
b _080528A0
|
||||
.align 2, 0
|
||||
_080527B8: .4byte gMain
|
||||
_080527BC: .4byte 0x086BB910
|
||||
_080527BC: .4byte gUnknown_086BB910
|
||||
_080527C0:
|
||||
ldr r3, _0805280C @ =gMain
|
||||
ldr r4, _08052810 @ =0x086BB910
|
||||
ldr r4, _08052810 @ =gUnknown_086BB910
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x48
|
||||
ldrh r1, [r0]
|
||||
|
|
@ -2759,7 +2759,7 @@ _08052802:
|
|||
b _080528A2
|
||||
.align 2, 0
|
||||
_0805280C: .4byte gMain
|
||||
_08052810: .4byte 0x086BB910
|
||||
_08052810: .4byte gUnknown_086BB910
|
||||
_08052814:
|
||||
ldr r2, _080528A8 @ =gMain
|
||||
movs r1, #0xa2
|
||||
|
|
|
|||
232
asm/pokedex.s
232
asm/pokedex.s
|
|
@ -7,7 +7,7 @@
|
|||
thumb_func_start PokedexMain
|
||||
PokedexMain: @ 0x08003DAC
|
||||
push {lr}
|
||||
ldr r1, _08003DC4 @ =0x0805C880
|
||||
ldr r1, _08003DC4 @ =gUnknown_0805C880
|
||||
ldr r0, _08003DC8 @ =gMain
|
||||
ldrb r0, [r0, #3]
|
||||
lsls r0, r0, #2
|
||||
|
|
@ -17,7 +17,7 @@ PokedexMain: @ 0x08003DAC
|
|||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_08003DC4: .4byte 0x0805C880
|
||||
_08003DC4: .4byte gUnknown_0805C880
|
||||
_08003DC8: .4byte gMain
|
||||
|
||||
thumb_func_start sub_3DCC
|
||||
|
|
@ -67,21 +67,21 @@ sub_3DCC: @ 0x08003DCC
|
|||
ldrh r0, [r2]
|
||||
strh r0, [r7, #0x16]
|
||||
ldr r4, _08003F44 @ =0x040000D4
|
||||
ldr r0, _08003F48 @ =0x08082720
|
||||
ldr r0, _08003F48 @ =gUnknown_08082720
|
||||
str r0, [r4]
|
||||
ldr r0, _08003F4C @ =0x06004000
|
||||
str r0, [r4, #4]
|
||||
ldr r0, _08003F50 @ =0x80002200
|
||||
str r0, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _08003F54 @ =0x08087B40
|
||||
ldr r0, _08003F54 @ =gUnknown_08087B40
|
||||
str r0, [r4]
|
||||
ldr r0, _08003F58 @ =0x0600C000
|
||||
str r0, [r4, #4]
|
||||
ldr r0, _08003F5C @ =0x80000A00
|
||||
str r0, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _08003F60 @ =0x08089760
|
||||
ldr r0, _08003F60 @ =gUnknown_08089760
|
||||
str r0, [r4]
|
||||
movs r0, #0xa0
|
||||
lsls r0, r0, #0x13
|
||||
|
|
@ -89,7 +89,7 @@ sub_3DCC: @ 0x08003DCC
|
|||
ldr r1, _08003F64 @ =0x80000100
|
||||
str r1, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _08003F68 @ =0x08081F20
|
||||
ldr r0, _08003F68 @ =gUnknown_08081F20
|
||||
str r0, [r4]
|
||||
ldr r0, _08003F6C @ =0x03005C00
|
||||
mov sl, r0
|
||||
|
|
@ -98,26 +98,26 @@ sub_3DCC: @ 0x08003DCC
|
|||
mov r8, r2
|
||||
str r2, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _08003F74 @ =0x08087340
|
||||
ldr r0, _08003F74 @ =gUnknown_08087340
|
||||
str r0, [r4]
|
||||
ldr r3, _08003F78 @ =0x02019C40
|
||||
mov sb, r3
|
||||
str r3, [r4, #4]
|
||||
str r2, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _08003F7C @ =0x08088F60
|
||||
ldr r0, _08003F7C @ =gUnknown_08088F60
|
||||
str r0, [r4]
|
||||
ldr r0, _08003F80 @ =0x06001000
|
||||
str r0, [r4, #4]
|
||||
str r2, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _08003F84 @ =0x08089960
|
||||
ldr r0, _08003F84 @ =gUnknown_08089960
|
||||
str r0, [r4]
|
||||
ldr r0, _08003F88 @ =0x05000200
|
||||
str r0, [r4, #4]
|
||||
str r1, [r4, #8]
|
||||
ldr r0, [r4, #8]
|
||||
ldr r0, _08003F8C @ =0x08089B60
|
||||
ldr r0, _08003F8C @ =gUnknown_08089B60
|
||||
str r0, [r4]
|
||||
ldr r0, _08003F90 @ =0x06010000
|
||||
str r0, [r4, #4]
|
||||
|
|
@ -193,24 +193,24 @@ _08003F38: .4byte 0x0400000E
|
|||
_08003F3C: .4byte 0x0000020F
|
||||
_08003F40: .4byte gMain
|
||||
_08003F44: .4byte 0x040000D4
|
||||
_08003F48: .4byte 0x08082720
|
||||
_08003F48: .4byte gUnknown_08082720
|
||||
_08003F4C: .4byte 0x06004000
|
||||
_08003F50: .4byte 0x80002200
|
||||
_08003F54: .4byte 0x08087B40
|
||||
_08003F54: .4byte gUnknown_08087B40
|
||||
_08003F58: .4byte 0x0600C000
|
||||
_08003F5C: .4byte 0x80000A00
|
||||
_08003F60: .4byte 0x08089760
|
||||
_08003F60: .4byte gUnknown_08089760
|
||||
_08003F64: .4byte 0x80000100
|
||||
_08003F68: .4byte 0x08081F20
|
||||
_08003F68: .4byte gUnknown_08081F20
|
||||
_08003F6C: .4byte 0x03005C00
|
||||
_08003F70: .4byte 0x80000400
|
||||
_08003F74: .4byte 0x08087340
|
||||
_08003F74: .4byte gUnknown_08087340
|
||||
_08003F78: .4byte 0x02019C40
|
||||
_08003F7C: .4byte 0x08088F60
|
||||
_08003F7C: .4byte gUnknown_08088F60
|
||||
_08003F80: .4byte 0x06001000
|
||||
_08003F84: .4byte 0x08089960
|
||||
_08003F84: .4byte gUnknown_08089960
|
||||
_08003F88: .4byte 0x05000200
|
||||
_08003F8C: .4byte 0x08089B60
|
||||
_08003F8C: .4byte gUnknown_08089B60
|
||||
_08003F90: .4byte 0x06010000
|
||||
_08003F94: .4byte 0x80003610
|
||||
_08003F98: .4byte 0x0202BEB8
|
||||
|
|
@ -747,14 +747,14 @@ sub_4428: @ 0x08004428
|
|||
ldr r7, _08004548 @ =0x0202A558
|
||||
ldr r0, _0800454C @ =0x02019C40
|
||||
mov ip, r0
|
||||
ldr r1, _08004550 @ =0x0805C780
|
||||
ldr r1, _08004550 @ =gUnknown_0805C780
|
||||
mov sl, r1
|
||||
ldr r6, _08004554 @ =0x0805C7C0
|
||||
ldr r6, _08004554 @ =gUnknown_0805C7C0
|
||||
mov sb, r6
|
||||
ldr r0, _08004558 @ =0x03005C00
|
||||
mov r8, r0
|
||||
adds r5, r7, #0
|
||||
ldr r4, _0800455C @ =0x0805C840
|
||||
ldr r4, _0800455C @ =gUnknown_0805C840
|
||||
_0800444A:
|
||||
movs r1, #0
|
||||
ldrsh r0, [r5, r1]
|
||||
|
|
@ -840,7 +840,7 @@ _0800444A:
|
|||
movs r0, #1
|
||||
strb r0, [r1]
|
||||
_080044F0:
|
||||
ldr r0, _08004584 @ =0x08086B40
|
||||
ldr r0, _08004584 @ =gUnknown_08086B40
|
||||
str r0, [r2]
|
||||
ldr r0, _08004588 @ =0x06000280
|
||||
str r0, [r2, #4]
|
||||
|
|
@ -858,7 +858,7 @@ _080044F0:
|
|||
ldr r1, _08004598 @ =0x0000FFFF
|
||||
movs r2, #0x40
|
||||
bl m4aMPlayVolumeControl
|
||||
ldr r2, _0800459C @ =0x086A3700
|
||||
ldr r2, _0800459C @ =gUnknown_086A3700
|
||||
movs r6, #0
|
||||
ldrsh r1, [r4, r6]
|
||||
lsls r0, r1, #1
|
||||
|
|
@ -884,10 +884,10 @@ _08004538:
|
|||
.align 2, 0
|
||||
_08004548: .4byte 0x0202A558
|
||||
_0800454C: .4byte 0x02019C40
|
||||
_08004550: .4byte 0x0805C780
|
||||
_08004554: .4byte 0x0805C7C0
|
||||
_08004550: .4byte gUnknown_0805C780
|
||||
_08004554: .4byte gUnknown_0805C7C0
|
||||
_08004558: .4byte 0x03005C00
|
||||
_0800455C: .4byte 0x0805C840
|
||||
_0800455C: .4byte gUnknown_0805C840
|
||||
_08004560: .4byte 0x040000D4
|
||||
_08004564: .4byte 0x80000400
|
||||
_08004568: .4byte 0x06000800
|
||||
|
|
@ -897,13 +897,13 @@ _08004574: .4byte 0x02019C28
|
|||
_08004578: .4byte 0x0202C5AC
|
||||
_0800457C: .4byte 0x0202ADE0
|
||||
_08004580: .4byte 0x0201C1B4
|
||||
_08004584: .4byte 0x08086B40
|
||||
_08004584: .4byte gUnknown_08086B40
|
||||
_08004588: .4byte 0x06000280
|
||||
_0800458C: .4byte 0x800000E0
|
||||
_08004590: .4byte 0x0202C794
|
||||
_08004594: .4byte 0x02032EE0
|
||||
_08004598: .4byte 0x0000FFFF
|
||||
_0800459C: .4byte 0x086A3700
|
||||
_0800459C: .4byte gUnknown_086A3700
|
||||
_080045A0: .4byte gMain
|
||||
|
||||
thumb_func_start sub_45A4
|
||||
|
|
@ -1107,7 +1107,7 @@ _08004730:
|
|||
ldrsh r0, [r1, r3]
|
||||
cmp r0, #4
|
||||
bne _080047E4
|
||||
ldr r0, _08004790 @ =0x086A61BC
|
||||
ldr r0, _08004790 @ =gUnknown_086A61BC
|
||||
adds r0, r2, r0
|
||||
movs r2, #0
|
||||
ldrsh r1, [r0, r2]
|
||||
|
|
@ -1129,7 +1129,7 @@ _08004780: .4byte 0x0201C1B4
|
|||
_08004784: .4byte gMain
|
||||
_08004788: .4byte 0x0202A1C0
|
||||
_0800478C: .4byte 0x0202ADE0
|
||||
_08004790: .4byte 0x086A61BC
|
||||
_08004790: .4byte gUnknown_086A61BC
|
||||
_08004794: .4byte 0x0202A588
|
||||
_08004798:
|
||||
cmp r1, #0x63
|
||||
|
|
@ -1235,13 +1235,13 @@ sub_4860: @ 0x08004860
|
|||
ldr r0, _0800496C @ =0x02019C40
|
||||
mov r8, r0
|
||||
ldr r7, _08004970 @ =0x0202A558
|
||||
ldr r1, _08004974 @ =0x0805C800
|
||||
ldr r1, _08004974 @ =gUnknown_0805C800
|
||||
mov sb, r1
|
||||
ldr r0, _08004978 @ =0x03005C00
|
||||
mov sl, r0
|
||||
mov r6, r8
|
||||
adds r5, r7, #0
|
||||
ldr r4, _0800497C @ =0x0805C7C0
|
||||
ldr r4, _0800497C @ =gUnknown_0805C7C0
|
||||
movs r1, #0x11
|
||||
mov ip, r1
|
||||
_08004886:
|
||||
|
|
@ -1365,9 +1365,9 @@ _0800495A:
|
|||
.align 2, 0
|
||||
_0800496C: .4byte 0x02019C40
|
||||
_08004970: .4byte 0x0202A558
|
||||
_08004974: .4byte 0x0805C800
|
||||
_08004974: .4byte gUnknown_0805C800
|
||||
_08004978: .4byte 0x03005C00
|
||||
_0800497C: .4byte 0x0805C7C0
|
||||
_0800497C: .4byte gUnknown_0805C7C0
|
||||
_08004980: .4byte 0x0202A590
|
||||
_08004984: .4byte 0x040000D4
|
||||
_08004988: .4byte 0x06000800
|
||||
|
|
@ -2191,7 +2191,7 @@ sub_5064: @ 0x08005064
|
|||
ldrsh r0, [r1, r3]
|
||||
cmp r0, #4
|
||||
bne _08005110
|
||||
ldr r0, _080050B0 @ =0x086A61BC
|
||||
ldr r0, _080050B0 @ =gUnknown_086A61BC
|
||||
adds r0, r2, r0
|
||||
movs r2, #0
|
||||
ldrsh r1, [r0, r2]
|
||||
|
|
@ -2217,7 +2217,7 @@ sub_5064: @ 0x08005064
|
|||
.align 2, 0
|
||||
_080050A8: .4byte 0x0202A1C0
|
||||
_080050AC: .4byte 0x0202ADE0
|
||||
_080050B0: .4byte 0x086A61BC
|
||||
_080050B0: .4byte gUnknown_086A61BC
|
||||
_080050B4: .4byte 0x0202A588
|
||||
_080050B8: .4byte 0x0202A55C
|
||||
_080050BC: .4byte 0x0202A568
|
||||
|
|
@ -2287,7 +2287,7 @@ sub_5134: @ 0x08005134
|
|||
ldrsh r0, [r1, r3]
|
||||
cmp r0, #4
|
||||
bne _08005170
|
||||
ldr r0, _08005168 @ =0x086A61BC
|
||||
ldr r0, _08005168 @ =gUnknown_086A61BC
|
||||
adds r0, r2, r0
|
||||
movs r2, #0
|
||||
ldrsh r1, [r0, r2]
|
||||
|
|
@ -2302,7 +2302,7 @@ sub_5134: @ 0x08005134
|
|||
.align 2, 0
|
||||
_08005160: .4byte 0x0202A1C0
|
||||
_08005164: .4byte 0x0202ADE0
|
||||
_08005168: .4byte 0x086A61BC
|
||||
_08005168: .4byte gUnknown_086A61BC
|
||||
_0800516C:
|
||||
movs r0, #2
|
||||
b _08005172
|
||||
|
|
@ -2480,7 +2480,7 @@ sub_51FC: @ 0x080051FC
|
|||
asrs r0, r0, #0x18
|
||||
ldr r2, [sp, #8]
|
||||
strh r0, [r2]
|
||||
ldr r0, _08005388 @ =0x086A6148
|
||||
ldr r0, _08005388 @ =gUnknown_086A6148
|
||||
movs r1, #0x1d
|
||||
adds r2, r4, #0
|
||||
bl LoadSpriteSets
|
||||
|
|
@ -2556,7 +2556,7 @@ _08005378: .4byte 0x0202BF04
|
|||
_0800537C: .4byte 0x0202C590
|
||||
_08005380: .4byte 0x0200C4F8
|
||||
_08005384: .4byte 0x0201C1B4
|
||||
_08005388: .4byte 0x086A6148
|
||||
_08005388: .4byte gUnknown_086A6148
|
||||
_0800538C: .4byte 0x0201A4F0
|
||||
_08005390: .4byte 0x0202A57C
|
||||
_08005394: .4byte gOamBuffer
|
||||
|
|
@ -2695,7 +2695,7 @@ _0800547E:
|
|||
ldrsh r2, [r1, r0]
|
||||
lsls r0, r2, #3
|
||||
adds r3, r3, r0
|
||||
ldr r1, _0800557C @ =0x086A5DDA
|
||||
ldr r1, _0800557C @ =gUnknown_086A5DDA
|
||||
adds r3, r3, r1
|
||||
str r3, [sp, #0x14]
|
||||
mov r3, r8
|
||||
|
|
@ -2706,7 +2706,7 @@ _0800547E:
|
|||
adds r0, r0, r2
|
||||
lsls r0, r0, #3
|
||||
adds r1, r1, r0
|
||||
ldr r2, _08005580 @ =0x086A5DF2
|
||||
ldr r2, _08005580 @ =gUnknown_086A5DF2
|
||||
adds r1, r1, r2
|
||||
ldrh r1, [r1]
|
||||
ldr r3, [sp, #0x14]
|
||||
|
|
@ -2775,7 +2775,7 @@ _08005536:
|
|||
beq _08005540
|
||||
b _0800568A
|
||||
_08005540:
|
||||
ldr r1, _08005594 @ =0x086A6356
|
||||
ldr r1, _08005594 @ =gUnknown_086A6356
|
||||
ldr r0, _08005598 @ =0x0202ADE0
|
||||
movs r4, #0
|
||||
ldrsh r0, [r0, r4]
|
||||
|
|
@ -2799,13 +2799,13 @@ _0800556C: .4byte 0x000001FF
|
|||
_08005570: .4byte 0xFFFFFE00
|
||||
_08005574: .4byte 0x0202BF0C
|
||||
_08005578: .4byte 0x0202BF14
|
||||
_0800557C: .4byte 0x086A5DDA
|
||||
_08005580: .4byte 0x086A5DF2
|
||||
_0800557C: .4byte gUnknown_086A5DDA
|
||||
_08005580: .4byte gUnknown_086A5DF2
|
||||
_08005584: .4byte 0x000003FF
|
||||
_08005588: .4byte 0xFFFFFC00
|
||||
_0800558C: .4byte 0x0201A440
|
||||
_08005590: .4byte 0x0200B698
|
||||
_08005594: .4byte 0x086A6356
|
||||
_08005594: .4byte gUnknown_086A6356
|
||||
_08005598: .4byte 0x0202ADE0
|
||||
_0800559C:
|
||||
movs r2, #2
|
||||
|
|
@ -2847,14 +2847,14 @@ _080055C8:
|
|||
adds r3, r3, r5
|
||||
lsls r2, r6, #1
|
||||
add r2, sl
|
||||
ldr r7, _0800576C @ =0x086A5DDA
|
||||
ldr r7, _0800576C @ =gUnknown_086A5DDA
|
||||
adds r2, r2, r7
|
||||
mov r1, r8
|
||||
movs r7, #0
|
||||
ldrsh r0, [r1, r7]
|
||||
lsls r0, r0, #1
|
||||
add r0, ip
|
||||
ldr r1, _08005770 @ =0x086A5EE2
|
||||
ldr r1, _08005770 @ =gUnknown_086A5EE2
|
||||
adds r0, r0, r1
|
||||
ldrh r1, [r0]
|
||||
ldrh r2, [r2]
|
||||
|
|
@ -2908,7 +2908,7 @@ _080055C8:
|
|||
ldr r4, [sp, #0x10]
|
||||
muls r2, r4, r2
|
||||
adds r0, r0, r2
|
||||
ldr r7, _08005788 @ =0x086A6014
|
||||
ldr r7, _08005788 @ =gUnknown_086A6014
|
||||
adds r0, r0, r7
|
||||
lsls r1, r1, #0x10
|
||||
asrs r1, r1, #0x10
|
||||
|
|
@ -2938,7 +2938,7 @@ _0800568A:
|
|||
strh r0, [r1, #2]
|
||||
movs r0, #0x40
|
||||
strh r0, [r1, #4]
|
||||
ldr r2, _0800578C @ =0x086A6148
|
||||
ldr r2, _0800578C @ =gUnknown_086A6148
|
||||
ldr r1, _08005790 @ =0x0201A448
|
||||
movs r3, #0
|
||||
ldrsh r0, [r1, r3]
|
||||
|
|
@ -3045,15 +3045,15 @@ _08005754:
|
|||
_08005760: .4byte 0x0200B698
|
||||
_08005764: .4byte 0x0202BF0C
|
||||
_08005768: .4byte gOamBuffer
|
||||
_0800576C: .4byte 0x086A5DDA
|
||||
_08005770: .4byte 0x086A5EE2
|
||||
_0800576C: .4byte gUnknown_086A5DDA
|
||||
_08005770: .4byte gUnknown_086A5EE2
|
||||
_08005774: .4byte 0x000003FF
|
||||
_08005778: .4byte 0xFFFFFC00
|
||||
_0800577C: .4byte 0x000001FF
|
||||
_08005780: .4byte 0xFFFFFE00
|
||||
_08005784: .4byte 0x0201A440
|
||||
_08005788: .4byte 0x086A6014
|
||||
_0800578C: .4byte 0x086A6148
|
||||
_08005788: .4byte gUnknown_086A6014
|
||||
_0800578C: .4byte gUnknown_086A6148
|
||||
_08005790: .4byte 0x0201A448
|
||||
_08005794: .4byte 0x0202BF00
|
||||
_08005798: .4byte 0x0202BEFC
|
||||
|
|
@ -3064,7 +3064,7 @@ _0800579C:
|
|||
movs r0, #0x50
|
||||
strh r0, [r4, #4]
|
||||
_080057A6:
|
||||
ldr r1, _0800597C @ =0x086A6148
|
||||
ldr r1, _0800597C @ =gUnknown_086A6148
|
||||
movs r0, #0
|
||||
ldrsb r0, [r2, r0]
|
||||
adds r0, #0x11
|
||||
|
|
@ -3131,7 +3131,7 @@ _08005818:
|
|||
strh r0, [r1, #2]
|
||||
movs r0, #0x94
|
||||
strh r0, [r1, #4]
|
||||
ldr r1, _0800597C @ =0x086A6148
|
||||
ldr r1, _0800597C @ =gUnknown_086A6148
|
||||
ldr r0, _0800598C @ =0x0202BEE0
|
||||
ldrb r0, [r0]
|
||||
lsls r0, r0, #0x18
|
||||
|
|
@ -3308,7 +3308,7 @@ _0800595A:
|
|||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0800597C: .4byte 0x086A6148
|
||||
_0800597C: .4byte gUnknown_086A6148
|
||||
_08005980: .4byte gOamBuffer
|
||||
_08005984: .4byte 0xFFFFFE00
|
||||
_08005988: .4byte 0x000001FF
|
||||
|
|
@ -3378,7 +3378,7 @@ sub_599C: @ 0x0800599C
|
|||
asrs r0, r0, #0x18
|
||||
ldr r2, _08005D28 @ =0x0200C4F8
|
||||
strh r0, [r2]
|
||||
ldr r0, _08005D2C @ =0x086A6148
|
||||
ldr r0, _08005D2C @ =gUnknown_086A6148
|
||||
movs r1, #0x1d
|
||||
adds r2, r7, #0
|
||||
bl sub_2414
|
||||
|
|
@ -3533,7 +3533,7 @@ _08005B30:
|
|||
ldr r0, _08005D4C @ =0x0202BF0C
|
||||
mov ip, r0
|
||||
ldr r6, _08005D38 @ =gOamBuffer
|
||||
ldr r1, _08005D50 @ =0x086A5DF2
|
||||
ldr r1, _08005D50 @ =gUnknown_086A5DF2
|
||||
mov sb, r1
|
||||
ldr r2, _08005D54 @ =0xFFFFFC00
|
||||
mov sl, r2
|
||||
|
|
@ -3551,7 +3551,7 @@ _08005B58:
|
|||
ldrsh r2, [r0, r1]
|
||||
lsls r0, r2, #3
|
||||
adds r3, r3, r0
|
||||
ldr r0, _08005D5C @ =0x086A5DDA
|
||||
ldr r0, _08005D5C @ =gUnknown_086A5DDA
|
||||
adds r3, r3, r0
|
||||
str r3, [sp, #8]
|
||||
mov r3, ip
|
||||
|
|
@ -3615,8 +3615,8 @@ _08005BD4:
|
|||
strh r0, [r5, #4]
|
||||
ldr r6, _08005D4C @ =0x0202BF0C
|
||||
mov ip, r6
|
||||
ldr r0, _08005D5C @ =0x086A5DDA
|
||||
ldr r1, _08005D64 @ =0x086A5E1A
|
||||
ldr r0, _08005D5C @ =gUnknown_086A5DDA
|
||||
ldr r1, _08005D64 @ =gUnknown_086A5E1A
|
||||
mov sl, r1
|
||||
adds r4, r5, #0
|
||||
adds r4, #8
|
||||
|
|
@ -3689,7 +3689,7 @@ _08005C68:
|
|||
strh r0, [r3, #2]
|
||||
movs r0, #0x40
|
||||
strh r0, [r3, #4]
|
||||
ldr r1, _08005D2C @ =0x086A6148
|
||||
ldr r1, _08005D2C @ =gUnknown_086A6148
|
||||
ldr r0, _08005D00 @ =0x0201A448
|
||||
movs r4, #0
|
||||
ldrsh r0, [r0, r4]
|
||||
|
|
@ -3771,7 +3771,7 @@ _08005D1C: .4byte 0x0200B698
|
|||
_08005D20: .4byte 0x0202BEC4
|
||||
_08005D24: .4byte 0x0202C590
|
||||
_08005D28: .4byte 0x0200C4F8
|
||||
_08005D2C: .4byte 0x086A6148
|
||||
_08005D2C: .4byte gUnknown_086A6148
|
||||
_08005D30: .4byte 0x0201A4F0
|
||||
_08005D34: .4byte 0x0202A57C
|
||||
_08005D38: .4byte gOamBuffer
|
||||
|
|
@ -3780,12 +3780,12 @@ _08005D40: .4byte 0xFFFFFE00
|
|||
_08005D44: .4byte 0x0202BF08
|
||||
_08005D48: .4byte 0x0202ADE0
|
||||
_08005D4C: .4byte 0x0202BF0C
|
||||
_08005D50: .4byte 0x086A5DF2
|
||||
_08005D50: .4byte gUnknown_086A5DF2
|
||||
_08005D54: .4byte 0xFFFFFC00
|
||||
_08005D58: .4byte 0x0202BF14
|
||||
_08005D5C: .4byte 0x086A5DDA
|
||||
_08005D5C: .4byte gUnknown_086A5DDA
|
||||
_08005D60: .4byte 0x000003FF
|
||||
_08005D64: .4byte 0x086A5E1A
|
||||
_08005D64: .4byte gUnknown_086A5E1A
|
||||
_08005D68:
|
||||
movs r0, #0x78
|
||||
ldr r4, [sp, #4]
|
||||
|
|
@ -3793,7 +3793,7 @@ _08005D68:
|
|||
movs r0, #0x50
|
||||
strh r0, [r4, #4]
|
||||
_08005D72:
|
||||
ldr r1, _08005E4C @ =0x086A6148
|
||||
ldr r1, _08005E4C @ =gUnknown_086A6148
|
||||
movs r0, #0
|
||||
ldrsb r0, [r2, r0]
|
||||
adds r0, #0x11
|
||||
|
|
@ -3906,7 +3906,7 @@ _08005E34:
|
|||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_08005E4C: .4byte 0x086A6148
|
||||
_08005E4C: .4byte gUnknown_086A6148
|
||||
_08005E50: .4byte gOamBuffer
|
||||
_08005E54: .4byte 0xFFFFFE00
|
||||
_08005E58: .4byte 0x000001FF
|
||||
|
|
@ -5271,7 +5271,7 @@ _080068BE:
|
|||
_080068CC:
|
||||
movs r6, #0
|
||||
mov sb, r7
|
||||
ldr r1, _08006998 @ =0x0805C8B4
|
||||
ldr r1, _08006998 @ =gUnknown_0805C8B4
|
||||
lsls r0, r2, #3
|
||||
adds r0, r0, r2
|
||||
lsls r0, r0, #4
|
||||
|
|
@ -5306,7 +5306,7 @@ _08006900:
|
|||
cmp r0, #0
|
||||
ble _080069C4
|
||||
movs r6, #0
|
||||
ldr r1, _080069A0 @ =0x0805C8CC
|
||||
ldr r1, _080069A0 @ =gUnknown_0805C8CC
|
||||
ldr r5, _080069A4 @ =0x040000D4
|
||||
lsls r0, r2, #3
|
||||
adds r0, r0, r2
|
||||
|
|
@ -5327,7 +5327,7 @@ _08006924:
|
|||
bne _0800693A
|
||||
movs r4, #4
|
||||
_0800693A:
|
||||
ldr r1, _080069A8 @ =0x08090780
|
||||
ldr r1, _080069A8 @ =gUnknown_08090780
|
||||
adds r0, r3, r1
|
||||
str r0, [r5]
|
||||
ldr r0, _080069AC @ =0x0202BE30
|
||||
|
|
@ -5372,11 +5372,11 @@ _0800693A:
|
|||
mov r8, r1
|
||||
b _080069DC
|
||||
.align 2, 0
|
||||
_08006998: .4byte 0x0805C8B4
|
||||
_08006998: .4byte gUnknown_0805C8B4
|
||||
_0800699C: .4byte 0x0202A1C0
|
||||
_080069A0: .4byte 0x0805C8CC
|
||||
_080069A0: .4byte gUnknown_0805C8CC
|
||||
_080069A4: .4byte 0x040000D4
|
||||
_080069A8: .4byte 0x08090780
|
||||
_080069A8: .4byte gUnknown_08090780
|
||||
_080069AC: .4byte 0x0202BE30
|
||||
_080069B0: .4byte 0x80000010
|
||||
_080069B4: .4byte 0x0201B130
|
||||
|
|
@ -5387,7 +5387,7 @@ _080069C4:
|
|||
ldr r4, _08006A74 @ =0x06004C00
|
||||
movs r6, #9
|
||||
_080069C8:
|
||||
ldr r0, _08006A78 @ =0x08092FA0
|
||||
ldr r0, _08006A78 @ =gUnknown_08092FA0
|
||||
adds r1, r4, #0
|
||||
movs r2, #1
|
||||
movs r3, #2
|
||||
|
|
@ -5410,7 +5410,7 @@ _080069DC:
|
|||
ble _08006AA4
|
||||
_080069F2:
|
||||
movs r6, #0
|
||||
ldr r1, _08006A80 @ =0x0805C8E0
|
||||
ldr r1, _08006A80 @ =gUnknown_0805C8E0
|
||||
ldr r5, _08006A84 @ =0x040000D4
|
||||
lsls r0, r2, #3
|
||||
adds r0, r0, r2
|
||||
|
|
@ -5431,7 +5431,7 @@ _08006A04:
|
|||
bne _08006A1A
|
||||
movs r4, #6
|
||||
_08006A1A:
|
||||
ldr r1, _08006A88 @ =0x08090780
|
||||
ldr r1, _08006A88 @ =gUnknown_08090780
|
||||
adds r0, r3, r1
|
||||
str r0, [r5]
|
||||
ldr r0, _08006A8C @ =0x0202BE30
|
||||
|
|
@ -5475,11 +5475,11 @@ _08006A1A:
|
|||
b _08006ABC
|
||||
.align 2, 0
|
||||
_08006A74: .4byte 0x06004C00
|
||||
_08006A78: .4byte 0x08092FA0
|
||||
_08006A78: .4byte gUnknown_08092FA0
|
||||
_08006A7C: .4byte 0x0202A1C0
|
||||
_08006A80: .4byte 0x0805C8E0
|
||||
_08006A80: .4byte gUnknown_0805C8E0
|
||||
_08006A84: .4byte 0x040000D4
|
||||
_08006A88: .4byte 0x08090780
|
||||
_08006A88: .4byte gUnknown_08090780
|
||||
_08006A8C: .4byte 0x0202BE30
|
||||
_08006A90: .4byte 0x80000010
|
||||
_08006A94: .4byte 0x0201B130
|
||||
|
|
@ -5490,7 +5490,7 @@ _08006AA4:
|
|||
ldr r4, _08006B6C @ =0x06004D00
|
||||
movs r6, #8
|
||||
_08006AA8:
|
||||
ldr r0, _08006B70 @ =0x08092FA0
|
||||
ldr r0, _08006B70 @ =gUnknown_08092FA0
|
||||
adds r1, r4, #0
|
||||
movs r2, #1
|
||||
movs r3, #2
|
||||
|
|
@ -5509,7 +5509,7 @@ _08006ABC:
|
|||
ldrsh r0, [r1, r3]
|
||||
cmp r0, #4
|
||||
bne _08006B7C
|
||||
ldr r0, _08006B78 @ =0x0805C8B4
|
||||
ldr r0, _08006B78 @ =gUnknown_0805C8B4
|
||||
mov sb, r0
|
||||
lsls r4, r2, #3
|
||||
adds r4, r4, r2
|
||||
|
|
@ -5585,9 +5585,9 @@ _08006B4E:
|
|||
b _08006BDC
|
||||
.align 2, 0
|
||||
_08006B6C: .4byte 0x06004D00
|
||||
_08006B70: .4byte 0x08092FA0
|
||||
_08006B70: .4byte gUnknown_08092FA0
|
||||
_08006B74: .4byte 0x0202A1C0
|
||||
_08006B78: .4byte 0x0805C8B4
|
||||
_08006B78: .4byte gUnknown_0805C8B4
|
||||
_08006B7C:
|
||||
movs r5, #1
|
||||
str r5, [sp]
|
||||
|
|
@ -5831,7 +5831,7 @@ _08006D68:
|
|||
_08006D74:
|
||||
movs r6, #0
|
||||
ldr r7, [sp, #0x18]
|
||||
ldr r2, _08006E94 @ =0x0805C8B4
|
||||
ldr r2, _08006E94 @ =gUnknown_0805C8B4
|
||||
mov sl, r2
|
||||
_08006D7C:
|
||||
lsls r2, r6, #1
|
||||
|
|
@ -5892,7 +5892,7 @@ _08006DCC:
|
|||
add r0, r8
|
||||
mov sb, r0
|
||||
ldr r5, _08006EA0 @ =0x040000D4
|
||||
ldr r3, _08006EA4 @ =0x08090780
|
||||
ldr r3, _08006EA4 @ =gUnknown_08090780
|
||||
movs r1, #0x80
|
||||
lsls r1, r1, #3
|
||||
adds r1, r1, r3
|
||||
|
|
@ -5909,7 +5909,7 @@ _08006DF8:
|
|||
subs r0, r0, r1
|
||||
lsls r0, r0, #2
|
||||
adds r2, r2, r0
|
||||
ldr r0, _08006EA8 @ =0x0805C8CC
|
||||
ldr r0, _08006EA8 @ =gUnknown_0805C8CC
|
||||
adds r2, r2, r0
|
||||
ldrh r1, [r2]
|
||||
movs r2, #0x10
|
||||
|
|
@ -5950,7 +5950,7 @@ _08006E28:
|
|||
ldr r3, [sp, #0x1c]
|
||||
cmp r6, #9
|
||||
ble _08006DF8
|
||||
ldr r1, _08006EB8 @ =0x086A64F0
|
||||
ldr r1, _08006EB8 @ =gUnknown_086A64F0
|
||||
adds r0, r7, r1
|
||||
movs r2, #0
|
||||
ldrsh r1, [r0, r2]
|
||||
|
|
@ -5976,16 +5976,16 @@ _08006E28:
|
|||
str r1, [sp, #0x10]
|
||||
b _08006F06
|
||||
.align 2, 0
|
||||
_08006E94: .4byte 0x0805C8B4
|
||||
_08006E94: .4byte gUnknown_0805C8B4
|
||||
_08006E98: .4byte 0x0202C5B0
|
||||
_08006E9C: .4byte 0x0202A1C0
|
||||
_08006EA0: .4byte 0x040000D4
|
||||
_08006EA4: .4byte 0x08090780
|
||||
_08006EA8: .4byte 0x0805C8CC
|
||||
_08006EA4: .4byte gUnknown_08090780
|
||||
_08006EA8: .4byte gUnknown_0805C8CC
|
||||
_08006EAC: .4byte 0x0202BE30
|
||||
_08006EB0: .4byte 0x80000010
|
||||
_08006EB4: .4byte 0x0201B130
|
||||
_08006EB8: .4byte 0x086A64F0
|
||||
_08006EB8: .4byte gUnknown_086A64F0
|
||||
_08006EBC: .4byte 0x03000000
|
||||
_08006EC0: .4byte 0x81000400
|
||||
_08006EC4:
|
||||
|
|
@ -5994,7 +5994,7 @@ _08006EC4:
|
|||
movs r3, #1
|
||||
add r3, r8
|
||||
mov sb, r3
|
||||
ldr r4, _08006F20 @ =0x086A64F0
|
||||
ldr r4, _08006F20 @ =gUnknown_086A64F0
|
||||
adds r5, r7, r4
|
||||
movs r4, #0xc0
|
||||
lsls r4, r4, #0x13
|
||||
|
|
@ -6003,7 +6003,7 @@ _08006ED8:
|
|||
movs r0, #0
|
||||
ldrsh r1, [r5, r0]
|
||||
adds r1, r1, r4
|
||||
ldr r0, _08006F24 @ =0x08092FA0
|
||||
ldr r0, _08006F24 @ =gUnknown_08092FA0
|
||||
movs r2, #1
|
||||
movs r3, #2
|
||||
bl sub_10708
|
||||
|
|
@ -6011,13 +6011,13 @@ _08006ED8:
|
|||
subs r6, #1
|
||||
cmp r6, #0
|
||||
bge _08006ED8
|
||||
ldr r1, _08006F20 @ =0x086A64F0
|
||||
ldr r1, _08006F20 @ =gUnknown_086A64F0
|
||||
adds r0, r7, r1
|
||||
movs r2, #0
|
||||
ldrsh r1, [r0, r2]
|
||||
ldr r3, _08006F28 @ =0x060000E0
|
||||
adds r1, r1, r3
|
||||
ldr r0, _08006F2C @ =0x08090780
|
||||
ldr r0, _08006F2C @ =gUnknown_08090780
|
||||
movs r2, #1
|
||||
movs r3, #2
|
||||
bl sub_10708
|
||||
|
|
@ -6037,10 +6037,10 @@ _08006F10:
|
|||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_08006F20: .4byte 0x086A64F0
|
||||
_08006F24: .4byte 0x08092FA0
|
||||
_08006F20: .4byte gUnknown_086A64F0
|
||||
_08006F24: .4byte gUnknown_08092FA0
|
||||
_08006F28: .4byte 0x060000E0
|
||||
_08006F2C: .4byte 0x08090780
|
||||
_08006F2C: .4byte gUnknown_08090780
|
||||
|
||||
thumb_func_start sub_6F30
|
||||
sub_6F30: @ 0x08006F30
|
||||
|
|
@ -6126,19 +6126,19 @@ _08006FC8: @ jump table
|
|||
.4byte _08007040 @ case 3
|
||||
.4byte _08007088 @ case 4
|
||||
_08006FDC:
|
||||
ldr r0, _08006FF0 @ =0x0808F760
|
||||
ldr r0, _08006FF0 @ =gUnknown_0808F760
|
||||
ldr r1, _08006FF4 @ =0x06013400
|
||||
movs r2, #0x18
|
||||
movs r3, #1
|
||||
bl sub_10708
|
||||
ldr r1, _08006FF8 @ =0x040000D4
|
||||
ldr r0, _08006FFC @ =0x08089960
|
||||
ldr r0, _08006FFC @ =gUnknown_08089960
|
||||
b _080070B4
|
||||
.align 2, 0
|
||||
_08006FF0: .4byte 0x0808F760
|
||||
_08006FF0: .4byte gUnknown_0808F760
|
||||
_08006FF4: .4byte 0x06013400
|
||||
_08006FF8: .4byte 0x040000D4
|
||||
_08006FFC: .4byte 0x08089960
|
||||
_08006FFC: .4byte gUnknown_08089960
|
||||
_08007000:
|
||||
ldr r0, _08007030 @ =gMonPortraitGroupGfx
|
||||
lsls r2, r6, #0x10
|
||||
|
|
@ -6289,7 +6289,7 @@ _08007126:
|
|||
subs r0, r0, r2
|
||||
lsls r0, r0, #2
|
||||
adds r1, r1, r0
|
||||
ldr r2, _080071C0 @ =0x0805C8F6
|
||||
ldr r2, _080071C0 @ =gUnknown_0805C8F6
|
||||
adds r1, r1, r2
|
||||
ldrh r1, [r1]
|
||||
movs r3, #0x10
|
||||
|
|
@ -6303,7 +6303,7 @@ _08007126:
|
|||
bne _08007156
|
||||
movs r4, #4
|
||||
_08007156:
|
||||
ldr r1, _080071C4 @ =0x08090780
|
||||
ldr r1, _080071C4 @ =gUnknown_08090780
|
||||
adds r0, r3, r1
|
||||
str r0, [r5]
|
||||
ldr r0, _080071C8 @ =0x0202BE30
|
||||
|
|
@ -6353,8 +6353,8 @@ _08007156:
|
|||
_080071B4: .4byte 0x040000D4
|
||||
_080071B8: .4byte 0x03000000
|
||||
_080071BC: .4byte 0x81000C00
|
||||
_080071C0: .4byte 0x0805C8F6
|
||||
_080071C4: .4byte 0x08090780
|
||||
_080071C0: .4byte gUnknown_0805C8F6
|
||||
_080071C4: .4byte gUnknown_08090780
|
||||
_080071C8: .4byte 0x0202BE30
|
||||
_080071CC: .4byte 0x80000010
|
||||
_080071D0: .4byte 0x0201B130
|
||||
|
|
@ -9305,7 +9305,7 @@ _08008968:
|
|||
thumb_func_start sub_8974
|
||||
sub_8974: @ 0x08008974
|
||||
push {r4, r5, lr}
|
||||
ldr r1, _080089E0 @ =0x086A61BC
|
||||
ldr r1, _080089E0 @ =gUnknown_086A61BC
|
||||
lsls r0, r0, #0x10
|
||||
asrs r0, r0, #0xf
|
||||
adds r0, r0, r1
|
||||
|
|
@ -9329,7 +9329,7 @@ sub_8974: @ 0x08008974
|
|||
movs r1, #5
|
||||
bl __modsi3
|
||||
adds r4, r0, #0
|
||||
ldr r0, _080089E8 @ =0x086BB6F4
|
||||
ldr r0, _080089E8 @ =gUnknown_086BB6F4
|
||||
lsls r5, r5, #0x10
|
||||
asrs r5, r5, #0xe
|
||||
adds r0, r5, r0
|
||||
|
|
@ -9347,7 +9347,7 @@ sub_8974: @ 0x08008974
|
|||
movs r3, #1
|
||||
bl sub_10708
|
||||
ldr r1, _080089F0 @ =0x040000D4
|
||||
ldr r0, _080089F4 @ =0x086B15B4
|
||||
ldr r0, _080089F4 @ =gUnknown_086B15B4
|
||||
adds r5, r5, r0
|
||||
lsls r4, r4, #5
|
||||
ldr r0, [r5]
|
||||
|
|
@ -9356,12 +9356,12 @@ sub_8974: @ 0x08008974
|
|||
ldr r0, _080089F8 @ =0x05000240
|
||||
b _08008A4E
|
||||
.align 2, 0
|
||||
_080089E0: .4byte 0x086A61BC
|
||||
_080089E0: .4byte gUnknown_086A61BC
|
||||
_080089E4: .4byte 0x0202BF14
|
||||
_080089E8: .4byte 0x086BB6F4
|
||||
_080089E8: .4byte gUnknown_086BB6F4
|
||||
_080089EC: .4byte 0x06013800
|
||||
_080089F0: .4byte 0x040000D4
|
||||
_080089F4: .4byte 0x086B15B4
|
||||
_080089F4: .4byte gUnknown_086B15B4
|
||||
_080089F8: .4byte 0x05000240
|
||||
_080089FC:
|
||||
ldr r1, _08008A5C @ =0x0202BF14
|
||||
|
|
@ -9430,7 +9430,7 @@ sub_8A78: @ 0x08008A78
|
|||
ldrsh r0, [r1, r3]
|
||||
cmp r0, #4
|
||||
bne _08008AAC
|
||||
ldr r0, _08008AA4 @ =0x086A61BC
|
||||
ldr r0, _08008AA4 @ =gUnknown_086A61BC
|
||||
adds r0, r2, r0
|
||||
movs r2, #0
|
||||
ldrsh r1, [r0, r2]
|
||||
|
|
@ -9443,7 +9443,7 @@ sub_8A78: @ 0x08008A78
|
|||
b _08008AB0
|
||||
.align 2, 0
|
||||
_08008AA0: .4byte 0x0202A1C0
|
||||
_08008AA4: .4byte 0x086A61BC
|
||||
_08008AA4: .4byte gUnknown_086A61BC
|
||||
_08008AA8: .4byte 0x0202A588
|
||||
_08008AAC:
|
||||
ldr r1, _08008AB8 @ =0x0202A588
|
||||
|
|
|
|||
1884
asm/rom_11B9C.s
1884
asm/rom_11B9C.s
File diff suppressed because it is too large
Load Diff
2006
asm/rom_3219C.s
2006
asm/rom_3219C.s
File diff suppressed because it is too large
Load Diff
|
|
@ -14,7 +14,7 @@ sub_528AC: @ 0x080528AC
|
|||
ldr r0, _080528CC @ =0x00000113
|
||||
cmp r1, r0
|
||||
bls _080528D8
|
||||
ldr r0, _080528D0 @ =0x08527F18
|
||||
ldr r0, _080528D0 @ =gUnknown_08527F18
|
||||
ldr r2, _080528D4 @ =0xFFFFFEEC
|
||||
adds r1, r1, r2
|
||||
lsls r1, r1, #1
|
||||
|
|
@ -23,7 +23,7 @@ sub_528AC: @ 0x080528AC
|
|||
b _080528DA
|
||||
.align 2, 0
|
||||
_080528CC: .4byte 0x00000113
|
||||
_080528D0: .4byte 0x08527F18
|
||||
_080528D0: .4byte gUnknown_08527F18
|
||||
_080528D4: .4byte 0xFFFFFEEC
|
||||
_080528D8:
|
||||
movs r0, #0xc8
|
||||
|
|
@ -147,34 +147,34 @@ _080529CA:
|
|||
lsls r0, r1, #1
|
||||
adds r0, r0, r1
|
||||
lsls r0, r0, #2
|
||||
ldr r1, _080529D4 @ =0x08532D6C
|
||||
ldr r1, _080529D4 @ =gUnknown_08532D6C
|
||||
b _080529F0
|
||||
.align 2, 0
|
||||
_080529D4: .4byte 0x08532D6C
|
||||
_080529D4: .4byte gUnknown_08532D6C
|
||||
_080529D8:
|
||||
lsls r0, r1, #1
|
||||
adds r0, r0, r1
|
||||
lsls r0, r0, #2
|
||||
ldr r1, _080529E4 @ =0x08533360
|
||||
ldr r1, _080529E4 @ =gUnknown_08533360
|
||||
b _080529F0
|
||||
.align 2, 0
|
||||
_080529E4: .4byte 0x08533360
|
||||
_080529E4: .4byte gUnknown_08533360
|
||||
_080529E8:
|
||||
lsls r0, r1, #1
|
||||
adds r0, r0, r1
|
||||
lsls r0, r0, #2
|
||||
ldr r1, _080529F8 @ =0x08533960
|
||||
ldr r1, _080529F8 @ =gUnknown_08533960
|
||||
_080529F0:
|
||||
adds r0, r0, r1
|
||||
bl SetPokemonCryTone
|
||||
b _08052A0A
|
||||
.align 2, 0
|
||||
_080529F8: .4byte 0x08533960
|
||||
_080529F8: .4byte gUnknown_08533960
|
||||
_080529FC:
|
||||
lsls r0, r1, #1
|
||||
adds r0, r0, r1
|
||||
lsls r0, r0, #2
|
||||
ldr r1, _08052A14 @ =0x08533F60
|
||||
ldr r1, _08052A14 @ =gUnknown_08533F60
|
||||
adds r0, r0, r1
|
||||
bl SetPokemonCryTone
|
||||
_08052A0A:
|
||||
|
|
@ -184,7 +184,7 @@ _08052A0A:
|
|||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_08052A14: .4byte 0x08533F60
|
||||
_08052A14: .4byte gUnknown_08533F60
|
||||
|
||||
thumb_func_start sub_52A18
|
||||
sub_52A18: @ 0x08052A18
|
||||
|
|
@ -256,7 +256,7 @@ _08052A7A:
|
|||
adds r3, r5, r0
|
||||
movs r0, #0
|
||||
ldrsb r0, [r3, r0]
|
||||
ldr r1, _08052B10 @ =0x086BBA6C
|
||||
ldr r1, _08052B10 @ =gUnknown_086BBA6C
|
||||
ldrb r6, [r1]
|
||||
cmp r0, r6
|
||||
bne _08052ACA
|
||||
|
|
@ -312,7 +312,7 @@ _08052AF0:
|
|||
_08052B04: .4byte 0x02032FF0
|
||||
_08052B08: .4byte 0x0200B134
|
||||
_08052B0C: .4byte 0x0E000004
|
||||
_08052B10: .4byte 0x086BBA6C
|
||||
_08052B10: .4byte gUnknown_086BBA6C
|
||||
_08052B14: .4byte 0x0000FFFF
|
||||
_08052B18:
|
||||
adds r0, r7, #1
|
||||
|
|
@ -489,7 +489,7 @@ sub_52C64: @ 0x08052C64
|
|||
movs r0, #0x99
|
||||
lsls r0, r0, #2
|
||||
adds r4, r5, r0
|
||||
ldr r3, _08052CC0 @ =0x086BBA6C
|
||||
ldr r3, _08052CC0 @ =gUnknown_086BBA6C
|
||||
_08052C72:
|
||||
lsls r0, r1, #0x10
|
||||
asrs r0, r0, #0x10
|
||||
|
|
@ -526,4 +526,4 @@ _08052C72:
|
|||
bx r0
|
||||
.align 2, 0
|
||||
_08052CBC: .4byte 0x0200B134
|
||||
_08052CC0: .4byte 0x086BBA6C
|
||||
_08052CC0: .4byte gUnknown_086BBA6C
|
||||
|
|
|
|||
|
|
@ -119,12 +119,12 @@ _080014E4:
|
|||
cmp r0, #3
|
||||
bhi _080014F8
|
||||
lsls r0, r0, #1
|
||||
ldr r1, _080014F4 @ =0x0805C748
|
||||
ldr r1, _080014F4 @ =gUnknown_0805C748
|
||||
adds r0, r0, r1
|
||||
ldrh r0, [r0]
|
||||
b _080014FC
|
||||
.align 2, 0
|
||||
_080014F4: .4byte 0x0805C748
|
||||
_080014F4: .4byte gUnknown_0805C748
|
||||
_080014F8:
|
||||
movs r0, #0x80
|
||||
lsls r0, r0, #8
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ sub_11640: @ 0x08011640
|
|||
movs r0, #0x11
|
||||
ldrsb r0, [r4, r0]
|
||||
strh r0, [r6]
|
||||
ldr r5, _0801174C @ =0x086A96E4
|
||||
ldr r5, _0801174C @ =gUnknown_086A96E4
|
||||
adds r0, r5, #0
|
||||
movs r1, #5
|
||||
bl LoadSpriteSets
|
||||
|
|
@ -141,7 +141,7 @@ _08011730:
|
|||
.align 2, 0
|
||||
_08011744: .4byte gTitlescreen
|
||||
_08011748: .4byte 0x0200B3B8
|
||||
_0801174C: .4byte 0x086A96E4
|
||||
_0801174C: .4byte gUnknown_086A96E4
|
||||
_08011750: .4byte gOamBuffer
|
||||
_08011754: .4byte 0xFFFFFE00
|
||||
_08011758: .4byte 0x000001FF
|
||||
|
|
@ -293,7 +293,7 @@ _0801187C:
|
|||
ldrh r0, [r2]
|
||||
cmp r0, #1
|
||||
bne _080118D8
|
||||
ldr r2, _08011958 @ =0x086A9684
|
||||
ldr r2, _08011958 @ =gUnknown_086A9684
|
||||
ldr r1, _0801195C @ =gTitlescreen
|
||||
movs r0, #0
|
||||
ldrsb r0, [r1, r0]
|
||||
|
|
@ -340,7 +340,7 @@ _080118D8:
|
|||
ldrh r0, [r7]
|
||||
cmp r0, #1
|
||||
bne _08011930
|
||||
ldr r2, _08011964 @ =0x086A9694
|
||||
ldr r2, _08011964 @ =gUnknown_086A9694
|
||||
ldr r1, _0801195C @ =gTitlescreen
|
||||
movs r0, #0
|
||||
ldrsb r0, [r1, r0]
|
||||
|
|
@ -399,10 +399,10 @@ _08011930:
|
|||
.align 2, 0
|
||||
_08011950: .4byte 0x000001FF
|
||||
_08011954: .4byte 0xFFFFFE00
|
||||
_08011958: .4byte 0x086A9684
|
||||
_08011958: .4byte gUnknown_086A9684
|
||||
_0801195C: .4byte gTitlescreen
|
||||
_08011960: .4byte gOamBuffer
|
||||
_08011964: .4byte 0x086A9694
|
||||
_08011964: .4byte gUnknown_086A9694
|
||||
|
||||
thumb_func_start sub_11968
|
||||
sub_11968: @ 0x08011968
|
||||
|
|
@ -551,7 +551,7 @@ _08011A88:
|
|||
ldrh r0, [r2]
|
||||
cmp r0, #1
|
||||
bne _08011AE4
|
||||
ldr r2, _08011B64 @ =0x086A96AC
|
||||
ldr r2, _08011B64 @ =gUnknown_086A96AC
|
||||
ldr r1, _08011B68 @ =gTitlescreen
|
||||
movs r0, #0
|
||||
ldrsb r0, [r1, r0]
|
||||
|
|
@ -598,7 +598,7 @@ _08011AE4:
|
|||
ldrh r0, [r7]
|
||||
cmp r0, #1
|
||||
bne _08011B3C
|
||||
ldr r2, _08011B70 @ =0x086A96C0
|
||||
ldr r2, _08011B70 @ =gUnknown_086A96C0
|
||||
ldr r1, _08011B68 @ =gTitlescreen
|
||||
movs r0, #0
|
||||
ldrsb r0, [r1, r0]
|
||||
|
|
@ -657,10 +657,10 @@ _08011B3C:
|
|||
.align 2, 0
|
||||
_08011B5C: .4byte 0x000001FF
|
||||
_08011B60: .4byte 0xFFFFFE00
|
||||
_08011B64: .4byte 0x086A96AC
|
||||
_08011B64: .4byte gUnknown_086A96AC
|
||||
_08011B68: .4byte gTitlescreen
|
||||
_08011B6C: .4byte gOamBuffer
|
||||
_08011B70: .4byte 0x086A96C0
|
||||
_08011B70: .4byte gUnknown_086A96C0
|
||||
|
||||
thumb_func_start sub_11B74
|
||||
sub_11B74: @ 0x08011B74
|
||||
|
|
|
|||
|
|
@ -121,19 +121,19 @@ _080555B4:
|
|||
|
||||
thumb_func_start sub_555BC
|
||||
sub_555BC: @ 0x080555BC
|
||||
ldr r2, _080555D0 @ =0x080554F1
|
||||
ldr r2, _080555D0 @ =gUnknown_080554F1
|
||||
movs r0, #1
|
||||
eors r2, r0
|
||||
ldr r3, _080555D4 @ =0x02002FD8
|
||||
ldr r0, _080555D8 @ =0x08055531
|
||||
ldr r1, _080555D0 @ =0x080554F1
|
||||
ldr r0, _080555D8 @ =gUnknown_08055531
|
||||
ldr r1, _080555D0 @ =gUnknown_080554F1
|
||||
subs r0, r0, r1
|
||||
lsls r0, r0, #0xf
|
||||
b _080555E8
|
||||
.align 2, 0
|
||||
_080555D0: .4byte 0x080554F1
|
||||
_080555D0: .4byte gUnknown_080554F1
|
||||
_080555D4: .4byte 0x02002FD8
|
||||
_080555D8: .4byte 0x08055531
|
||||
_080555D8: .4byte gUnknown_08055531
|
||||
_080555DC:
|
||||
ldrh r0, [r2]
|
||||
strh r0, [r3]
|
||||
|
|
@ -148,21 +148,21 @@ _080555E8:
|
|||
ldr r1, _08055608 @ =0x02032FF0
|
||||
ldr r0, _0805560C @ =0x02002FD9
|
||||
str r0, [r1]
|
||||
ldr r2, _08055610 @ =0x08055571
|
||||
ldr r2, _08055610 @ =gUnknown_08055571
|
||||
movs r0, #1
|
||||
eors r2, r0
|
||||
ldr r3, _08055614 @ =0x02002F38
|
||||
ldr r0, _08055618 @ =0x080555BD
|
||||
ldr r1, _08055610 @ =0x08055571
|
||||
ldr r0, _08055618 @ =gUnknown_080555BD
|
||||
ldr r1, _08055610 @ =gUnknown_08055571
|
||||
subs r0, r0, r1
|
||||
lsls r0, r0, #0xf
|
||||
b _08055628
|
||||
.align 2, 0
|
||||
_08055608: .4byte 0x02032FF0
|
||||
_0805560C: .4byte 0x02002FD9
|
||||
_08055610: .4byte 0x08055571
|
||||
_08055610: .4byte gUnknown_08055571
|
||||
_08055614: .4byte 0x02002F38
|
||||
_08055618: .4byte 0x080555BD
|
||||
_08055618: .4byte gUnknown_080555BD
|
||||
_0805561C:
|
||||
ldrh r0, [r2]
|
||||
strh r0, [r3]
|
||||
|
|
|
|||
|
|
@ -8,4 +8,4 @@ gPokemonCrySong
|
|||
gMPlayInfo_BGM
|
||||
gMPlayInfo_SE1
|
||||
gMPlayInfo_SE2
|
||||
gMPlayMemAccArea
|
||||
gMPlayMemAccArea
|
||||
|
|
|
|||
|
|
@ -1,259 +1,259 @@
|
|||
JASC-PAL
|
||||
0100
|
||||
256
|
||||
224 248 224
|
||||
248 248 248
|
||||
192 192 192
|
||||
128 128 128
|
||||
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
|
||||
JASC-PAL
|
||||
0100
|
||||
256
|
||||
224 248 224
|
||||
248 248 248
|
||||
192 192 192
|
||||
128 128 128
|
||||
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
|
||||
|
|
|
|||
|
|
@ -73,3 +73,5 @@ SECTIONS
|
|||
*(*);
|
||||
}
|
||||
}
|
||||
|
||||
INCLUDE ../../undefined_rom.txt
|
||||
|
|
|
|||
1376
undefined_rom.txt
Normal file
1376
undefined_rom.txt
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user