summaryrefslogtreecommitdiff
path: root/asm
diff options
context:
space:
mode:
Diffstat (limited to 'asm')
-rw-r--r--asm/rom4.s4
-rw-r--r--asm/rom5.s12
2 files changed, 14 insertions, 2 deletions
diff --git a/asm/rom4.s b/asm/rom4.s
index 497e1d9ef..2b9802c49 100644
--- a/asm/rom4.s
+++ b/asm/rom4.s
@@ -2429,7 +2429,11 @@ sub_8053F0C: @ 8053F0C
.endif
cmp r5, r0
beq _08053F4E
+ .ifdef SAPPHIRE
+ subs r0, 0x20
+ .else
subs r0, 0x21
+ .endif
cmp r4, r0
beq _08053F7C
ldr r6, _08053F70
diff --git a/asm/rom5.s b/asm/rom5.s
index f097875af..d6ae712da 100644
--- a/asm/rom5.s
+++ b/asm/rom5.s
@@ -2369,7 +2369,11 @@ _0807C050:
orrs r1, r0
ldr r0, _0807C06C
strh r1, [r0]
+ .ifdef SAPPHIRE
+ strh r1, [r0, 0x34]
+ .else
strh r1, [r0, 0x2A]
+ .endif
_0807C064:
adds r0, r4, 0x4
strh r0, [r3, 0x20]
@@ -2380,7 +2384,11 @@ _0807C070:
ldr r1, _0807C084
movs r0, 0
strh r0, [r1]
+ .ifdef SAPPHIRE
+ strh r0, [r1, 0x34]
+ .else
strh r0, [r1, 0x2A]
+ .endif
adds r0, r3, 0
bl DestroySprite
_0807C07E:
@@ -351423,8 +351431,8 @@ sub_81260EC: @ 81260EC
pop {r0}
bx r0
.align 2, 0
-_08126114: .4byte gUnknown_081DCAF4
-_08126118: .4byte 0x081DCB38
+_08126114: .4byte gScriptFuncs
+_08126118: .4byte gScriptFuncs_End
thumb_func_end sub_81260EC
thumb_func_start sub_812611C