summaryrefslogtreecommitdiff
path: root/asm
diff options
context:
space:
mode:
authorscnorton <scnorton@biociphers.org>2017-05-23 14:27:22 -0400
committerscnorton <scnorton@biociphers.org>2017-05-23 14:27:22 -0400
commit29aac6bde0ea201bd8eebedbbbc1b4a012d574e4 (patch)
tree7798f83fbea74f91918154be0492e611ac64377c /asm
parentc4ec5255085223ca39ed43387b2b74d62e1ee93f (diff)
up through state_to_direction, which is nonmatching (help, registers are misbehaving)
Diffstat (limited to 'asm')
-rw-r--r--asm/field_map_obj.s84
1 files changed, 0 insertions, 84 deletions
diff --git a/asm/field_map_obj.s b/asm/field_map_obj.s
index ea685d6ec..86f53d9e8 100644
--- a/asm/field_map_obj.s
+++ b/asm/field_map_obj.s
@@ -1353,90 +1353,6 @@ sub_805FD08: @ 805FD08
.section .text_805fd18
- thumb_func_start GetOppositeDirection
-GetOppositeDirection: @ 8060B90
- push {r4,lr}
- sub sp, 0x8
- lsls r0, 24
- lsrs r4, r0, 24
- ldr r1, _08060BB4 @ =gUnknown_0837574F
- mov r0, sp
- movs r2, 0x8
- bl memcpy
- subs r1, r4, 0x1
- lsls r0, r1, 24
- lsrs r0, 24
- cmp r0, 0x7
- bhi _08060BB8
- mov r2, sp
- adds r0, r2, r1
- ldrb r0, [r0]
- b _08060BBA
- .align 2, 0
-_08060BB4: .4byte gUnknown_0837574F
-_08060BB8:
- adds r0, r4, 0
-_08060BBA:
- add sp, 0x8
- pop {r4}
- pop {r1}
- bx r1
- thumb_func_end GetOppositeDirection
-
- thumb_func_start zffu_offset_calc
-zffu_offset_calc: @ 8060BC4
- lsls r0, 24
- lsls r1, 24
- lsrs r1, 24
- ldr r2, _08060BD8 @ =gUnknown_08375757
- lsrs r0, 22
- subs r0, 0x5
- adds r1, r0
- adds r1, r2
- ldrb r0, [r1]
- bx lr
- .align 2, 0
-_08060BD8: .4byte gUnknown_08375757
- thumb_func_end zffu_offset_calc
-
- thumb_func_start state_to_direction
-state_to_direction: @ 8060BDC
- push {r4,lr}
- lsls r0, 24
- lsrs r4, r0, 24
- lsls r1, 24
- lsrs r1, 24
- adds r0, r1, 0
- lsls r2, 24
- lsrs r2, 24
- cmp r1, 0
- beq _08060BFC
- cmp r2, 0
- beq _08060BFC
- cmp r1, 0x4
- bhi _08060BFC
- cmp r2, 0x4
- bls _08060C00
-_08060BFC:
- movs r0, 0
- b _08060C12
-_08060C00:
- adds r1, r2, 0
- bl zffu_offset_calc
- ldr r2, _08060C18 @ =gUnknown_08375767
- lsls r1, r4, 2
- subs r1, 0x5
- adds r0, r1
- adds r0, r2
- ldrb r0, [r0]
-_08060C12:
- pop {r4}
- pop {r1}
- bx r1
- .align 2, 0
-_08060C18: .4byte gUnknown_08375767
- thumb_func_end state_to_direction
-
thumb_func_start FieldObjectExecSpecialAnim
FieldObjectExecSpecialAnim: @ 8060C1C
push {r4,lr}