diff options
author | Seth Barberee <seth.barberee@gmail.com> | 2020-10-01 01:39:17 -0500 |
---|---|---|
committer | Seth Barberee <seth.barberee@gmail.com> | 2020-10-01 01:39:17 -0500 |
commit | 6415dfbaeb9190dbefa6eb2d8e3bbe520b8624a6 (patch) | |
tree | fadf8ffcf08218157e5a7acf5c76fd307a716d6d | |
parent | 53b86c312da38e62fdf431fbac1b16f190dfe6ea (diff) |
Revert "decompile a few more"
This reverts commit 53b86c312da38e62fdf431fbac1b16f190dfe6ea.
-rw-r--r-- | asm/code_80118A4.s | 87 |
1 files changed, 87 insertions, 0 deletions
diff --git a/asm/code_80118A4.s b/asm/code_80118A4.s index 309f837..13edd86 100644 --- a/asm/code_80118A4.s +++ b/asm/code_80118A4.s @@ -5,6 +5,93 @@ .text + thumb_func_start sub_8011940 +sub_8011940: + push {r4,lr} + lsls r0, 16 + lsrs r4, r0, 16 + bl sub_800C068 + lsls r0, 16 + lsrs r1, r0, 16 + ldr r0, _08011960 + cmp r4, r0 + bne _08011964 + eors r1, r4 + negs r0, r1 + orrs r0, r1 + lsrs r0, 31 + b _0801196C + .align 2, 0 +_08011960: .4byte 0x000003e7 +_08011964: + movs r0, 0 + cmp r1, r4 + bne _0801196C + movs r0, 0x1 +_0801196C: + pop {r4} + pop {r1} + bx r1 + thumb_func_end sub_8011940 + + thumb_func_start sub_8011974 +sub_8011974: + push {lr} + lsls r0, 16 + lsrs r0, 16 + lsls r1, 16 + lsrs r1, 16 + bl sub_800C074 + pop {r0} + bx r0 + thumb_func_end sub_8011974 + + thumb_func_start sub_8011988 +sub_8011988: + push {lr} + lsls r0, 16 + lsrs r0, 16 + movs r1, 0x80 + lsls r1, 1 + bl sub_800C074 + pop {r0} + bx r0 + thumb_func_end sub_8011988 + + thumb_func_start sub_801199C +sub_801199C: + push {lr} + lsls r0, 16 + lsrs r0, 16 + bl sub_800C298 + pop {r0} + bx r0 + thumb_func_end sub_801199C + + thumb_func_start sub_80119AC +sub_80119AC: + push {lr} + lsls r0, 16 + lsrs r0, 16 + lsls r1, 16 + lsrs r1, 16 + bl sub_800C3F8 + pop {r0} + bx r0 + thumb_func_end sub_80119AC + + thumb_func_start sub_80119C0 +sub_80119C0: + push {lr} + lsls r0, 16 + lsrs r0, 16 + bl sub_800C5D0 + lsls r0, 24 + lsrs r0, 24 + pop {r1} + bx r1 + thumb_func_end sub_80119C0 + thumb_func_start sub_80119D4 sub_80119D4: push {r4,lr} |