mirror of https://github.com/zeldaret/tmc.git
greatFairy.c polishing
This commit is contained in:
parent
841a20ca2d
commit
32ad8dec4d
|
@ -403,7 +403,7 @@ _08031B44:
|
|||
sub_08031B48: @ 0x08031B48
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r2, r4, #0
|
||||
adds r2, #0x5a
|
||||
ldrb r1, [r2]
|
||||
|
@ -493,7 +493,7 @@ _08031BDA:
|
|||
strb r0, [r4, #0xe]
|
||||
_08031BFA:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xe]
|
||||
cmp r0, #0
|
||||
bne _08031C1A
|
||||
|
@ -513,7 +513,7 @@ _08031C1A:
|
|||
sub_08031C1C: @ 0x08031C1C
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -547,7 +547,7 @@ sub_08031C58: @ 0x08031C58
|
|||
mov r6, r8
|
||||
push {r6, r7}
|
||||
adds r7, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r3, r7, #0
|
||||
adds r3, #0x5a
|
||||
ldrb r1, [r3]
|
||||
|
@ -676,7 +676,7 @@ _08031D66:
|
|||
sub_08031D70: @ 0x08031D70
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xe]
|
||||
subs r0, #1
|
||||
strb r0, [r4, #0xe]
|
||||
|
@ -743,7 +743,7 @@ sub_08031DC4: @ 0x08031DC4
|
|||
b _08031E00
|
||||
_08031DE8:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r1, [r5]
|
||||
movs r0, #0xf
|
||||
ands r0, r1
|
||||
|
@ -914,7 +914,7 @@ _08031F1E:
|
|||
cmp r0, #1
|
||||
bne _08031F2E
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_08031F2E:
|
||||
ldr r0, [r4, #0x20]
|
||||
cmp r0, #0
|
||||
|
@ -987,7 +987,7 @@ _08031FAC: .4byte gUnk_080CE5F0
|
|||
sub_08031FB0: @ 0x08031FB0
|
||||
push {r4, r5, lr}
|
||||
adds r5, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r5, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -1180,7 +1180,7 @@ _0803210E:
|
|||
strb r7, [r6]
|
||||
_0803213E:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_08032144:
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
|
@ -1296,7 +1296,7 @@ _08032202:
|
|||
sub_08032204: @ 0x08032204
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r2, r4, #0
|
||||
adds r2, #0x5a
|
||||
ldrb r1, [r2]
|
||||
|
@ -1353,7 +1353,7 @@ sub_08032248: @ 0x08032248
|
|||
b _0803228E
|
||||
_08032276:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r1, [r5]
|
||||
movs r0, #0xf
|
||||
ands r0, r1
|
||||
|
|
|
@ -108,7 +108,7 @@ sub_08030240: @ 0x08030240
|
|||
cmp r0, #0
|
||||
bne _08030260
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_08030260:
|
||||
adds r0, r4, #0
|
||||
bl sub_08001242
|
||||
|
@ -364,7 +364,7 @@ sub_08030430: @ 0x08030430
|
|||
cmp r1, r0
|
||||
ble _0803044A
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0803044A:
|
||||
adds r0, r4, #0
|
||||
bl sub_080309A8
|
||||
|
@ -1088,7 +1088,7 @@ _0803099E:
|
|||
sub_080309A8: @ 0x080309A8
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x84
|
||||
ldr r0, [r0]
|
||||
|
|
|
@ -107,7 +107,7 @@ sub_0809CD0C: @ 0x0809CD0C
|
|||
cmp r0, #0
|
||||
beq _0809CDAC
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r1, r4, #0
|
||||
adds r1, #0x5a
|
||||
ldrb r2, [r1]
|
||||
|
|
|
@ -424,7 +424,7 @@ _0808A00E:
|
|||
sub_0808A010: @ 0x0808A010
|
||||
push {r4, r5, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -522,7 +522,7 @@ sub_0808A0C0: @ 0x0808A0C0
|
|||
cmp r0, #0
|
||||
bne _0808A0D6
|
||||
adds r0, r2, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0808A0D6:
|
||||
pop {pc}
|
||||
|
||||
|
@ -666,7 +666,7 @@ _0808A1DC:
|
|||
strb r0, [r5, #0xe]
|
||||
_0808A1DE:
|
||||
adds r0, r5, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r5, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
|
|
@ -136,7 +136,7 @@ _0806338C: .4byte gTextBox
|
|||
sub_08063390: @ 0x08063390
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -235,7 +235,7 @@ _0806344E:
|
|||
adds r0, r4, #0
|
||||
bl sub_0807DDE4
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_08063462:
|
||||
pop {r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
|
14
asm/beetle.s
14
asm/beetle.s
|
@ -251,7 +251,7 @@ sub_080218CC: @ 0x080218CC
|
|||
str r0, [r5, #0x20]
|
||||
_08021916:
|
||||
adds r0, r5, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r2, r5, #0
|
||||
adds r2, #0x5a
|
||||
ldrb r1, [r2]
|
||||
|
@ -375,7 +375,7 @@ _08021A0C: .4byte 0x0000012D
|
|||
sub_08021A10: @ 0x08021A10
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldr r1, _08021A60 @ =gLinkEntity
|
||||
adds r0, r4, #0
|
||||
movs r2, #0x78
|
||||
|
@ -463,7 +463,7 @@ _08021AC8:
|
|||
adds r0, r4, #0
|
||||
bl sub_080AEF88
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_08021AD4:
|
||||
pop {r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
@ -472,7 +472,7 @@ _08021AD4:
|
|||
sub_08021AD8: @ 0x08021AD8
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -658,7 +658,7 @@ _08021C04:
|
|||
subs r0, #1
|
||||
strh r0, [r4, #0x36]
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_08021C4E:
|
||||
pop {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
|
@ -669,7 +669,7 @@ _08021C54: .4byte gUnk_080CB5E4
|
|||
sub_08021C58: @ 0x08021C58
|
||||
push {r4, r5, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -737,7 +737,7 @@ sub_08021CD0: @ 0x08021CD0
|
|||
cmp r0, #0
|
||||
bne _08021CE6
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_08021CE6:
|
||||
adds r0, r4, #0
|
||||
movs r1, #1
|
||||
|
|
|
@ -793,7 +793,7 @@ _08099D6A:
|
|||
strb r0, [r1]
|
||||
_08099DA2:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
b _08099DB4
|
||||
_08099DAA:
|
||||
ldrb r1, [r4, #0x18]
|
||||
|
|
|
@ -98,7 +98,7 @@ _08098F8C: .4byte gLinkEntity
|
|||
sub_08098F90: @ 0x08098F90
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
|
|
@ -365,7 +365,7 @@ _0809D19C:
|
|||
b _0809D1EE
|
||||
_0809D1E8:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0809D1EE:
|
||||
pop {r4, pc}
|
||||
|
||||
|
|
14
asm/bobomb.s
14
asm/bobomb.s
|
@ -213,7 +213,7 @@ _0802C7F6:
|
|||
cmp r0, #0
|
||||
beq _0802C816
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0802C816:
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
|
@ -373,7 +373,7 @@ sub_0802C8D8: @ 0x0802C8D8
|
|||
sub_0802C91C: @ 0x0802C91C
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_080AEF88
|
||||
adds r0, r4, #0
|
||||
|
@ -488,7 +488,7 @@ sub_0802C9D0: @ 0x0802C9D0
|
|||
adds r0, r4, #0
|
||||
bl InitializeAnimation
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {r4, pc}
|
||||
|
||||
thumb_func_start sub_0802CA10
|
||||
|
@ -514,7 +514,7 @@ _0802CA34:
|
|||
adds r0, r4, #0
|
||||
bl sub_0802CC18
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
b _0802CA66
|
||||
_0802CA42:
|
||||
adds r1, r4, #0
|
||||
|
@ -532,7 +532,7 @@ _0802CA42:
|
|||
adds r0, r4, #0
|
||||
bl sub_0802CC18
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0802CA66:
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
|
@ -555,7 +555,7 @@ _0802CA84:
|
|||
adds r0, r4, #0
|
||||
bl sub_0802CC18
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0802CA90:
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
|
@ -662,7 +662,7 @@ _0802CB30:
|
|||
strb r0, [r1]
|
||||
_0802CB5C:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0802CB62:
|
||||
pop {r4, pc}
|
||||
|
||||
|
|
|
@ -86,7 +86,7 @@ _0808B320: .4byte 0x000001A5
|
|||
sub_0808B324: @ 0x0808B324
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -140,7 +140,7 @@ _0808B388: .4byte 0x000001A5
|
|||
sub_0808B38C: @ 0x0808B38C
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
|
|
@ -6,42 +6,6 @@
|
|||
|
||||
.text
|
||||
|
||||
|
||||
thumb_func_start BombPeahat
|
||||
BombPeahat: @ 0x0802A804
|
||||
push {r4, r5, lr}
|
||||
adds r5, r0, #0
|
||||
ldrb r0, [r5, #0xa]
|
||||
cmp r0, #2
|
||||
bne _0802A830
|
||||
adds r0, r5, #0
|
||||
bl sub_080012DC
|
||||
adds r1, r0, #0
|
||||
cmp r1, #0
|
||||
beq _0802A830
|
||||
ldr r0, _0802A82C @ =gUnk_080012C8
|
||||
lsls r1, r1, #2
|
||||
adds r1, r1, r0
|
||||
ldr r1, [r1]
|
||||
adds r0, r5, #0
|
||||
bl _call_via_r1
|
||||
b _0802A844
|
||||
.align 2, 0
|
||||
_0802A82C: .4byte gUnk_080012C8
|
||||
_0802A830:
|
||||
ldr r4, _0802A848 @ =gUnk_080CD0F0
|
||||
adds r0, r5, #0
|
||||
bl GetNextFunction
|
||||
lsls r0, r0, #2
|
||||
adds r0, r0, r4
|
||||
ldr r1, [r0]
|
||||
adds r0, r5, #0
|
||||
bl _call_via_r1
|
||||
_0802A844:
|
||||
pop {r4, r5, pc}
|
||||
.align 2, 0
|
||||
_0802A848: .4byte gUnk_080CD0F0
|
||||
|
||||
thumb_func_start sub_0802A84C
|
||||
sub_0802A84C: @ 0x0802A84C
|
||||
push {r4, lr}
|
||||
|
@ -588,7 +552,7 @@ sub_0802AC08: @ 0x0802AC08
|
|||
bl sub_0802ADDC
|
||||
_0802AC36:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
@ -596,7 +560,7 @@ _0802AC36:
|
|||
sub_0802AC40: @ 0x0802AC40
|
||||
push {r4, r5, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_0806F69C
|
||||
adds r5, r4, #0
|
||||
|
@ -950,7 +914,7 @@ _0802AED0: .4byte gUnk_080CD158
|
|||
sub_0802AED4: @ 0x0802AED4
|
||||
push {r4, r5, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r5, r4, #0
|
||||
adds r5, #0x81
|
||||
ldrb r0, [r5]
|
||||
|
@ -1008,20 +972,20 @@ sub_0802AF28: @ 0x0802AF28
|
|||
orrs r0, r1
|
||||
strb r0, [r2]
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {r4, pc}
|
||||
|
||||
thumb_func_start sub_0802AF50
|
||||
sub_0802AF50: @ 0x0802AF50
|
||||
push {lr}
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {pc}
|
||||
|
||||
thumb_func_start sub_0802AF58
|
||||
sub_0802AF58: @ 0x0802AF58
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r4, #0x29
|
||||
ldrb r1, [r4]
|
||||
movs r0, #0x39
|
||||
|
@ -1048,7 +1012,7 @@ sub_0802AF74: @ 0x0802AF74
|
|||
strb r0, [r2, #0xe]
|
||||
_0802AF8A:
|
||||
adds r0, r2, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {pc}
|
||||
.align 2, 0
|
||||
|
||||
|
@ -1062,7 +1026,7 @@ sub_0802AF94: @ 0x0802AF94
|
|||
sub_0802AF9C: @ 0x0802AF9C
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xe]
|
||||
subs r0, #1
|
||||
strb r0, [r4, #0xe]
|
||||
|
@ -1478,6 +1442,6 @@ _0802B294:
|
|||
strb r0, [r2]
|
||||
_0802B2A2:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
|
@ -67,7 +67,7 @@ _0803340E:
|
|||
asrs r0, r0, #0x18
|
||||
strh r0, [r4, #0x36]
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xa]
|
||||
cmp r0, #0
|
||||
beq _08033440
|
||||
|
|
|
@ -206,7 +206,7 @@ sub_0808C348: @ 0x0808C348
|
|||
bl PlaySFX
|
||||
_0808C36A:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
b _0808C382
|
||||
.align 2, 0
|
||||
_0808C374: .4byte gUnk_030010A0
|
||||
|
|
|
@ -747,7 +747,7 @@ _0803C6EA:
|
|||
adds r0, r4, #0
|
||||
bl sub_080AEF88
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {r4, pc}
|
||||
|
||||
thumb_func_start sub_0803C6F8
|
||||
|
|
|
@ -25,7 +25,7 @@ _08019188:
|
|||
bl DeleteThisEntity
|
||||
_0801919C:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldr r0, [r4, #0x74]
|
||||
cmp r0, #0x17
|
||||
bhi _080191BA
|
||||
|
|
|
@ -200,7 +200,7 @@ _08028A72:
|
|||
sub_08028A74: @ 0x08028A74
|
||||
push {r4, r5, r6, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xd]
|
||||
cmp r0, #4
|
||||
bls _08028A84
|
||||
|
@ -451,7 +451,7 @@ _08028C66:
|
|||
bl sub_0802925C
|
||||
_08028C76:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_0800445C
|
||||
pop {r4, pc}
|
||||
|
@ -498,7 +498,7 @@ _08028CC8:
|
|||
bl sub_080290E0
|
||||
_08028CD2:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_0800445C
|
||||
adds r0, r4, #0
|
||||
|
@ -664,7 +664,7 @@ _08028E0C:
|
|||
adds r0, r4, #0
|
||||
bl sub_0800445C
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_08028E3A:
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
|
@ -699,7 +699,7 @@ _08028E72:
|
|||
adds r0, r4, #0
|
||||
bl sub_0800445C
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {r4, r5, pc}
|
||||
.align 2, 0
|
||||
_08028E80: .4byte gTextBox
|
||||
|
@ -1275,7 +1275,7 @@ sub_08029270: @ 0x08029270
|
|||
b _0802929C
|
||||
_08029296:
|
||||
adds r0, r2, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0802929C:
|
||||
pop {pc}
|
||||
.align 2, 0
|
|
@ -191,7 +191,7 @@ nullsub_24: @ 0x08045CDC
|
|||
sub_08045CE0: @ 0x08045CE0
|
||||
push {r4, r5, r6, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xd]
|
||||
cmp r0, #4
|
||||
bls _08045CF0
|
||||
|
@ -422,7 +422,7 @@ _08045E70:
|
|||
bl sub_0805E3A0
|
||||
_08045EBA:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_0800445C
|
||||
pop {r4, pc}
|
||||
|
@ -461,7 +461,7 @@ sub_08045EDC: @ 0x08045EDC
|
|||
bl sub_08046030
|
||||
_08045F00:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_0804604C
|
||||
adds r3, r4, #0
|
||||
|
|
|
@ -88,7 +88,7 @@ _080671F4:
|
|||
adds r0, r4, #0
|
||||
bl sub_0807DDE4
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
b _08067224
|
||||
_0806720A:
|
||||
adds r0, r4, #0
|
||||
|
@ -273,6 +273,6 @@ Carpenter_Fusion: @ 0x0806732C
|
|||
_08067374: .4byte gUnk_08110CA8
|
||||
_08067378:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0806737E:
|
||||
pop {r4, pc}
|
||||
|
|
|
@ -541,7 +541,7 @@ CastorWildsStatue_Fusion: @ 0x08067750
|
|||
_08067784: .4byte 0x0000017B
|
||||
_08067788:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0806778E:
|
||||
pop {r4, pc}
|
||||
|
||||
|
|
|
@ -91,7 +91,7 @@ _0802B56A:
|
|||
sub_0802B56C: @ 0x0802B56C
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x41
|
||||
ldrb r1, [r0]
|
||||
|
@ -140,7 +140,7 @@ _0802B5C4:
|
|||
sub_0802B5C8: @ 0x0802B5C8
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
|
|
@ -313,7 +313,7 @@ sub_08084024: @ 0x08084024
|
|||
adds r4, r0, #0
|
||||
bl sub_0800445C
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
|
68
asm/chuchu.s
68
asm/chuchu.s
|
@ -272,7 +272,7 @@ _0801F018:
|
|||
adds r0, r4, #0
|
||||
bl sub_08003FC4
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0801F028:
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
|
@ -286,7 +286,7 @@ sub_0801F02C: @ 0x0801F02C
|
|||
cmp r0, #6
|
||||
bne _0801F03E
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0801F03E:
|
||||
adds r0, r4, #0
|
||||
bl sub_08001318
|
||||
|
@ -301,7 +301,7 @@ sub_0801F048: @ 0x0801F048
|
|||
lsls r1, r1, #5
|
||||
bl sub_08003FC4
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xa]
|
||||
cmp r0, #0
|
||||
bne _0801F068
|
||||
|
@ -335,7 +335,7 @@ sub_0801F084: @ 0x0801F084
|
|||
cmp r0, #0
|
||||
bne _0801F09A
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0801F09A:
|
||||
adds r0, r4, #0
|
||||
bl sub_08001242
|
||||
|
@ -369,7 +369,7 @@ nullsub_4: @ 0x0801F0C4
|
|||
sub_0801F0C8: @ 0x0801F0C8
|
||||
push {r4, r5, lr}
|
||||
adds r5, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r5, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -440,7 +440,7 @@ _0801F158:
|
|||
adds r0, r4, #0
|
||||
bl sub_080AEF88
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xe]
|
||||
subs r0, #1
|
||||
strb r0, [r4, #0xe]
|
||||
|
@ -512,11 +512,11 @@ _0801F1DE:
|
|||
cmp r0, #0
|
||||
bne _0801F200
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
b _0801F200
|
||||
_0801F1FA:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0801F200:
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
|
@ -556,7 +556,7 @@ sub_0801F228: @ 0x0801F228
|
|||
strb r0, [r4, #0x15]
|
||||
_0801F246:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
@ -564,7 +564,7 @@ _0801F246:
|
|||
sub_0801F250: @ 0x0801F250
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -597,7 +597,7 @@ _0801F28C:
|
|||
adds r0, r4, #0
|
||||
bl sub_080AF160
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_0801FBD0
|
||||
cmp r0, #0
|
||||
|
@ -629,7 +629,7 @@ _0801F2CA:
|
|||
sub_0801F2CC: @ 0x0801F2CC
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -657,7 +657,7 @@ sub_0801F2F8: @ 0x0801F2F8
|
|||
lsls r1, r1, #5
|
||||
bl sub_08003FC4
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -862,14 +862,14 @@ _0801F488:
|
|||
thumb_func_start sub_0801F48C
|
||||
sub_0801F48C: @ 0x0801F48C
|
||||
push {lr}
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {pc}
|
||||
|
||||
thumb_func_start sub_0801F494
|
||||
sub_0801F494: @ 0x0801F494
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -914,7 +914,7 @@ _0801F4E8:
|
|||
sub_0801F4EC: @ 0x0801F4EC
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xf]
|
||||
subs r0, #1
|
||||
strb r0, [r4, #0xf]
|
||||
|
@ -985,7 +985,7 @@ _0801F574:
|
|||
adds r0, r4, #0
|
||||
bl sub_080AEF88
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0801F580:
|
||||
pop {r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
@ -1024,11 +1024,11 @@ _0801F5B2:
|
|||
cmp r0, #0
|
||||
bne _0801F5D4
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
b _0801F5D4
|
||||
_0801F5CE:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0801F5D4:
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
|
@ -1080,14 +1080,14 @@ sub_0801F61C: @ 0x0801F61C
|
|||
strb r0, [r1, #0xc]
|
||||
_0801F630:
|
||||
adds r0, r1, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {pc}
|
||||
|
||||
thumb_func_start sub_0801F638
|
||||
sub_0801F638: @ 0x0801F638
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -1151,7 +1151,7 @@ _0801F6AA:
|
|||
adds r0, r4, #0
|
||||
bl sub_080AF160
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
b _0801F6C8
|
||||
_0801F6C2:
|
||||
adds r0, r4, #0
|
||||
|
@ -1164,7 +1164,7 @@ _0801F6C8:
|
|||
sub_0801F6CC: @ 0x0801F6CC
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -1192,7 +1192,7 @@ sub_0801F6F8: @ 0x0801F6F8
|
|||
lsls r1, r1, #5
|
||||
bl sub_08003FC4
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -1361,7 +1361,7 @@ _0801F83E:
|
|||
sub_0801F840: @ 0x0801F840
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -1397,7 +1397,7 @@ _0801F880:
|
|||
sub_0801F884: @ 0x0801F884
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xf]
|
||||
cmp r0, #0
|
||||
beq _0801F898
|
||||
|
@ -1481,7 +1481,7 @@ _0801F92C:
|
|||
adds r0, r4, #0
|
||||
bl sub_080AEF88
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0801F938:
|
||||
pop {r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
@ -1517,13 +1517,13 @@ _0801F966:
|
|||
cmp r0, #0
|
||||
bne _0801F98E
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
b _0801F98E
|
||||
.align 2, 0
|
||||
_0801F984: .4byte 0x0000012B
|
||||
_0801F988:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0801F98E:
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
|
@ -1566,14 +1566,14 @@ sub_0801F9C4: @ 0x0801F9C4
|
|||
strb r0, [r1, #0xc]
|
||||
_0801F9D8:
|
||||
adds r0, r1, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {pc}
|
||||
|
||||
thumb_func_start sub_0801F9E0
|
||||
sub_0801F9E0: @ 0x0801F9E0
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -1624,7 +1624,7 @@ sub_0801FA30: @ 0x0801FA30
|
|||
adds r0, r4, #0
|
||||
bl sub_080AF160
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
b _0801FA74
|
||||
_0801FA54:
|
||||
adds r0, r4, #0
|
||||
|
@ -1649,7 +1649,7 @@ _0801FA74:
|
|||
sub_0801FA78: @ 0x0801FA78
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -1680,7 +1680,7 @@ sub_0801FAAC: @ 0x0801FAAC
|
|||
lsls r1, r1, #5
|
||||
bl sub_08003FC4
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
|
|
@ -159,5 +159,5 @@ _0806DEC4: .4byte gRoomControls
|
|||
thumb_func_start sub_0806DEC8
|
||||
sub_0806DEC8: @ 0x0806DEC8
|
||||
push {lr}
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {pc}
|
||||
|
|
|
@ -586,7 +586,7 @@ _0803887E:
|
|||
bl InitializeAnimation
|
||||
_08038890:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r1, r4, #0
|
||||
adds r1, #0x82
|
||||
ldrb r0, [r1]
|
||||
|
|
|
@ -427,8 +427,8 @@ InitializeAnimation: @ 0x08004260
|
|||
str r1, [r0, #0x5c]
|
||||
b _0800432A
|
||||
|
||||
thumb_func_start sub_08004274
|
||||
sub_08004274: @ 0x08004274
|
||||
thumb_func_start GetNextFrame
|
||||
GetNextFrame: @ 0x08004274
|
||||
movs r1, #1
|
||||
|
||||
non_word_aligned_thumb_func_start InitializeAnimationAnimation
|
||||
|
|
|
@ -93,8 +93,8 @@ InitializeAnimation: @ 0x08004260
|
|||
str r1, [r0, #0x5c]
|
||||
b _0800432A
|
||||
|
||||
thumb_func_start sub_08004274
|
||||
sub_08004274: @ 0x08004274
|
||||
thumb_func_start GetNextFrame
|
||||
GetNextFrame: @ 0x08004274
|
||||
movs r1, #1
|
||||
|
||||
non_word_aligned_thumb_func_start InitializeAnimationAnimation
|
||||
|
|
|
@ -1230,7 +1230,7 @@ sub_08018E68: @ 0x08018E68
|
|||
cmp r0, #0
|
||||
bne _08018E82
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
movs r1, #5
|
||||
bl sub_08008790
|
||||
|
@ -1375,7 +1375,7 @@ sub_08018F6C: @ 0x08018F6C
|
|||
b _08018F9A
|
||||
_08018F8A:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r0, [r0]
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
sub_08019444: @ 0x08019444
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_0806F69C
|
||||
movs r1, #0x80
|
||||
|
@ -181,7 +181,7 @@ sub_08019580: @ 0x08019580
|
|||
cmp r0, r1
|
||||
beq _08019638
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_0806F69C
|
||||
ldrb r0, [r4, #0xe]
|
||||
|
@ -3887,7 +3887,7 @@ sub_0801B188: @ 0x0801B188
|
|||
adds r0, r4, #0
|
||||
bl _call_via_r1
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r2, [r4, #0xc]
|
||||
cmp r2, #3
|
||||
beq _0801B24E
|
||||
|
|
|
@ -2865,7 +2865,7 @@ sub_0805FC74: @ 0x0805FC74
|
|||
cmp r0, r1
|
||||
beq _0805FD1C
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_0806F69C
|
||||
ldrb r0, [r4, #0xe]
|
||||
|
|
|
@ -1037,7 +1037,7 @@ _08070260:
|
|||
b _0807037A
|
||||
_08070268:
|
||||
adds r0, r5, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r5, #0
|
||||
bl sub_0806F69C
|
||||
ldrb r0, [r5, #0xa]
|
||||
|
@ -1169,7 +1169,7 @@ _0807037A:
|
|||
sub_0807037C: @ 0x0807037C
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r4, #0x5a
|
||||
ldrb r1, [r4]
|
||||
movs r0, #0x80
|
||||
|
@ -1185,7 +1185,7 @@ _08070394:
|
|||
sub_08070398: @ 0x08070398
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_0806F69C
|
||||
movs r1, #0x80
|
||||
|
@ -1203,7 +1203,7 @@ _080703B8:
|
|||
sub_080703BC: @ 0x080703BC
|
||||
push {r4, r5, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
movs r1, #0x2e
|
||||
ldrsh r0, [r4, r1]
|
||||
ldr r2, _08070404 @ =gRoomControls
|
||||
|
|
|
@ -4321,7 +4321,7 @@ _080752E4: .4byte gUnk_02033280
|
|||
thumb_func_start sub_080752E8
|
||||
sub_080752E8: @ 0x080752E8
|
||||
push {lr}
|
||||
ldr r3, _080752FC @ =gItemBehaviors
|
||||
ldr r3, _080752FC @ =gItemFunctions
|
||||
ldrb r2, [r0, #1]
|
||||
lsls r2, r2, #2
|
||||
adds r2, r2, r3
|
||||
|
@ -4329,10 +4329,10 @@ sub_080752E8: @ 0x080752E8
|
|||
bl _call_via_r2
|
||||
pop {pc}
|
||||
.align 2, 0
|
||||
_080752FC: .4byte gItemBehaviors
|
||||
_080752FC: .4byte gItemFunctions
|
||||
|
||||
thumb_func_start sub_08075300
|
||||
sub_08075300: @ 0x08075300
|
||||
thumb_func_start CellOverwriteSet
|
||||
CellOverwriteSet: @ 0x08075300
|
||||
push {r4, r5, lr}
|
||||
adds r4, r0, #0
|
||||
adds r5, r1, #0
|
||||
|
@ -4342,8 +4342,8 @@ sub_08075300: @ 0x08075300
|
|||
bl sub_08077E78
|
||||
pop {r4, r5, pc}
|
||||
|
||||
thumb_func_start sub_08075314
|
||||
sub_08075314: @ 0x08075314
|
||||
thumb_func_start Sword
|
||||
Sword: @ 0x08075314
|
||||
push {lr}
|
||||
ldr r2, _08075330 @ =gLinkState
|
||||
adds r2, #0xa8
|
||||
|
@ -5231,8 +5231,8 @@ _080759E8: .4byte gLinkState
|
|||
_080759EC: .4byte gLinkEntity
|
||||
_080759F0: .4byte 0xF7FFFFFF
|
||||
|
||||
thumb_func_start sub_080759F4
|
||||
sub_080759F4: @ 0x080759F4
|
||||
thumb_func_start Lantern
|
||||
Lantern: @ 0x080759F4
|
||||
push {lr}
|
||||
ldr r3, _08075A08 @ =gUnk_0811BD68
|
||||
ldrb r2, [r0, #4]
|
||||
|
@ -5724,8 +5724,8 @@ _08075DD8:
|
|||
pop {r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
||||
thumb_func_start sub_08075DDC
|
||||
sub_08075DDC: @ 0x08075DDC
|
||||
thumb_func_start Bow
|
||||
Bow: @ 0x08075DDC
|
||||
push {lr}
|
||||
ldr r3, _08075DF0 @ =gUnk_0811BD80
|
||||
ldrb r2, [r0, #4]
|
||||
|
@ -5989,8 +5989,8 @@ _08075FD8:
|
|||
.align 2, 0
|
||||
_08075FDC: .4byte gLinkState
|
||||
|
||||
thumb_func_start sub_08075FE0
|
||||
sub_08075FE0: @ 0x08075FE0
|
||||
thumb_func_start Bomb
|
||||
Bomb: @ 0x08075FE0
|
||||
push {lr}
|
||||
ldr r3, _08075FF4 @ =gUnk_0811BD98
|
||||
ldrb r2, [r0, #4]
|
||||
|
@ -6221,8 +6221,8 @@ _080761A0:
|
|||
pop {r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
|
||||
thumb_func_start sub_080761A8
|
||||
sub_080761A8: @ 0x080761A8
|
||||
thumb_func_start TryPickupObject
|
||||
TryPickupObject: @ 0x080761A8
|
||||
push {lr}
|
||||
ldr r3, _080761BC @ =gUnk_0811BDB4
|
||||
ldrb r2, [r0, #4]
|
||||
|
@ -6819,8 +6819,8 @@ _0807663A:
|
|||
.align 2, 0
|
||||
_0807663C: .4byte gLinkState
|
||||
|
||||
thumb_func_start sub_08076640
|
||||
sub_08076640: @ 0x08076640
|
||||
thumb_func_start RocsCape
|
||||
RocsCape: @ 0x08076640
|
||||
push {r4, r5, lr}
|
||||
adds r3, r0, #0
|
||||
adds r4, r1, #0
|
||||
|
|
|
@ -6,8 +6,8 @@
|
|||
|
||||
.text
|
||||
|
||||
thumb_func_start sub_08076C80
|
||||
sub_08076C80: @ 0x08076C80
|
||||
thumb_func_start PacciCane
|
||||
PacciCane: @ 0x08076C80
|
||||
push {lr}
|
||||
ldr r3, _08076C94 @ =gUnk_0811BDE0
|
||||
ldrb r2, [r0, #4]
|
||||
|
@ -64,8 +64,8 @@ _08076CE8:
|
|||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
|
||||
thumb_func_start sub_08076CEC
|
||||
sub_08076CEC: @ 0x08076CEC
|
||||
thumb_func_start Shield
|
||||
Shield: @ 0x08076CEC
|
||||
push {lr}
|
||||
ldr r3, _08076D00 @ =gUnk_0811BDE8
|
||||
ldrb r2, [r0, #4]
|
||||
|
@ -175,8 +175,8 @@ _08076DC8:
|
|||
.align 2, 0
|
||||
_08076DCC: .4byte gLinkState
|
||||
|
||||
thumb_func_start sub_08076DD0
|
||||
sub_08076DD0: @ 0x08076DD0
|
||||
thumb_func_start GustJar
|
||||
GustJar: @ 0x08076DD0
|
||||
push {lr}
|
||||
ldr r2, _08076DEC @ =gLinkState
|
||||
adds r2, #0xa8
|
||||
|
@ -590,8 +590,8 @@ _08077110:
|
|||
.align 2, 0
|
||||
_08077114: .4byte gLinkEntity
|
||||
|
||||
thumb_func_start sub_08077118
|
||||
sub_08077118: @ 0x08077118
|
||||
thumb_func_start MoleMitts
|
||||
MoleMitts: @ 0x08077118
|
||||
push {lr}
|
||||
ldr r3, _0807712C @ =gUnk_0811BE04
|
||||
ldrb r2, [r0, #4]
|
||||
|
@ -1099,8 +1099,8 @@ _08077518:
|
|||
_0807751A:
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
|
||||
thumb_func_start sub_0807751C
|
||||
sub_0807751C: @ 0x0807751C
|
||||
thumb_func_start JarEmpty
|
||||
JarEmpty: @ 0x0807751C
|
||||
push {lr}
|
||||
ldr r3, _08077530 @ =gUnk_0811BE28
|
||||
ldrb r2, [r0, #4]
|
||||
|
|
|
@ -1002,7 +1002,7 @@ sub_080A310C: @ 0x080A310C
|
|||
b _080A3200
|
||||
_080A312A:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldr r0, [r4, #0x6c]
|
||||
subs r0, #1
|
||||
str r0, [r4, #0x6c]
|
||||
|
@ -1011,7 +1011,7 @@ _080A312A:
|
|||
cmp r0, r1
|
||||
beq _080A31FC
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_0806F69C
|
||||
ldrb r0, [r4, #0xe]
|
||||
|
|
|
@ -5546,7 +5546,7 @@ sub_080A8088: @ 0x080A8088
|
|||
sub_080A80A0: @ 0x080A80A0
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_080AF090
|
||||
cmp r0, #0
|
||||
|
@ -5588,7 +5588,7 @@ sub_080A80F4: @ 0x080A80F4
|
|||
adds r4, r0, #0
|
||||
bl sub_0806F69C
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
movs r1, #0xc0
|
||||
lsls r1, r1, #5
|
||||
adds r0, r4, #0
|
||||
|
@ -5604,7 +5604,7 @@ _080A8116:
|
|||
sub_080A8118: @ 0x080A8118
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_080AF090
|
||||
movs r1, #0xa0
|
||||
|
@ -5729,7 +5729,7 @@ _080A81F8: .4byte 0x0000FFFE
|
|||
sub_080A81FC: @ 0x080A81FC
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_080AF090
|
||||
ldrh r0, [r4, #0x2a]
|
||||
|
@ -5767,7 +5767,7 @@ _080A8246:
|
|||
sub_080A8248: @ 0x080A8248
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_080AF090
|
||||
movs r1, #0xc0
|
||||
|
@ -5806,7 +5806,7 @@ sub_080A827C: @ 0x080A827C
|
|||
adds r0, r4, #0
|
||||
bl sub_0806F69C
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
movs r1, #0xc0
|
||||
lsls r1, r1, #5
|
||||
adds r0, r4, #0
|
||||
|
@ -5822,7 +5822,7 @@ _080A82B2:
|
|||
sub_080A82B4: @ 0x080A82B4
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_0806F69C
|
||||
movs r1, #0xc0
|
||||
|
@ -6143,7 +6143,7 @@ _080A8500: .4byte 0x0000018D
|
|||
sub_080A8504: @ 0x080A8504
|
||||
push {r4, r5, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_080AF090
|
||||
cmp r0, #0
|
||||
|
@ -6230,7 +6230,7 @@ _080A85B6:
|
|||
sub_080A85B8: @ 0x080A85B8
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_080AF090
|
||||
cmp r0, #0
|
||||
|
@ -6272,7 +6272,7 @@ _080A860E:
|
|||
sub_080A8610: @ 0x080A8610
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r4, #0x5a
|
||||
ldrb r1, [r4]
|
||||
movs r0, #0x80
|
||||
|
@ -6288,7 +6288,7 @@ _080A8628:
|
|||
sub_080A862C: @ 0x080A862C
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_080AF090
|
||||
movs r1, #0xa0
|
||||
|
@ -6851,7 +6851,7 @@ _080A8A44:
|
|||
sub_080A8A48: @ 0x080A8A48
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -6968,7 +6968,7 @@ _080A8B1A:
|
|||
bl InitializeAnimation
|
||||
_080A8B2E:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_080A8B34:
|
||||
pop {r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
@ -6977,7 +6977,7 @@ _080A8B34:
|
|||
sub_080A8B38: @ 0x080A8B38
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_080AF090
|
||||
adds r2, r0, #0
|
||||
|
@ -7010,7 +7010,7 @@ _080A8B74:
|
|||
sub_080A8B78: @ 0x080A8B78
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -7113,7 +7113,7 @@ _080A8C16:
|
|||
bl InitializeAnimation
|
||||
_080A8C42:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_080A8C48:
|
||||
pop {r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
@ -7122,7 +7122,7 @@ _080A8C48:
|
|||
sub_080A8C4C: @ 0x080A8C4C
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_080AF090
|
||||
adds r2, r0, #0
|
||||
|
@ -7155,7 +7155,7 @@ _080A8C88:
|
|||
sub_080A8C8C: @ 0x080A8C8C
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -7258,7 +7258,7 @@ _080A8D2A:
|
|||
bl InitializeAnimation
|
||||
_080A8D56:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_080A8D5C:
|
||||
pop {r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
@ -7267,7 +7267,7 @@ _080A8D5C:
|
|||
sub_080A8D60: @ 0x080A8D60
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_080AF090
|
||||
adds r2, r0, #0
|
||||
|
@ -7300,7 +7300,7 @@ _080A8D9C:
|
|||
sub_080A8DA0: @ 0x080A8DA0
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -7583,7 +7583,7 @@ sub_080A8FB8: @ 0x080A8FB8
|
|||
b _080A9054
|
||||
_080A8FE8:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_0806F69C
|
||||
ldrb r0, [r4, #0xa]
|
||||
|
@ -7637,7 +7637,7 @@ _080A9054:
|
|||
sub_080A9058: @ 0x080A9058
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xa]
|
||||
cmp r0, #2
|
||||
bne _080A9098
|
||||
|
@ -7688,7 +7688,7 @@ _080A90BA:
|
|||
sub_080A90BC: @ 0x080A90BC
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r4, #0x5a
|
||||
ldrb r1, [r4]
|
||||
movs r0, #0x80
|
||||
|
@ -8156,7 +8156,7 @@ sub_080A942C: @ 0x080A942C
|
|||
bl DeleteThisEntity
|
||||
_080A9440:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {r4, pc}
|
||||
|
||||
thumb_func_start sub_080A9448
|
||||
|
@ -8349,7 +8349,7 @@ _080A9586:
|
|||
subs r0, r0, r1
|
||||
str r0, [r3, #0x30]
|
||||
adds r0, r3, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_080A95B6:
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
|
@ -8359,7 +8359,7 @@ _080A95B8: .4byte gSineTable
|
|||
sub_080A95BC: @ 0x080A95BC
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -8788,7 +8788,7 @@ _080A9908:
|
|||
bl sub_080A99F0
|
||||
_080A9916:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
movs r1, #0xc0
|
||||
lsls r1, r1, #5
|
||||
adds r0, r4, #0
|
||||
|
@ -8857,7 +8857,7 @@ _080A9998:
|
|||
b _080A99EE
|
||||
_080A99A0:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xe]
|
||||
subs r0, #1
|
||||
strb r0, [r4, #0xe]
|
||||
|
@ -9502,7 +9502,7 @@ sub_080A9DFC: @ 0x080A9DFC
|
|||
sub_080A9E14: @ 0x080A9E14
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_080AF090
|
||||
ldrh r0, [r4, #0x2a]
|
||||
|
@ -11032,7 +11032,7 @@ sub_080AA9AC: @ 0x080AA9AC
|
|||
sub_080AA9C4: @ 0x080AA9C4
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xe]
|
||||
subs r0, #1
|
||||
strb r0, [r4, #0xe]
|
||||
|
@ -11233,7 +11233,7 @@ sub_080AAB24: @ 0x080AAB24
|
|||
sub_080AAB38: @ 0x080AAB38
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xe]
|
||||
cmp r0, #0
|
||||
beq _080AAB4C
|
||||
|
@ -11258,7 +11258,7 @@ _080AAB62:
|
|||
sub_080AAB64: @ 0x080AAB64
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_080AF090
|
||||
ldrh r0, [r4, #0x2a]
|
||||
|
@ -11290,7 +11290,7 @@ _080AABA2:
|
|||
adds r0, r4, #0
|
||||
bl sub_080AABB0
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {r4, pc}
|
||||
|
||||
thumb_func_start sub_080AABB0
|
||||
|
@ -11905,7 +11905,7 @@ _080AB030: .4byte gLinkEntity
|
|||
sub_080AB034: @ 0x080AB034
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5b
|
||||
ldrb r1, [r0]
|
||||
|
@ -12413,7 +12413,7 @@ _080AB3F4:
|
|||
sub_080AB414: @ 0x080AB414
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_0806F69C
|
||||
adds r0, r4, #0
|
||||
|
@ -12448,7 +12448,7 @@ _080AB458:
|
|||
sub_080AB45C: @ 0x080AB45C
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -12472,7 +12472,7 @@ _080AB486:
|
|||
sub_080AB488: @ 0x080AB488
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r4, #0x5a
|
||||
ldrb r1, [r4]
|
||||
movs r0, #0x80
|
||||
|
@ -12626,7 +12626,7 @@ _080AB598: .4byte 0x0000FFFC
|
|||
sub_080AB59C: @ 0x080AB59C
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_080AF090
|
||||
cmp r0, #0
|
||||
|
@ -12645,7 +12645,7 @@ _080AB5BC:
|
|||
sub_080AB5C4: @ 0x080AB5C4
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_080AF090
|
||||
adds r0, r4, #0
|
||||
|
@ -12813,7 +12813,7 @@ _080AB6F8:
|
|||
sub_080AB6FC: @ 0x080AB6FC
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -12836,7 +12836,7 @@ _080AB724:
|
|||
sub_080AB728: @ 0x080AB728
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldr r2, [r4, #0x50]
|
||||
ldr r1, [r2, #0x2c]
|
||||
ldr r0, [r4, #0x74]
|
||||
|
@ -13194,7 +13194,7 @@ _080AB9D0:
|
|||
bl DeleteThisEntity
|
||||
_080AB9D4:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {r4, r5, pc}
|
||||
|
||||
thumb_func_start sub_080AB9DC
|
||||
|
@ -13429,7 +13429,7 @@ _080ABB7C:
|
|||
strh r0, [r4, #0x32]
|
||||
_080ABB84:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {r4, r5, r6, pc}
|
||||
|
||||
thumb_func_start sub_080ABB8C
|
||||
|
@ -13678,7 +13678,7 @@ _080ABD60:
|
|||
adds r0, r4, #0
|
||||
bl sub_080AF090
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
@ -13686,7 +13686,7 @@ _080ABD60:
|
|||
sub_080ABD70: @ 0x080ABD70
|
||||
push {r4, r5, lr}
|
||||
adds r5, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r2, r5, #0
|
||||
adds r2, #0x5a
|
||||
ldrb r1, [r2]
|
||||
|
@ -13894,7 +13894,7 @@ _080ABF14:
|
|||
adds r0, r4, #0
|
||||
bl sub_0806F69C
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
@ -13950,7 +13950,7 @@ _080ABF78:
|
|||
bl DeleteThisEntity
|
||||
_080ABF88:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_080A7EB0
|
||||
cmp r0, #0
|
||||
|
@ -14105,7 +14105,7 @@ _080AC084:
|
|||
bl PlaySFX
|
||||
_080AC0B2:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -14165,7 +14165,7 @@ _080AC116:
|
|||
bl DeleteThisEntity
|
||||
_080AC126:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_080A7EB0
|
||||
cmp r0, #0
|
||||
|
@ -14198,7 +14198,7 @@ _080AC164: .4byte gLinkEntity
|
|||
sub_080AC168: @ 0x080AC168
|
||||
push {r4, r5, r6, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldr r0, [r4, #0x34]
|
||||
ldr r1, _080AC1C0 @ =0xFFFF8000
|
||||
adds r0, r0, r1
|
||||
|
@ -14274,7 +14274,7 @@ _080AC1FC: .4byte gUnk_0812A98A
|
|||
sub_080AC200: @ 0x080AC200
|
||||
push {r4, r5, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xe]
|
||||
subs r0, #1
|
||||
strb r0, [r4, #0xe]
|
||||
|
@ -15298,7 +15298,7 @@ _080AC964:
|
|||
adds r1, r5, #0
|
||||
bl PositionRelative
|
||||
adds r0, r5, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r5, #0xe]
|
||||
subs r0, #1
|
||||
strb r0, [r5, #0xe]
|
||||
|
@ -15330,7 +15330,7 @@ sub_080AC9CC: @ 0x080AC9CC
|
|||
adds r4, r0, #0
|
||||
bl sub_080AF090
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_080A7EB0
|
||||
cmp r0, #0
|
||||
|
@ -15366,7 +15366,7 @@ sub_080ACA14: @ 0x080ACA14
|
|||
adds r4, r0, #0
|
||||
bl sub_080AF090
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r4, #0x5a
|
||||
ldrb r1, [r4]
|
||||
movs r0, #0x80
|
||||
|
@ -15485,7 +15485,7 @@ sub_080ACAF0: @ 0x080ACAF0
|
|||
adds r4, r0, #0
|
||||
bl sub_080AF090
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_080A7EB0
|
||||
cmp r0, #0
|
||||
|
@ -15506,7 +15506,7 @@ sub_080ACB10: @ 0x080ACB10
|
|||
bl DeleteThisEntity
|
||||
_080ACB22:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_080ACB90
|
||||
adds r0, r4, #0
|
||||
|
|
|
@ -304,7 +304,7 @@ _08096570:
|
|||
_0809657C: .4byte gLinkState
|
||||
_08096580:
|
||||
adds r0, r6, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_08096586:
|
||||
ldr r0, [r6, #0x50]
|
||||
adds r0, #0x29
|
||||
|
@ -369,7 +369,7 @@ _080965D6:
|
|||
_080965FC: .4byte gLinkState
|
||||
_08096600:
|
||||
adds r0, r6, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_08096606:
|
||||
ldr r0, _08096664 @ =gLinkEntity
|
||||
ldrb r0, [r0, #0x14]
|
||||
|
@ -580,7 +580,7 @@ sub_08096780: @ 0x08096780
|
|||
cmp r4, r0
|
||||
bne _080967DC
|
||||
adds r0, r5, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldr r2, _080967D8 @ =gLinkState
|
||||
ldrb r0, [r2, #0xb]
|
||||
movs r1, #0x80
|
||||
|
|
10
asm/crow.s
10
asm/crow.s
|
@ -110,7 +110,7 @@ _08032896:
|
|||
strb r0, [r1]
|
||||
_080328AE:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
@ -126,7 +126,7 @@ sub_080328B8: @ 0x080328B8
|
|||
adds r0, r4, #0
|
||||
bl _call_via_r1
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_0806F520
|
||||
cmp r0, #0
|
||||
|
@ -231,7 +231,7 @@ sub_0803298C: @ 0x0803298C
|
|||
adds r4, r0, #0
|
||||
bl sub_08032AB0
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
movs r0, #1
|
||||
bl sub_08049DF4
|
||||
cmp r0, #0
|
||||
|
@ -318,7 +318,7 @@ _08032A3A:
|
|||
adds r0, r4, #0
|
||||
bl sub_08032B10
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_08032A46:
|
||||
pop {r4, pc}
|
||||
|
||||
|
@ -613,6 +613,6 @@ _08032C64:
|
|||
bl sub_08032B10
|
||||
_08032C6A:
|
||||
adds r0, r5, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
|
|
|
@ -267,7 +267,7 @@ _08038E70:
|
|||
bl sub_08039260
|
||||
_08038EA2:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
@ -287,7 +287,7 @@ sub_08038EAC: @ 0x08038EAC
|
|||
adds r0, r4, #0
|
||||
bl sub_080390F8
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {r4, pc}
|
||||
|
||||
thumb_func_start sub_08038ED0
|
||||
|
@ -306,7 +306,7 @@ sub_08038EE0: @ 0x08038EE0
|
|||
adds r4, r0, #0
|
||||
bl sub_080AEF88
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_08039298
|
||||
movs r1, #0xe0
|
||||
|
@ -338,7 +338,7 @@ sub_08038F20: @ 0x08038F20
|
|||
adds r4, r0, #0
|
||||
bl sub_08039298
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -368,7 +368,7 @@ sub_08038F44: @ 0x08038F44
|
|||
adds r0, r4, #0
|
||||
bl sub_080044EC
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_08039298
|
||||
adds r1, r4, #0
|
||||
|
@ -432,7 +432,7 @@ _08038FE0:
|
|||
adds r0, r4, #0
|
||||
bl sub_0806F69C
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
b _08039018
|
||||
.align 2, 0
|
||||
_08038FF4: .4byte 0x0000FFFF
|
||||
|
@ -441,7 +441,7 @@ _08038FFC:
|
|||
adds r0, r4, #0
|
||||
bl sub_0806F69C
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_0803917C
|
||||
cmp r0, #0
|
||||
|
|
|
@ -111,7 +111,7 @@ sub_08048268: @ 0x08048268
|
|||
cmp r0, #0
|
||||
beq _08048292
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -131,7 +131,7 @@ _08048292:
|
|||
sub_08048294: @ 0x08048294
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
|
|
@ -139,7 +139,7 @@ _0808171C: .4byte gUnk_0811EC20
|
|||
sub_08081720: @ 0x08081720
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
|
|
@ -881,7 +881,7 @@ Dog_Fusion: @ 0x0806A194
|
|||
b _0806A1D4
|
||||
_0806A1CE:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0806A1D4:
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
|
@ -183,7 +183,7 @@ _080220EC:
|
|||
sub_080220F0: @ 0x080220F0
|
||||
push {r4, r5, r6, lr}
|
||||
adds r5, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r5, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -274,7 +274,7 @@ sub_08022198: @ 0x08022198
|
|||
adds r4, r0, #0
|
||||
bl sub_0800445C
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
|
|
@ -30,7 +30,7 @@ _0806BFA2:
|
|||
adds r0, r4, #0
|
||||
bl sub_0807DDE4
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_0806BFD8
|
||||
b _0806BFD4
|
||||
|
|
|
@ -204,7 +204,7 @@ _08040CA8: .4byte gUnk_080D0DC4
|
|||
sub_08040CAC: @ 0x08040CAC
|
||||
push {r4, r5, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_08001328
|
||||
ldrb r0, [r4, #0xa]
|
||||
|
@ -365,7 +365,7 @@ _08040DE0: .4byte gLinkEntity
|
|||
sub_08040DE4: @ 0x08040DE4
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_0806F4E8
|
||||
pop {r4, pc}
|
||||
|
@ -374,7 +374,7 @@ sub_08040DE4: @ 0x08040DE4
|
|||
sub_08040DF4: @ 0x08040DF4
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_0806F3E4
|
||||
cmp r0, #0
|
||||
|
@ -487,7 +487,7 @@ _08040EC4:
|
|||
sub_08040EC8: @ 0x08040EC8
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -528,7 +528,7 @@ sub_08040F0C: @ 0x08040F0C
|
|||
adds r0, r4, #0
|
||||
bl sub_0803F58C
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xe]
|
||||
subs r0, #1
|
||||
strb r0, [r4, #0xe]
|
||||
|
@ -544,7 +544,7 @@ _08040F36:
|
|||
sub_08040F38: @ 0x08040F38
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
movs r1, #1
|
||||
bl sub_08049F84
|
||||
|
@ -592,7 +592,7 @@ _08040F94:
|
|||
sub_08040F98: @ 0x08040F98
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_0803F5A8
|
||||
cmp r0, #0
|
||||
|
@ -653,7 +653,7 @@ _08041014:
|
|||
sub_08041018: @ 0x08041018
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xe]
|
||||
subs r0, #1
|
||||
strb r0, [r4, #0xe]
|
||||
|
@ -678,7 +678,7 @@ sub_08041044: @ 0x08041044
|
|||
adds r4, r0, #0
|
||||
bl sub_0803F738
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -703,7 +703,7 @@ _08041074:
|
|||
sub_08041078: @ 0x08041078
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -779,7 +779,7 @@ _0804110A:
|
|||
sub_0804110C: @ 0x0804110C
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xe]
|
||||
subs r0, #1
|
||||
strb r0, [r4, #0xe]
|
||||
|
|
|
@ -467,7 +467,7 @@ sub_08045A28: @ 0x08045A28
|
|||
cmp r0, #0
|
||||
bne _08045A3E
|
||||
adds r0, r5, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_08045A3E:
|
||||
adds r6, r5, #0
|
||||
adds r6, #0x5a
|
||||
|
|
|
@ -68,7 +68,7 @@ sub_08048330: @ 0x08048330
|
|||
adds r4, r0, #0
|
||||
bl sub_080485D8
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -188,7 +188,7 @@ sub_080483F8: @ 0x080483F8
|
|||
b _08048436
|
||||
_0804841C:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -242,7 +242,7 @@ sub_08048478: @ 0x08048478
|
|||
adds r4, r0, #0
|
||||
bl sub_080485FC
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xe]
|
||||
adds r2, r0, #0
|
||||
cmp r2, #0
|
||||
|
@ -299,7 +299,7 @@ sub_080484E8: @ 0x080484E8
|
|||
adds r4, r0, #0
|
||||
bl sub_080485FC
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xf]
|
||||
cmp r0, #0
|
||||
beq _08048528
|
||||
|
@ -396,7 +396,7 @@ sub_080485A0: @ 0x080485A0
|
|||
adds r4, r0, #0
|
||||
bl sub_080485FC
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
|
|
@ -174,7 +174,7 @@ sub_08048ED0: @ 0x08048ED0
|
|||
adds r4, r0, #0
|
||||
bl sub_08048F50
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -226,7 +226,7 @@ sub_08048F30: @ 0x08048F30
|
|||
adds r4, r0, #0
|
||||
bl sub_08048F50
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r4, #0x5a
|
||||
ldrb r1, [r4]
|
||||
movs r0, #0x80
|
||||
|
|
|
@ -123,7 +123,7 @@ _0808875C: .4byte 0x00000111
|
|||
sub_08088760: @ 0x08088760
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -188,7 +188,7 @@ _080887D6:
|
|||
sub_080887D8: @ 0x080887D8
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
|
|
@ -339,7 +339,7 @@ sub_08030C70: @ 0x08030C70
|
|||
_08030C94: .4byte gUnk_080CE2BC
|
||||
_08030C98:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -368,7 +368,7 @@ _08030CCC:
|
|||
sub_08030CD0: @ 0x08030CD0
|
||||
push {r4, r5, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -445,7 +445,7 @@ _08030D66:
|
|||
sub_08030D68: @ 0x08030D68
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -539,7 +539,7 @@ _08030E1C:
|
|||
sub_08030E20: @ 0x08030E20
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
|
|
@ -188,7 +188,7 @@ _0802C35A:
|
|||
strb r0, [r4, #0x18]
|
||||
_0802C36A:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
movs r0, #0x2e
|
||||
ldrsh r1, [r4, r0]
|
||||
ldr r2, _0802C3C4 @ =gRoomControls
|
||||
|
|
|
@ -471,7 +471,7 @@ sub_0809F08C: @ 0x0809F08C
|
|||
strb r0, [r4, #0xf]
|
||||
_0809F09A:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r2, r4, #0
|
||||
adds r2, #0x5a
|
||||
ldrb r1, [r2]
|
||||
|
|
|
@ -61,7 +61,7 @@ _0806BC40:
|
|||
adds r0, r4, #0
|
||||
bl sub_0807DDE4
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0806BC54:
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
|
|
|
@ -277,7 +277,7 @@ _08087DB8: .4byte 0x00000111
|
|||
sub_08087DBC: @ 0x08087DBC
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r2, r4, #0
|
||||
adds r2, #0x7a
|
||||
ldrb r0, [r2]
|
||||
|
|
|
@ -100,7 +100,7 @@ sub_08045430: @ 0x08045430
|
|||
adds r4, r0, #0
|
||||
bl sub_080AEFE0
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
movs r1, #0xc0
|
||||
lsls r1, r1, #5
|
||||
adds r0, r4, #0
|
||||
|
|
|
@ -622,7 +622,7 @@ _0803A044: .4byte gRoomControls
|
|||
sub_0803A048: @ 0x0803A048
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldr r0, [r4, #0x34]
|
||||
ldr r1, _0803A078 @ =0xFFFF0000
|
||||
adds r0, r0, r1
|
||||
|
@ -651,7 +651,7 @@ _0803A07C: .4byte gLinkEntity
|
|||
sub_0803A080: @ 0x0803A080
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xe]
|
||||
subs r0, #1
|
||||
strb r0, [r4, #0xe]
|
||||
|
@ -668,7 +668,7 @@ _0803A098:
|
|||
sub_0803A09C: @ 0x0803A09C
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_080AEFE0
|
||||
ldrh r0, [r4, #0x2a]
|
||||
|
|
|
@ -556,6 +556,6 @@ ForestMinish_Fusion: @ 0x080603B4
|
|||
_080603F0: .4byte gUnk_0810A348
|
||||
_080603F4:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_080603FA:
|
||||
pop {r4, pc}
|
||||
|
|
20
asm/ghini.s
20
asm/ghini.s
|
@ -150,7 +150,7 @@ _0803F0F0: .4byte gUnk_080D0924
|
|||
sub_0803F0F4: @ 0x0803F0F4
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_08001328
|
||||
adds r0, r4, #0
|
||||
|
@ -286,7 +286,7 @@ _0803F1F8: .4byte gLinkEntity
|
|||
sub_0803F1FC: @ 0x0803F1FC
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_0806F4E8
|
||||
pop {r4, pc}
|
||||
|
@ -295,7 +295,7 @@ sub_0803F1FC: @ 0x0803F1FC
|
|||
sub_0803F20C: @ 0x0803F20C
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_0806F3E4
|
||||
cmp r0, #0
|
||||
|
@ -438,7 +438,7 @@ _0803F322:
|
|||
sub_0803F324: @ 0x0803F324
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xe]
|
||||
subs r0, #1
|
||||
strb r0, [r4, #0xe]
|
||||
|
@ -460,7 +460,7 @@ sub_0803F340: @ 0x0803F340
|
|||
adds r0, r4, #0
|
||||
bl sub_0803F58C
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xe]
|
||||
subs r0, #1
|
||||
strb r0, [r4, #0xe]
|
||||
|
@ -476,7 +476,7 @@ _0803F36A:
|
|||
sub_0803F36C: @ 0x0803F36C
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
movs r1, #1
|
||||
bl sub_08049F84
|
||||
|
@ -546,7 +546,7 @@ _0803F3F6:
|
|||
adds r0, r4, #0
|
||||
bl sub_080AEFB4
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
b _0803F41C
|
||||
.align 2, 0
|
||||
_0803F40C: .4byte gUnk_080D0970
|
||||
|
@ -564,7 +564,7 @@ _0803F41C:
|
|||
sub_0803F420: @ 0x0803F420
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xe]
|
||||
subs r0, #1
|
||||
strb r0, [r4, #0xe]
|
||||
|
@ -582,7 +582,7 @@ sub_0803F43C: @ 0x0803F43C
|
|||
adds r4, r0, #0
|
||||
bl sub_0803F738
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -611,7 +611,7 @@ _0803F474:
|
|||
sub_0803F478: @ 0x0803F478
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
|
|
@ -1287,7 +1287,7 @@ _0802D9F8:
|
|||
b _0802DB7E
|
||||
_0802DA0E:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -2334,7 +2334,7 @@ sub_0802E1D0: @ 0x0802E1D0
|
|||
cmp r0, #0
|
||||
bne _0802E1F6
|
||||
adds r0, r5, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0802E1F6:
|
||||
ldrb r0, [r4]
|
||||
movs r2, #0x3f
|
||||
|
@ -2690,7 +2690,7 @@ _0802E490:
|
|||
bl sub_0802EA68
|
||||
_0802E4A6:
|
||||
adds r0, r7, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r7, #0
|
||||
adds r0, #0x84
|
||||
ldr r0, [r0]
|
||||
|
@ -2704,7 +2704,7 @@ _0802E4A6:
|
|||
sub_0802E4C0: @ 0x0802E4C0
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
|
|
@ -12,7 +12,7 @@ sub_080872F8: @ 0x080872F8
|
|||
adds r4, r0, #0
|
||||
bl sub_0806F69C
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r2, r4, #0
|
||||
adds r2, #0x68
|
||||
ldrh r0, [r2]
|
||||
|
@ -74,8 +74,8 @@ _0808735C:
|
|||
_08087378: .4byte gUnk_081207AC
|
||||
_0808737C: .4byte gSineTable
|
||||
|
||||
thumb_func_start sub_08087380
|
||||
sub_08087380: @ 0x08087380
|
||||
thumb_func_start GreatFairy_InitializeAnimation
|
||||
GreatFairy_InitializeAnimation: @ 0x08087380
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
movs r0, #1
|
||||
|
@ -96,8 +96,8 @@ sub_08087380: @ 0x08087380
|
|||
bl sub_0805E3A0
|
||||
pop {r4, pc}
|
||||
|
||||
thumb_func_start sub_080873AC
|
||||
sub_080873AC: @ 0x080873AC
|
||||
thumb_func_start GreatFairy_CreateForm
|
||||
GreatFairy_CreateForm: @ 0x080873AC
|
||||
push {r4, r5, r6, lr}
|
||||
adds r5, r1, #0
|
||||
adds r6, r2, #0
|
||||
|
@ -128,7 +128,7 @@ _080873DE:
|
|||
adds r0, r4, #0
|
||||
movs r1, #8
|
||||
movs r2, #0
|
||||
bl sub_080873AC
|
||||
bl GreatFairy_CreateForm
|
||||
adds r1, r0, #0
|
||||
cmp r1, #0
|
||||
beq _080873F8
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08087380
|
||||
bl GreatFairy_InitializeAnimation
|
||||
ldrb r1, [r4, #0x18]
|
||||
movs r0, #4
|
||||
rsbs r0, r0, #0
|
||||
|
|
|
@ -33,6 +33,6 @@
|
|||
movs r0, #0x20
|
||||
strh r0, [r4, #0x24]
|
||||
adds r0, r4, #0
|
||||
bl sub_08087380
|
||||
bl GreatFairy_InitializeAnimation
|
||||
pop {r4, pc}
|
||||
.syntax divided
|
|
@ -78,7 +78,7 @@ _0806CB66:
|
|||
adds r0, r5, #0
|
||||
bl sub_0807DDE4
|
||||
adds r0, r5, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {r4, r5, pc}
|
||||
.align 2, 0
|
||||
_0806CB7C: .4byte gUnk_08113D84
|
||||
|
@ -132,7 +132,7 @@ sub_0806CBB4: @ 0x0806CBB4
|
|||
bl InitializeAnimation
|
||||
_0806CBD6:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldr r1, [r4, #0x50]
|
||||
cmp r1, #0
|
||||
beq _0806CC06
|
||||
|
@ -223,7 +223,7 @@ _0806CC80:
|
|||
adds r0, r4, #0
|
||||
bl sub_0807DDE4
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
b _0806CCB0
|
||||
_0806CC96:
|
||||
adds r0, r4, #0
|
||||
|
|
|
@ -152,7 +152,7 @@ _08063DF8:
|
|||
b _08063E1E
|
||||
_08063E18:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_08063E1E:
|
||||
adds r2, r4, #0
|
||||
adds r2, #0x39
|
||||
|
@ -297,7 +297,7 @@ sub_08063F20: @ 0x08063F20
|
|||
adds r0, r4, #0
|
||||
bl sub_0807DDE4
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r2, r4, #0
|
||||
adds r2, #0x39
|
||||
movs r0, #0
|
||||
|
|
|
@ -389,7 +389,7 @@ sub_08048904: @ 0x08048904
|
|||
adds r4, r0, #0
|
||||
bl sub_0806F69C
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0x14]
|
||||
lsrs r0, r0, #1
|
||||
cmp r0, #1
|
||||
|
|
|
@ -253,7 +253,7 @@ _08048B82:
|
|||
sub_08048B84: @ 0x08048B84
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -368,7 +368,7 @@ _08048C34:
|
|||
bl PlaySFX
|
||||
_08048C6C:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -422,7 +422,7 @@ _08048CBC:
|
|||
bl InitializeAnimationAnimation
|
||||
_08048CE4:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_08048CEA:
|
||||
pop {r4, r5, r6, pc}
|
||||
|
||||
|
@ -430,7 +430,7 @@ _08048CEA:
|
|||
sub_08048CEC: @ 0x08048CEC
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
|
|
@ -79,7 +79,7 @@ _08049010: .4byte gUnk_080D28CC
|
|||
_08049014: .4byte gRoomControls
|
||||
_08049018:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0804901E:
|
||||
movs r0, #2
|
||||
ands r0, r5
|
||||
|
|
|
@ -417,7 +417,7 @@ sub_0802BE48: @ 0x0802BE48
|
|||
b _0802BE7E
|
||||
_0802BE64:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_0802C1CC
|
||||
adds r0, r4, #0
|
||||
|
@ -535,7 +535,7 @@ sub_0802BF3C: @ 0x0802BF3C
|
|||
adds r4, r0, #0
|
||||
bl sub_080AEF88
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xe]
|
||||
subs r0, #1
|
||||
strb r0, [r4, #0xe]
|
||||
|
|
|
@ -204,6 +204,6 @@ HurdyGurdyMan_Fusion: @ 0x0806E458
|
|||
_0806E494: .4byte gUnk_081144F0
|
||||
_0806E498:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0806E49E:
|
||||
pop {r4, pc}
|
|
@ -83,7 +83,7 @@ _080A0934: .4byte 0x0000010B
|
|||
sub_080A0938: @ 0x080A0938
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
|
|
@ -279,7 +279,7 @@ _0806229A:
|
|||
_080622C8: .4byte gLinkEntity
|
||||
_080622CC:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldr r0, _080622E0 @ =gTextBox
|
||||
ldrb r1, [r0]
|
||||
movs r0, #0x7f
|
||||
|
@ -1291,7 +1291,7 @@ _08062AA2:
|
|||
_08062AAC: .4byte gUnk_0810BDC4
|
||||
_08062AB0:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_08062AB6:
|
||||
pop {r4, pc}
|
||||
|
||||
|
|
|
@ -305,7 +305,7 @@ _08092482:
|
|||
cmp r0, #0x8c
|
||||
bhi _080924DC
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r3, r4, #0
|
||||
adds r3, #0x5a
|
||||
ldrb r1, [r3]
|
||||
|
@ -405,7 +405,7 @@ _08092544:
|
|||
movs r5, #0
|
||||
_08092546:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r2, r4, #0
|
||||
adds r2, #0x5a
|
||||
ldrb r1, [r2]
|
||||
|
|
|
@ -162,7 +162,7 @@ _0801FD28:
|
|||
sub_0801FD2C: @ 0x0801FD2C
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r2, r4, #0
|
||||
adds r2, #0x5a
|
||||
ldrb r1, [r2]
|
||||
|
@ -211,7 +211,7 @@ sub_0801FD80: @ 0x0801FD80
|
|||
adds r4, r0, #0
|
||||
bl sub_0801FED4
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r1, r4, #0
|
||||
adds r1, #0x74
|
||||
ldrh r0, [r1]
|
||||
|
@ -238,7 +238,7 @@ sub_0801FDB4: @ 0x0801FDB4
|
|||
adds r4, r0, #0
|
||||
bl sub_0801FED4
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
|
|
@ -35,7 +35,7 @@ _0806BA18:
|
|||
adds r0, r4, #0
|
||||
bl sub_0807DDE4
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
_0806BA30: .4byte gUnk_08114F30
|
||||
|
|
|
@ -271,7 +271,7 @@ _08027F5A:
|
|||
adds r0, r4, #0
|
||||
bl sub_080AEF88
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
b _08027F7C
|
||||
_08027F68:
|
||||
movs r0, #6
|
||||
|
@ -338,7 +338,7 @@ sub_08027FB4: @ 0x08027FB4
|
|||
strb r0, [r3]
|
||||
_08027FD6:
|
||||
adds r0, r2, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {pc}
|
||||
.align 2, 0
|
||||
|
||||
|
@ -346,7 +346,7 @@ _08027FD6:
|
|||
sub_08027FE0: @ 0x08027FE0
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -385,7 +385,7 @@ _08028028:
|
|||
sub_0802802C: @ 0x0802802C
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
|
|
@ -629,7 +629,7 @@ sub_08029D14: @ 0x08029D14
|
|||
b _08029D70
|
||||
_08029D42:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -686,7 +686,7 @@ _08029DA8: .4byte gUnk_080FD2A0
|
|||
sub_08029DAC: @ 0x08029DAC
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -1031,7 +1031,7 @@ sub_08029FE4: @ 0x08029FE4
|
|||
adds r1, r1, r0
|
||||
strh r1, [r5, #0x32]
|
||||
adds r0, r5, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
movs r1, #0xff
|
||||
cmp r4, #0
|
||||
beq _0802A032
|
||||
|
|
|
@ -79,7 +79,7 @@ _0806C420:
|
|||
adds r0, r4, #0
|
||||
bl sub_0807DDE4
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
b _0806C450
|
||||
_0806C436:
|
||||
adds r0, r4, #0
|
||||
|
@ -226,6 +226,6 @@ Mama_Fusion: @ 0x0806C510
|
|||
b _0806C54E
|
||||
_0806C548:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0806C54E:
|
||||
pop {r4, pc}
|
||||
|
|
|
@ -358,7 +358,7 @@ _0803A3FA:
|
|||
b _0803A546
|
||||
_0803A418:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -399,7 +399,7 @@ _0803A44E:
|
|||
b _0803A546
|
||||
_0803A468:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -469,7 +469,7 @@ _0803A4CC:
|
|||
b _0803A546
|
||||
_0803A4FA:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -631,7 +631,7 @@ sub_0803A60C: @ 0x0803A60C
|
|||
adds r0, #4
|
||||
strh r0, [r4, #0x36]
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -959,7 +959,7 @@ sub_0803A86C: @ 0x0803A86C
|
|||
adds r0, #4
|
||||
strh r0, [r4, #0x36]
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -1040,7 +1040,7 @@ sub_0803A90C: @ 0x0803A90C
|
|||
adds r0, #4
|
||||
strh r0, [r4, #0x36]
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_0803B55C
|
||||
adds r0, r4, #0
|
||||
|
@ -1092,7 +1092,7 @@ sub_0803A978: @ 0x0803A978
|
|||
adds r0, #4
|
||||
strh r0, [r4, #0x36]
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_0803B55C
|
||||
ldrb r0, [r4, #0xe]
|
||||
|
@ -1378,7 +1378,7 @@ sub_0803ABB4: @ 0x0803ABB4
|
|||
adds r0, #4
|
||||
strh r0, [r4, #0x36]
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_0803B55C
|
||||
ldr r0, [r4, #0x54]
|
||||
|
@ -1464,7 +1464,7 @@ sub_0803AC60: @ 0x0803AC60
|
|||
adds r0, #4
|
||||
strh r0, [r4, #0x36]
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xe]
|
||||
cmp r0, #0
|
||||
bne _0803ACB4
|
||||
|
@ -1670,7 +1670,7 @@ sub_0803ADF4: @ 0x0803ADF4
|
|||
adds r0, r4, #0
|
||||
bl UpdateAnimationSingleFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -1777,7 +1777,7 @@ sub_0803AEC4: @ 0x0803AEC4
|
|||
adds r0, r4, #0
|
||||
bl UpdateAnimationSingleFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -1829,7 +1829,7 @@ _0803AF4C: .4byte gUnk_080CED6C
|
|||
sub_0803AF50: @ 0x0803AF50
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -2052,7 +2052,7 @@ sub_0803B0D4: @ 0x0803B0D4
|
|||
adds r4, r0, #0
|
||||
bl UpdateAnimationSingleFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -2136,7 +2136,7 @@ _0803B178:
|
|||
sub_0803B17C: @ 0x0803B17C
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -2176,7 +2176,7 @@ sub_0803B1B8: @ 0x0803B1B8
|
|||
cmp r0, #0
|
||||
bne _0803B1D4
|
||||
adds r0, r5, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldr r0, [r5, #0x54]
|
||||
bl UpdateAnimationSingleFrame
|
||||
_0803B1D4:
|
||||
|
@ -2313,7 +2313,7 @@ _0803B2CE:
|
|||
sub_0803B2D0: @ 0x0803B2D0
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -2489,7 +2489,7 @@ sub_0803B3F4: @ 0x0803B3F4
|
|||
adds r0, #4
|
||||
strh r0, [r4, #0x36]
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -3317,7 +3317,7 @@ _0803BA34:
|
|||
strb r0, [r4, #0x19]
|
||||
_0803BA40:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0803BA46:
|
||||
adds r0, r4, #0
|
||||
movs r1, #0x10
|
||||
|
@ -3345,7 +3345,7 @@ sub_0803BA6C: @ 0x0803BA6C
|
|||
movs r1, #0xa
|
||||
bl sub_0803BA8C
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
|
|
@ -1683,7 +1683,7 @@ sub_08034B0C: @ 0x08034B0C
|
|||
b _08034B34
|
||||
_08034B1A:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -1759,7 +1759,7 @@ _08034B9C: .4byte gUnk_080CED84
|
|||
sub_08034BA0: @ 0x08034BA0
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
|
|
@ -132,7 +132,7 @@ _08034D48: .4byte gRoomControls
|
|||
sub_08034D4C: @ 0x08034D4C
|
||||
push {r4, r5, r6, lr}
|
||||
adds r5, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r6, r5, #0
|
||||
adds r6, #0x78
|
||||
ldrh r0, [r6]
|
||||
|
|
|
@ -157,7 +157,7 @@ _080687EA:
|
|||
adds r0, r5, #0
|
||||
bl sub_0807DDE4
|
||||
adds r0, r5, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
b _0806880E
|
||||
_08068800:
|
||||
adds r0, r5, #0
|
||||
|
@ -376,7 +376,7 @@ Melari_Fusion: @ 0x0806897C
|
|||
_080689B0: .4byte gUnk_08111520
|
||||
_080689B4:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_080689BA:
|
||||
pop {r4, pc}
|
||||
|
||||
|
|
|
@ -106,7 +106,7 @@ sub_08045654: @ 0x08045654
|
|||
adds r4, r0, #0
|
||||
bl sub_080AEFE0
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
movs r1, #0xc0
|
||||
lsls r1, r1, #5
|
||||
adds r0, r4, #0
|
||||
|
|
|
@ -148,7 +148,7 @@ sub_080452E4: @ 0x080452E4
|
|||
sub_080452FC: @ 0x080452FC
|
||||
push {r4, r5, lr}
|
||||
adds r5, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r5, #0xe]
|
||||
subs r0, #1
|
||||
strb r0, [r5, #0xe]
|
||||
|
@ -208,7 +208,7 @@ sub_08045374: @ 0x08045374
|
|||
adds r4, r0, #0
|
||||
bl sub_080AEF88
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xe]
|
||||
subs r0, #1
|
||||
strb r0, [r4, #0xe]
|
||||
|
|
|
@ -37,7 +37,7 @@ _08062FA0:
|
|||
adds r0, r4, #0
|
||||
bl sub_0807DDE4
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r4, #0x5b
|
||||
ldrb r1, [r4]
|
||||
movs r0, #0x10
|
||||
|
|
|
@ -401,7 +401,7 @@ _08023324:
|
|||
sub_08023330: @ 0x08023330
|
||||
push {r4, r5, lr}
|
||||
adds r5, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r5, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
@ -590,7 +590,7 @@ sub_080234A4: @ 0x080234A4
|
|||
adds r1, #1
|
||||
strb r1, [r0]
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x7f
|
||||
ldrb r0, [r0]
|
||||
|
@ -981,7 +981,7 @@ sub_0802376C: @ 0x0802376C
|
|||
orrs r1, r0
|
||||
strb r1, [r4, #0x18]
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0802379A:
|
||||
adds r0, r5, #0
|
||||
adds r0, #0x7c
|
||||
|
|
|
@ -85,7 +85,7 @@ _08067EB4:
|
|||
cmp r0, #0
|
||||
bne _08067EC4
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_08067EC4:
|
||||
adds r1, r4, #0
|
||||
adds r1, #0x39
|
||||
|
@ -263,7 +263,7 @@ _0806801A:
|
|||
cmp r1, #0xff
|
||||
beq _0806802C
|
||||
adds r0, r5, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0806802C:
|
||||
adds r1, r5, #0
|
||||
adds r1, #0x5b
|
||||
|
@ -582,6 +582,6 @@ MountainMinish_Fusion: @ 0x08068270
|
|||
_080682A4: .4byte gUnk_08111358
|
||||
_080682A8:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_080682AE:
|
||||
pop {r4, pc}
|
||||
|
|
|
@ -402,10 +402,10 @@ sub_08032F48: @ 0x08032F48
|
|||
cmp r0, #2
|
||||
bne _08032F5A
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_08032F5A:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
|
|
@ -197,6 +197,6 @@ Mutoh_Fusion: @ 0x08067118
|
|||
_0806714C: .4byte gUnk_08110C00
|
||||
_08067150:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_08067156:
|
||||
pop {r4, pc}
|
||||
|
|
|
@ -128,7 +128,7 @@ _080663B8:
|
|||
bl sub_08066490
|
||||
_080663C0:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
bl sub_08066570
|
||||
pop {r4, r5, pc}
|
||||
|
@ -187,7 +187,7 @@ _08066428:
|
|||
_0806642E:
|
||||
bl sub_08078B48
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {r4, pc}
|
||||
.align 2, 0
|
||||
|
||||
|
@ -212,7 +212,7 @@ sub_0806643C: @ 0x0806643C
|
|||
strb r4, [r0, #0x15]
|
||||
_08066462:
|
||||
adds r0, r5, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {r4, r5, pc}
|
||||
.align 2, 0
|
||||
_0806646C: .4byte gRoomControls
|
||||
|
|
|
@ -43,7 +43,7 @@ sub_08062AF0: @ 0x08062AF0
|
|||
sub_08062B14: @ 0x08062B14
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r1, r4, #0
|
||||
adds r1, #0x39
|
||||
movs r0, #0
|
||||
|
@ -69,7 +69,7 @@ _08062B40:
|
|||
sub_08062B48: @ 0x08062B48
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
|
|
@ -46,7 +46,7 @@ sub_08086054: @ 0x08086054
|
|||
cmp r0, #0
|
||||
bne _08086064
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_08086064:
|
||||
ldrb r0, [r4, #0xb]
|
||||
cmp r0, #0
|
||||
|
|
|
@ -91,13 +91,13 @@ sub_08086234: @ 0x08086234
|
|||
cmp r0, #0
|
||||
bne _0808625E
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
b _0808625E
|
||||
.align 2, 0
|
||||
_08086254: .4byte gUnk_030010A0
|
||||
_08086258:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
_0808625E:
|
||||
adds r0, r4, #0
|
||||
bl sub_0806F3E4
|
||||
|
|
|
@ -138,7 +138,7 @@ _080875DC:
|
|||
sub_080875F4: @ 0x080875F4
|
||||
push {r4, r5, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r5, r4, #0
|
||||
adds r5, #0x5a
|
||||
ldrb r1, [r5]
|
||||
|
|
|
@ -73,7 +73,7 @@ _08087884: .4byte gUnk_08120A54
|
|||
sub_08087888: @ 0x08087888
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r2, r4, #0
|
||||
adds r2, #0x5a
|
||||
ldrb r1, [r2]
|
||||
|
|
|
@ -19,7 +19,7 @@ Object21: @ 0x08087998
|
|||
adds r0, r4, #0
|
||||
bl _call_via_r1
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xe]
|
||||
cmp r0, #0
|
||||
beq _080879C4
|
||||
|
|
|
@ -98,7 +98,7 @@ _08089B9E:
|
|||
sub_08089BA0: @ 0x08089BA0
|
||||
push {r4, r5, r6, lr}
|
||||
adds r5, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r5, #0xa]
|
||||
cmp r0, #4
|
||||
bhi _08089BD0
|
||||
|
|
|
@ -66,7 +66,7 @@ sub_0808B89C: @ 0x0808B89C
|
|||
sub_0808B8D4: @ 0x0808B8D4
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xe]
|
||||
subs r0, #1
|
||||
strb r0, [r4, #0xe]
|
||||
|
@ -92,7 +92,7 @@ _0808B904:
|
|||
thumb_func_start sub_0808B908
|
||||
sub_0808B908: @ 0x0808B908
|
||||
push {lr}
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
pop {pc}
|
||||
|
||||
thumb_func_start sub_0808B910
|
||||
|
|
|
@ -149,7 +149,7 @@ _0808DE2A:
|
|||
cmp r0, #0
|
||||
beq _0808DEA0
|
||||
adds r0, r5, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
b _0808DEA4
|
||||
.align 2, 0
|
||||
_0808DE8C: .4byte gLinkState
|
||||
|
|
|
@ -200,7 +200,7 @@ _0808E038:
|
|||
b _0808E1B6
|
||||
_0808E03E:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldrb r0, [r4, #0xe]
|
||||
cmp r0, #0
|
||||
beq _0808E084
|
||||
|
@ -441,7 +441,7 @@ sub_0808E208: @ 0x0808E208
|
|||
adds r4, r0, #0
|
||||
bl sub_08079BD8
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
ldr r0, _0808E240 @ =gLinkState
|
||||
ldrb r0, [r0, #0x1b]
|
||||
cmp r0, #0
|
||||
|
@ -486,7 +486,7 @@ _0808E260:
|
|||
sub_0808E264: @ 0x0808E264
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r4, #0x5a
|
||||
ldrb r1, [r4]
|
||||
movs r0, #0x80
|
||||
|
|
|
@ -92,7 +92,7 @@ _0808E314: .4byte 0x00000347
|
|||
sub_0808E318: @ 0x0808E318
|
||||
push {r4, lr}
|
||||
adds r4, r0, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r1, [r0]
|
||||
|
|
|
@ -47,7 +47,7 @@ sub_0808E448: @ 0x0808E448
|
|||
bl DeleteThisEntity
|
||||
_0808E45A:
|
||||
adds r0, r4, #0
|
||||
bl sub_08004274
|
||||
bl GetNextFrame
|
||||
adds r0, r4, #0
|
||||
adds r0, #0x5a
|
||||
ldrb r0, [r0]
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue