summaryrefslogtreecommitdiff
path: root/arm9/modules/16/asm/module_16.s
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2020-06-27 20:24:10 -0400
committerPikalaxALT <pikalaxalt@gmail.com>2020-06-27 20:24:10 -0400
commitbeabf27ffdfc12888c058e0706f30ad1d6856ece (patch)
treecc6fc81b148716b0e4ab444faa07c5040b309697 /arm9/modules/16/asm/module_16.s
parent1c6d32df7675093fe2a9d325278a97757355cb76 (diff)
Match most other overlays (pearl)
Diffstat (limited to 'arm9/modules/16/asm/module_16.s')
-rw-r--r--arm9/modules/16/asm/module_16.s30
1 files changed, 25 insertions, 5 deletions
diff --git a/arm9/modules/16/asm/module_16.s b/arm9/modules/16/asm/module_16.s
index 2c788539..72471ecd 100644
--- a/arm9/modules/16/asm/module_16.s
+++ b/arm9/modules/16/asm/module_16.s
@@ -3545,14 +3545,14 @@ MOD16_021D8F9C: ; 0x021D8F9C
mov r1, #0x55
lsl r1, r1, #2
str r0, [r5, r1]
- ldr r3, _021D9030 ; =0x021064B8
+ ldr r3, _021D9030 ; =UNK_021064B8
mov r0, #2
mov r1, #0
ldr r3, [r3]
lsl r0, r0, #0xe
add r2, r1, #0
blx r3
- ldr r3, _021D9034 ; =0x021064C0
+ ldr r3, _021D9034 ; =UNK_021064C0
add r4, r0, #0
ldr r3, [r3]
mov r0, #0x80
@@ -3607,8 +3607,8 @@ _021D9004:
add sp, #0x10
pop {r3, r4, r5, r6, r7, pc}
nop
-_021D9030: .word 0x021064B8
-_021D9034: .word 0x021064C0
+_021D9030: .word UNK_021064B8
+_021D9034: .word UNK_021064C0
_021D9038: .word 0x7FFF0000
_021D903C: .word 0xFFFF0000
_021D9040: .word MOD16_021FF490
@@ -9771,7 +9771,12 @@ MOD16_021DBC48: ; 0x021DBC48
_021DBC6C:
add r0, r5, r4
str r0, [sp, #4]
+ .ifdef DIAMOND
ldr r0, _021DBC98 ; =0x00000267
+ .else
+ mov r0, #0x9a
+ lsl r0, r0, #2
+ .endif
b _021DBC8C
_021DBC74:
cmp r4, #1
@@ -9792,8 +9797,11 @@ _021DBC8C:
bl MOD16_021DBCA0
add sp, #0x10
pop {r4, r5, r6, pc}
- .align 2, 0
+ .ifdef DIAMOND
_021DBC98: .word 0x00000267
+ .else
+ nop
+ .endif
_021DBC9C: .word 0x00000269
thumb_func_end MOD16_021DBC48
@@ -9935,7 +9943,11 @@ _021DBD82:
str r2, [sp]
add r0, sp, #8
str r0, [sp, #4]
+ .ifdef DIAMOND
mov r0, #0x8b
+ .else
+ mov r0, #0x8c
+ .endif
add r1, r5, r1
bl FUN_02006D18
str r0, [r4]
@@ -9986,7 +9998,11 @@ MOD16_021DBDE4: ; 0x021DBDE4
str r1, [sp]
add r0, sp, #8
str r0, [sp, #4]
+ .ifdef DIAMOND
mov r0, #0x8b
+ .else
+ mov r0, #0x8c
+ .endif
add r2, r1, #0
bl FUN_02006D18
cmp r4, #0
@@ -10010,7 +10026,11 @@ MOD16_021DBE0C: ; 0x021DBE0C
str r2, [sp]
add r0, sp, #8
str r0, [sp, #4]
+ .ifdef DIAMOND
mov r0, #0x8b
+ .else
+ mov r0, #0x8c
+ .endif
mov r1, #2
bl FUN_02006D18
add r5, r0, #0