sub_8123418

This commit is contained in:
PikalaxALT
2017-10-29 23:08:06 -04:00
parent 1597284694
commit 35a6d2046a
3 changed files with 45 additions and 134 deletions
-130
View File
@@ -5,136 +5,6 @@
.text
thumb_func_start sub_8123418
sub_8123418: @ 8123418
push {r4-r6,lr}
ldr r1, =gUnknown_0203A144
ldr r2, [r1]
adds r0, r2, 0
adds r0, 0x78
ldrb r3, [r0]
adds r5, r1, 0
cmp r3, 0
bne _0812349C
subs r0, 0x1A
strh r3, [r0]
subs r0, 0x2
strh r3, [r0]
str r3, [r2, 0x40]
str r3, [r2, 0x3C]
adds r4, r2, 0
adds r4, 0x54
ldrh r0, [r4]
lsls r0, 3
subs r0, 0x34
adds r1, r2, 0
adds r1, 0x60
strh r0, [r1]
movs r0, 0x56
adds r0, r2
mov r12, r0
ldrh r0, [r0]
lsls r0, 3
subs r0, 0x44
adds r3, r2, 0
adds r3, 0x62
strh r0, [r3]
movs r6, 0
ldrsh r0, [r1, r6]
lsls r0, 8
cmp r0, 0
bge _08123464
adds r0, 0xF
_08123464:
asrs r0, 4
str r0, [r2, 0x44]
movs r1, 0
ldrsh r0, [r3, r1]
lsls r0, 8
cmp r0, 0
bge _08123474
adds r0, 0xF
_08123474:
asrs r0, 4
str r0, [r2, 0x48]
ldrh r1, [r4]
adds r0, r2, 0
adds r0, 0x64
strh r1, [r0]
mov r3, r12
ldrh r0, [r3]
adds r1, r2, 0
adds r1, 0x66
strh r0, [r1]
movs r0, 0x80
lsls r0, 9
str r0, [r2, 0x4C]
ldr r0, =0xfffff800
b _081234FA
.pool
_0812349C:
adds r0, r2, 0
adds r0, 0x5C
movs r6, 0
ldrsh r0, [r0, r6]
lsls r0, 8
str r0, [r2, 0x3C]
adds r0, r2, 0
adds r0, 0x5E
movs r1, 0
ldrsh r0, [r0, r1]
lsls r0, 8
str r0, [r2, 0x40]
adds r0, r2, 0
adds r0, 0x60
movs r1, 0
strh r1, [r0]
adds r0, 0x2
strh r1, [r0]
ldr r0, [r2, 0x3C]
cmp r0, 0
bge _081234C8
adds r0, 0xF
_081234C8:
asrs r0, 4
negs r0, r0
str r0, [r2, 0x44]
ldr r0, [r2, 0x40]
cmp r0, 0
bge _081234D6
adds r0, 0xF
_081234D6:
asrs r0, 4
negs r0, r0
str r0, [r2, 0x48]
adds r0, r2, 0
adds r0, 0x64
ldrh r1, [r0]
subs r0, 0x10
strh r1, [r0]
adds r0, 0x12
ldrh r0, [r0]
adds r1, r2, 0
adds r1, 0x56
strh r0, [r1]
movs r0, 0x80
lsls r0, 8
str r0, [r2, 0x4C]
movs r0, 0x80
lsls r0, 4
_081234FA:
str r0, [r2, 0x50]
ldr r0, [r5]
adds r0, 0x6E
movs r1, 0
strh r1, [r0]
bl sub_8124238
bl sub_81243B0
pop {r4-r6}
pop {r0}
bx r0
thumb_func_end sub_8123418
thumb_func_start sub_8123514
sub_8123514: @ 8123514
push {r4-r6,lr}