mirror of
https://github.com/pret/pmd-sky.git
synced 2026-04-24 23:09:54 -05:00
Fixed remaining compile errors
This commit is contained in:
parent
e87e69a4a4
commit
ad62158e7f
|
|
@ -92,7 +92,7 @@
|
|||
.public sub_0208B298
|
||||
.public sub_02008F88
|
||||
.public sub_0207B854
|
||||
.public ov00_0232F3F4
|
||||
.public ov01_0232F3F4
|
||||
.public sub_02079888
|
||||
.public Strcat
|
||||
.public sub_02051C24
|
||||
|
|
@ -112,7 +112,7 @@
|
|||
.public sub_02079FB4
|
||||
.public sub_0207911C
|
||||
.public EnableIrqFlag
|
||||
.public ov00_023310B8
|
||||
.public ov01_023310B8
|
||||
.public ov00_0232E7E8
|
||||
.public sub_0207B1E8
|
||||
.public sub_0207DB20
|
||||
|
|
@ -216,3 +216,19 @@
|
|||
.public Strchr
|
||||
.public sub_0207F70C
|
||||
.public sub_020798D8
|
||||
.public ov01_0232EA30
|
||||
.public ov01_02329520
|
||||
.public ov01_023310B8
|
||||
.public ov01_0232C4D8
|
||||
.public ov01_02337914
|
||||
.public ov01_0232E768
|
||||
.public ov01_0232EC30
|
||||
.public ov01_0232ED84
|
||||
.public ov01_0232E7E8
|
||||
.public ov01_0232ED5C
|
||||
.public ov01_0232E7C0
|
||||
.public ov01_0233103C
|
||||
.public ov01_0232F3F4
|
||||
.public ov01_0232C244
|
||||
.public ov01_0232BE98
|
||||
.public ov01_0233AE64
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
#include <nitro/fs/overlay.h>
|
||||
#pragma once
|
||||
.public DebugPrint0
|
||||
.public DebugPrint0__0200C1FC
|
||||
.public ov00_022EF548
|
||||
.public GetNbPokemonBattled
|
||||
.public sub_0204AE60
|
||||
|
|
@ -281,9 +281,27 @@
|
|||
.public sub_0204E40C
|
||||
.public ov00_022C306C
|
||||
.public sub_02027B1C
|
||||
.public GetSpriteIndex
|
||||
.public GetSpriteIndex__020526EC
|
||||
.public ov00_022BCCC8
|
||||
.public sub_0202065C
|
||||
.public Sprintf
|
||||
.public GetNbEvolutions
|
||||
.public sub_0204E464
|
||||
.public sub_0201C138
|
||||
.public ov00_022BD8FC
|
||||
.public ov00_022BDA68
|
||||
.public sub_0204A1CC
|
||||
.public ov00_022BD95C
|
||||
.public sub_02029F88
|
||||
.public NoteSaveBase
|
||||
.public sub_0202BBF0
|
||||
.public sub_0202BC28
|
||||
.public sub_02029FBC
|
||||
.public IsDBoxActive
|
||||
.public sub_020308C4
|
||||
.public sub_0202FB9C
|
||||
.public sub_0203088C
|
||||
.public sub_02031914
|
||||
.public sub_0202C38C
|
||||
.public ov00_022BD780
|
||||
.public sub_0202BD48
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@
|
|||
.public sub_02043400
|
||||
.public sub_0204E6A4
|
||||
.public sub_02043218
|
||||
.public ov00_0232F3F4
|
||||
.public ov01_0232F3F4
|
||||
.public sub_0205B77C
|
||||
.public sub_02037570
|
||||
.public ov01_02338BEC
|
||||
|
|
@ -174,7 +174,7 @@
|
|||
.public GetAdvancedMenuResult
|
||||
.public sub_0203D438
|
||||
.public GetHeldButtons
|
||||
.public ov00_023310B8
|
||||
.public ov01_023310B8
|
||||
.public sub_020663DC
|
||||
.public ov01_02338B08
|
||||
.public sub_0203FD38
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@
|
|||
.public sub_0201007C
|
||||
.public sub_02043254
|
||||
.public StrncpySimpleNoPadSafe
|
||||
.public ov00_0232F3F4
|
||||
.public ov01_0232F3F4
|
||||
.public ov01_0232E94C
|
||||
.public sub_0204329C
|
||||
.public sub_02043568
|
||||
|
|
@ -40,7 +40,7 @@
|
|||
.public sub_020103AC
|
||||
.public sub_02003BC8
|
||||
.public sub_0204A018
|
||||
.public ov00_023310B8
|
||||
.public ov01_023310B8
|
||||
.public sub_020440B8
|
||||
.public sub_02043468
|
||||
.public sub_02043380
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@
|
|||
.public ov01_0233767C
|
||||
.public ov01_0232C5C8
|
||||
.public ov01_02337C54
|
||||
.public ov00_023310B8
|
||||
.public ov01_023310B8
|
||||
.public ov01_0233769C
|
||||
.public MemAlloc
|
||||
.public sub_02059060
|
||||
|
|
@ -53,7 +53,7 @@
|
|||
.public sub_02027AF0
|
||||
.public PreprocessString
|
||||
.public ov01_02338C28
|
||||
.public ov00_0232F3F4
|
||||
.public ov01_0232F3F4
|
||||
.public sub_02029FBC
|
||||
.public ov01_023398A4
|
||||
.public ov01_02338C34
|
||||
|
|
|
|||
|
|
@ -24,11 +24,11 @@
|
|||
.public sub_02046BE8
|
||||
.public ov01_02338E68
|
||||
.public ov00_022BD264
|
||||
.public ov00_0232F3F4
|
||||
.public ov01_0232F3F4
|
||||
.public GetKeyboardStringResult
|
||||
.public sub_020668B4
|
||||
.public sub_02046A9C
|
||||
.public ov00_023310B8
|
||||
.public ov01_023310B8
|
||||
.public sub_02069DC0
|
||||
.public ov01_02337614
|
||||
.public sub_0205EC98
|
||||
|
|
@ -57,7 +57,7 @@
|
|||
.public DungeonRequestsDoneWrapper
|
||||
.public ov02_02338E48
|
||||
.public sub_02003BFC
|
||||
.public DebugPrint0
|
||||
.public DebugPrint0__0200C1FC
|
||||
.public sub_0204DD80
|
||||
.public ov01_02338A24
|
||||
.public ov00_022BCBAC
|
||||
|
|
@ -85,3 +85,4 @@
|
|||
.public sub_02046B04
|
||||
.public sub_02046BB4
|
||||
.public sub_02003BC8
|
||||
.public sub_02046D20
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@
|
|||
.public sub_0203931C
|
||||
.public ov00_022BD398
|
||||
.public ov01_0232C5C8
|
||||
.public ov00_023310B8
|
||||
.public ov01_023310B8
|
||||
.public ov01_02337938
|
||||
.public MemAlloc
|
||||
.public ov01_02335FA8
|
||||
|
|
@ -81,7 +81,7 @@
|
|||
.public sub_02046BA0
|
||||
.public sub_02046BB4
|
||||
.public sub_0202F8FC
|
||||
.public ov00_0232F3F4
|
||||
.public ov01_0232F3F4
|
||||
.public sub_02029FBC
|
||||
.public NoteSaveBase
|
||||
.public sub_02017CCC
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@
|
|||
.public ov00_022BF640
|
||||
.public ov01_0232C0CC
|
||||
.public ov00_022C4C08
|
||||
.public DebugPrint0
|
||||
.public DebugPrint0__0200C1FC
|
||||
.public ov01_0232C10C
|
||||
.public sub_0207BA08
|
||||
.public ov00_022C6EFC
|
||||
|
|
@ -37,7 +37,7 @@
|
|||
.public sub_020467F0
|
||||
.public ov01_0232C370
|
||||
.public InitPreprocessorArgs
|
||||
.public ov00_023310B8
|
||||
.public ov01_023310B8
|
||||
.public sub_02003BC8
|
||||
.public sub_020255D8
|
||||
.public sub_02046A9C
|
||||
|
|
@ -60,3 +60,5 @@
|
|||
.public ov00_022C3270
|
||||
.public ov00_022BFB14
|
||||
.public Rand16Bit
|
||||
.public ov00_022C3298
|
||||
.public sub_02046D20
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@
|
|||
.public CreateNormalMenu
|
||||
.public sub_0203088C
|
||||
.public CreatePortraitBox
|
||||
.public DebugPrint0
|
||||
.public DebugPrint0__0200C1FC
|
||||
.public GetNormalMenuResult
|
||||
.public sub_02010758
|
||||
.public IsDBoxActive
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@
|
|||
.public sub_02013150
|
||||
.public GetTeamMember
|
||||
.public sub_02027B1C
|
||||
.public DebugPrint0
|
||||
.public DebugPrint0__0200C1FC
|
||||
.public sub_0203FA64
|
||||
.public MemFree
|
||||
.public sub_0203F150
|
||||
|
|
@ -51,3 +51,4 @@
|
|||
.public CreateDBox
|
||||
.public AddItemToStorage
|
||||
.public sub_0202F8C4
|
||||
.public ov11_0230C910
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@
|
|||
.public GetActualBuyPrice
|
||||
.public sub_02017CCC
|
||||
.public sub_0202C7D0
|
||||
.public DebugPrint0
|
||||
.public DebugPrint0__0200C1FC
|
||||
.public ShowMessageInDBox
|
||||
.public Strcat
|
||||
.public sub_02042BBC
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@
|
|||
.public sub_02043380
|
||||
.public CreateNormalMenu
|
||||
.public RemoveItemNoHole
|
||||
.public DebugPrint0
|
||||
.public DebugPrint0__0200C1FC
|
||||
.public sub_02043568
|
||||
.public sub_020582E0
|
||||
.public InitPortraitBoxWithMonsterId
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@
|
|||
.public sub_0200FD78
|
||||
.public sub_02042258
|
||||
.public sub_0202836C
|
||||
.public DebugPrint0
|
||||
.public DebugPrint0__0200C1FC
|
||||
.public CreateDBox
|
||||
.public sub_0202F2C4
|
||||
.public FreeNormalMenu
|
||||
|
|
@ -43,3 +43,4 @@
|
|||
.public CopyItemAtIdx
|
||||
.public RemoveEmptyItemsInBag
|
||||
.public PreprocessString
|
||||
.public sub_0200FD48
|
||||
|
|
|
|||
|
|
@ -264,7 +264,7 @@
|
|||
.public GetMoveMaxGinsengBoost
|
||||
.public SetPokemonJoined
|
||||
.public ov31_023860A4
|
||||
.public DebugPrint0
|
||||
.public DebugPrint0__0200C1FC
|
||||
.public sub_0204AF20
|
||||
.public SetMonsterFlag2
|
||||
.public ReplaceWanFromBinFile
|
||||
|
|
@ -659,3 +659,5 @@
|
|||
.public sub_01FF8C60
|
||||
.public sub_01FF8130
|
||||
.public GetScenarioBalance__0204CB94
|
||||
.public CheckTeamMemberIdx__02056228
|
||||
.public ov01_0233103C
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@
|
|||
.public ov29_022E2978
|
||||
.public ov29_02338768
|
||||
.public ov29_02344B1C
|
||||
.public GetSpriteIndex
|
||||
.public GetSpriteIndex__022F7388
|
||||
.public ov29_022FB920
|
||||
.public sub_02034EB4
|
||||
.public sub_02034D0C
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
.public AllManip1
|
||||
.public IsBlinded
|
||||
.public sub_020585B4
|
||||
.public CheckTeamMemberIdx
|
||||
.public CheckTeamMemberIdx__022F9C34
|
||||
.public ov29_022EB8F4
|
||||
.public sub_020348E4
|
||||
.public sub_0203083C
|
||||
|
|
@ -23,7 +23,7 @@
|
|||
.public ov10_022BCE58
|
||||
.public sub_020265A8
|
||||
.public ov29_022E87DC
|
||||
.public DebugPrint0
|
||||
.public DebugPrint0__0200C1FC
|
||||
.public FreeDBox
|
||||
.public sub_02028284
|
||||
.public ov29_022EBA70
|
||||
|
|
@ -229,3 +229,8 @@
|
|||
.public sub_020416FC
|
||||
.public sub_020410A4
|
||||
.public AiMovement
|
||||
.public ov02_0234FB60
|
||||
.public ov29_022F9C40
|
||||
.public sub_02017C74
|
||||
.public sub_0204019C
|
||||
.public CheckTeamMemberIdx__02056228
|
||||
|
|
|
|||
44
asm/main.s
44
asm/main.s
|
|
@ -44075,14 +44075,17 @@ SetQuestionMarks: ; 0x020250E4
|
|||
strb r1, [r0, #3]
|
||||
bx lr
|
||||
arm_func_end SetQuestionMarks
|
||||
_02025100:
|
||||
|
||||
arm_func_start StrcpySimple
|
||||
StrcpySimple:
|
||||
ldrb r2, [r1], #1
|
||||
mov r3, r0
|
||||
strb r2, [r0], #1
|
||||
ldrb r2, [r3]
|
||||
cmp r2, #0
|
||||
bne _02025100
|
||||
bne StrcpySimple
|
||||
bx lr
|
||||
arm_func_end StrcpySimple
|
||||
|
||||
arm_func_start StrncpySimple
|
||||
StrncpySimple: ; 0x0202511C
|
||||
|
|
@ -64765,7 +64768,7 @@ ShowKeyboard: ; 0x020367F0
|
|||
ldr r0, [r0]
|
||||
add r0, r0, #0x6e
|
||||
add r0, r0, #0x100
|
||||
bl _02025100
|
||||
bl StrcpySimple
|
||||
_02036850:
|
||||
ldr r0, _02036CB0 ; =0x020AFDF0
|
||||
mov r2, #0
|
||||
|
|
@ -66718,7 +66721,7 @@ _02038760:
|
|||
add r1, r0, #0x6e
|
||||
ldr r0, [r0, #0xf8]
|
||||
add r1, r1, #0x100
|
||||
bl _02025100
|
||||
bl StrcpySimple
|
||||
_02038794:
|
||||
ldr r0, _02038900 ; =0x020AFDF0
|
||||
ldr r1, [r0]
|
||||
|
|
@ -70836,7 +70839,7 @@ sub_0203C5C8: ; 0x0203C5C8
|
|||
bl GetKeyboardStringResult
|
||||
mov r1, r0
|
||||
add r0, sp, #0
|
||||
bl _02025100
|
||||
bl StrcpySimple
|
||||
ldrb r0, [sp]
|
||||
bl sub_0203BBEC
|
||||
cmp r0, #0
|
||||
|
|
@ -80205,7 +80208,7 @@ _02044EE8:
|
|||
mov r0, #0x68
|
||||
smlabb r0, r1, r0, r2
|
||||
ldrsh r0, [r0, #8]
|
||||
bl CheckTeamMemberIdx
|
||||
bl CheckTeamMemberIdx__02056228
|
||||
cmp r0, #0
|
||||
ldrsh r1, [r8, #0x12]
|
||||
ldrsh r0, [r8, #0x16]
|
||||
|
|
@ -101221,8 +101224,8 @@ _020561D8:
|
|||
_02056224: .word 0x020B0A48
|
||||
arm_func_end sub_020561C0
|
||||
|
||||
arm_func_start CheckTeamMemberIdx
|
||||
CheckTeamMemberIdx: ; 0x02056228
|
||||
arm_func_start CheckTeamMemberIdx__02056228
|
||||
CheckTeamMemberIdx__02056228: ; 0x02056228
|
||||
ldr r1, _0205625C ; =0x000055AA
|
||||
cmp r0, r1
|
||||
moveq r0, #1
|
||||
|
|
@ -101239,7 +101242,7 @@ CheckTeamMemberIdx: ; 0x02056228
|
|||
.align 2, 0
|
||||
_0205625C: .word 0x000055AA
|
||||
_02056260: .word 0x00005AA5
|
||||
arm_func_end CheckTeamMemberIdx
|
||||
arm_func_end CheckTeamMemberIdx__02056228
|
||||
|
||||
arm_func_start sub_02056264
|
||||
sub_02056264: ; 0x02056264
|
||||
|
|
@ -104037,7 +104040,7 @@ sub_02058674: ; 0x02058674
|
|||
stmdb sp!, {r3, r4, r5, lr}
|
||||
mov r5, r0
|
||||
mov r4, r1
|
||||
bl CheckTeamMemberIdx
|
||||
bl CheckTeamMemberIdx__02056228
|
||||
cmp r0, #0
|
||||
ldmnedb sp!, {r3, r4, r5, pc}
|
||||
mov r0, r5
|
||||
|
|
@ -145473,10 +145476,13 @@ sub_0207B848: ; 0x0207B848
|
|||
and r0, r0, #0x1f
|
||||
bx lr
|
||||
arm_func_end sub_0207B848
|
||||
_0207B854:
|
||||
|
||||
arm_func_start sub_0207B854
|
||||
sub_0207B854: ; 0x0207B854
|
||||
subs r0, r0, #4
|
||||
bhs _0207B854
|
||||
bhs sub_0207B854
|
||||
bx lr
|
||||
arm_func_end sub_0207B854
|
||||
|
||||
arm_func_start sub_0207B860
|
||||
sub_0207B860: ; 0x0207B860
|
||||
|
|
@ -147255,7 +147261,7 @@ _0207CD74:
|
|||
mov r0, r4
|
||||
bl SetIrqFlag
|
||||
mov r0, r6
|
||||
bl _0207B854
|
||||
bl sub_0207B854
|
||||
bl EnableIrqFlag
|
||||
mov r4, r0
|
||||
bl sub_0207D49C
|
||||
|
|
@ -147664,7 +147670,7 @@ sub_0207D270: ; 0x0207D270
|
|||
mov r4, #1
|
||||
_0207D2AC:
|
||||
mov r0, r6
|
||||
bl _0207B854
|
||||
bl sub_0207B854
|
||||
mov r0, r5
|
||||
mov r1, r4
|
||||
bl sub_0207DAFC
|
||||
|
|
@ -153180,7 +153186,7 @@ sub_02081F60: ; 0x02081F60
|
|||
mov r7, r0
|
||||
ldr r0, _02082008 ; =0x00996A00
|
||||
mov r6, r1
|
||||
bl _0207B854
|
||||
bl sub_0207B854
|
||||
bl sub_02082440
|
||||
cmp r0, #1
|
||||
beq _02081FF0
|
||||
|
|
@ -153209,7 +153215,7 @@ _02081FC0:
|
|||
mov r4, #1
|
||||
_02081FD8:
|
||||
mov r0, r5
|
||||
bl _0207B854
|
||||
bl sub_0207B854
|
||||
mov r0, r4
|
||||
bl sub_02082420
|
||||
cmp r0, #0
|
||||
|
|
@ -153431,7 +153437,7 @@ _020822B4:
|
|||
str r6, [r0]
|
||||
_020822C4:
|
||||
ldr r0, _02082324 ; =0x00708100
|
||||
bl _0207B854
|
||||
bl sub_0207B854
|
||||
bl EnableIrqFlag
|
||||
ldr r0, [sp, #4]
|
||||
bl sub_02078C3C
|
||||
|
|
@ -155996,7 +156002,7 @@ sub_02084404: ; 0x02084404
|
|||
mov r4, #1
|
||||
_0208444C:
|
||||
mov r0, r6
|
||||
bl _0207B854
|
||||
bl sub_0207B854
|
||||
mov r0, r5
|
||||
mov r1, r4
|
||||
bl sub_0207DAFC
|
||||
|
|
@ -156158,7 +156164,7 @@ sub_020845F8: ; 0x020845F8
|
|||
ldr r4, _02084680 ; =0x000A3A47
|
||||
_02084644:
|
||||
mov r0, r4
|
||||
bl _0207B854
|
||||
bl sub_0207B854
|
||||
bl sub_0208200C
|
||||
cmp r0, #4
|
||||
beq _02084644
|
||||
|
|
|
|||
|
|
@ -1820,7 +1820,7 @@ ov00_022BE094: ; 0x022BE094
|
|||
bl sub_020348E4
|
||||
cmp r0, #0
|
||||
ldmeqdb sp!, {r3, pc}
|
||||
bl ov00_0232F3F4
|
||||
bl ov01_0232F3F4
|
||||
ldmdb sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
_022BE0B0: .word 0x02317FA0
|
||||
|
|
@ -1901,7 +1901,7 @@ _022BE184:
|
|||
bl sub_020519D0
|
||||
bl sub_0201DC90
|
||||
bl ov00_022BE4D8
|
||||
bl ov00_0232E768
|
||||
bl ov01_0232E768
|
||||
ldr r1, _022BE3BC ; =0x023187EC
|
||||
mov r2, #1
|
||||
ldr r0, _022BE3C0 ; =ov00_022BE3CC
|
||||
|
|
@ -1948,12 +1948,12 @@ _022BE234:
|
|||
bne _022BE320
|
||||
cmp sl, #4
|
||||
bne _022BE268
|
||||
bl ov00_0233AE64
|
||||
bl ov01_0233AE64
|
||||
b _022BE2A4
|
||||
_022BE268:
|
||||
cmp sl, #2
|
||||
bne _022BE278
|
||||
bl ov00_02337914
|
||||
bl ov01_02337914
|
||||
b _022BE2A4
|
||||
_022BE278:
|
||||
cmp sl, #5
|
||||
|
|
@ -1967,7 +1967,7 @@ _022BE278:
|
|||
b _022BE2A4
|
||||
_022BE29C:
|
||||
mov r0, #0
|
||||
bl ov00_023310B8
|
||||
bl ov01_023310B8
|
||||
_022BE2A4:
|
||||
str r5, [r4, #4]
|
||||
b _022BE304
|
||||
|
|
@ -1997,18 +1997,18 @@ _022BE2E4:
|
|||
str r0, [r4, #4]
|
||||
_022BE304:
|
||||
bl sub_02006E14
|
||||
bl ov00_0232EA30
|
||||
bl ov01_0232EA30
|
||||
bl sub_020039E4
|
||||
bl ov00_0232EC30
|
||||
bl ov01_0232EC30
|
||||
bl sub_02034A80
|
||||
bl sub_02028848
|
||||
b _022BE1E8
|
||||
_022BE320:
|
||||
mov r0, #0
|
||||
bl sub_0200383C
|
||||
bl ov00_0232E7E8
|
||||
bl ov01_0232E7E8
|
||||
bl sub_02034710
|
||||
bl ov00_0232E7C0
|
||||
bl ov01_0232E7C0
|
||||
bl ov00_022BE51C
|
||||
bl sub_0201DCD0
|
||||
bl sub_02051B44
|
||||
|
|
@ -2022,7 +2022,7 @@ _022BE320:
|
|||
bl LoadOverlay
|
||||
bl sub_020184B4
|
||||
bl sub_020024B0
|
||||
bl ov00_02329520
|
||||
bl ov01_02329520
|
||||
ldr r2, _022BE3C8 ; =0x04000208
|
||||
mov r0, #1
|
||||
ldrh r1, [r2]
|
||||
|
|
@ -2064,12 +2064,12 @@ ov00_022BE3CC: ; 0x022BE3CC
|
|||
bl ov00_022BE6D0
|
||||
bl sub_02003990
|
||||
_022BE3EC:
|
||||
bl ov00_0232BE98
|
||||
bl ov00_0233103C
|
||||
bl ov00_0232ED5C
|
||||
bl ov01_0232BE98
|
||||
bl ov01_0233103C
|
||||
bl ov01_0232ED5C
|
||||
bl ov00_022BE774
|
||||
bl ov00_0232C244
|
||||
bl ov00_0232C4D8
|
||||
bl ov01_0232C244
|
||||
bl ov01_0232C4D8
|
||||
bl sub_0201DD48
|
||||
bl sub_0201F464
|
||||
ldr r0, _022BE4A4 ; =0x023187EC
|
||||
|
|
@ -2096,7 +2096,7 @@ _022BE420:
|
|||
mov r1, #2
|
||||
bl sub_02008F64
|
||||
_022BE464:
|
||||
bl ov00_0232ED84
|
||||
bl ov01_0232ED84
|
||||
mov r0, r4
|
||||
bl sub_02028A64
|
||||
bl sub_0201BE5C
|
||||
|
|
@ -79279,7 +79279,7 @@ _023000F8:
|
|||
ldr r1, _0230038C ; =0x0231AD64
|
||||
bl Strstr
|
||||
movs sl, r0
|
||||
beq _023002F0
|
||||
beq ov00_023002F0
|
||||
ldr fp, _02300390 ; =0x0231AD7C
|
||||
ldr r5, _02300394 ; =0x0231AD94
|
||||
mov r6, #0x800
|
||||
|
|
@ -79409,7 +79409,9 @@ _023002DC:
|
|||
movs sl, r0
|
||||
bne _0230011C
|
||||
arm_func_end ov00_0230002C
|
||||
_023002F0:
|
||||
|
||||
arm_func_start ov00_023002F0
|
||||
ov00_023002F0: ; 023002F0
|
||||
ldr r0, [sp, #8]
|
||||
cmp r0, #0
|
||||
ldrne r0, [r8, #0x1f4]
|
||||
|
|
@ -79463,6 +79465,7 @@ _023003A4: .word 0x0231AD9C
|
|||
_023003A8: .word 0x0231ADA4
|
||||
_023003AC: .word 0x0001D4C0
|
||||
_023003B0: .word 0x0231ADCC
|
||||
arm_func_end ov00_023002F0
|
||||
|
||||
arm_func_start ov00_023003B4
|
||||
ov00_023003B4: ; 0x023003B4
|
||||
|
|
|
|||
2393
asm/overlay_01.s
2393
asm/overlay_01.s
File diff suppressed because it is too large
Load Diff
|
|
@ -22958,14 +22958,16 @@ ov02_0233CAD8: ; 0x0233CAD8
|
|||
ldr r0, _0233CB30 ; =0x0235AACC
|
||||
ldrb r0, [r0]
|
||||
cmp r0, #0
|
||||
bne _0233CB10
|
||||
bne ov02_0233CB10
|
||||
mov r1, #1
|
||||
mov r2, r1
|
||||
mov r0, #3
|
||||
mov r3, #8
|
||||
bl ov02_0234D8E0
|
||||
arm_func_end ov02_0233CAD8
|
||||
_0233CB10:
|
||||
|
||||
arm_func_start ov02_0233CB10
|
||||
ov02_0233CB10: ; 0x0233CB10
|
||||
mov r0, #3
|
||||
mov r1, #0
|
||||
mov r2, #0x15
|
||||
|
|
@ -22977,6 +22979,7 @@ _0233CB10:
|
|||
.align 2, 0
|
||||
_0233CB30: .word 0x0235AACC
|
||||
_0233CB34: .word ov02_0233CB38
|
||||
arm_func_end ov02_0233CB10
|
||||
|
||||
arm_func_start ov02_0233CB38
|
||||
ov02_0233CB38: ; 0x0233CB38
|
||||
|
|
|
|||
|
|
@ -188,7 +188,7 @@ _0233CC58:
|
|||
bl ov01_0232E94C
|
||||
cmp r0, #0
|
||||
bne _0233CF68
|
||||
bl ov00_0232F3F4
|
||||
bl ov01_0232F3F4
|
||||
bl ov03_0233CA80
|
||||
mov r0, #1
|
||||
mov r1, #0
|
||||
|
|
@ -289,7 +289,7 @@ ov03_0233CDC8: ; 0x0233CDC8
|
|||
cmp r0, #0
|
||||
bne _0233CF68
|
||||
mov r0, #0xf
|
||||
bl ov00_023310B8
|
||||
bl ov01_023310B8
|
||||
arm_func_end ov03_0233CDC8
|
||||
|
||||
arm_func_start ov03_0233CDD8
|
||||
|
|
|
|||
|
|
@ -256,7 +256,7 @@ _0233CD04:
|
|||
bl ov01_0232E94C
|
||||
cmp r0, #0
|
||||
bne _0233D148
|
||||
bl ov00_0232F3F4
|
||||
bl ov01_0232F3F4
|
||||
bl ov04_0233CA80
|
||||
mov r3, #0
|
||||
ldr r1, _0233D154 ; =0x0233F670
|
||||
|
|
@ -340,7 +340,7 @@ _0233CE0C:
|
|||
cmp r0, #0
|
||||
bne _0233D148
|
||||
mov r0, #0x11
|
||||
bl ov00_023310B8
|
||||
bl ov01_023310B8
|
||||
mov r0, #3
|
||||
b _0233D14C
|
||||
_0233CE28:
|
||||
|
|
@ -548,7 +548,7 @@ _0233D114:
|
|||
bne _0233D130
|
||||
bl ov04_0233D2B4
|
||||
mov r0, #0x11
|
||||
bl ov00_023310B8
|
||||
bl ov01_023310B8
|
||||
mov r0, #3
|
||||
b _0233D14C
|
||||
_0233D130:
|
||||
|
|
|
|||
|
|
@ -243,7 +243,7 @@ _0233CCE8:
|
|||
bl ov01_0232E94C
|
||||
cmp r0, #0
|
||||
bne _0233D338
|
||||
bl ov00_0232F3F4
|
||||
bl ov01_0232F3F4
|
||||
bl ov05_0233CA80
|
||||
ldr r0, _0233D344 ; =0x0233FCCC
|
||||
mov r1, #3
|
||||
|
|
@ -343,7 +343,7 @@ _0233CE2C:
|
|||
cmp r0, #0
|
||||
bne _0233D338
|
||||
mov r0, #0x13
|
||||
bl ov00_023310B8
|
||||
bl ov01_023310B8
|
||||
mov r0, #3
|
||||
b _0233D33C
|
||||
_0233CE48:
|
||||
|
|
@ -645,7 +645,7 @@ _0233D288:
|
|||
bne _0233D338
|
||||
bl ov05_0233D424
|
||||
mov r0, #0x13
|
||||
bl ov00_023310B8
|
||||
bl ov01_023310B8
|
||||
mov r0, #3
|
||||
b _0233D33C
|
||||
_0233D2A4:
|
||||
|
|
@ -686,7 +686,7 @@ _0233D31C:
|
|||
bne _0233D338
|
||||
bl ov05_0233DBA0
|
||||
mov r0, #0x13
|
||||
bl ov00_023310B8
|
||||
bl ov01_023310B8
|
||||
mov r0, #3
|
||||
b _0233D33C
|
||||
_0233D338:
|
||||
|
|
|
|||
|
|
@ -189,7 +189,7 @@ _0233CCA0:
|
|||
mov r0, #1
|
||||
b _0233CD34
|
||||
_0233CCB4:
|
||||
bl sub_020473A4
|
||||
bl sub_02046D20
|
||||
mov r0, #0x11
|
||||
bl sub_020668B4
|
||||
ldr r0, _0233CD3C ; =0x0233EEC0
|
||||
|
|
@ -435,7 +435,7 @@ _0233CF78:
|
|||
ldr r1, _0233D4D4 ; =0x00000321
|
||||
ldr r0, [r0]
|
||||
str r1, [r0]
|
||||
bl sub_020473A4
|
||||
bl sub_02046D20
|
||||
b _0233D4C4
|
||||
_0233CFA4:
|
||||
bl GetKeyboardStatus
|
||||
|
|
@ -537,7 +537,7 @@ _0233D0D8:
|
|||
movlt r4, #0
|
||||
_0233D110:
|
||||
ldr r0, _0233D4DC ; =0x0233EDCC
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r6, _0233D4E0 ; =0x0233EDD0
|
||||
ldr r5, _0233D4CC ; =0x0233EEC4
|
||||
mov r7, #0
|
||||
|
|
@ -546,12 +546,12 @@ _0233D124:
|
|||
mov r0, r6
|
||||
add r1, r1, r7
|
||||
ldrb r1, [r1, #0x44]
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
add r7, r7, #1
|
||||
cmp r7, #0x22
|
||||
blt _0233D124
|
||||
ldr r0, _0233D4DC ; =0x0233EDCC
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0233D4CC ; =0x0233EEC4
|
||||
cmp r4, #7
|
||||
ldr r1, [r0]
|
||||
|
|
@ -854,7 +854,7 @@ _0233D548:
|
|||
strh r3, [r2, #0xb0]
|
||||
ldr r0, [r0]
|
||||
bl MemZero
|
||||
bl sub_020473A4
|
||||
bl sub_02046D20
|
||||
mov r0, #1
|
||||
ldmdb sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -935,7 +935,7 @@ _0233D690:
|
|||
bl ov01_0232E94C
|
||||
cmp r0, #0
|
||||
bne _0233DC68
|
||||
bl ov00_0232F3F4
|
||||
bl ov01_0232F3F4
|
||||
bl ov06_0233CA80
|
||||
bl sub_0205ED84
|
||||
cmp r0, #0
|
||||
|
|
@ -1030,7 +1030,7 @@ _0233D7F0:
|
|||
cmp r0, #0
|
||||
bne _0233DC68
|
||||
mov r0, #0x12
|
||||
bl ov00_023310B8
|
||||
bl ov01_023310B8
|
||||
mov r0, #3
|
||||
b _0233DC6C
|
||||
_0233D80C:
|
||||
|
|
@ -1288,7 +1288,7 @@ _0233DB80:
|
|||
streq r1, [r0, #0xc]
|
||||
b _0233DC68
|
||||
_0233DB9C:
|
||||
bl sub_020473A4
|
||||
bl sub_02046D20
|
||||
bl ov06_0233CAC8
|
||||
cmp r0, #1
|
||||
bne _0233DBB8
|
||||
|
|
@ -1377,7 +1377,7 @@ ov06_0233DCC0: ; 0x0233DCC0
|
|||
ldr r0, [r0]
|
||||
cmp r0, #0
|
||||
ldmeqdb sp!, {r3, pc}
|
||||
bl sub_020473A4
|
||||
bl sub_02046D20
|
||||
ldr r0, _0233DCF4 ; =0x0233EEEC
|
||||
ldr r0, [r0]
|
||||
bl MemFree
|
||||
|
|
@ -1569,7 +1569,7 @@ _0233DF44:
|
|||
bl ov02_02338EC4
|
||||
cmp r0, #5
|
||||
bne _0233DF74
|
||||
bl sub_020473A4
|
||||
bl sub_02046D20
|
||||
bl ov01_02338C34
|
||||
ldr r0, _0233E8E0 ; =0x0233EEC8
|
||||
ldr r1, _0233E8E8 ; =0x00001005
|
||||
|
|
@ -1619,7 +1619,7 @@ _0233DFF0:
|
|||
cmp r0, fp
|
||||
beq _0233E018
|
||||
ldr r0, _0233E904 ; =0x0233EDD4
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
b _0233E0F0
|
||||
_0233E018:
|
||||
ldr r1, [r7, #4]
|
||||
|
|
@ -1627,7 +1627,7 @@ _0233E018:
|
|||
cmp r1, r0
|
||||
beq _0233E034
|
||||
ldr r0, _0233E90C ; =0x0233EDFC
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
b _0233E0F0
|
||||
_0233E034:
|
||||
bl GetLanguageType
|
||||
|
|
@ -1635,7 +1635,7 @@ _0233E034:
|
|||
cmp r1, r0
|
||||
beq _0233E050
|
||||
ldr r0, _0233E910 ; =0x0233EE24
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
b _0233E0F0
|
||||
_0233E050:
|
||||
add r0, r7, #0x20
|
||||
|
|
@ -1647,7 +1647,7 @@ _0233E050:
|
|||
cmp r1, r2
|
||||
beq _0233E07C
|
||||
ldr r0, _0233E914 ; =0x0233EE4C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
b _0233E0F0
|
||||
_0233E07C:
|
||||
ldr r2, [sp, #8]
|
||||
|
|
@ -1672,7 +1672,7 @@ _0233E07C:
|
|||
cmp r0, #0
|
||||
bne _0233E0EC
|
||||
ldr r0, _0233E918 ; =0x0233EE84
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
strb r6, [r7]
|
||||
strb r5, [r7, #4]
|
||||
strb r6, [r7, #5]
|
||||
|
|
@ -1833,7 +1833,7 @@ _0233E2F8:
|
|||
streq r1, [r0, #4]
|
||||
b _0233E69C
|
||||
_0233E314:
|
||||
bl sub_020473A4
|
||||
bl sub_02046D20
|
||||
ldr r1, _0233E8E0 ; =0x0233EEC8
|
||||
mov r0, #0x14
|
||||
ldr r1, [r1]
|
||||
|
|
@ -2080,7 +2080,7 @@ _0233E6A0:
|
|||
bl ov06_0233CB10
|
||||
bl sub_02069904
|
||||
bl sub_02046BB4
|
||||
bl sub_020473A4
|
||||
bl sub_02046D20
|
||||
bl ov01_02338C34
|
||||
ldr r0, _0233E8E0 ; =0x0233EEC8
|
||||
ldr r1, _0233E8E8 ; =0x00001005
|
||||
|
|
@ -2314,7 +2314,7 @@ _0233E9E8:
|
|||
add r7, r7, #1
|
||||
cmp r7, #9
|
||||
blt _0233E9E8
|
||||
bl sub_020473A4
|
||||
bl sub_02046D20
|
||||
mov r0, #1
|
||||
ldmdb sp!, {r3, r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -2373,7 +2373,7 @@ ov06_0233ECCC: ; 0x0233ECCC
|
|||
ldr r0, [r0]
|
||||
cmp r0, #0
|
||||
ldmeqdb sp!, {r3, pc}
|
||||
bl sub_020473A4
|
||||
bl sub_02046D20
|
||||
ldr r0, _0233ED00 ; =0x0233EEF0
|
||||
ldr r0, [r0]
|
||||
bl MemFree
|
||||
|
|
|
|||
|
|
@ -3349,7 +3349,7 @@ _0233F85C:
|
|||
bl ov01_0232E94C
|
||||
cmp r0, #0
|
||||
bne _0233FC90
|
||||
bl ov00_0232F3F4
|
||||
bl ov01_0232F3F4
|
||||
bl sub_0204A1CC
|
||||
bl ov00_022BCA80
|
||||
cmp r0, #3
|
||||
|
|
@ -3477,7 +3477,7 @@ _0233FA3C:
|
|||
cmp r0, #0
|
||||
bne _0233FC90
|
||||
mov r0, #0x10
|
||||
bl ov00_023310B8
|
||||
bl ov01_023310B8
|
||||
mov r0, #3
|
||||
b _0233FC94
|
||||
_0233FA58:
|
||||
|
|
|
|||
|
|
@ -199,7 +199,7 @@ _0233CCD4:
|
|||
bl ov08_0233CD3C
|
||||
cmp r0, #0
|
||||
movne r0, #5
|
||||
ldmneia sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
||||
ldmnedb sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
||||
_0233CCE4:
|
||||
mov r0, #0
|
||||
ldmdb sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
||||
|
|
@ -324,7 +324,7 @@ ov08_0233CE14: ; 0x0233CE14
|
|||
ldr r0, _0233CE68 ; =0x0233EC24
|
||||
ldrb r1, [r0]
|
||||
cmp r1, #0
|
||||
ldmneia sp!, {r3, pc}
|
||||
ldmnedb sp!, {r3, pc}
|
||||
mov r1, #1
|
||||
strb r1, [r0]
|
||||
mov r1, #0
|
||||
|
|
@ -805,7 +805,7 @@ _0233D4A0:
|
|||
cmp r0, #1
|
||||
bne _0233D4D0
|
||||
ldr r0, _0233D5A8 ; =0x0233EA70
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, [r4, #4]
|
||||
ldrb r0, [r0, #0xd14]
|
||||
cmp r0, #0
|
||||
|
|
@ -849,12 +849,12 @@ _0233D514: ; jump table
|
|||
b _0233D568 ; case 9
|
||||
_0233D53C:
|
||||
ldr r0, _0233D5AC ; =0x0233EA94
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov08_0233E1D8
|
||||
b _0233D574
|
||||
_0233D54C:
|
||||
ldr r0, _0233D5B0 ; =0x0233EAA4
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov08_0233E16C
|
||||
b _0233D574
|
||||
_0233D55C:
|
||||
|
|
@ -961,7 +961,7 @@ ov08_0233D66C: ; 0x0233D66C
|
|||
ldrh r0, [r0, #0xe]
|
||||
cmp r0, #0
|
||||
beq _0233D6B4
|
||||
bl ov00_022C329
|
||||
bl ov00_022C3298
|
||||
cmp r0, #7
|
||||
bne _0233D6B4
|
||||
ldr r0, _0233D6BC ; =0x0233EC28
|
||||
|
|
@ -1003,7 +1003,7 @@ ov08_0233D6E8: ; 0x0233D6E8
|
|||
ldrh r0, [r0, #0xe]
|
||||
cmp r0, #0
|
||||
beq _0233D730
|
||||
bl ov00_022C329
|
||||
bl ov00_022C3298
|
||||
cmp r0, #0xe
|
||||
bne _0233D730
|
||||
ldr r0, _0233D738 ; =0x0233EC28
|
||||
|
|
@ -1069,7 +1069,7 @@ ov08_0233D788: ; 0x0233D788
|
|||
ldrh r0, [r0, #0xe]
|
||||
cmp r0, #0
|
||||
beq _0233D80C
|
||||
bl ov00_022C329
|
||||
bl ov00_022C3298
|
||||
cmp r0, #0xa
|
||||
bne _0233D80C
|
||||
ldr r0, _0233D814 ; =0x0233EC28
|
||||
|
|
@ -1744,7 +1744,7 @@ ov08_0233DFF8: ; 0x0233DFF8
|
|||
ldrh r1, [r0]
|
||||
cmp r1, #0
|
||||
movne r0, #0
|
||||
ldmneia sp!, {r3, pc}
|
||||
ldmnedb sp!, {r3, pc}
|
||||
ldr r1, [r0, #0x18]
|
||||
mov r2, #1
|
||||
cmp r1, #0
|
||||
|
|
@ -1863,7 +1863,7 @@ _0233E194:
|
|||
mov r0, #0
|
||||
_0233E1B8:
|
||||
cmp r0, #0
|
||||
ldmneia sp!, {r3, pc}
|
||||
ldmnedb sp!, {r3, pc}
|
||||
mov r0, #0xa
|
||||
bl ov08_0233DB60
|
||||
ldmdb sp!, {r3, pc}
|
||||
|
|
@ -1935,7 +1935,7 @@ _0233E25C:
|
|||
str r3, [r1, #0xe4]
|
||||
ldr r0, [r0]
|
||||
str r3, [r0, #0xe8]
|
||||
bl sub_020473A4
|
||||
bl sub_02046D20
|
||||
mov r0, #1
|
||||
ldmdb sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
|
|
@ -2254,7 +2254,7 @@ _0233E710:
|
|||
bl ov08_0233CED0
|
||||
mov r0, #0
|
||||
str r0, [r5, #0xe8]
|
||||
bl sub_020473A4
|
||||
bl sub_02046D20
|
||||
ldr r1, _0233E7CC ; =0x000004E2
|
||||
mov r0, #0x1c
|
||||
mov r2, #0
|
||||
|
|
@ -2268,7 +2268,7 @@ _0233E74C:
|
|||
bl ov08_0233CED0
|
||||
mov r0, #0
|
||||
str r0, [r5, #0xe8]
|
||||
bl sub_020473A4
|
||||
bl sub_02046D20
|
||||
ldr r1, _0233E7CC ; =0x000004E2
|
||||
mov r0, #0x1c
|
||||
mov r2, #0
|
||||
|
|
@ -2290,7 +2290,7 @@ _0233E79C:
|
|||
bl ov08_0233CED0
|
||||
bl ov08_0233CDC8
|
||||
mov r0, #0x18
|
||||
bl ov00_023310B8
|
||||
bl ov01_023310B8
|
||||
mov r0, #3
|
||||
b _0233E7C0
|
||||
_0233E7B4:
|
||||
|
|
@ -2314,7 +2314,7 @@ ov08_0233E7D8: ; 0x0233E7D8
|
|||
ldr r0, [r0]
|
||||
cmp r0, #0
|
||||
ldmeqdb sp!, {r3, pc}
|
||||
bl sub_020473A4
|
||||
bl sub_02046D20
|
||||
ldr r0, _0233E80C ; =0x0234C920
|
||||
ldr r0, [r0]
|
||||
bl MemFree
|
||||
|
|
@ -2349,11 +2349,11 @@ ov08_0233E844: ; 0x0233E844
|
|||
mov r5, r0
|
||||
ldr r0, _0233E870 ; =0x0233EBFC
|
||||
mov r4, r1
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
cmp r4, #0xb
|
||||
str r4, [r5]
|
||||
cmpne r4, #0xe
|
||||
ldmneia sp!, {r3, r4, r5, pc}
|
||||
ldmnedb sp!, {r3, r4, r5, pc}
|
||||
bl ov08_0233CD18
|
||||
ldmdb sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
|
|
|
|||
|
|
@ -244,7 +244,7 @@ ov15_0238A468: ; 0x0238A468
|
|||
b _0238A4D4
|
||||
_0238A488:
|
||||
ldr r0, _0238A4E4 ; =0x0238B0CC
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238A4DC ; =0x0238B180
|
||||
ldr r0, [r0]
|
||||
ldrsb r0, [r0, #0x80]
|
||||
|
|
@ -320,7 +320,7 @@ _0238A56C:
|
|||
ldr r0, _0238AD18 ; =0x0238B0D4
|
||||
and r1, r1, #0x1f
|
||||
strb r1, [r3, #0x68]
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238AD10 ; =0x0238B180
|
||||
ldr r0, [r0]
|
||||
ldrsb r0, [r0, #0x68]
|
||||
|
|
@ -374,7 +374,7 @@ _0238A634:
|
|||
ldrsb r0, [r0, #0x80]
|
||||
bl ShowDBox
|
||||
ldr r0, _0238AD2C ; =0x0238B0E0
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r1, #4
|
||||
ldr r0, _0238AD30 ; =0x0238B0AC
|
||||
str r1, [sp]
|
||||
|
|
@ -388,7 +388,7 @@ _0238A634:
|
|||
b _0238AD08
|
||||
_0238A68C:
|
||||
ldr r0, _0238AD3C ; =0x0238B0E8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238AD10 ; =0x0238B180
|
||||
ldr r0, [r0]
|
||||
ldrsb r0, [r0, #0x83]
|
||||
|
|
@ -422,7 +422,7 @@ _0238A708:
|
|||
ldr r0, _0238AD3C ; =0x0238B0E8
|
||||
mov r1, #6
|
||||
str r1, [r3, #8]
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238AD10 ; =0x0238B180
|
||||
ldr r0, [r0]
|
||||
ldrsb r0, [r0, #0x83]
|
||||
|
|
@ -463,7 +463,7 @@ _0238A790:
|
|||
b _0238AD08
|
||||
_0238A7AC:
|
||||
ldr r0, _0238AD4C ; =0x0238B0F4
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238AD10 ; =0x0238B180
|
||||
mov r2, #1
|
||||
ldr r1, [r0]
|
||||
|
|
@ -493,7 +493,7 @@ _0238A7AC:
|
|||
b _0238AD08
|
||||
_0238A820:
|
||||
ldr r0, _0238AD3C ; =0x0238B0E8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238AD10 ; =0x0238B180
|
||||
ldr r0, [r0]
|
||||
ldrsb r0, [r0, #0x83]
|
||||
|
|
@ -592,7 +592,7 @@ _0238A95C:
|
|||
str ip, [r3, #0x74]
|
||||
ldr r1, [r1]
|
||||
str r2, [r1, #0x78]
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238AD24 ; =0x0238B08C
|
||||
ldr r1, _0238AD28 ; =ov15_0238ADC4
|
||||
bl sub_0202F8C4
|
||||
|
|
@ -653,7 +653,7 @@ _0238AA08:
|
|||
b _0238AD08
|
||||
_0238AA88:
|
||||
ldr r0, _0238AD3C ; =0x0238B0E8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238AD10 ; =0x0238B180
|
||||
ldr r0, [r0]
|
||||
ldrsb r0, [r0, #0x83]
|
||||
|
|
@ -756,7 +756,7 @@ _0238ABD4:
|
|||
str ip, [r3, #0x74]
|
||||
ldr r1, [r1]
|
||||
str r2, [r1, #0x78]
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238AD24 ; =0x0238B08C
|
||||
ldr r1, _0238AD28 ; =ov15_0238ADC4
|
||||
bl sub_0202F8C4
|
||||
|
|
@ -942,7 +942,7 @@ ov15_0238AE98: ; 0x0238AE98
|
|||
cmp r1, r0
|
||||
beq _0238AEC4
|
||||
ldr r0, _0238AF44 ; =0x0238B11C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
_0238AEC4:
|
||||
ldr r1, _0238AF40 ; =0x0238B180
|
||||
mvn r0, #1
|
||||
|
|
@ -951,7 +951,7 @@ _0238AEC4:
|
|||
cmp r1, r0
|
||||
beq _0238AEE4
|
||||
ldr r0, _0238AF48 ; =0x0238B12C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
_0238AEE4:
|
||||
ldr r1, _0238AF40 ; =0x0238B180
|
||||
mvn r0, #1
|
||||
|
|
@ -960,7 +960,7 @@ _0238AEE4:
|
|||
cmp r1, r0
|
||||
beq _0238AF04
|
||||
ldr r0, _0238AF4C ; =0x0238B13C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
_0238AF04:
|
||||
ldr r1, _0238AF40 ; =0x0238B180
|
||||
mvn r0, #1
|
||||
|
|
@ -969,7 +969,7 @@ _0238AF04:
|
|||
cmp r1, r0
|
||||
beq _0238AF24
|
||||
ldr r0, _0238AF50 ; =0x0238B150
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
_0238AF24:
|
||||
ldr r0, _0238AF40 ; =0x0238B180
|
||||
ldr r0, [r0]
|
||||
|
|
|
|||
|
|
@ -86,7 +86,7 @@ _0238A168: ; jump table
|
|||
b _0238B7B8 ; case 66
|
||||
_0238A274:
|
||||
ldr r0, _0238B090 ; =0x0238CBB8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r0, r4
|
||||
ldr r1, [r0]
|
||||
mov r2, #0x96
|
||||
|
|
@ -133,7 +133,7 @@ _0238A274:
|
|||
b _0238B7B8
|
||||
_0238A32C:
|
||||
ldr r0, _0238B0A0 ; =0x0238CBD4
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B0A4 ; =0x0238CA28
|
||||
ldr r1, _0238B0A8 ; =ov21_0238C9A4
|
||||
bl sub_0202F8C4
|
||||
|
|
@ -153,7 +153,7 @@ _0238A32C:
|
|||
b _0238B7B8
|
||||
_0238A378:
|
||||
ldr r0, _0238B0B8 ; =0x0238CBF8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov21_0238C920
|
||||
mov r0, r4
|
||||
ldr r1, [r0]
|
||||
|
|
@ -224,7 +224,7 @@ ov21_0238A468: ; 0x0238A468
|
|||
b _0238B7B8
|
||||
_0238A478:
|
||||
ldr r0, _0238B0C8 ; =0x0238CC18
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov21_0238C920
|
||||
mov r0, r4
|
||||
ldr r1, [r0]
|
||||
|
|
@ -254,7 +254,7 @@ _0238A478:
|
|||
b _0238B7B8
|
||||
_0238A4EC:
|
||||
ldr r0, _0238B0C8 ; =0x0238CC18
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r0, r4
|
||||
ldr r2, [r0]
|
||||
mov r4, #2
|
||||
|
|
@ -268,7 +268,7 @@ _0238A4EC:
|
|||
b _0238B7B8
|
||||
_0238A520:
|
||||
ldr r0, _0238B0C8 ; =0x0238CC18
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov21_0238C920
|
||||
mov r0, r4
|
||||
ldr r1, [r0]
|
||||
|
|
@ -298,7 +298,7 @@ _0238A520:
|
|||
b _0238B7B8
|
||||
_0238A594:
|
||||
ldr r0, _0238B0D8 ; =0x0238CC3C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov21_0238C920
|
||||
mov r0, r4
|
||||
ldr r1, [r0]
|
||||
|
|
@ -353,7 +353,7 @@ _0238A5FC:
|
|||
b _0238B7B8
|
||||
_0238A668:
|
||||
ldr r0, _0238B0E0 ; =0x0238CC5C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov21_0238C920
|
||||
mov r0, r4
|
||||
ldr r1, [r0]
|
||||
|
|
@ -383,7 +383,7 @@ _0238A668:
|
|||
b _0238B7B8
|
||||
_0238A6DC:
|
||||
ldr r0, _0238B0E8 ; =0x0238CC7C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov21_0238C920
|
||||
mov r0, r4
|
||||
ldr r1, [r0]
|
||||
|
|
@ -413,7 +413,7 @@ _0238A6DC:
|
|||
b _0238B7B8
|
||||
_0238A750:
|
||||
ldr r0, _0238B0EC ; =0x0238CC9C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov21_0238C920
|
||||
mov r0, r4
|
||||
ldr r1, [r0]
|
||||
|
|
@ -446,7 +446,7 @@ _0238A750:
|
|||
b _0238B7B8
|
||||
_0238A7D0:
|
||||
ldr r0, _0238B0F4 ; =0x0238CCC0
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov21_0238C920
|
||||
mov r0, r4
|
||||
ldr r1, [r0]
|
||||
|
|
@ -476,12 +476,12 @@ _0238A7D0:
|
|||
b _0238B7B8
|
||||
_0238A844:
|
||||
ldr r0, _0238B0F8 ; =0x0238CCE4
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov11_022DC504
|
||||
b _0238B7B8
|
||||
_0238A854:
|
||||
ldr r0, _0238B0FC ; =0x0238CD00
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov21_0238C920
|
||||
mov r0, r4
|
||||
ldr r1, [r0]
|
||||
|
|
@ -514,7 +514,7 @@ _0238A854:
|
|||
b _0238B7B8
|
||||
_0238A8D4:
|
||||
ldr r0, _0238B100 ; =0x0238CD24
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r0, r4
|
||||
ldr r1, [r0]
|
||||
mov r2, #0xd
|
||||
|
|
@ -546,7 +546,7 @@ _0238A8D4:
|
|||
b _0238B7B8
|
||||
_0238A950:
|
||||
ldr r0, _0238B108 ; =0x0238CD44
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r0, r4
|
||||
ldr r0, [r0]
|
||||
ldrsb r0, [r0, #0x80]
|
||||
|
|
@ -562,15 +562,15 @@ _0238A950:
|
|||
b _0238B7B8
|
||||
_0238A98C:
|
||||
ldr r0, _0238B10C ; =0x0238CD68
|
||||
bl DebugPrint0
|
||||
bl ov11_0230C91
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov11_0230C910
|
||||
mov r0, #0
|
||||
mov r1, r0
|
||||
bl ov11_0230B20C
|
||||
b _0238B7B8
|
||||
_0238A9A8:
|
||||
ldr r0, _0238B110 ; =0x0238CD8C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r0, r4
|
||||
ldr r0, [r0]
|
||||
ldrsb r0, [r0, #0x80]
|
||||
|
|
@ -587,7 +587,7 @@ _0238A9A8:
|
|||
b _0238B7B8
|
||||
_0238A9E8:
|
||||
ldr r0, _0238B114 ; =0x0238CDB4
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r4, #3
|
||||
ldr r0, _0238B118 ; =0x0238CB78
|
||||
ldr r1, _0238B11C ; =0x00400013
|
||||
|
|
@ -601,7 +601,7 @@ _0238A9E8:
|
|||
b _0238B7B8
|
||||
_0238AA1C:
|
||||
ldr r0, _0238B124 ; =0x0238CDDC
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r0, r4
|
||||
ldr r5, [r0]
|
||||
ldr r2, _0238B128 ; =0x0238CE00
|
||||
|
|
@ -643,7 +643,7 @@ _0238AA1C:
|
|||
b _0238B7B8
|
||||
_0238AAC0:
|
||||
ldr r0, _0238B13C ; =0x0238CE0C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r0, r4
|
||||
ldr r1, [r0]
|
||||
mov r3, #0x96
|
||||
|
|
@ -717,7 +717,7 @@ _0238ABC0:
|
|||
b _0238B7B8
|
||||
_0238ABDC:
|
||||
ldr r0, _0238B148 ; =0x0238CE34
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r1, r4
|
||||
ldr r2, [r1]
|
||||
mov r3, #0x96
|
||||
|
|
@ -741,7 +741,7 @@ _0238ABDC:
|
|||
b _0238B7B8
|
||||
_0238AC38:
|
||||
ldr r0, _0238B150 ; =0x0238CE4C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r0, r4
|
||||
ldr r1, [r0]
|
||||
mov r3, #6
|
||||
|
|
@ -759,7 +759,7 @@ _0238AC38:
|
|||
b _0238B7B8
|
||||
_0238AC7C:
|
||||
ldr r0, _0238B154 ; =0x0238CE78
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r0, r4
|
||||
ldr r1, [r0]
|
||||
mov r3, #7
|
||||
|
|
@ -777,7 +777,7 @@ _0238AC7C:
|
|||
b _0238B7B8
|
||||
_0238ACC0:
|
||||
ldr r0, _0238B158 ; =0x0238CEA4
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r0, r4
|
||||
ldr r1, [r0]
|
||||
mov r3, #8
|
||||
|
|
@ -931,7 +931,7 @@ _0238AE94:
|
|||
b _0238B7B8
|
||||
_0238AEF4:
|
||||
ldr r0, _0238B164 ; =0x0238CED0
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r0, r4
|
||||
mov r2, #0x13
|
||||
ldr r1, [r0]
|
||||
|
|
@ -955,7 +955,7 @@ _0238AEF4:
|
|||
b _0238B7B8
|
||||
_0238AF50:
|
||||
ldr r0, _0238B16C ; =0x0238CEF8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mvn r0, #0x95
|
||||
bl AddMoneyCarried
|
||||
ldr r1, [r4]
|
||||
|
|
@ -1254,7 +1254,7 @@ _0238B344:
|
|||
ldr r2, _0238B7D0 ; =0x000003CB
|
||||
add r3, r3, #0x30
|
||||
bl ShowMessageInDBox
|
||||
bl ov11_0230C91
|
||||
bl ov11_0230C910
|
||||
b _0238B7B8
|
||||
_0238B3B8:
|
||||
ldrsb r0, [r0, #0x80]
|
||||
|
|
@ -1436,7 +1436,7 @@ _0238B640:
|
|||
ldr r0, [r0]
|
||||
ldrsb r0, [r0, #0x81]
|
||||
bl HidePortraitBox
|
||||
bl ov11_0230C91
|
||||
bl ov11_0230C910
|
||||
mov r1, r4
|
||||
ldr r1, [r1]
|
||||
mov r0, #3
|
||||
|
|
@ -1606,7 +1606,7 @@ ov21_0238B848: ; 0x0238B848
|
|||
str r3, [r2, #0x30]
|
||||
ldr r0, [r0]
|
||||
str r1, [r0, #8]
|
||||
bl ov11_0230C91
|
||||
bl ov11_0230C910
|
||||
ldr r0, _0238B8F4 ; =0x0238CF40
|
||||
mov r2, #0
|
||||
ldr r1, [r0]
|
||||
|
|
|
|||
172
asm/overlay_22.s
172
asm/overlay_22.s
|
|
@ -1035,7 +1035,7 @@ _0238AE00: ; jump table
|
|||
b _0238AFA4 ; case 48
|
||||
_0238AEC4:
|
||||
ldr r0, _0238BD64 ; =0x0238E9D0
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238BD60 ; =0x0238EC70
|
||||
mov r1, #1
|
||||
ldr r0, [r0]
|
||||
|
|
@ -1057,7 +1057,7 @@ _0238AEC4:
|
|||
b _0238C16C
|
||||
_0238AF18:
|
||||
ldr r0, _0238BD70 ; =0x0238E9D8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl sub_02042AF8
|
||||
bl ov22_0238E7E4
|
||||
ldr r0, _0238BD60 ; =0x0238EC70
|
||||
|
|
@ -1080,7 +1080,7 @@ _0238AF18:
|
|||
b _0238C16C
|
||||
_0238AF70:
|
||||
ldr r0, _0238BD7C ; =0x0238E9E4
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r4, #5
|
||||
ldr r0, _0238BD80 ; =0x0238E980
|
||||
ldr r1, _0238BD84 ; =0x00300013
|
||||
|
|
@ -1098,7 +1098,7 @@ _0238AFA4:
|
|||
b _0238C16C
|
||||
_0238AFB0:
|
||||
ldr r0, _0238BD8C ; =0x0238E9F4
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r0, _0238BD60 ; =0x0238EC70
|
||||
mov r2, #1
|
||||
|
|
@ -1119,7 +1119,7 @@ _0238AFB0:
|
|||
b _0238C16C
|
||||
_0238B000:
|
||||
ldr r0, _0238BD98 ; =0x0238EA04
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r0, _0238BD60 ; =0x0238EC70
|
||||
mov r2, #4
|
||||
|
|
@ -1140,7 +1140,7 @@ _0238B000:
|
|||
b _0238C16C
|
||||
_0238B050:
|
||||
ldr r0, _0238BDA0 ; =0x0238EA10
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r0, _0238BD60 ; =0x0238EC70
|
||||
mov r2, #1
|
||||
|
|
@ -1161,7 +1161,7 @@ _0238B050:
|
|||
b _0238C16C
|
||||
_0238B0A0:
|
||||
ldr r0, _0238BDA8 ; =0x0238EA1C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r0, _0238BD60 ; =0x0238EC70
|
||||
mov r2, #0x11
|
||||
|
|
@ -1182,7 +1182,7 @@ _0238B0A0:
|
|||
b _0238C16C
|
||||
_0238B0F0:
|
||||
ldr r0, _0238BDB0 ; =0x0238EA28
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r1, _0238BD60 ; =0x0238EC70
|
||||
mov r0, #1
|
||||
|
|
@ -1202,7 +1202,7 @@ _0238B0F0:
|
|||
b _0238C16C
|
||||
_0238B13C:
|
||||
ldr r0, _0238BDB8 ; =0x0238EA34
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r1, _0238BD60 ; =0x0238EC70
|
||||
mov r0, #1
|
||||
|
|
@ -1222,7 +1222,7 @@ _0238B13C:
|
|||
b _0238C16C
|
||||
_0238B188:
|
||||
ldr r0, _0238BDC0 ; =0x0238EA40
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r1, _0238BD60 ; =0x0238EC70
|
||||
mov r0, #1
|
||||
|
|
@ -1242,7 +1242,7 @@ _0238B188:
|
|||
b _0238C16C
|
||||
_0238B1D4:
|
||||
ldr r0, _0238BDC8 ; =0x0238EA4C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r1, _0238BD60 ; =0x0238EC70
|
||||
mov r0, #1
|
||||
|
|
@ -1262,7 +1262,7 @@ _0238B1D4:
|
|||
b _0238C16C
|
||||
_0238B220:
|
||||
ldr r0, _0238BDD0 ; =0x0238EA58
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r1, _0238BD60 ; =0x0238EC70
|
||||
mov r0, #1
|
||||
|
|
@ -1282,7 +1282,7 @@ _0238B220:
|
|||
b _0238C16C
|
||||
_0238B26C:
|
||||
ldr r0, _0238BDD8 ; =0x0238EA64
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r0, _0238BD60 ; =0x0238EC70
|
||||
mov r2, #1
|
||||
|
|
@ -1303,7 +1303,7 @@ _0238B26C:
|
|||
b _0238C16C
|
||||
_0238B2BC:
|
||||
ldr r0, _0238BDE0 ; =0x0238EA70
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r0, _0238BD60 ; =0x0238EC70
|
||||
mov r2, #0x11
|
||||
|
|
@ -1324,7 +1324,7 @@ _0238B2BC:
|
|||
b _0238C16C
|
||||
_0238B30C:
|
||||
ldr r0, _0238BDE8 ; =0x0238EA7C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r1, _0238BD60 ; =0x0238EC70
|
||||
mov r2, #0x1d
|
||||
|
|
@ -1351,7 +1351,7 @@ _0238B30C:
|
|||
b _0238C16C
|
||||
_0238B374:
|
||||
ldr r0, _0238BDF0 ; =0x0238EA88
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r0, _0238BD60 ; =0x0238EC70
|
||||
mov r2, #0x1d
|
||||
|
|
@ -1381,7 +1381,7 @@ _0238B3D8:
|
|||
b _0238C16C
|
||||
_0238B3E0:
|
||||
ldr r0, _0238BDF4 ; =0x0238EA94
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r0, _0238BD60 ; =0x0238EC70
|
||||
mov r3, #0x13
|
||||
|
|
@ -1405,7 +1405,7 @@ _0238B3E0:
|
|||
b _0238C16C
|
||||
_0238B43C:
|
||||
ldr r0, _0238BDFC ; =0x0238EAA8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238BD60 ; =0x0238EC70
|
||||
mov r3, #0x14
|
||||
ldr r1, [r0]
|
||||
|
|
@ -1429,7 +1429,7 @@ _0238B43C:
|
|||
b _0238C16C
|
||||
_0238B498:
|
||||
ldr r0, _0238BE04 ; =0x0238EAB8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238BD60 ; =0x0238EC70
|
||||
ldr r0, [r0]
|
||||
ldrsb r0, [r0, #0x48]
|
||||
|
|
@ -1462,7 +1462,7 @@ _0238B4F0:
|
|||
b _0238C16C
|
||||
_0238B510:
|
||||
ldr r0, _0238BE08 ; =0x0238EAC8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238BD60 ; =0x0238EC70
|
||||
ldr r2, _0238BD74 ; =0x0000017F
|
||||
ldr r1, [r0]
|
||||
|
|
@ -1498,7 +1498,7 @@ _0238B574:
|
|||
b _0238C16C
|
||||
_0238B594:
|
||||
ldr r0, _0238BE0C ; =0x0238EAD8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238BD60 ; =0x0238EC70
|
||||
ldr r3, _0238BE10 ; =0x0238E8A0
|
||||
ldr r0, [r0]
|
||||
|
|
@ -1517,7 +1517,7 @@ _0238B594:
|
|||
b _0238C16C
|
||||
_0238B5DC:
|
||||
ldr r0, _0238BE1C ; =0x0238EAE8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238BD60 ; =0x0238EC70
|
||||
ldr r2, _0238BE20 ; =0x0238E85C
|
||||
ldr r1, [r0]
|
||||
|
|
@ -1561,7 +1561,7 @@ _0238B680:
|
|||
ldrsh r1, [r2, #0x30]
|
||||
ldrh r2, [r2, #0x2e]
|
||||
ldr r0, _0238BE28 ; =0x0238EAF8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238BD60 ; =0x0238EC70
|
||||
ldr r0, [r0]
|
||||
add r0, r0, #0x50
|
||||
|
|
@ -1610,7 +1610,7 @@ _0238B680:
|
|||
b _0238C16C
|
||||
_0238B748:
|
||||
ldr r0, _0238BE40 ; =0x0238EB20
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238D528
|
||||
cmp r0, #0
|
||||
bne _0238B790
|
||||
|
|
@ -1651,7 +1651,7 @@ _0238B7A0:
|
|||
b _0238C16C
|
||||
_0238B7D8:
|
||||
ldr r0, _0238BE48 ; =0x0238EB30
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r0, _0238BD60 ; =0x0238EC70
|
||||
mov r3, #0x1f
|
||||
|
|
@ -1675,7 +1675,7 @@ _0238B7D8:
|
|||
b _0238C16C
|
||||
_0238B834:
|
||||
ldr r0, _0238BE50 ; =0x0238EB40
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238BD60 ; =0x0238EC70
|
||||
mov r3, #0x20
|
||||
ldr r1, [r0]
|
||||
|
|
@ -1699,7 +1699,7 @@ _0238B834:
|
|||
b _0238C16C
|
||||
_0238B890:
|
||||
ldr r0, _0238BE58 ; =0x0238EB50
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238BD60 ; =0x0238EC70
|
||||
ldr r0, [r0]
|
||||
ldrsb r0, [r0, #0x48]
|
||||
|
|
@ -1724,7 +1724,7 @@ _0238B890:
|
|||
b _0238C16C
|
||||
_0238B8F0:
|
||||
ldr r0, _0238BE5C ; =0x0238EB60
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238BD60 ; =0x0238EC70
|
||||
ldr r2, _0238BD74 ; =0x0000017F
|
||||
ldr r1, [r0]
|
||||
|
|
@ -1751,7 +1751,7 @@ _0238B8F0:
|
|||
b _0238C16C
|
||||
_0238B958:
|
||||
ldr r0, _0238BE60 ; =0x0238EB70
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r4, #3
|
||||
ldr r0, _0238BE14 ; =0x0238E990
|
||||
ldr r3, _0238BE64 ; =0x0238E880
|
||||
|
|
@ -1765,7 +1765,7 @@ _0238B958:
|
|||
b _0238C16C
|
||||
_0238B98C:
|
||||
ldr r0, _0238BE68 ; =0x0238EB80
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238BD60 ; =0x0238EC70
|
||||
ldr r2, _0238BE20 ; =0x0238E85C
|
||||
ldr r1, [r0]
|
||||
|
|
@ -1800,7 +1800,7 @@ _0238B98C:
|
|||
b _0238C16C
|
||||
_0238BA14:
|
||||
ldr r0, _0238BE70 ; =0x0238EB90
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r4, #2
|
||||
ldr r0, _0238BE74 ; =0x0238E9A0
|
||||
ldr r1, _0238BD84 ; =0x00300013
|
||||
|
|
@ -1814,7 +1814,7 @@ _0238BA14:
|
|||
b _0238C16C
|
||||
_0238BA48:
|
||||
ldr r0, _0238BE7C ; =0x0238EBA4
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r4, #2
|
||||
ldr r0, _0238BE74 ; =0x0238E9A0
|
||||
ldr r1, _0238BD84 ; =0x00300013
|
||||
|
|
@ -1828,7 +1828,7 @@ _0238BA48:
|
|||
b _0238C16C
|
||||
_0238BA7C:
|
||||
ldr r0, _0238BE80 ; =0x0238EBB8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238BD60 ; =0x0238EC70
|
||||
ldr r0, [r0]
|
||||
add r0, r0, #0x50
|
||||
|
|
@ -1884,7 +1884,7 @@ _0238BA7C:
|
|||
b _0238C16C
|
||||
_0238BB58:
|
||||
ldr r0, _0238BE84 ; =0x0238EBC8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl GetNbItemsInBag
|
||||
cmp r0, #0
|
||||
beq _0238BB7C
|
||||
|
|
@ -1920,7 +1920,7 @@ _0238BBA0:
|
|||
b _0238C16C
|
||||
_0238BBD8:
|
||||
ldr r0, _0238BE90 ; =0x0238EBD8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r1, _0238BD60 ; =0x0238EC70
|
||||
mov r0, #0
|
||||
|
|
@ -1947,7 +1947,7 @@ _0238BBD8:
|
|||
b _0238C16C
|
||||
_0238BC40:
|
||||
ldr r0, _0238BE98 ; =0x0238EBE4
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r0, _0238BD60 ; =0x0238EC70
|
||||
ldr r0, [r0]
|
||||
|
|
@ -2106,7 +2106,7 @@ _0238BE9C: .word 0x0238E8FC
|
|||
_0238BEA0: .word 0x0238EBF0
|
||||
_0238BEA4:
|
||||
ldr r0, _0238BEA0 ; =0x0238EBF0
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r8, _0238BD60 ; =0x0238EC70
|
||||
mov r6, #0
|
||||
|
|
@ -2177,7 +2177,7 @@ _0238BF48:
|
|||
b _0238C16C
|
||||
_0238BFB4:
|
||||
ldr r0, _0238C174 ; =0x0238EC00
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r4, #2
|
||||
ldr r0, _0238BE74 ; =0x0238E9A0
|
||||
ldr r1, _0238BD84 ; =0x00300013
|
||||
|
|
@ -2191,7 +2191,7 @@ _0238BFB4:
|
|||
b _0238C16C
|
||||
_0238BFE8:
|
||||
ldr r0, _0238C178 ; =0x0238EC10
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238BD60 ; =0x0238EC70
|
||||
mov r2, #1
|
||||
ldr r1, [r0]
|
||||
|
|
@ -2212,7 +2212,7 @@ _0238BFE8:
|
|||
b _0238C16C
|
||||
_0238C038:
|
||||
ldr r0, _0238C174 ; =0x0238EC00
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r4, #2
|
||||
ldr r0, _0238BE74 ; =0x0238E9A0
|
||||
ldr r1, _0238BD84 ; =0x00300013
|
||||
|
|
@ -2226,7 +2226,7 @@ _0238C038:
|
|||
b _0238C16C
|
||||
_0238C06C:
|
||||
ldr r0, _0238C174 ; =0x0238EC00
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r4, #2
|
||||
ldr r0, _0238BE74 ; =0x0238E9A0
|
||||
ldr r1, _0238BD84 ; =0x00300013
|
||||
|
|
@ -2240,7 +2240,7 @@ _0238C06C:
|
|||
b _0238C16C
|
||||
_0238C0A0:
|
||||
ldr r0, _0238C17C ; =0x0238EC24
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238BD60 ; =0x0238EC70
|
||||
ldr r0, [r0]
|
||||
ldrsb r0, [r0, #0x48]
|
||||
|
|
@ -2269,7 +2269,7 @@ _0238C0A0:
|
|||
b _0238C16C
|
||||
_0238C110:
|
||||
ldr r0, _0238C180 ; =0x0238EC38
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238BD60 ; =0x0238EC70
|
||||
ldr r0, [r0]
|
||||
ldrsb r0, [r0, #0x48]
|
||||
|
|
@ -2363,7 +2363,7 @@ _0238C1A4: ; jump table
|
|||
b _0238C348 ; case 48
|
||||
_0238C268:
|
||||
ldr r0, _0238D108 ; =0x0238E9D0
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238D104 ; =0x0238EC70
|
||||
mov r1, #1
|
||||
ldr r0, [r0]
|
||||
|
|
@ -2385,7 +2385,7 @@ _0238C268:
|
|||
b _0238D510
|
||||
_0238C2BC:
|
||||
ldr r0, _0238D114 ; =0x0238E9D8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl sub_02042AF8
|
||||
bl ov22_0238E7E4
|
||||
ldr r0, _0238D104 ; =0x0238EC70
|
||||
|
|
@ -2408,7 +2408,7 @@ _0238C2BC:
|
|||
b _0238D510
|
||||
_0238C314:
|
||||
ldr r0, _0238D120 ; =0x0238E9E4
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r4, #5
|
||||
ldr r0, _0238D124 ; =0x0238E980
|
||||
ldr r1, _0238D128 ; =0x00300013
|
||||
|
|
@ -2426,7 +2426,7 @@ _0238C348:
|
|||
b _0238D510
|
||||
_0238C354:
|
||||
ldr r0, _0238D130 ; =0x0238E9F4
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r0, _0238D104 ; =0x0238EC70
|
||||
mov r2, #1
|
||||
|
|
@ -2447,7 +2447,7 @@ _0238C354:
|
|||
b _0238D510
|
||||
_0238C3A4:
|
||||
ldr r0, _0238D13C ; =0x0238EA04
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r0, _0238D104 ; =0x0238EC70
|
||||
mov r2, #4
|
||||
|
|
@ -2468,7 +2468,7 @@ _0238C3A4:
|
|||
b _0238D510
|
||||
_0238C3F4:
|
||||
ldr r0, _0238D144 ; =0x0238EA10
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r0, _0238D104 ; =0x0238EC70
|
||||
mov r2, #1
|
||||
|
|
@ -2489,7 +2489,7 @@ _0238C3F4:
|
|||
b _0238D510
|
||||
_0238C444:
|
||||
ldr r0, _0238D14C ; =0x0238EA1C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r0, _0238D104 ; =0x0238EC70
|
||||
mov r2, #0x11
|
||||
|
|
@ -2510,7 +2510,7 @@ _0238C444:
|
|||
b _0238D510
|
||||
_0238C494:
|
||||
ldr r0, _0238D154 ; =0x0238EA28
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r1, _0238D104 ; =0x0238EC70
|
||||
mov r0, #1
|
||||
|
|
@ -2530,7 +2530,7 @@ _0238C494:
|
|||
b _0238D510
|
||||
_0238C4E0:
|
||||
ldr r0, _0238D15C ; =0x0238EA34
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r1, _0238D104 ; =0x0238EC70
|
||||
mov r0, #1
|
||||
|
|
@ -2550,7 +2550,7 @@ _0238C4E0:
|
|||
b _0238D510
|
||||
_0238C52C:
|
||||
ldr r0, _0238D164 ; =0x0238EA40
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r1, _0238D104 ; =0x0238EC70
|
||||
mov r0, #1
|
||||
|
|
@ -2570,7 +2570,7 @@ _0238C52C:
|
|||
b _0238D510
|
||||
_0238C578:
|
||||
ldr r0, _0238D16C ; =0x0238EA4C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r1, _0238D104 ; =0x0238EC70
|
||||
mov r0, #1
|
||||
|
|
@ -2590,7 +2590,7 @@ _0238C578:
|
|||
b _0238D510
|
||||
_0238C5C4:
|
||||
ldr r0, _0238D174 ; =0x0238EA58
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r1, _0238D104 ; =0x0238EC70
|
||||
mov r0, #1
|
||||
|
|
@ -2610,7 +2610,7 @@ _0238C5C4:
|
|||
b _0238D510
|
||||
_0238C610:
|
||||
ldr r0, _0238D17C ; =0x0238EA64
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r0, _0238D104 ; =0x0238EC70
|
||||
mov r2, #1
|
||||
|
|
@ -2631,7 +2631,7 @@ _0238C610:
|
|||
b _0238D510
|
||||
_0238C660:
|
||||
ldr r0, _0238D184 ; =0x0238EA70
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r0, _0238D104 ; =0x0238EC70
|
||||
mov r2, #0x11
|
||||
|
|
@ -2652,7 +2652,7 @@ _0238C660:
|
|||
b _0238D510
|
||||
_0238C6B0:
|
||||
ldr r0, _0238D18C ; =0x0238EA7C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r1, _0238D104 ; =0x0238EC70
|
||||
mov r2, #0x1d
|
||||
|
|
@ -2679,7 +2679,7 @@ _0238C6B0:
|
|||
b _0238D510
|
||||
_0238C718:
|
||||
ldr r0, _0238D194 ; =0x0238EA88
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r0, _0238D104 ; =0x0238EC70
|
||||
mov r2, #0x1d
|
||||
|
|
@ -2709,7 +2709,7 @@ _0238C77C:
|
|||
b _0238D510
|
||||
_0238C784:
|
||||
ldr r0, _0238D198 ; =0x0238EA94
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r0, _0238D104 ; =0x0238EC70
|
||||
mov r3, #0x13
|
||||
|
|
@ -2733,7 +2733,7 @@ _0238C784:
|
|||
b _0238D510
|
||||
_0238C7E0:
|
||||
ldr r0, _0238D1A0 ; =0x0238EAA8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238D104 ; =0x0238EC70
|
||||
mov r3, #0x14
|
||||
ldr r1, [r0]
|
||||
|
|
@ -2757,7 +2757,7 @@ _0238C7E0:
|
|||
b _0238D510
|
||||
_0238C83C:
|
||||
ldr r0, _0238D1A8 ; =0x0238EAB8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238D104 ; =0x0238EC70
|
||||
ldr r0, [r0]
|
||||
ldrsb r0, [r0, #0x48]
|
||||
|
|
@ -2790,7 +2790,7 @@ _0238C894:
|
|||
b _0238D510
|
||||
_0238C8B4:
|
||||
ldr r0, _0238D1AC ; =0x0238EAC8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238D104 ; =0x0238EC70
|
||||
ldr r2, _0238D118 ; =0x0000017F
|
||||
ldr r1, [r0]
|
||||
|
|
@ -2826,7 +2826,7 @@ _0238C918:
|
|||
b _0238D510
|
||||
_0238C938:
|
||||
ldr r0, _0238D1B0 ; =0x0238EAD8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238D104 ; =0x0238EC70
|
||||
ldr r3, _0238D1B4 ; =0x0238E8A0
|
||||
ldr r0, [r0]
|
||||
|
|
@ -2845,7 +2845,7 @@ _0238C938:
|
|||
b _0238D510
|
||||
_0238C980:
|
||||
ldr r0, _0238D1C0 ; =0x0238EAE8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238D104 ; =0x0238EC70
|
||||
ldr r2, _0238D1C4 ; =0x0238E85C
|
||||
ldr r1, [r0]
|
||||
|
|
@ -2889,7 +2889,7 @@ _0238CA24:
|
|||
ldrsh r1, [r2, #0x30]
|
||||
ldrh r2, [r2, #0x2e]
|
||||
ldr r0, _0238D1CC ; =0x0238EAF8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238D104 ; =0x0238EC70
|
||||
ldr r0, [r0]
|
||||
add r0, r0, #0x50
|
||||
|
|
@ -2938,7 +2938,7 @@ _0238CA24:
|
|||
b _0238D510
|
||||
_0238CAEC:
|
||||
ldr r0, _0238D1E4 ; =0x0238EB20
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238D528
|
||||
cmp r0, #0
|
||||
bne _0238CB34
|
||||
|
|
@ -2979,7 +2979,7 @@ _0238CB44:
|
|||
b _0238D510
|
||||
_0238CB7C:
|
||||
ldr r0, _0238D1EC ; =0x0238EB30
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r0, _0238D104 ; =0x0238EC70
|
||||
mov r3, #0x1f
|
||||
|
|
@ -3003,7 +3003,7 @@ _0238CB7C:
|
|||
b _0238D510
|
||||
_0238CBD8:
|
||||
ldr r0, _0238D1F4 ; =0x0238EB40
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238D104 ; =0x0238EC70
|
||||
mov r3, #0x20
|
||||
ldr r1, [r0]
|
||||
|
|
@ -3027,7 +3027,7 @@ _0238CBD8:
|
|||
b _0238D510
|
||||
_0238CC34:
|
||||
ldr r0, _0238D1FC ; =0x0238EB50
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238D104 ; =0x0238EC70
|
||||
ldr r0, [r0]
|
||||
ldrsb r0, [r0, #0x48]
|
||||
|
|
@ -3053,7 +3053,7 @@ _0238CC34:
|
|||
arm_func_end ov22_0238C184
|
||||
ov22_0238CC94:
|
||||
ldr r0, _0238D200 ; =0x0238EB60
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238D104 ; =0x0238EC70
|
||||
ldr r2, _0238D118 ; =0x0000017F
|
||||
ldr r1, [r0]
|
||||
|
|
@ -3095,7 +3095,7 @@ ov22_0238CCF0: ; 0x0238CCF0
|
|||
b _0238D510
|
||||
_0238CCFC:
|
||||
ldr r0, _0238D204 ; =0x0238EB70
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r4, #3
|
||||
ldr r0, _0238D1B8 ; =0x0238E990
|
||||
ldr r3, _0238D208 ; =0x0238E880
|
||||
|
|
@ -3109,7 +3109,7 @@ _0238CCFC:
|
|||
b _0238D510
|
||||
_0238CD30:
|
||||
ldr r0, _0238D20C ; =0x0238EB80
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238D104 ; =0x0238EC70
|
||||
ldr r2, _0238D1C4 ; =0x0238E85C
|
||||
ldr r1, [r0]
|
||||
|
|
@ -3144,7 +3144,7 @@ _0238CD30:
|
|||
b _0238D510
|
||||
_0238CDB8:
|
||||
ldr r0, _0238D214 ; =0x0238EB90
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r4, #2
|
||||
ldr r0, _0238D218 ; =0x0238E9A0
|
||||
ldr r1, _0238D128 ; =0x00300013
|
||||
|
|
@ -3158,7 +3158,7 @@ _0238CDB8:
|
|||
b _0238D510
|
||||
_0238CDEC:
|
||||
ldr r0, _0238D220 ; =0x0238EBA4
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r4, #2
|
||||
ldr r0, _0238D218 ; =0x0238E9A0
|
||||
ldr r1, _0238D128 ; =0x00300013
|
||||
|
|
@ -3172,7 +3172,7 @@ _0238CDEC:
|
|||
b _0238D510
|
||||
_0238CE20:
|
||||
ldr r0, _0238D224 ; =0x0238EBB8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238D104 ; =0x0238EC70
|
||||
ldr r0, [r0]
|
||||
add r0, r0, #0x50
|
||||
|
|
@ -3228,7 +3228,7 @@ _0238CE20:
|
|||
b _0238D510
|
||||
_0238CEFC:
|
||||
ldr r0, _0238D228 ; =0x0238EBC8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl GetNbItemsInBag
|
||||
cmp r0, #0
|
||||
beq _0238CF20
|
||||
|
|
@ -3264,7 +3264,7 @@ _0238CF44:
|
|||
b _0238D510
|
||||
_0238CF7C:
|
||||
ldr r0, _0238D234 ; =0x0238EBD8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r1, _0238D104 ; =0x0238EC70
|
||||
mov r0, #0
|
||||
|
|
@ -3291,7 +3291,7 @@ _0238CF7C:
|
|||
b _0238D510
|
||||
_0238CFE4:
|
||||
ldr r0, _0238D23C ; =0x0238EBE4
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r0, _0238D104 ; =0x0238EC70
|
||||
ldr r0, [r0]
|
||||
|
|
@ -3450,7 +3450,7 @@ _0238D240: .word 0x0238E8FC
|
|||
_0238D244: .word 0x0238EBF0
|
||||
_0238D248:
|
||||
ldr r0, _0238D244 ; =0x0238EBF0
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov22_0238E7E4
|
||||
ldr r8, _0238D104 ; =0x0238EC70
|
||||
mov r6, #0
|
||||
|
|
@ -3521,7 +3521,7 @@ _0238D2EC:
|
|||
b _0238D510
|
||||
_0238D358:
|
||||
ldr r0, _0238D518 ; =0x0238EC00
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r4, #2
|
||||
ldr r0, _0238D218 ; =0x0238E9A0
|
||||
ldr r1, _0238D128 ; =0x00300013
|
||||
|
|
@ -3535,7 +3535,7 @@ _0238D358:
|
|||
b _0238D510
|
||||
_0238D38C:
|
||||
ldr r0, _0238D51C ; =0x0238EC10
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238D104 ; =0x0238EC70
|
||||
mov r2, #1
|
||||
ldr r1, [r0]
|
||||
|
|
@ -3556,7 +3556,7 @@ _0238D38C:
|
|||
b _0238D510
|
||||
_0238D3DC:
|
||||
ldr r0, _0238D518 ; =0x0238EC00
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r4, #2
|
||||
ldr r0, _0238D218 ; =0x0238E9A0
|
||||
ldr r1, _0238D128 ; =0x00300013
|
||||
|
|
@ -3570,7 +3570,7 @@ _0238D3DC:
|
|||
b _0238D510
|
||||
_0238D410:
|
||||
ldr r0, _0238D518 ; =0x0238EC00
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov r4, #2
|
||||
ldr r0, _0238D218 ; =0x0238E9A0
|
||||
ldr r1, _0238D128 ; =0x00300013
|
||||
|
|
@ -3584,7 +3584,7 @@ _0238D410:
|
|||
b _0238D510
|
||||
_0238D444:
|
||||
ldr r0, _0238D520 ; =0x0238EC24
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238D104 ; =0x0238EC70
|
||||
ldr r0, [r0]
|
||||
ldrsb r0, [r0, #0x48]
|
||||
|
|
@ -3613,7 +3613,7 @@ _0238D444:
|
|||
b _0238D510
|
||||
_0238D4B4:
|
||||
ldr r0, _0238D524 ; =0x0238EC38
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238D104 ; =0x0238EC70
|
||||
ldr r0, [r0]
|
||||
ldrsb r0, [r0, #0x48]
|
||||
|
|
|
|||
148
asm/overlay_23.s
148
asm/overlay_23.s
|
|
@ -98,7 +98,7 @@ _0238A218:
|
|||
b _0238B230
|
||||
_0238A2A0:
|
||||
ldr r0, _0238B0E4 ; =0x0238D448
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B0DC ; =0x0238D8A0
|
||||
ldr r3, [r0]
|
||||
add r1, r3, #0x90
|
||||
|
|
@ -172,7 +172,7 @@ _0238A38C:
|
|||
b _0238B230
|
||||
_0238A3B8:
|
||||
ldr r0, _0238B0FC ; =0x0238D468
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl sub_02042AF8
|
||||
bl sub_020434D4
|
||||
bl ov23_0238D098
|
||||
|
|
@ -192,7 +192,7 @@ _0238A3B8:
|
|||
b _0238B230
|
||||
_0238A404:
|
||||
ldr r0, _0238B100 ; =0x0238D484
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov23_0238D098
|
||||
ldr r0, _0238B0DC ; =0x0238D8A0
|
||||
mov r2, #1
|
||||
|
|
@ -213,7 +213,7 @@ _0238A404:
|
|||
b _0238B230
|
||||
_0238A454:
|
||||
ldr r0, _0238B108 ; =0x0238D4A4
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov23_0238D098
|
||||
ldr r0, _0238B0DC ; =0x0238D8A0
|
||||
mov r3, #4
|
||||
|
|
@ -234,7 +234,7 @@ _0238A454:
|
|||
b _0238B230
|
||||
_0238A4A4:
|
||||
ldr r0, _0238B110 ; =0x0238D4C0
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov23_0238D098
|
||||
ldr r0, _0238B0DC ; =0x0238D8A0
|
||||
mov r2, #1
|
||||
|
|
@ -255,7 +255,7 @@ _0238A4A4:
|
|||
b _0238B230
|
||||
_0238A4F4:
|
||||
ldr r0, _0238B114 ; =0x0238D4DC
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov23_0238D098
|
||||
ldr r0, _0238B0DC ; =0x0238D8A0
|
||||
mov r3, #1
|
||||
|
|
@ -276,7 +276,7 @@ _0238A4F4:
|
|||
b _0238B230
|
||||
_0238A544:
|
||||
ldr r0, _0238B11C ; =0x0238D4F8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov23_0238D098
|
||||
ldr r0, _0238B0DC ; =0x0238D8A0
|
||||
mov r2, #1
|
||||
|
|
@ -297,7 +297,7 @@ _0238A544:
|
|||
b _0238B230
|
||||
_0238A594:
|
||||
ldr r0, _0238B120 ; =0x0238D51C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov23_0238D098
|
||||
ldr r0, _0238B0DC ; =0x0238D8A0
|
||||
mov r3, #1
|
||||
|
|
@ -318,7 +318,7 @@ _0238A594:
|
|||
b _0238B230
|
||||
_0238A5E4:
|
||||
ldr r0, _0238B128 ; =0x0238D540
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov23_0238D098
|
||||
ldr r0, _0238B0DC ; =0x0238D8A0
|
||||
mov r3, #1
|
||||
|
|
@ -339,7 +339,7 @@ _0238A5E4:
|
|||
b _0238B230
|
||||
_0238A634:
|
||||
ldr r0, _0238B12C ; =0x0238D55C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov23_0238D098
|
||||
ldr r0, _0238B0DC ; =0x0238D8A0
|
||||
mov r3, #0xf
|
||||
|
|
@ -369,7 +369,7 @@ _0238A634:
|
|||
b _0238B230
|
||||
_0238A6A8:
|
||||
ldr r0, _0238B134 ; =0x0238D578
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov23_0238D098
|
||||
ldr r0, _0238B0DC ; =0x0238D8A0
|
||||
mov r2, #0xf
|
||||
|
|
@ -390,11 +390,11 @@ _0238A6A8:
|
|||
b _0238B230
|
||||
_0238A6F8:
|
||||
ldr r0, _0238B138 ; =0x0238D594
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
b _0238B230
|
||||
_0238A704:
|
||||
ldr r0, _0238B13C ; =0x0238D5AC
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl sub_02042730
|
||||
bl ov23_0238D098
|
||||
ldr r0, _0238B0DC ; =0x0238D8A0
|
||||
|
|
@ -416,7 +416,7 @@ _0238A704:
|
|||
b _0238B230
|
||||
_0238A758:
|
||||
ldr r0, _0238B140 ; =0x0238D5CC
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B0DC ; =0x0238D8A0
|
||||
mov r3, #0xf
|
||||
ldr r1, [r0]
|
||||
|
|
@ -436,7 +436,7 @@ _0238A758:
|
|||
b _0238B230
|
||||
_0238A7A4:
|
||||
ldr r0, _0238B144 ; =0x0238D5E8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B0DC ; =0x0238D8A0
|
||||
ldr r0, [r0]
|
||||
ldrsb r0, [r0, #0x95]
|
||||
|
|
@ -460,7 +460,7 @@ _0238A7A4:
|
|||
b _0238B230
|
||||
_0238A800:
|
||||
ldr r0, _0238B148 ; =0x0238D608
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B0DC ; =0x0238D8A0
|
||||
ldr r0, [r0]
|
||||
ldrsb r0, [r0, #0x95]
|
||||
|
|
@ -484,7 +484,7 @@ _0238A800:
|
|||
b _0238B230
|
||||
_0238A85C:
|
||||
ldr r0, _0238B14C ; =0x0238D628
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B0DC ; =0x0238D8A0
|
||||
ldr r1, [r0]
|
||||
add r0, r1, #0x90
|
||||
|
|
@ -527,7 +527,7 @@ _0238A8B8:
|
|||
b _0238B230
|
||||
_0238A8FC:
|
||||
ldr r0, _0238B158 ; =0x0238D64C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B15C ; =0x0238D2EC
|
||||
mov r4, #3
|
||||
str r0, [sp, #0x19c]
|
||||
|
|
@ -543,13 +543,13 @@ _0238A8FC:
|
|||
b _0238B230
|
||||
_0238A938:
|
||||
ldr r0, _0238B160 ; =0x0238D670
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r1, _0238B0DC ; =0x0238D8A0
|
||||
ldr r0, _0238B164 ; =0x0238D68C
|
||||
ldr r2, [r1]
|
||||
ldrsh r1, [r2, #0x1c]
|
||||
ldrh r2, [r2, #0x1a]
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B0DC ; =0x0238D8A0
|
||||
mov lr, #0
|
||||
ldr ip, [r0]
|
||||
|
|
@ -601,7 +601,7 @@ _0238A938:
|
|||
b _0238B230
|
||||
_0238AA1C:
|
||||
ldr r0, _0238B17C ; =0x0238D6A8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B0DC ; =0x0238D8A0
|
||||
ldr r2, [r0]
|
||||
ldr r1, [r2]
|
||||
|
|
@ -644,7 +644,7 @@ _0238AA54:
|
|||
b _0238B230
|
||||
_0238AAC0:
|
||||
ldr r0, _0238B180 ; =0x0238D6CC
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B0DC ; =0x0238D8A0
|
||||
ldr r2, [r0]
|
||||
ldr r1, [r2]
|
||||
|
|
@ -687,7 +687,7 @@ _0238AAF8:
|
|||
b _0238B230
|
||||
_0238AB64:
|
||||
ldr r0, _0238B188 ; =0x0238D6F0
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov ip, #2
|
||||
ldr r0, _0238B18C ; =0x0238D418
|
||||
ldr r1, _0238B0F4 ; =0x00300013
|
||||
|
|
@ -701,7 +701,7 @@ _0238AB64:
|
|||
b _0238B230
|
||||
_0238AB98:
|
||||
ldr r0, _0238B194 ; =0x0238D708
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov ip, #2
|
||||
ldr r0, _0238B18C ; =0x0238D418
|
||||
ldr r1, _0238B0F4 ; =0x00300013
|
||||
|
|
@ -715,7 +715,7 @@ _0238AB98:
|
|||
b _0238B230
|
||||
_0238ABCC:
|
||||
ldr r0, _0238B198 ; =0x0238D71C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov11_022DC504
|
||||
bl GetNbItemsInBag
|
||||
cmp r0, #0
|
||||
|
|
@ -758,7 +758,7 @@ _0238AC28:
|
|||
b _0238B230
|
||||
_0238AC68:
|
||||
ldr r0, _0238B19C ; =0x0238D73C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl sub_02043218
|
||||
bl ov23_0238D098
|
||||
ldr r0, _0238B0DC ; =0x0238D8A0
|
||||
|
|
@ -780,7 +780,7 @@ _0238AC68:
|
|||
b _0238B230
|
||||
_0238ACBC:
|
||||
ldr r0, _0238B1A0 ; =0x0238D75C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov23_0238D098
|
||||
ldr r0, _0238B0DC ; =0x0238D8A0
|
||||
mov r2, #0x19
|
||||
|
|
@ -801,7 +801,7 @@ _0238ACBC:
|
|||
b _0238B230
|
||||
_0238AD0C:
|
||||
ldr r0, _0238B1A4 ; =0x0238D77C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B0DC ; =0x0238D8A0
|
||||
mov r2, #0x2b
|
||||
ldr r1, [r0]
|
||||
|
|
@ -829,7 +829,7 @@ _0238AD54:
|
|||
b _0238B230
|
||||
_0238AD74:
|
||||
ldr r0, _0238B1A8 ; =0x0238D79C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B0DC ; =0x0238D8A0
|
||||
ldr r0, [r0]
|
||||
ldrsb r0, [r0, #0x95]
|
||||
|
|
@ -852,7 +852,7 @@ _0238AD74:
|
|||
b _0238B230
|
||||
_0238ADCC:
|
||||
ldr r0, _0238B1AC ; =0x0238D7BC
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov ip, #3
|
||||
ldr r0, _0238B150 ; =0x0238D408
|
||||
ldr r3, _0238B1B0 ; =0x0238D314
|
||||
|
|
@ -870,7 +870,7 @@ caseD_2c: ; 0x0238ADFC
|
|||
b _0238B230
|
||||
_0238AE00:
|
||||
ldr r0, _0238B1AC ; =0x0238D7BC
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B1B4 ; =0x0238D2E8
|
||||
mov ip, #3
|
||||
str r0, [sp, #0x284]
|
||||
|
|
@ -886,7 +886,7 @@ _0238AE00:
|
|||
b _0238B230
|
||||
_0238AE3C:
|
||||
ldr r0, _0238B1B8 ; =0x0238D7E0
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B0DC ; =0x0238D8A0
|
||||
ldr r2, _0238B168 ; =0x0238D69C
|
||||
ldr lr, [r0]
|
||||
|
|
@ -931,7 +931,7 @@ _0238AE3C:
|
|||
b _0238B230
|
||||
_0238AEEC:
|
||||
ldr r0, _0238B1BC ; =0x0238D7FC
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B0DC ; =0x0238D8A0
|
||||
ldr r2, [r0]
|
||||
ldr r1, [r2]
|
||||
|
|
@ -975,7 +975,7 @@ _0238AF24:
|
|||
b _0238B230
|
||||
_0238AF94:
|
||||
ldr r0, _0238B1C4 ; =0x0238D81C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov ip, #2
|
||||
ldr r0, _0238B18C ; =0x0238D418
|
||||
ldr r1, _0238B0F4 ; =0x00300013
|
||||
|
|
@ -989,7 +989,7 @@ _0238AF94:
|
|||
b _0238B230
|
||||
_0238AFC8:
|
||||
ldr r0, _0238B1C8 ; =0x0238D834
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B0DC ; =0x0238D8A0
|
||||
ldr r2, [r0]
|
||||
ldr r1, [r2]
|
||||
|
|
@ -1032,7 +1032,7 @@ _0238B000:
|
|||
b _0238B230
|
||||
_0238B06C:
|
||||
ldr r0, _0238B1CC ; =0x0238D854
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov ip, #2
|
||||
ldr r0, _0238B18C ; =0x0238D418
|
||||
ldr r1, _0238B0F4 ; =0x00300013
|
||||
|
|
@ -1046,7 +1046,7 @@ _0238B06C:
|
|||
b _0238B230
|
||||
_0238B0A0:
|
||||
ldr r0, _0238B1D0 ; =0x0238D868
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov11_022DC504
|
||||
mov r0, #1
|
||||
bl sub_02043320
|
||||
|
|
@ -1246,7 +1246,7 @@ _0238B308:
|
|||
b _0238C320
|
||||
_0238B390:
|
||||
ldr r0, _0238C1D4 ; =0x0238D448
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238C1CC ; =0x0238D8A0
|
||||
ldr r3, [r0]
|
||||
add r1, r3, #0x90
|
||||
|
|
@ -1320,7 +1320,7 @@ _0238B47C:
|
|||
b _0238C320
|
||||
_0238B4A8:
|
||||
ldr r0, _0238C1EC ; =0x0238D468
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl sub_02042AF8
|
||||
bl sub_020434D4
|
||||
bl ov23_0238D098
|
||||
|
|
@ -1340,7 +1340,7 @@ _0238B4A8:
|
|||
b _0238C320
|
||||
_0238B4F4:
|
||||
ldr r0, _0238C1F0 ; =0x0238D484
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov23_0238D098
|
||||
ldr r0, _0238C1CC ; =0x0238D8A0
|
||||
mov r2, #1
|
||||
|
|
@ -1361,7 +1361,7 @@ _0238B4F4:
|
|||
b _0238C320
|
||||
_0238B544:
|
||||
ldr r0, _0238C1F8 ; =0x0238D4A4
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov23_0238D098
|
||||
ldr r0, _0238C1CC ; =0x0238D8A0
|
||||
mov r3, #4
|
||||
|
|
@ -1382,7 +1382,7 @@ _0238B544:
|
|||
b _0238C320
|
||||
_0238B594:
|
||||
ldr r0, _0238C200 ; =0x0238D4C0
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov23_0238D098
|
||||
ldr r0, _0238C1CC ; =0x0238D8A0
|
||||
mov r2, #1
|
||||
|
|
@ -1403,7 +1403,7 @@ _0238B594:
|
|||
b _0238C320
|
||||
_0238B5E4:
|
||||
ldr r0, _0238C204 ; =0x0238D4DC
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov23_0238D098
|
||||
ldr r0, _0238C1CC ; =0x0238D8A0
|
||||
mov r3, #1
|
||||
|
|
@ -1424,7 +1424,7 @@ _0238B5E4:
|
|||
b _0238C320
|
||||
_0238B634:
|
||||
ldr r0, _0238C20C ; =0x0238D4F8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov23_0238D098
|
||||
ldr r0, _0238C1CC ; =0x0238D8A0
|
||||
mov r2, #1
|
||||
|
|
@ -1445,7 +1445,7 @@ _0238B634:
|
|||
b _0238C320
|
||||
_0238B684:
|
||||
ldr r0, _0238C210 ; =0x0238D51C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov23_0238D098
|
||||
ldr r0, _0238C1CC ; =0x0238D8A0
|
||||
mov r3, #1
|
||||
|
|
@ -1466,7 +1466,7 @@ _0238B684:
|
|||
b _0238C320
|
||||
_0238B6D4:
|
||||
ldr r0, _0238C218 ; =0x0238D540
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov23_0238D098
|
||||
ldr r0, _0238C1CC ; =0x0238D8A0
|
||||
mov r3, #1
|
||||
|
|
@ -1487,7 +1487,7 @@ _0238B6D4:
|
|||
b _0238C320
|
||||
_0238B724:
|
||||
ldr r0, _0238C21C ; =0x0238D55C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov23_0238D098
|
||||
ldr r0, _0238C1CC ; =0x0238D8A0
|
||||
mov r3, #0xf
|
||||
|
|
@ -1517,7 +1517,7 @@ _0238B724:
|
|||
b _0238C320
|
||||
_0238B798:
|
||||
ldr r0, _0238C224 ; =0x0238D578
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov23_0238D098
|
||||
ldr r0, _0238C1CC ; =0x0238D8A0
|
||||
mov r2, #0xf
|
||||
|
|
@ -1538,11 +1538,11 @@ _0238B798:
|
|||
b _0238C320
|
||||
_0238B7E8:
|
||||
ldr r0, _0238C228 ; =0x0238D594
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
b _0238C320
|
||||
_0238B7F4:
|
||||
ldr r0, _0238C22C ; =0x0238D5AC
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl sub_02042730
|
||||
bl ov23_0238D098
|
||||
ldr r0, _0238C1CC ; =0x0238D8A0
|
||||
|
|
@ -1564,7 +1564,7 @@ _0238B7F4:
|
|||
b _0238C320
|
||||
_0238B848:
|
||||
ldr r0, _0238C230 ; =0x0238D5CC
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238C1CC ; =0x0238D8A0
|
||||
mov r3, #0xf
|
||||
ldr r1, [r0]
|
||||
|
|
@ -1584,7 +1584,7 @@ _0238B848:
|
|||
b _0238C320
|
||||
_0238B894:
|
||||
ldr r0, _0238C234 ; =0x0238D5E8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238C1CC ; =0x0238D8A0
|
||||
ldr r0, [r0]
|
||||
ldrsb r0, [r0, #0x95]
|
||||
|
|
@ -1608,7 +1608,7 @@ _0238B894:
|
|||
b _0238C320
|
||||
_0238B8F0:
|
||||
ldr r0, _0238C238 ; =0x0238D608
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238C1CC ; =0x0238D8A0
|
||||
ldr r0, [r0]
|
||||
ldrsb r0, [r0, #0x95]
|
||||
|
|
@ -1632,7 +1632,7 @@ _0238B8F0:
|
|||
b _0238C320
|
||||
_0238B94C:
|
||||
ldr r0, _0238C23C ; =0x0238D628
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238C1CC ; =0x0238D8A0
|
||||
ldr r1, [r0]
|
||||
add r0, r1, #0x90
|
||||
|
|
@ -1675,7 +1675,7 @@ _0238B9A8:
|
|||
b _0238C320
|
||||
_0238B9EC:
|
||||
ldr r0, _0238C248 ; =0x0238D64C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238C24C ; =0x0238D2EC
|
||||
mov r4, #3
|
||||
str r0, [sp, #0x1a4]
|
||||
|
|
@ -1691,13 +1691,13 @@ _0238B9EC:
|
|||
b _0238C320
|
||||
_0238BA28:
|
||||
ldr r0, _0238C250 ; =0x0238D670
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r1, _0238C1CC ; =0x0238D8A0
|
||||
ldr r0, _0238C254 ; =0x0238D68C
|
||||
ldr r2, [r1]
|
||||
ldrsh r1, [r2, #0x1c]
|
||||
ldrh r2, [r2, #0x1a]
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238C1CC ; =0x0238D8A0
|
||||
mov lr, #0
|
||||
ldr ip, [r0]
|
||||
|
|
@ -1749,7 +1749,7 @@ _0238BA28:
|
|||
b _0238C320
|
||||
_0238BB0C:
|
||||
ldr r0, _0238C26C ; =0x0238D6A8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238C1CC ; =0x0238D8A0
|
||||
ldr r2, [r0]
|
||||
ldr r1, [r2]
|
||||
|
|
@ -1792,7 +1792,7 @@ _0238BB44:
|
|||
b _0238C320
|
||||
_0238BBB0:
|
||||
ldr r0, _0238C270 ; =0x0238D6CC
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238C1CC ; =0x0238D8A0
|
||||
ldr r2, [r0]
|
||||
ldr r1, [r2]
|
||||
|
|
@ -1835,7 +1835,7 @@ _0238BBE8:
|
|||
b _0238C320
|
||||
_0238BC54:
|
||||
ldr r0, _0238C278 ; =0x0238D6F0
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov ip, #2
|
||||
ldr r0, _0238C27C ; =0x0238D418
|
||||
ldr r1, _0238C1E4 ; =0x00300013
|
||||
|
|
@ -1849,7 +1849,7 @@ _0238BC54:
|
|||
b _0238C320
|
||||
_0238BC88:
|
||||
ldr r0, _0238C284 ; =0x0238D708
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov ip, #2
|
||||
ldr r0, _0238C27C ; =0x0238D418
|
||||
ldr r1, _0238C1E4 ; =0x00300013
|
||||
|
|
@ -1863,7 +1863,7 @@ _0238BC88:
|
|||
b _0238C320
|
||||
_0238BCBC:
|
||||
ldr r0, _0238C288 ; =0x0238D71C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov11_022DC504
|
||||
bl GetNbItemsInBag
|
||||
cmp r0, #0
|
||||
|
|
@ -1906,7 +1906,7 @@ _0238BD18:
|
|||
b _0238C320
|
||||
_0238BD58:
|
||||
ldr r0, _0238C28C ; =0x0238D73C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl sub_02043218
|
||||
bl ov23_0238D098
|
||||
ldr r0, _0238C1CC ; =0x0238D8A0
|
||||
|
|
@ -1928,7 +1928,7 @@ _0238BD58:
|
|||
b _0238C320
|
||||
_0238BDAC:
|
||||
ldr r0, _0238C290 ; =0x0238D75C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov23_0238D098
|
||||
ldr r0, _0238C1CC ; =0x0238D8A0
|
||||
mov r2, #0x19
|
||||
|
|
@ -1949,7 +1949,7 @@ _0238BDAC:
|
|||
b _0238C320
|
||||
_0238BDFC:
|
||||
ldr r0, _0238C294 ; =0x0238D77C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238C1CC ; =0x0238D8A0
|
||||
mov r2, #0x2b
|
||||
ldr r1, [r0]
|
||||
|
|
@ -1977,7 +1977,7 @@ _0238BE44:
|
|||
b _0238C320
|
||||
_0238BE64:
|
||||
ldr r0, _0238C298 ; =0x0238D79C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238C1CC ; =0x0238D8A0
|
||||
ldr r0, [r0]
|
||||
ldrsb r0, [r0, #0x95]
|
||||
|
|
@ -2000,7 +2000,7 @@ _0238BE64:
|
|||
b _0238C320
|
||||
_0238BEBC:
|
||||
ldr r0, _0238C29C ; =0x0238D7BC
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov ip, #3
|
||||
ldr r0, _0238C240 ; =0x0238D408
|
||||
ldr r3, _0238C2A0 ; =0x0238D314
|
||||
|
|
@ -2014,7 +2014,7 @@ _0238BEBC:
|
|||
b _0238C320
|
||||
_0238BEF0:
|
||||
ldr r0, _0238C29C ; =0x0238D7BC
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238C2A4 ; =0x0238D2E8
|
||||
mov ip, #3
|
||||
str r0, [sp, #0xbc]
|
||||
|
|
@ -2030,7 +2030,7 @@ _0238BEF0:
|
|||
b _0238C320
|
||||
_0238BF2C:
|
||||
ldr r0, _0238C2A8 ; =0x0238D7E0
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238C1CC ; =0x0238D8A0
|
||||
ldr r2, _0238C258 ; =0x0238D69C
|
||||
ldr lr, [r0]
|
||||
|
|
@ -2075,7 +2075,7 @@ _0238BF2C:
|
|||
b _0238C320
|
||||
_0238BFDC:
|
||||
ldr r0, _0238C2AC ; =0x0238D7FC
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238C1CC ; =0x0238D8A0
|
||||
ldr r2, [r0]
|
||||
ldr r1, [r2]
|
||||
|
|
@ -2119,7 +2119,7 @@ _0238C014:
|
|||
b _0238C320
|
||||
_0238C084:
|
||||
ldr r0, _0238C2B4 ; =0x0238D81C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov ip, #2
|
||||
ldr r0, _0238C27C ; =0x0238D418
|
||||
ldr r1, _0238C1E4 ; =0x00300013
|
||||
|
|
@ -2133,7 +2133,7 @@ _0238C084:
|
|||
b _0238C320
|
||||
_0238C0B8:
|
||||
ldr r0, _0238C2B8 ; =0x0238D834
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238C1CC ; =0x0238D8A0
|
||||
ldr r2, [r0]
|
||||
ldr r1, [r2]
|
||||
|
|
@ -2176,7 +2176,7 @@ _0238C0F0:
|
|||
b _0238C320
|
||||
_0238C15C:
|
||||
ldr r0, _0238C2BC ; =0x0238D854
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov ip, #2
|
||||
ldr r0, _0238C27C ; =0x0238D418
|
||||
ldr r1, _0238C1E4 ; =0x00300013
|
||||
|
|
@ -2190,7 +2190,7 @@ _0238C15C:
|
|||
b _0238C320
|
||||
_0238C190:
|
||||
ldr r0, _0238C2C0 ; =0x0238D868
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov11_022DC504
|
||||
mov r0, #1
|
||||
bl sub_02043320
|
||||
|
|
|
|||
|
|
@ -66,7 +66,7 @@ ov27_0238A140: ; 0x0238A140
|
|||
ldr r1, _0238A380 ; =0x0238CE80
|
||||
ldr r1, [r1]
|
||||
str r0, [r1, #0x1c]
|
||||
bl sub_02050CE4
|
||||
bl sub_0200FD48
|
||||
ldr r1, _0238A380 ; =0x0238CE80
|
||||
ldr r1, [r1]
|
||||
str r0, [r1, #0x20]
|
||||
|
|
@ -306,7 +306,7 @@ ov27_0238A928: ; 0x0238A928
|
|||
bl IsDBoxActive
|
||||
cmp r0, #0
|
||||
movne r0, #1
|
||||
ldmneia sp!, {r3, pc}
|
||||
ldmnedb sp!, {r3, pc}
|
||||
_0238A954:
|
||||
mov r0, #0
|
||||
ldmdb sp!, {r3, pc}
|
||||
|
|
@ -322,7 +322,7 @@ ov27_0238A960: ; 0x0238A960
|
|||
ldr r1, [r1]
|
||||
ldrsb r1, [r1, #8]
|
||||
cmp r1, r0
|
||||
ldmneia sp!, {r3, pc}
|
||||
ldmnedb sp!, {r3, pc}
|
||||
mov r0, #0
|
||||
bl CreateDBox
|
||||
ldr r1, _0238A994 ; =0x0238CE80
|
||||
|
|
@ -421,7 +421,7 @@ _0238AA78:
|
|||
b _0238BA74
|
||||
_0238AAE0:
|
||||
ldr r0, _0238B928 ; =0x0238CA8C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r1, _0238B920 ; =0x0238CE84
|
||||
mov r3, #0
|
||||
ldr r4, [r1]
|
||||
|
|
@ -454,7 +454,7 @@ _0238AAE0:
|
|||
b _0238BA74
|
||||
_0238AB60:
|
||||
ldr r0, _0238B934 ; =0x0238CAA4
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl sub_02042AF8
|
||||
bl sub_020434D4
|
||||
bl ov27_0238C900
|
||||
|
|
@ -474,7 +474,7 @@ _0238AB60:
|
|||
b _0238BA74
|
||||
_0238ABAC:
|
||||
ldr r0, _0238B938 ; =0x0238CAB8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov27_0238C900
|
||||
ldr r0, _0238B920 ; =0x0238CE84
|
||||
mov r3, #1
|
||||
|
|
@ -495,7 +495,7 @@ _0238ABAC:
|
|||
b _0238BA74
|
||||
_0238ABFC:
|
||||
ldr r0, _0238B93C ; =0x0238CAD0
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov27_0238C900
|
||||
ldr r0, _0238B920 ; =0x0238CE84
|
||||
mov r3, #4
|
||||
|
|
@ -516,7 +516,7 @@ _0238ABFC:
|
|||
b _0238BA74
|
||||
_0238AC4C:
|
||||
ldr r0, _0238B944 ; =0x0238CAE4
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov27_0238C900
|
||||
ldr r0, _0238B920 ; =0x0238CE84
|
||||
mov r2, #1
|
||||
|
|
@ -537,7 +537,7 @@ _0238AC4C:
|
|||
b _0238BA74
|
||||
_0238AC9C:
|
||||
ldr r0, _0238B948 ; =0x0238CAFC
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov27_0238C900
|
||||
ldr r0, _0238B920 ; =0x0238CE84
|
||||
mov r3, #1
|
||||
|
|
@ -558,7 +558,7 @@ _0238AC9C:
|
|||
b _0238BA74
|
||||
_0238ACEC:
|
||||
ldr r0, _0238B950 ; =0x0238CB14
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov27_0238C900
|
||||
ldr r0, _0238B920 ; =0x0238CE84
|
||||
mov r3, #1
|
||||
|
|
@ -579,7 +579,7 @@ _0238ACEC:
|
|||
b _0238BA74
|
||||
_0238AD3C:
|
||||
ldr r0, _0238B958 ; =0x0238CB30
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov27_0238C900
|
||||
ldr r0, _0238B920 ; =0x0238CE84
|
||||
mov r3, #1
|
||||
|
|
@ -600,7 +600,7 @@ _0238AD3C:
|
|||
b _0238BA74
|
||||
_0238AD8C:
|
||||
ldr r0, _0238B95C ; =0x0238CB4C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov27_0238C900
|
||||
ldr r0, _0238B920 ; =0x0238CE84
|
||||
mov r3, #0xe
|
||||
|
|
@ -634,7 +634,7 @@ ov27_0238ADFC: ; 0x0238ADFC
|
|||
b _0238BA74
|
||||
_0238AE00:
|
||||
ldr r0, _0238B968 ; =0x0238CB64
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov27_0238C900
|
||||
ldr r0, _0238B920 ; =0x0238CE84
|
||||
mov r2, #0xe
|
||||
|
|
@ -655,11 +655,11 @@ _0238AE00:
|
|||
b _0238BA74
|
||||
_0238AE50:
|
||||
ldr r0, _0238B96C ; =0x0238CB7C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
b _0238BA74
|
||||
_0238AE5C:
|
||||
ldr r0, _0238B970 ; =0x0238CB8C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov27_0238C900
|
||||
ldr r0, _0238B920 ; =0x0238CE84
|
||||
mov r3, #0xd
|
||||
|
|
@ -680,7 +680,7 @@ _0238AE5C:
|
|||
b _0238BA74
|
||||
_0238AEAC:
|
||||
ldr r0, _0238B974 ; =0x0238CBA4
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B920 ; =0x0238CE84
|
||||
mov r3, #0xe
|
||||
ldr r1, [r0]
|
||||
|
|
@ -700,7 +700,7 @@ _0238AEAC:
|
|||
b _0238BA74
|
||||
_0238AEF8:
|
||||
ldr r0, _0238B978 ; =0x0238CBBC
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B920 ; =0x0238CE84
|
||||
ldr r0, [r0]
|
||||
ldrsb r0, [r0, #0x8d]
|
||||
|
|
@ -721,7 +721,7 @@ _0238AEF8:
|
|||
b _0238BA74
|
||||
_0238AF48:
|
||||
ldr r0, _0238B97C ; =0x0238CBD4
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B920 ; =0x0238CE84
|
||||
ldr r0, [r0]
|
||||
ldrsb r0, [r0, #0x8d]
|
||||
|
|
@ -741,7 +741,7 @@ _0238AF48:
|
|||
b _0238BA74
|
||||
_0238AF94:
|
||||
ldr r0, _0238B980 ; =0x0238CBF0
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B920 ; =0x0238CE84
|
||||
ldr r1, [r0]
|
||||
add r0, r1, #0x88
|
||||
|
|
@ -774,7 +774,7 @@ _0238AF94:
|
|||
b _0238BA74
|
||||
_0238B014:
|
||||
ldr r0, _0238B98C ; =0x0238CC0C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B990 ; =0x0238C94C
|
||||
mov r4, #3
|
||||
str r0, [sp, #0x19c]
|
||||
|
|
@ -790,13 +790,13 @@ _0238B014:
|
|||
b _0238BA74
|
||||
_0238B050:
|
||||
ldr r0, _0238B994 ; =0x0238CC28
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r1, _0238B920 ; =0x0238CE84
|
||||
ldr r0, _0238B998 ; =0x0238CC40
|
||||
ldr r2, [r1]
|
||||
ldrsh r1, [r2, #0x14]
|
||||
ldrh r2, [r2, #0x12]
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B920 ; =0x0238CE84
|
||||
mov lr, #0
|
||||
ldr ip, [r0]
|
||||
|
|
@ -848,7 +848,7 @@ _0238B050:
|
|||
b _0238BA74
|
||||
_0238B134:
|
||||
ldr r0, _0238B9B0 ; =0x0238CC5C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B920 ; =0x0238CE84
|
||||
mov r3, #0
|
||||
ldr r1, [r0]
|
||||
|
|
@ -880,7 +880,7 @@ _0238B134:
|
|||
b _0238BA74
|
||||
_0238B1B0:
|
||||
ldr r0, _0238B9B8 ; =0x0238CC78
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B920 ; =0x0238CE84
|
||||
mov r3, #0
|
||||
ldr r1, [r0]
|
||||
|
|
@ -912,7 +912,7 @@ _0238B1B0:
|
|||
b _0238BA74
|
||||
_0238B22C:
|
||||
ldr r0, _0238B9BC ; =0x0238CC94
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov ip, #2
|
||||
ldr r0, _0238B9C0 ; =0x0238CA5C
|
||||
ldr r1, _0238B9C4 ; =0x00300013
|
||||
|
|
@ -926,7 +926,7 @@ _0238B22C:
|
|||
b _0238BA74
|
||||
_0238B260:
|
||||
ldr r0, _0238B9CC ; =0x0238CCAC
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov ip, #2
|
||||
ldr r0, _0238B9C0 ; =0x0238CA5C
|
||||
ldr r1, _0238B9C4 ; =0x00300013
|
||||
|
|
@ -940,7 +940,7 @@ _0238B260:
|
|||
b _0238BA74
|
||||
_0238B294:
|
||||
ldr r0, _0238B9D0 ; =0x0238CCC0
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov11_022DC504
|
||||
bl GetNbItemsInBag
|
||||
cmp r0, #0
|
||||
|
|
@ -988,7 +988,7 @@ _0238B2E8:
|
|||
b _0238BA74
|
||||
_0238B34C:
|
||||
ldr r0, _0238B9D4 ; =0x0238CCDC
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov11_022DC504
|
||||
bl GetNbItemsInBag
|
||||
cmp r0, #0
|
||||
|
|
@ -1020,7 +1020,7 @@ _0238B37C:
|
|||
b _0238BA74
|
||||
_0238B3C4:
|
||||
ldr r0, _0238B9D8 ; =0x0238CCF8
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl sub_02043218
|
||||
bl ov27_0238C900
|
||||
ldr r0, _0238B920 ; =0x0238CE84
|
||||
|
|
@ -1042,7 +1042,7 @@ _0238B3C4:
|
|||
b _0238BA74
|
||||
_0238B418:
|
||||
ldr r0, _0238B9E0 ; =0x0238CD10
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov27_0238C900
|
||||
ldr r0, _0238B920 ; =0x0238CE84
|
||||
mov ip, #0x18
|
||||
|
|
@ -1063,7 +1063,7 @@ _0238B418:
|
|||
b _0238BA74
|
||||
_0238B468:
|
||||
ldr r0, _0238B9E8 ; =0x0238CD28
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B920 ; =0x0238CE84
|
||||
mov r2, #0x2d
|
||||
ldr r1, [r0]
|
||||
|
|
@ -1087,7 +1087,7 @@ _0238B4A0:
|
|||
b _0238BA74
|
||||
_0238B4C0:
|
||||
ldr r0, _0238B9EC ; =0x0238CD40
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B920 ; =0x0238CE84
|
||||
ldr r0, [r0]
|
||||
ldrsb r0, [r0, #0x8d]
|
||||
|
|
@ -1106,7 +1106,7 @@ _0238B4C0:
|
|||
b _0238BA74
|
||||
_0238B508:
|
||||
ldr r0, _0238B9F0 ; =0x0238CD5C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov ip, #3
|
||||
ldr r0, _0238B988 ; =0x0238CA4C
|
||||
ldr r3, _0238B9F4 ; =0x0238C974
|
||||
|
|
@ -1120,7 +1120,7 @@ _0238B508:
|
|||
b _0238BA74
|
||||
_0238B53C:
|
||||
ldr r0, _0238B9F0 ; =0x0238CD5C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B9F8 ; =0x0238C948
|
||||
mov ip, #3
|
||||
str r0, [sp, #0x284]
|
||||
|
|
@ -1136,7 +1136,7 @@ _0238B53C:
|
|||
b _0238BA74
|
||||
_0238B578:
|
||||
ldr r0, _0238B9FC ; =0x0238CD78
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B920 ; =0x0238CE84
|
||||
ldr r2, _0238B99C ; =0x0238CC50
|
||||
ldr lr, [r0]
|
||||
|
|
@ -1181,7 +1181,7 @@ _0238B578:
|
|||
b _0238BA74
|
||||
_0238B628:
|
||||
ldr r0, _0238BA00 ; =0x0238CD90
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B920 ; =0x0238CE84
|
||||
mov r3, #0
|
||||
ldr r1, [r0]
|
||||
|
|
@ -1214,7 +1214,7 @@ _0238B628:
|
|||
b _0238BA74
|
||||
_0238B6A8:
|
||||
ldr r0, _0238BA04 ; =0x0238CDAC
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov ip, #2
|
||||
ldr r0, _0238B9C0 ; =0x0238CA5C
|
||||
ldr r1, _0238B9C4 ; =0x00300013
|
||||
|
|
@ -1228,7 +1228,7 @@ _0238B6A8:
|
|||
b _0238BA74
|
||||
_0238B6DC:
|
||||
ldr r0, _0238BA08 ; =0x0238CDC4
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B920 ; =0x0238CE84
|
||||
mov r3, #0
|
||||
ldr r1, [r0]
|
||||
|
|
@ -1260,7 +1260,7 @@ _0238B6DC:
|
|||
b _0238BA74
|
||||
_0238B758:
|
||||
ldr r0, _0238BA10 ; =0x0238CDE0
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov ip, #2
|
||||
ldr r0, _0238B9C0 ; =0x0238CA5C
|
||||
ldr r1, _0238B9C4 ; =0x00300013
|
||||
|
|
@ -1274,7 +1274,7 @@ _0238B758:
|
|||
b _0238BA74
|
||||
_0238B78C:
|
||||
ldr r0, _0238BA14 ; =0x0238CDF4
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov11_022DC504
|
||||
mov r0, #1
|
||||
bl sub_02043320
|
||||
|
|
@ -1312,7 +1312,7 @@ _0238B78C:
|
|||
b _0238BA74
|
||||
_0238B820:
|
||||
ldr r0, _0238BA18 ; =0x0238CE10
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl ov11_022DC504
|
||||
mov r0, #1
|
||||
bl sub_02043320
|
||||
|
|
@ -1341,7 +1341,7 @@ _0238B820:
|
|||
b _0238BA74
|
||||
_0238B890:
|
||||
ldr r0, _0238BA1C ; =0x0238CE2C
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B920 ; =0x0238CE84
|
||||
mov r2, #0
|
||||
ldr r1, [r0]
|
||||
|
|
@ -1365,7 +1365,7 @@ _0238B890:
|
|||
b _0238BA74
|
||||
_0238B8EC:
|
||||
ldr r0, _0238BA24 ; =0x0238CE44
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
mov ip, #2
|
||||
ldr r0, _0238B9C0 ; =0x0238CA5C
|
||||
ldr r1, _0238B9C4 ; =0x00300013
|
||||
|
|
@ -1447,7 +1447,7 @@ _0238BA24: .word 0x0238CE44
|
|||
_0238BA28: .word 0x0238CE58
|
||||
_0238BA2C:
|
||||
ldr r0, _0238BA28 ; =0x0238CE58
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
ldr r0, _0238B920 ; =0x0238CE84
|
||||
mov r3, #3
|
||||
ldr r1, [r0]
|
||||
|
|
|
|||
|
|
@ -6838,7 +6838,7 @@ ov29_022E1D2C: ; 0x022E1D2C
|
|||
mov r1, r8
|
||||
mov r0, #0
|
||||
bl ov29_022F9408
|
||||
bl GetSpriteIndex
|
||||
bl GetSpriteIndex__022F7388
|
||||
mov r4, r0
|
||||
add r0, sp, #8
|
||||
add r1, sp, #4
|
||||
|
|
@ -7110,7 +7110,7 @@ ov29_022E20C0: ; 0x022E20C0
|
|||
mov r0, #0
|
||||
bl ov29_022F9408
|
||||
mov r4, r0
|
||||
bl GetSpriteIndex
|
||||
bl GetSpriteIndex__022F7388
|
||||
mov r3, r0
|
||||
add r0, sp, #8
|
||||
add r1, sp, #4
|
||||
|
|
@ -7156,7 +7156,7 @@ _022E211C:
|
|||
ldr r1, [r7, #0xb4]
|
||||
mov r0, r4
|
||||
strb r2, [r1, #8]
|
||||
bl GetSpriteIndex
|
||||
bl GetSpriteIndex__022F7388
|
||||
strh r0, [r7, #0xa8]
|
||||
strb r6, [r7, #0xaa]
|
||||
ldr r0, [sp, #8]
|
||||
|
|
@ -14791,7 +14791,7 @@ ov29_022E82CC: ; 0x022E82CC
|
|||
bne _022E82F0
|
||||
_022E82E4:
|
||||
ldr r0, _022E8404 ; =0x00000229
|
||||
bl GetSpriteIndex
|
||||
bl GetSpriteIndex__022F7388
|
||||
str r0, [sp, #0x18]
|
||||
_022E82F0:
|
||||
ldrb r0, [r8, #0xc4]
|
||||
|
|
@ -28453,7 +28453,7 @@ _022F39D8:
|
|||
tst r0, #0xff
|
||||
beq _022F3A40
|
||||
ldrsh r0, [r7, #8]
|
||||
bl CheckTeamMemberIdx
|
||||
bl CheckTeamMemberIdx__022F9C34
|
||||
cmp r0, #0
|
||||
ldrsh r0, [sb, #0xc]
|
||||
ldreqsh r8, [r7, #8]
|
||||
|
|
@ -32640,8 +32640,8 @@ EntityIsValid__022F7364: ; 0x022F7364
|
|||
bx lr
|
||||
arm_func_end EntityIsValid__022F7364
|
||||
|
||||
arm_func_start GetSpriteIndex
|
||||
GetSpriteIndex: ; 0x022F7388
|
||||
arm_func_start GetSpriteIndex__022F7388
|
||||
GetSpriteIndex__022F7388: ; 0x022F7388
|
||||
ldr r2, _022F73A0 ; =0x02353538
|
||||
ldr r1, _022F73A4 ; =0x00019914
|
||||
ldr r2, [r2]
|
||||
|
|
@ -32651,7 +32651,7 @@ GetSpriteIndex: ; 0x022F7388
|
|||
.align 2, 0
|
||||
_022F73A0: .word 0x02353538
|
||||
_022F73A4: .word 0x00019914
|
||||
arm_func_end GetSpriteIndex
|
||||
arm_func_end GetSpriteIndex__022F7388
|
||||
|
||||
arm_func_start JoinedAtRangeCheck2Veneer
|
||||
JoinedAtRangeCheck2Veneer: ; 0x022F73A8
|
||||
|
|
@ -33448,7 +33448,7 @@ _022F7E4C:
|
|||
strneb r5, [sb]
|
||||
bne _022F7E94
|
||||
ldrsh r0, [sb, #8]
|
||||
bl CheckTeamMemberIdx
|
||||
bl CheckTeamMemberIdx__02056228
|
||||
cmp r0, #0
|
||||
strneb r4, [sb]
|
||||
_022F7E94:
|
||||
|
|
@ -35591,13 +35591,13 @@ _022F9C00:
|
|||
ldmdb sp!, {r3, r4, pc}
|
||||
arm_func_end ov29_022F9B8C
|
||||
|
||||
arm_func_start CheckTeamMemberIdx
|
||||
CheckTeamMemberIdx: ; 0x022F9C34
|
||||
ldr ip, _022F9C3C ; =CheckTeamMemberIdx
|
||||
arm_func_start CheckTeamMemberIdx__022F9C34
|
||||
CheckTeamMemberIdx__022F9C34: ; 0x022F9C34
|
||||
ldr ip, _022F9C3C ; =CheckTeamMemberIdx__02056228
|
||||
bx ip
|
||||
.align 2, 0
|
||||
_022F9C3C: .word CheckTeamMemberIdx
|
||||
arm_func_end CheckTeamMemberIdx
|
||||
_022F9C3C: .word CheckTeamMemberIdx__02056228
|
||||
arm_func_end CheckTeamMemberIdx__022F9C34
|
||||
|
||||
arm_func_start ov29_022F9C40
|
||||
ov29_022F9C40: ; 0x022F9C40
|
||||
|
|
@ -39734,7 +39734,7 @@ _022FD36C:
|
|||
mov r1, r7
|
||||
mov r0, #0
|
||||
bl ov29_022F9408
|
||||
bl GetSpriteIndex
|
||||
bl GetSpriteIndex__022F7388
|
||||
mov r4, r0
|
||||
mov r0, #1
|
||||
bl ov29_022DEA10
|
||||
|
|
@ -40042,7 +40042,7 @@ ov29_022FD7A0: ; 0x022FD7A0
|
|||
mov r0, r4
|
||||
bl ov29_022F9408
|
||||
mov r8, r0
|
||||
bl GetSpriteIndex
|
||||
bl GetSpriteIndex__022F7388
|
||||
mov r4, r0
|
||||
mov r0, r7
|
||||
mov r1, #1
|
||||
|
|
@ -40086,7 +40086,7 @@ _022FD864:
|
|||
strh r0, [r1, #4]
|
||||
ldr r1, [r7, #0xb4]
|
||||
strh r6, [r1, #2]
|
||||
bl GetSpriteIndex
|
||||
bl GetSpriteIndex__022F7388
|
||||
strh r0, [r7, #0xa8]
|
||||
cmp r4, #0
|
||||
beq _022FD904
|
||||
|
|
@ -46068,7 +46068,7 @@ _023028FC:
|
|||
mov r1, r8, lsl #1
|
||||
add r0, sp, #0x2c
|
||||
ldrsh r0, [r0, r1]
|
||||
bl GetSpriteIndex
|
||||
bl GetSpriteIndex__022F7388
|
||||
cmp r0, #0
|
||||
bne _02302944
|
||||
_0230292C:
|
||||
|
|
@ -47486,7 +47486,7 @@ EvolveMonster: ; 0x02303C7C
|
|||
mov r0, #1
|
||||
bl ov29_0234B06C
|
||||
mov r0, r5
|
||||
bl GetSpriteIndex
|
||||
bl GetSpriteIndex__022F7388
|
||||
strh r5, [r6, #4]
|
||||
strh r5, [r6, #2]
|
||||
mov r4, r0
|
||||
|
|
@ -47825,7 +47825,7 @@ _0230414C:
|
|||
b _023041E4
|
||||
_02304198:
|
||||
ldr r0, _023046D0 ; =0x00000229
|
||||
bl GetSpriteIndex
|
||||
bl GetSpriteIndex__022F7388
|
||||
mov r1, r0
|
||||
add r0, r7, #0x2c
|
||||
bl sub_0201C0E8
|
||||
|
|
@ -48342,7 +48342,7 @@ ov29_02304830: ; 0x02304830
|
|||
b _0230492C
|
||||
_023048E0:
|
||||
ldr r0, _02304950 ; =0x00000229
|
||||
bl GetSpriteIndex
|
||||
bl GetSpriteIndex__022F7388
|
||||
mov r1, r0
|
||||
add r0, r5, #0x2c
|
||||
bl sub_0201C0E8
|
||||
|
|
@ -50828,7 +50828,7 @@ _02306A84:
|
|||
bl ov29_022F9408
|
||||
strh r0, [r6, #4]
|
||||
ldrsh r0, [r6, #4]
|
||||
bl GetSpriteIndex
|
||||
bl GetSpriteIndex__022F7388
|
||||
strh r0, [r8, #0xa8]
|
||||
mov r0, r8
|
||||
bl GetSleepAnimationId
|
||||
|
|
@ -69665,7 +69665,7 @@ _023172C0:
|
|||
cmp r0, #0
|
||||
beq _0231730C
|
||||
mov r0, r5
|
||||
bl GetSpriteIndex
|
||||
bl GetSpriteIndex__022F7388
|
||||
movs r4, r0
|
||||
bne _02317318
|
||||
_0231730C:
|
||||
|
|
@ -74641,7 +74641,7 @@ _0231B5A0:
|
|||
strh r0, [r7, #4]
|
||||
ldr r4, [r8, #0xb4]
|
||||
ldrsh r0, [r4, #4]
|
||||
bl GetSpriteIndex
|
||||
bl GetSpriteIndex__022F7388
|
||||
strh r0, [r8, #0xa8]
|
||||
ldrb r0, [r4, #0xd8]
|
||||
cmp r0, #2
|
||||
|
|
@ -77431,7 +77431,7 @@ _0231DC60:
|
|||
bge _0231DCAC
|
||||
bl GetActiveTeamMember
|
||||
ldrsh r0, [r0, #8]
|
||||
bl CheckTeamMemberIdx
|
||||
bl CheckTeamMemberIdx__022F9C34
|
||||
cmp r0, #0
|
||||
movne r6, #0
|
||||
_0231DCAC:
|
||||
|
|
@ -96270,13 +96270,13 @@ _0232D8F4: .word 0x022C47DC
|
|||
_0232D8F8: .word 0x00000CD7
|
||||
arm_func_end ov29_0232D860
|
||||
|
||||
arm_func_start ov01_0232D8FC
|
||||
ov01_0232D8FC: ; 0x0232D8FC
|
||||
arm_func_start ov29_0232D8FC
|
||||
ov29_0232D8FC: ; 0x0232D8FC
|
||||
stmdb sp!, {r3, lr}
|
||||
bl ov29_023383BC
|
||||
mov r0, #1
|
||||
ldmdb sp!, {r3, pc}
|
||||
arm_func_end ov01_0232D8FC
|
||||
arm_func_end ov29_0232D8FC
|
||||
|
||||
arm_func_start ov29_0232D90C
|
||||
ov29_0232D90C: ; 0x0232D90C
|
||||
|
|
@ -98684,7 +98684,7 @@ _0232F8B8: ; jump table
|
|||
b ov29_02330ED0 ; case 91
|
||||
b ov29_023319D0 ; case 92
|
||||
b ov29_0233069C ; case 93
|
||||
b ov00_0233103C ; case 94
|
||||
b ov01_0233103C ; case 94
|
||||
b ov29_0233111C ; case 95
|
||||
b ov29_02331B3C ; case 96
|
||||
b ov29_02330AA8 ; case 97
|
||||
|
|
@ -102292,7 +102292,7 @@ ov29_02332340: ; 0x02332340
|
|||
mov r1, r4
|
||||
mov r2, r8
|
||||
mov r3, r7
|
||||
bl ov01_0232D8FC
|
||||
bl ov29_0232D8FC
|
||||
mov sl, r0
|
||||
b _023326CC
|
||||
arm_func_end ov29_02332340
|
||||
|
|
@ -105890,7 +105890,7 @@ _023352C0:
|
|||
cmp r0, r4
|
||||
beq _02335420
|
||||
ldrsh r0, [r7, #4]
|
||||
bl GetSpriteIndex
|
||||
bl GetSpriteIndex__022F7388
|
||||
strh r0, [sl, #0xa8]
|
||||
mov r0, sl
|
||||
bl GetSleepAnimationId
|
||||
|
|
@ -105973,7 +105973,7 @@ _023353F0:
|
|||
cmp r0, r4
|
||||
beq _02335420
|
||||
ldrsh r0, [r7, #4]
|
||||
bl GetSpriteIndex
|
||||
bl GetSpriteIndex__022F7388
|
||||
strh r0, [sl, #0xa8]
|
||||
mov r0, sl
|
||||
bl GetSleepAnimationId
|
||||
|
|
@ -136274,7 +136274,7 @@ _0234ECE4:
|
|||
add sl, sb, r5, lsl #5
|
||||
bl GetActiveTeamMember
|
||||
ldrsh r0, [r0, #8]
|
||||
bl CheckTeamMemberIdx
|
||||
bl CheckTeamMemberIdx__022F9C34
|
||||
strb r0, [sl, #4]
|
||||
str r7, [sl, #0x1c]
|
||||
str r6, [sb, r5, lsl #5]
|
||||
|
|
|
|||
|
|
@ -3447,7 +3447,7 @@ ov30_023859DC: ; 0x023859DC
|
|||
bl ov29_022DEA10
|
||||
mov r5, r0
|
||||
mov r0, r8
|
||||
bl GetSpriteIndex
|
||||
bl GetSpriteIndex__022F7388
|
||||
mov r4, r0
|
||||
add r0, sp, #8
|
||||
add r1, sp, #4
|
||||
|
|
@ -3530,7 +3530,7 @@ ov30_02385B10: ; 0x02385B10
|
|||
bl ov29_022DEA10
|
||||
mov r5, r0
|
||||
mov r0, r8
|
||||
bl GetSpriteIndex
|
||||
bl GetSpriteIndex__022F7388
|
||||
mov r4, r0
|
||||
add r0, sp, #8
|
||||
add r1, sp, #4
|
||||
|
|
|
|||
|
|
@ -847,7 +847,7 @@ ov31_0238372C: ; 0x0238372C
|
|||
bl ov29_02337B2C
|
||||
cmp r0, #0
|
||||
movne r0, #1
|
||||
ldmneia sp!, {r3, pc}
|
||||
ldmnedb sp!, {r3, pc}
|
||||
_0238375C:
|
||||
mov r0, #0
|
||||
ldmdb sp!, {r3, pc}
|
||||
|
|
@ -1060,7 +1060,7 @@ _02383A1C:
|
|||
bl Arm9LoadUnkFieldNa0x2029EC8
|
||||
mov r1, r0
|
||||
ldr r0, _0238489C ; =0x02389F64
|
||||
bl DebugPrint0
|
||||
bl DebugPrint0__0200C1FC
|
||||
bl GetNbItemsInBag
|
||||
ldr r2, _02384898 ; =0x0238A26C
|
||||
cmp r6, #0
|
||||
|
|
@ -3552,7 +3552,7 @@ _02385DC8:
|
|||
_02385DD4:
|
||||
ldr r0, _02385FA4 ; =0x00003F07
|
||||
mov r1, #0x100
|
||||
bl sub_020182B8
|
||||
bl sub_02017C74
|
||||
b _02385DEC
|
||||
_02385DE4:
|
||||
mov r0, #0
|
||||
|
|
@ -4112,13 +4112,13 @@ _02386534:
|
|||
beq _02386568
|
||||
mov r0, #2
|
||||
mov r2, r1
|
||||
bl sub_0203FE5C
|
||||
bl sub_0204019C
|
||||
mov r4, r0
|
||||
b _02386578
|
||||
_02386568:
|
||||
mov r0, #3
|
||||
mov r2, r1
|
||||
bl sub_0203FE5C
|
||||
bl sub_0204019C
|
||||
mov r4, r0
|
||||
_02386578:
|
||||
mov r0, #0x1e
|
||||
|
|
@ -5053,7 +5053,7 @@ _02387278:
|
|||
bge _023872FC
|
||||
bl GetActiveTeamMember
|
||||
ldrsh r0, [r0, #8]
|
||||
bl CheckTeamMemberIdx
|
||||
bl CheckTeamMemberIdx__022F9C34
|
||||
cmp r0, #0
|
||||
movne r6, #0
|
||||
_023872FC:
|
||||
|
|
@ -5536,7 +5536,7 @@ _02387958:
|
|||
ldrsh r0, [r6, #0xc]
|
||||
bl GetActiveTeamMember
|
||||
ldrsh r0, [r0, #8]
|
||||
bl CheckTeamMemberIdx
|
||||
bl CheckTeamMemberIdx__022F9C34
|
||||
cmp r0, #0
|
||||
ldrsh r1, [r6, #0x12]
|
||||
ldrsh r0, [r6, #0x16]
|
||||
|
|
@ -6146,7 +6146,7 @@ _0238826C:
|
|||
ldrsh r0, [r6, #0xc]
|
||||
bl GetActiveTeamMember
|
||||
ldrsh r0, [r0, #8]
|
||||
bl CheckTeamMemberIdx
|
||||
bl CheckTeamMemberIdx__022F9C34
|
||||
str r0, [sp, #4]
|
||||
b _023882E8
|
||||
_023882A0:
|
||||
|
|
@ -6163,7 +6163,7 @@ _023882A0:
|
|||
ldrsh r5, [r6, #0xe]
|
||||
ldrsh r8, [r6, #0x10]
|
||||
ldrsh r0, [r6, #8]
|
||||
bl CheckTeamMemberIdx
|
||||
bl CheckTeamMemberIdx__02056228
|
||||
str r0, [sp, #4]
|
||||
mov r1, r6
|
||||
add r0, sp, #0xc
|
||||
|
|
@ -6998,7 +6998,7 @@ _0238900C:
|
|||
tst r0, #0xff
|
||||
beq _02389058
|
||||
ldrsh r0, [fp, #8]
|
||||
bl ov29_02056264
|
||||
bl ov29_022F9C40
|
||||
cmp r0, #0
|
||||
bne _02389058
|
||||
ldrsh r1, [fp, #0xc]
|
||||
|
|
@ -7386,7 +7386,7 @@ _0238970C:
|
|||
bne _02389780
|
||||
ldr r0, _02389910 ; =0x00003F07
|
||||
mov r1, #0x100
|
||||
bl sub_020182B8
|
||||
bl sub_02017C74
|
||||
ldrb r0, [r5, #0x528]
|
||||
cmp r0, #0
|
||||
beq _0238973C
|
||||
|
|
@ -7463,7 +7463,7 @@ _02389820:
|
|||
beq _02389840
|
||||
ldr r0, _02389918 ; =0x00003F03
|
||||
mov r1, #0x100
|
||||
bl sub_020182B8
|
||||
bl sub_02017C74
|
||||
b _023898AC
|
||||
_02389840:
|
||||
ldrsb r0, [r5]
|
||||
|
|
@ -7473,7 +7473,7 @@ _02389840:
|
|||
mov r4, r0
|
||||
ldr r0, _02389910 ; =0x00003F07
|
||||
mov r1, #0x100
|
||||
bl sub_020182B8
|
||||
bl sub_02017C74
|
||||
ldrb r0, [r5, #0x528]
|
||||
cmp r0, #0
|
||||
add r0, r5, r4
|
||||
|
|
@ -7667,7 +7667,7 @@ _02389AD0:
|
|||
add r0, r0, #0x12000
|
||||
ldr r8, [r0, #0xb28]
|
||||
mov r0, r8
|
||||
bl ov02_0234FB6C
|
||||
bl ov02_0234FB60
|
||||
cmp r0, #0
|
||||
beq _02389B08
|
||||
ldr r1, [r8, #0xb4]
|
||||
|
|
@ -7775,7 +7775,7 @@ ov31_02389C2C: ; 0x02389C2C
|
|||
strh r1, [r3, #0x80]
|
||||
ldrb r1, [r3, #7]
|
||||
cmp r1, #0
|
||||
ldmneia sp!, {r3, pc}
|
||||
ldmnedb sp!, {r3, pc}
|
||||
mov r1, #1
|
||||
bl AiMovement
|
||||
ldmdb sp!, {r3, pc}
|
||||
|
|
@ -7793,7 +7793,7 @@ _02389C78:
|
|||
add r0, r0, #0x12000
|
||||
ldr r7, [r0, #0xb28]
|
||||
mov r0, r7
|
||||
bl ov02_0234FB6C
|
||||
bl ov02_0234FB60
|
||||
cmp r0, #0
|
||||
beq _02389CA4
|
||||
mov r0, r7
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user