Decompile start_menu
This commit is contained in:
+2
-2
@@ -2856,7 +2856,7 @@ _0814D106:
|
||||
movs r0, 0
|
||||
movs r1, 0
|
||||
bl DrawDialogueFrame
|
||||
ldr r2, _0814D148 @ =gUnknown_8419F54
|
||||
ldr r2, _0814D148 @ =gText_SavingDontTurnOffThePower2
|
||||
movs r0, 0
|
||||
str r0, [sp]
|
||||
movs r0, 0x2
|
||||
@@ -2877,7 +2877,7 @@ _0814D106:
|
||||
bl CreateTask
|
||||
b _0814D178
|
||||
.align 2, 0
|
||||
_0814D148: .4byte gUnknown_8419F54
|
||||
_0814D148: .4byte gText_SavingDontTurnOffThePower2
|
||||
_0814D14C: .4byte sub_80DA634
|
||||
_0814D150:
|
||||
ldr r0, _0814D160 @ =sub_80DA634
|
||||
|
||||
+4
-4
@@ -1496,7 +1496,7 @@ _08081308: .4byte gReceivedRemoteLinkPlayers
|
||||
thumb_func_start sub_808130C
|
||||
sub_808130C: @ 808130C
|
||||
push {lr}
|
||||
bl sub_806F67C
|
||||
bl Field_AskSaveTheGame
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end sub_808130C
|
||||
@@ -2001,7 +2001,7 @@ _08081724:
|
||||
ldr r0, _0808173C @ =c2_8056854
|
||||
_08081728:
|
||||
str r0, [r1, 0x8]
|
||||
ldr r0, _08081740 @ =sub_806FB7C
|
||||
ldr r0, _08081740 @ =CB2_SetUpSaveAfterLinkBattle
|
||||
bl SetMainCallback2
|
||||
pop {r4,r5}
|
||||
pop {r0}
|
||||
@@ -2009,7 +2009,7 @@ _08081728:
|
||||
.align 2, 0
|
||||
_08081738: .4byte gMain
|
||||
_0808173C: .4byte c2_8056854
|
||||
_08081740: .4byte sub_806FB7C
|
||||
_08081740: .4byte CB2_SetUpSaveAfterLinkBattle
|
||||
thumb_func_end sub_8081668
|
||||
|
||||
thumb_func_start sub_8081744
|
||||
@@ -2388,7 +2388,7 @@ sp02A_crash_sound: @ 8081A1C
|
||||
ldr r0, _08081A2C @ =gSpecialVar_0x8006
|
||||
ldrb r0, [r0]
|
||||
ldr r1, _08081A30 @ =CB2_ReturnToFieldContinueScriptPlayMapMusic
|
||||
bl sub_808B700
|
||||
bl InitLinkPartnerTrainerCard
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
|
||||
@@ -10658,7 +10658,7 @@ _08155AA6:
|
||||
movs r0, 0
|
||||
movs r1, 0
|
||||
bl DrawDialogueFrame
|
||||
ldr r2, _08155ACC @ =gUnknown_8419F54
|
||||
ldr r2, _08155ACC @ =gText_SavingDontTurnOffThePower2
|
||||
str r4, [sp]
|
||||
movs r0, 0x2
|
||||
str r0, [sp, 0x4]
|
||||
@@ -10672,7 +10672,7 @@ _08155AA6:
|
||||
bl AddTextPrinterParameterized2
|
||||
b _08155B08
|
||||
.align 2, 0
|
||||
_08155ACC: .4byte gUnknown_8419F54
|
||||
_08155ACC: .4byte gText_SavingDontTurnOffThePower2
|
||||
_08155AD0:
|
||||
movs r0, 0
|
||||
movs r1, 0x3
|
||||
|
||||
@@ -75,7 +75,7 @@ _080693C4:
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
bne _080693D4
|
||||
bl sub_80F6E9C
|
||||
bl LoadStdWindowFrameGfx
|
||||
b _080693E2
|
||||
_080693D4:
|
||||
bl sub_80F79A4
|
||||
|
||||
+2
-2
@@ -509,7 +509,7 @@ _080F21B2:
|
||||
movs r0, 0
|
||||
movs r1, 0
|
||||
bl DrawDialogueFrame
|
||||
ldr r2, _080F2214 @ =gUnknown_8419F54
|
||||
ldr r2, _080F2214 @ =gText_SavingDontTurnOffThePower2
|
||||
movs r0, 0
|
||||
str r0, [sp]
|
||||
movs r0, 0x2
|
||||
@@ -543,7 +543,7 @@ _080F21B2:
|
||||
_080F2208: .4byte 0x000001ff
|
||||
_080F220C: .4byte gDecompressionBuffer
|
||||
_080F2210: .4byte gUnknown_203AB38
|
||||
_080F2214: .4byte gUnknown_8419F54
|
||||
_080F2214: .4byte gText_SavingDontTurnOffThePower2
|
||||
_080F2218: .4byte gTasks
|
||||
_080F221C: .4byte sub_80F2220
|
||||
thumb_func_end Task_Hof_InitTeamSaveData
|
||||
|
||||
+5
-5
@@ -138,18 +138,18 @@ _08107EB0: .4byte gUnknown_203AD10
|
||||
_08107EB4: .4byte gUnknown_203ACFC
|
||||
thumb_func_end sub_8107DB4
|
||||
|
||||
thumb_func_start ReturnToBagFromKeyItem
|
||||
ReturnToBagFromKeyItem: @ 8107EB8
|
||||
thumb_func_start CB2_BagMenuFromStartMenu
|
||||
CB2_BagMenuFromStartMenu: @ 8107EB8
|
||||
push {lr}
|
||||
ldr r2, _08107EC8 @ =sub_80568A8
|
||||
ldr r2, _08107EC8 @ =CB2_ReturnToStartMenu
|
||||
movs r0, 0
|
||||
movs r1, 0x3
|
||||
bl sub_8107DB4
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_08107EC8: .4byte sub_80568A8
|
||||
thumb_func_end ReturnToBagFromKeyItem
|
||||
_08107EC8: .4byte CB2_ReturnToStartMenu
|
||||
thumb_func_end CB2_BagMenuFromStartMenu
|
||||
|
||||
thumb_func_start sub_8107ECC
|
||||
sub_8107ECC: @ 8107ECC
|
||||
|
||||
+7
-7
@@ -3252,7 +3252,7 @@ _08117384:
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
ldr r1, _081173BC @ =CB2_ReturnToField
|
||||
bl sub_808B700
|
||||
bl InitLinkPartnerTrainerCard
|
||||
_081173A2:
|
||||
bl RunTasks
|
||||
bl RunTextPrinters
|
||||
@@ -5840,7 +5840,7 @@ _08118AD4:
|
||||
bl sub_811BEDC
|
||||
bl _081198DC
|
||||
_08118ADE:
|
||||
ldr r0, _08118B00 @ =sub_806F1F0
|
||||
ldr r0, _08118B00 @ =Task_StartMenuHandleInput
|
||||
bl FuncIsActiveTask
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
@@ -5854,7 +5854,7 @@ _08118AEE:
|
||||
movs r0, 0x4
|
||||
bl _081198DA
|
||||
.align 2, 0
|
||||
_08118B00: .4byte sub_806F1F0
|
||||
_08118B00: .4byte Task_StartMenuHandleInput
|
||||
_08118B04:
|
||||
bl sub_811A0E0
|
||||
movs r3, 0x2
|
||||
@@ -6975,7 +6975,7 @@ _081194DC:
|
||||
movs r0, 0x2F
|
||||
bl sub_8118664
|
||||
_081194E4:
|
||||
bl sub_80F7998
|
||||
bl DestroyHelpMessageWindow_
|
||||
b _081198DC
|
||||
.align 2, 0
|
||||
_081194EC: .4byte gUnknown_8458B44
|
||||
@@ -7171,7 +7171,7 @@ _08119670:
|
||||
_0811967A:
|
||||
movs r0, 0x1
|
||||
bl sub_811B258
|
||||
bl sub_80F7998
|
||||
bl DestroyHelpMessageWindow_
|
||||
movs r0, 0x4
|
||||
b _081198DA
|
||||
.align 2, 0
|
||||
@@ -8482,7 +8482,7 @@ _0811A0B0: .4byte gTasks+0x8
|
||||
sub_811A0B4: @ 811A0B4
|
||||
push {r4,lr}
|
||||
adds r4, r0, 0
|
||||
bl sub_80F6E9C
|
||||
bl LoadStdWindowFrameGfx
|
||||
movs r0, 0
|
||||
movs r1, 0x1
|
||||
bl DrawDialogueFrame
|
||||
@@ -8528,7 +8528,7 @@ sub_811A0F8: @ 811A0F8
|
||||
beq _0811A130
|
||||
b _0811A142
|
||||
_0811A10A:
|
||||
bl sub_80F6E9C
|
||||
bl LoadStdWindowFrameGfx
|
||||
movs r0, 0
|
||||
movs r1, 0x1
|
||||
bl DrawDialogueFrame
|
||||
|
||||
+12
-12
@@ -491,7 +491,7 @@ sub_809DD60: @ 809DD60
|
||||
bl CreateTask
|
||||
ldr r0, _0809DD84 @ =sub_809FB70
|
||||
bl SetMainCallback2
|
||||
bl sub_812B234
|
||||
bl HelpSystem_BackupSomeVariable
|
||||
movs r0, 0x3
|
||||
bl HelpSystem_SetSomeVariable2
|
||||
pop {r0}
|
||||
@@ -868,7 +868,7 @@ _0809E06C:
|
||||
ldr r0, [r4]
|
||||
bl Free
|
||||
str r5, [r4]
|
||||
bl sub_812B248
|
||||
bl HelpSystem_RestoreSomeVariable
|
||||
_0809E096:
|
||||
movs r0, 0
|
||||
pop {r4,r5}
|
||||
@@ -4490,7 +4490,7 @@ sub_809FC90: @ 809FC90
|
||||
ldrb r2, [r1, 0x8]
|
||||
movs r0, 0
|
||||
str r0, [sp]
|
||||
ldr r0, _0809FCB4 @ =sub_80568A8
|
||||
ldr r0, _0809FCB4 @ =CB2_ReturnToStartMenu
|
||||
str r0, [sp, 0x4]
|
||||
movs r0, 0
|
||||
movs r3, 0
|
||||
@@ -4500,7 +4500,7 @@ sub_809FC90: @ 809FC90
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0809FCB0: .4byte gSaveBlock2Ptr
|
||||
_0809FCB4: .4byte sub_80568A8
|
||||
_0809FCB4: .4byte CB2_ReturnToStartMenu
|
||||
thumb_func_end sub_809FC90
|
||||
|
||||
thumb_func_start sub_809FCB8
|
||||
@@ -4512,7 +4512,7 @@ sub_809FCB8: @ 809FCB8
|
||||
ldrb r2, [r1, 0x8]
|
||||
movs r0, 0
|
||||
str r0, [sp]
|
||||
ldr r0, _0809FCDC @ =sub_80568A8
|
||||
ldr r0, _0809FCDC @ =CB2_ReturnToStartMenu
|
||||
str r0, [sp, 0x4]
|
||||
movs r0, 0x1
|
||||
movs r3, 0
|
||||
@@ -4522,7 +4522,7 @@ sub_809FCB8: @ 809FCB8
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0809FCD8: .4byte gSaveBlock2Ptr
|
||||
_0809FCDC: .4byte sub_80568A8
|
||||
_0809FCDC: .4byte CB2_ReturnToStartMenu
|
||||
thumb_func_end sub_809FCB8
|
||||
|
||||
thumb_func_start sub_809FCE0
|
||||
@@ -4534,7 +4534,7 @@ sub_809FCE0: @ 809FCE0
|
||||
ldrb r2, [r1, 0x8]
|
||||
movs r0, 0
|
||||
str r0, [sp]
|
||||
ldr r0, _0809FD04 @ =sub_80568A8
|
||||
ldr r0, _0809FD04 @ =CB2_ReturnToStartMenu
|
||||
str r0, [sp, 0x4]
|
||||
movs r0, 0x2
|
||||
movs r3, 0
|
||||
@@ -4544,7 +4544,7 @@ sub_809FCE0: @ 809FCE0
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0809FD00: .4byte gSaveBlock2Ptr
|
||||
_0809FD04: .4byte sub_80568A8
|
||||
_0809FD04: .4byte CB2_ReturnToStartMenu
|
||||
thumb_func_end sub_809FCE0
|
||||
|
||||
thumb_func_start sub_809FD08
|
||||
@@ -4556,7 +4556,7 @@ sub_809FD08: @ 809FD08
|
||||
ldrb r2, [r1, 0x8]
|
||||
movs r0, 0
|
||||
str r0, [sp]
|
||||
ldr r0, _0809FD2C @ =sub_80568A8
|
||||
ldr r0, _0809FD2C @ =CB2_ReturnToStartMenu
|
||||
str r0, [sp, 0x4]
|
||||
movs r0, 0x3
|
||||
movs r3, 0
|
||||
@@ -4566,7 +4566,7 @@ sub_809FD08: @ 809FD08
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0809FD28: .4byte gSaveBlock2Ptr
|
||||
_0809FD2C: .4byte sub_80568A8
|
||||
_0809FD2C: .4byte CB2_ReturnToStartMenu
|
||||
thumb_func_end sub_809FD08
|
||||
|
||||
thumb_func_start sub_809FD30
|
||||
@@ -4578,7 +4578,7 @@ sub_809FD30: @ 809FD30
|
||||
ldrb r2, [r1, 0x8]
|
||||
movs r0, 0
|
||||
str r0, [sp]
|
||||
ldr r0, _0809FD54 @ =sub_80568A8
|
||||
ldr r0, _0809FD54 @ =CB2_ReturnToStartMenu
|
||||
str r0, [sp, 0x4]
|
||||
movs r0, 0x4
|
||||
movs r3, 0
|
||||
@@ -4588,7 +4588,7 @@ sub_809FD30: @ 809FD30
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0809FD50: .4byte gSaveBlock2Ptr
|
||||
_0809FD54: .4byte sub_80568A8
|
||||
_0809FD54: .4byte CB2_ReturnToStartMenu
|
||||
thumb_func_end sub_809FD30
|
||||
|
||||
.align 2, 0 @ Don't pad with nop.
|
||||
|
||||
+5
-5
@@ -26,14 +26,14 @@ sub_8088374: @ 8088374
|
||||
bx r0
|
||||
thumb_func_end sub_8088374
|
||||
|
||||
thumb_func_start sub_8088388
|
||||
sub_8088388: @ 8088388
|
||||
thumb_func_start CB2_OptionsMenuFromStartMenu
|
||||
CB2_OptionsMenuFromStartMenu: @ 8088388
|
||||
push {r4-r6,lr}
|
||||
ldr r1, _08088418 @ =gMain
|
||||
ldr r0, [r1, 0x8]
|
||||
cmp r0, 0
|
||||
bne _08088396
|
||||
ldr r0, _0808841C @ =sub_80568A8
|
||||
ldr r0, _0808841C @ =CB2_ReturnToStartMenu
|
||||
str r0, [r1, 0x8]
|
||||
_08088396:
|
||||
ldr r4, _08088420 @ =gUnknown_2039620
|
||||
@@ -101,12 +101,12 @@ _080883FA:
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_08088418: .4byte gMain
|
||||
_0808841C: .4byte sub_80568A8
|
||||
_0808841C: .4byte CB2_ReturnToStartMenu
|
||||
_08088420: .4byte gUnknown_2039620
|
||||
_08088424: .4byte gSaveBlock2Ptr
|
||||
_08088428: .4byte gUnknown_83CC304
|
||||
_0808842C: .4byte sub_8088454
|
||||
thumb_func_end sub_8088388
|
||||
thumb_func_end CB2_OptionsMenuFromStartMenu
|
||||
|
||||
thumb_func_start sub_8088430
|
||||
sub_8088430: @ 8088430
|
||||
|
||||
+5
-5
@@ -3754,20 +3754,20 @@ _080568A0: .4byte gFieldCallback
|
||||
_080568A4: .4byte sub_807DDD0
|
||||
thumb_func_end c2_8056854
|
||||
|
||||
thumb_func_start sub_80568A8
|
||||
sub_80568A8: @ 80568A8
|
||||
thumb_func_start CB2_ReturnToStartMenu
|
||||
CB2_ReturnToStartMenu: @ 80568A8
|
||||
push {lr}
|
||||
bl sub_80569BC
|
||||
ldr r1, _080568BC @ =gFieldCallback2
|
||||
ldr r0, _080568C0 @ =sub_807E3BC
|
||||
ldr r0, _080568C0 @ =FieldCB2_ReturnToStartMenuInit
|
||||
str r0, [r1]
|
||||
bl CB2_ReturnToField
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_080568BC: .4byte gFieldCallback2
|
||||
_080568C0: .4byte sub_807E3BC
|
||||
thumb_func_end sub_80568A8
|
||||
_080568C0: .4byte FieldCB2_ReturnToStartMenuInit
|
||||
thumb_func_end CB2_ReturnToStartMenu
|
||||
|
||||
thumb_func_start sub_80568C4
|
||||
sub_80568C4: @ 80568C4
|
||||
|
||||
+6
-6
@@ -3616,10 +3616,10 @@ sub_8120658: @ 8120658
|
||||
beq _08120678
|
||||
cmp r0, 0x5
|
||||
beq _0812067E
|
||||
ldr r1, _08120674 @ =gUnknown_8416285
|
||||
ldr r1, _08120674 @ =gStartMenuText_Bag
|
||||
b _08120686
|
||||
.align 2, 0
|
||||
_08120674: .4byte gUnknown_8416285
|
||||
_08120674: .4byte gStartMenuText_Bag
|
||||
_08120678:
|
||||
movs r0, 0xB6
|
||||
lsls r0, 1
|
||||
@@ -12231,7 +12231,7 @@ sub_8124AB0: @ 8124AB0
|
||||
str r0, [sp]
|
||||
ldr r0, _08124AD4 @ =sub_811FB28
|
||||
str r0, [sp, 0x4]
|
||||
ldr r0, _08124AD8 @ =sub_80568A8
|
||||
ldr r0, _08124AD8 @ =CB2_ReturnToStartMenu
|
||||
str r0, [sp, 0x8]
|
||||
movs r0, 0
|
||||
movs r1, 0
|
||||
@@ -12243,7 +12243,7 @@ sub_8124AB0: @ 8124AB0
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_08124AD4: .4byte sub_811FB28
|
||||
_08124AD8: .4byte sub_80568A8
|
||||
_08124AD8: .4byte CB2_ReturnToStartMenu
|
||||
thumb_func_end sub_8124AB0
|
||||
|
||||
thumb_func_start hm2_waterfall
|
||||
@@ -16634,7 +16634,7 @@ CB2_PartyMenuFromStartMenu: @ 8126EB0
|
||||
str r0, [sp]
|
||||
ldr r0, _08126ED4 @ =sub_811FB28
|
||||
str r0, [sp, 0x4]
|
||||
ldr r0, _08126ED8 @ =sub_80568A8
|
||||
ldr r0, _08126ED8 @ =CB2_ReturnToStartMenu
|
||||
str r0, [sp, 0x8]
|
||||
movs r0, 0
|
||||
movs r1, 0
|
||||
@@ -16646,7 +16646,7 @@ CB2_PartyMenuFromStartMenu: @ 8126EB0
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_08126ED4: .4byte sub_811FB28
|
||||
_08126ED8: .4byte sub_80568A8
|
||||
_08126ED8: .4byte CB2_ReturnToStartMenu
|
||||
thumb_func_end CB2_PartyMenuFromStartMenu
|
||||
|
||||
thumb_func_start sub_8126EDC
|
||||
|
||||
@@ -289,8 +289,8 @@ _081026D0:
|
||||
_08102758: .4byte gUnknown_84404C8
|
||||
thumb_func_end sub_810250C
|
||||
|
||||
thumb_func_start sub_810275C
|
||||
sub_810275C: @ 810275C
|
||||
thumb_func_start CB2_OpenPokedexFromStartMenu
|
||||
CB2_OpenPokedexFromStartMenu: @ 810275C
|
||||
push {lr}
|
||||
bl sub_810250C
|
||||
movs r1, 0xC0
|
||||
@@ -314,7 +314,7 @@ sub_810275C: @ 810275C
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_08102794: .4byte sub_81024D4
|
||||
thumb_func_end sub_810275C
|
||||
thumb_func_end CB2_OpenPokedexFromStartMenu
|
||||
|
||||
thumb_func_start sub_8102798
|
||||
sub_8102798: @ 8102798
|
||||
@@ -428,13 +428,13 @@ sub_8102858: @ 8102858
|
||||
lsls r1, 7
|
||||
movs r0, 0
|
||||
bl SetGpuRegBits
|
||||
ldr r0, _08102878 @ =sub_80568A8
|
||||
ldr r0, _08102878 @ =CB2_ReturnToStartMenu
|
||||
bl SetMainCallback2
|
||||
_08102874:
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_08102878: .4byte sub_80568A8
|
||||
_08102878: .4byte CB2_ReturnToStartMenu
|
||||
thumb_func_end sub_8102858
|
||||
|
||||
thumb_func_start sub_810287C
|
||||
|
||||
@@ -1417,7 +1417,7 @@ _0808C3E0:
|
||||
adds r1, r5, 0
|
||||
adds r1, 0x26
|
||||
bl sub_808C72C
|
||||
bl sub_80F6E9C
|
||||
bl LoadStdWindowFrameGfx
|
||||
movs r0, 0
|
||||
movs r1, 0
|
||||
bl DrawDialogueFrame
|
||||
|
||||
@@ -158,16 +158,16 @@ _080F5240:
|
||||
adds r1, r0, 0
|
||||
cmp r1, 0x1
|
||||
bne _080F5260
|
||||
ldr r0, _080F5258 @ =gUnknown_3005420
|
||||
ldr r0, _080F5258 @ =gSaveSucceeded
|
||||
strh r1, [r0]
|
||||
ldr r0, _080F525C @ =gUnknown_8418E09
|
||||
bl sub_80F5404
|
||||
b _080F526C
|
||||
.align 2, 0
|
||||
_080F5258: .4byte gUnknown_3005420
|
||||
_080F5258: .4byte gSaveSucceeded
|
||||
_080F525C: .4byte gUnknown_8418E09
|
||||
_080F5260:
|
||||
ldr r0, _080F5274 @ =gUnknown_3005420
|
||||
ldr r0, _080F5274 @ =gSaveSucceeded
|
||||
movs r1, 0xFF
|
||||
strh r1, [r0]
|
||||
ldr r0, _080F5278 @ =gUnknown_8418CD9
|
||||
@@ -178,7 +178,7 @@ _080F526C:
|
||||
strb r0, [r1]
|
||||
b _080F52D6
|
||||
.align 2, 0
|
||||
_080F5274: .4byte gUnknown_3005420
|
||||
_080F5274: .4byte gSaveSucceeded
|
||||
_080F5278: .4byte gUnknown_8418CD9
|
||||
_080F527C: .4byte gUnknown_203AB50
|
||||
_080F5280:
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
|
||||
.text
|
||||
|
||||
thumb_func_start sub_80F7FCC
|
||||
sub_80F7FCC: @ 80F7FCC
|
||||
thumb_func_start SaveStatToString
|
||||
SaveStatToString: @ 80F7FCC
|
||||
push {r4-r7,lr}
|
||||
lsls r0, 24
|
||||
lsrs r3, r0, 24
|
||||
@@ -144,6 +144,6 @@ _080F80D8:
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_080F80E0: .4byte 0x00000827
|
||||
thumb_func_end sub_80F7FCC
|
||||
thumb_func_end SaveStatToString
|
||||
|
||||
.align 2, 0 @ Don't pad with nop.
|
||||
|
||||
+1
-1
@@ -1127,7 +1127,7 @@ _0809D1FA:
|
||||
adds r1, r4, 0
|
||||
adds r2, r7, 0
|
||||
movs r3, 0x12
|
||||
bl sub_812E6DC
|
||||
bl Menu_PrintFormatIntlPlayerName
|
||||
movs r0, 0x10
|
||||
str r0, [sp]
|
||||
mov r0, r9
|
||||
|
||||
-2219
File diff suppressed because it is too large
Load Diff
+2
-2
@@ -14443,7 +14443,7 @@ _080540DC:
|
||||
movs r0, 0x32
|
||||
strb r0, [r1]
|
||||
ldr r4, _080540FC @ =gStringVar4
|
||||
ldr r1, _08054100 @ =gUnknown_8419F54
|
||||
ldr r1, _08054100 @ =gText_SavingDontTurnOffThePower2
|
||||
_080540EA:
|
||||
adds r0, r4, 0
|
||||
bl StringExpandPlaceholders
|
||||
@@ -14454,7 +14454,7 @@ _080540EA:
|
||||
b _08054396
|
||||
.align 2, 0
|
||||
_080540FC: .4byte gStringVar4
|
||||
_08054100: .4byte gUnknown_8419F54
|
||||
_08054100: .4byte gText_SavingDontTurnOffThePower2
|
||||
_08054104:
|
||||
bl InUnionRoom
|
||||
cmp r0, 0
|
||||
|
||||
+10
-10
@@ -785,7 +785,7 @@ _0808967C:
|
||||
.align 2, 0
|
||||
_0808968C: .4byte gMain
|
||||
_08089690:
|
||||
bl sub_80F6E9C
|
||||
bl LoadStdWindowFrameGfx
|
||||
ldr r1, _080896A0 @ =gMain
|
||||
movs r0, 0x87
|
||||
lsls r0, 3
|
||||
@@ -4723,8 +4723,8 @@ sub_808B66C: @ 808B66C
|
||||
_0808B694: .4byte sub_808B21C
|
||||
thumb_func_end sub_808B66C
|
||||
|
||||
thumb_func_start sub_808B698
|
||||
sub_808B698: @ 808B698
|
||||
thumb_func_start InitTrainerCard
|
||||
InitTrainerCard: @ 808B698
|
||||
push {r4,r5,lr}
|
||||
adds r4, r0, 0
|
||||
ldr r5, _0808B6C0 @ =gUnknown_20397A4
|
||||
@@ -4770,10 +4770,10 @@ _0808B6F0: .4byte gUnknown_20397A4
|
||||
_0808B6F4: .4byte 0x00007bcf
|
||||
_0808B6F8: .4byte 0x0000045c
|
||||
_0808B6FC: .4byte sub_80895B8
|
||||
thumb_func_end sub_808B698
|
||||
thumb_func_end InitTrainerCard
|
||||
|
||||
thumb_func_start sub_808B700
|
||||
sub_808B700: @ 808B700
|
||||
thumb_func_start InitLinkPartnerTrainerCard
|
||||
InitLinkPartnerTrainerCard: @ 808B700
|
||||
push {r4-r6,lr}
|
||||
adds r4, r0, 0
|
||||
adds r6, r1, 0
|
||||
@@ -4822,7 +4822,7 @@ _0808B764: .4byte gTrainerCards
|
||||
_0808B768: .4byte gLinkPlayers
|
||||
_0808B76C: .4byte 0x00007bcf
|
||||
_0808B770: .4byte sub_80895B8
|
||||
thumb_func_end sub_808B700
|
||||
thumb_func_end InitLinkPartnerTrainerCard
|
||||
|
||||
thumb_func_start sub_808B774
|
||||
sub_808B774: @ 808B774
|
||||
@@ -5057,7 +5057,7 @@ _0808B948: .4byte 0x00000457
|
||||
thumb_func_start sub_808B94C
|
||||
sub_808B94C: @ 808B94C
|
||||
push {lr}
|
||||
bl sub_808B698
|
||||
bl InitTrainerCard
|
||||
ldr r0, _0808B95C @ =sub_80895B8
|
||||
bl SetMainCallback2
|
||||
pop {r0}
|
||||
@@ -5076,7 +5076,7 @@ sub_808B960: @ 808B960
|
||||
bl memcpy
|
||||
movs r0, 0
|
||||
adds r1, r4, 0
|
||||
bl sub_808B700
|
||||
bl InitLinkPartnerTrainerCard
|
||||
ldr r0, _0808B98C @ =sub_80895B8
|
||||
bl SetMainCallback2
|
||||
pop {r4}
|
||||
@@ -5098,7 +5098,7 @@ sub_808B990: @ 808B990
|
||||
bl memcpy
|
||||
movs r0, 0
|
||||
adds r1, r4, 0
|
||||
bl sub_808B700
|
||||
bl InitLinkPartnerTrainerCard
|
||||
ldr r0, _0808B9BC @ =sub_80895B8
|
||||
bl SetMainCallback2
|
||||
pop {r4}
|
||||
|
||||
Reference in New Issue
Block a user