diff options
Diffstat (limited to 'asm/rom5.s')
-rw-r--r-- | asm/rom5.s | 48 |
1 files changed, 34 insertions, 14 deletions
diff --git a/asm/rom5.s b/asm/rom5.s index d6ae712da..10777250d 100644 --- a/asm/rom5.s +++ b/asm/rom5.s @@ -396540,7 +396540,11 @@ task_intro_6: @ 813BF20 strh r1, [r0] ldr r0, _0813BF64 strh r1, [r0] + .ifdef SAPPHIRE + movs r0, 0 + .else movs r0, 0x1 + .endif bl load_intro_part2_graphics ldr r1, _0813BF68 lsls r0, r4, 2 @@ -396574,7 +396578,7 @@ sub_813BF70: @ 813BF70 b _0813BF96 .align 2, 0 _0813BF88: .4byte 0x02039318 -_0813BF8C: .4byte gUnknown_08416DAC +_0813BF8C: .4byte gIntro2BrendanSpriteSheet _0813BF90: ldr r0, _0813BFBC bl LoadCompressedObjectPic @@ -396595,10 +396599,14 @@ _0813BF96: bl sub_8149310 b _0813BFDA .align 2, 0 -_0813BFBC: .4byte gUnknown_08416DBC -_0813BFC0: .4byte gUnknown_08416DCC -_0813BFC4: .4byte gUnknown_08416DDC -_0813BFC8: .4byte gUnknown_08416DFC +_0813BFBC: .4byte gIntro2MaySpriteSheet +_0813BFC0: .4byte gIntro2BicycleSpriteSheet + .ifdef SAPPHIRE +_0813BFC4: .4byte gIntro2LatiasSpriteSheet + .else +_0813BFC4: .4byte gIntro2LatiosSpriteSheet + .endif +_0813BFC8: .4byte gIntro2SpritePalettes _0813BFCC: .4byte 0x02039318 _0813BFD0: movs r0, 0x88 @@ -396630,7 +396638,11 @@ _0813BFDA: movs r0, 0x40 negs r0, r0 movs r1, 0x3C + .ifdef SAPPHIRE + bl sapphire_sub_81494A0 + .else bl sub_8149424 + .endif lsls r0, 24 lsrs r6, r0, 24 lsls r0, r6, 4 @@ -396665,7 +396677,11 @@ _0813BFDA: lsls r0, 24 lsrs r0, 24 strh r0, [r4, 0x8] + .ifdef SAPPHIRE + movs r0, 0 + .else movs r0, 0x1 + .endif bl sub_8148C78 ldr r0, _0813C07C str r0, [r4] @@ -396843,7 +396859,11 @@ _0813C182: adds r0, r2, 0x1 strh r0, [r4, 0xE] _0813C1AE: + .ifdef SAPPHIRE + movs r0, 0 + .else movs r0, 0x1 + .endif bl sub_8149020 add sp, 0x4 pop {r4-r7} @@ -414855,10 +414875,10 @@ _08144F5C: b _08145034 .align 2, 0 _08144FBC: .4byte 0x02024ea4 -_08144FC0: .4byte gUnknown_08416DAC +_08144FC0: .4byte gIntro2BrendanSpriteSheet _08144FC4: .4byte gUnknown_08416E34 -_08144FC8: .4byte gUnknown_08416DCC -_08144FCC: .4byte gUnknown_08416DFC +_08144FC8: .4byte gIntro2BicycleSpriteSheet +_08144FCC: .4byte gIntro2SpritePalettes _08144FD0: .4byte 0x03004b20 _08144FD4: .4byte 0x02020004 _08144FD8: .4byte sub_8145378 @@ -414921,10 +414941,10 @@ _08145034: strb r0, [r1] b _081450A2 .align 2, 0 -_0814505C: .4byte gUnknown_08416DBC +_0814505C: .4byte gIntro2MaySpriteSheet _08145060: .4byte gUnknown_08416E24 -_08145064: .4byte gUnknown_08416DCC -_08145068: .4byte gUnknown_08416DFC +_08145064: .4byte gIntro2BicycleSpriteSheet +_08145068: .4byte gIntro2SpritePalettes _0814506C: .4byte 0x03004b20 _08145070: .4byte 0x02020004 _08145074: .4byte sub_8145378 @@ -423215,8 +423235,8 @@ _08149498: .4byte 0x02020004 _0814949C: .4byte sub_81493C4 thumb_func_end sub_8149424 - thumb_func_start unref_sub_81494A0 -unref_sub_81494A0: @ 81494A0 + thumb_func_start sapphire_sub_81494A0 +sapphire_sub_81494A0: @ 81494A0 push {r4-r6,lr} mov r6, r8 push {r6} @@ -423272,7 +423292,7 @@ _0814950C: .4byte gUnknown_08416D94 _08149510: .4byte 0xffe00000 _08149514: .4byte 0x02020004 _08149518: .4byte sub_81493C4 - thumb_func_end unref_sub_81494A0 + thumb_func_end sapphire_sub_81494A0 thumb_func_start nullsub_84 nullsub_84: @ 814951C |