diff --git a/asm/include/overlay_09.inc b/asm/include/overlay_09.inc index c6eddca7..1f8009e1 100644 --- a/asm/include/overlay_09.inc +++ b/asm/include/overlay_09.inc @@ -24,6 +24,7 @@ .public sub_02003B5C .public sub_02003BAC .public sub_02003BC8 +.public sub_02006BFC .public sub_02006C8C .public sub_02017B0C .public sub_02017B18 diff --git a/asm/overlay_09.s b/asm/overlay_09.s index c6e1ad42..f6c1db6b 100644 --- a/asm/overlay_09.s +++ b/asm/overlay_09.s @@ -3025,10 +3025,20 @@ _0233F444: _0233F48C: bl sub_02003B5C cmp r0, #0 +#ifdef EUROPE + add r0, sp, #8 + beq _0233FC28 + mov r5, #0 + bl sub_02006BFC + b _0233F4AC +_0233FC28: + ldr r1, [r4, #0x100] +#else movne r5, #0 bne _0233F4AC ldr r1, [r4, #0x100] add r0, sp, #8 +#endif bl sub_02031914 mov r5, r0 _0233F4AC: