through sub_800D780

This commit is contained in:
PikalaxALT
2017-11-30 22:56:56 -05:00
parent 9f4ecadbfa
commit cf539e253e
3 changed files with 86 additions and 140 deletions

View File

@@ -7,144 +7,6 @@
@ file boundary?
thumb_func_start sub_800D6C8
sub_800D6C8: @ 800D6C8
push {r4,r5,lr}
adds r3, r0, 0
movs r0, 0
movs r4, 0
movs r5, 0x46
_0800D6D2:
adds r2, r0, 0x1
movs r1, 0x45
muls r0, r5
adds r0, r3
adds r0, 0x45
_0800D6DC:
strb r4, [r0]
subs r0, 0x1
subs r1, 0x1
cmp r1, 0
bge _0800D6DC
adds r0, r2, 0
cmp r0, 0x1F
ble _0800D6D2
movs r1, 0
ldr r2, =0x000008c1
adds r0, r3, r2
ldrb r2, [r0]
strb r1, [r0]
movs r2, 0x8C
lsls r2, 4
adds r0, r3, r2
ldrb r2, [r0]
strb r1, [r0]
ldr r2, =0x000008c2
adds r0, r3, r2
ldrb r2, [r0]
strb r1, [r0]
ldr r2, =0x000008c3
adds r0, r3, r2
ldrb r2, [r0]
strb r1, [r0]
pop {r4,r5}
pop {r0}
bx r0
.pool
thumb_func_end sub_800D6C8
thumb_func_start sub_800D724
sub_800D724: @ 800D724
push {r4,lr}
adds r3, r0, 0
movs r1, 0
movs r4, 0
_0800D72C:
lsls r0, r1, 3
adds r2, r1, 0x1
subs r0, r1
movs r1, 0xD
lsls r0, 1
adds r0, r3
adds r0, 0xD
_0800D73A:
strb r4, [r0]
subs r0, 0x1
subs r1, 0x1
cmp r1, 0
bge _0800D73A
adds r1, r2, 0
cmp r1, 0x27
ble _0800D72C
movs r1, 0
ldr r2, =0x00000231
adds r0, r3, r2
ldrb r2, [r0]
strb r1, [r0]
movs r2, 0x8C
lsls r2, 2
adds r0, r3, r2
ldrb r2, [r0]
strb r1, [r0]
ldr r2, =0x00000232
adds r0, r3, r2
ldrb r2, [r0]
strb r1, [r0]
ldr r2, =0x00000233
adds r0, r3, r2
ldrb r2, [r0]
strb r1, [r0]
pop {r4}
pop {r0}
bx r0
.pool
thumb_func_end sub_800D724
thumb_func_start sub_800D780
sub_800D780: @ 800D780
push {r4,lr}
adds r3, r0, 0
movs r1, 0
movs r4, 0
_0800D788:
lsls r0, r1, 8
adds r2, r1, 0x1
movs r1, 0xFF
adds r0, r3
adds r0, 0xFF
_0800D792:
strb r4, [r0]
subs r0, 0x1
subs r1, 0x1
cmp r1, 0
bge _0800D792
adds r1, r2, 0
cmp r1, 0x1
ble _0800D788
movs r1, 0
ldr r2, =0x00000201
adds r0, r3, r2
ldrb r2, [r0]
strb r1, [r0]
movs r2, 0x80
lsls r2, 2
adds r0, r3, r2
ldrb r2, [r0]
strb r1, [r0]
ldr r2, =0x00000202
adds r0, r3, r2
ldrb r2, [r0]
strb r1, [r0]
ldr r2, =0x00000203
adds r0, r3, r2
ldrb r2, [r0]
strb r1, [r0]
pop {r4}
pop {r0}
bx r0
.pool
thumb_func_end sub_800D780
thumb_func_start sub_800D7D8
sub_800D7D8: @ 800D7D8
push {r4-r7,lr}