This commit is contained in:
theo3 2021-02-26 14:48:30 -08:00
parent 112e97abc8
commit cca3f69d18
205 changed files with 898 additions and 905 deletions

View File

@ -349,7 +349,7 @@ sub_08089F70: @ 0x08089F70
strb r0, [r4, #0xe]
movs r0, #0xcc
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_08089F8E:
adds r0, r4, #0
bl UpdateAnimationSingleFrame
@ -416,7 +416,7 @@ sub_08089FF0: @ 0x08089FF0
strb r0, [r1, #0xe]
movs r0, #0xcc
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_0808A00E:
pop {pc}

View File

@ -96,7 +96,7 @@ _08088AE4:
ldr r0, _08088B74 @ =gUnk_08120C1C
str r0, [r4, #0x68]
movs r0, #0x8a
bl PlaySFX
bl SoundReq
_08088B06:
ldr r1, [r5, #0x68]
movs r0, #2
@ -111,7 +111,7 @@ _08088B06:
ldr r0, _08088B78 @ =gUnk_08120C25
str r0, [r4, #0x68]
movs r0, #0x89
bl PlaySFX
bl SoundReq
_08088B24:
ldr r1, [r5, #0x68]
movs r0, #4
@ -126,7 +126,7 @@ _08088B24:
ldr r0, _08088B7C @ =gUnk_08120C2E
str r0, [r4, #0x68]
movs r0, #0x8a
bl PlaySFX
bl SoundReq
_08088B42:
ldrb r0, [r4, #0xe]
cmp r0, #0
@ -817,7 +817,7 @@ _0808905C:
movs r1, #0x3c
bl sub_0805E4E0
movs r0, #0x72
bl PlaySFX
bl SoundReq
_08089088:
adds r0, r4, #0
bl DeleteEntity

View File

@ -95,7 +95,7 @@ sub_0806D0B0: @ 0x0806D0B0
movs r1, #0x80
lsls r1, r1, #6
adds r0, r5, #0
bl _DmaZero
bl MemClear32
cmp r4, #0
beq _0806D0DA
adds r0, r4, #0

View File

@ -89,7 +89,7 @@ _0809D234:
movs r1, #0
bl InitAnimationForceUpdate
ldr r0, _0809D2AC @ =0x00000123
bl PlaySFX
bl SoundReq
movs r0, #0x68
adds r0, r0, r5
mov r8, r0
@ -392,7 +392,7 @@ sub_0809D498: @ 0x0809D498
ldrh r0, [r0, #0x32]
strh r0, [r5, #0x32]
ldr r0, _0809D544 @ =0x00000123
bl PlaySFX
bl SoundReq
ldrb r1, [r6]
movs r0, #0x39
rsbs r0, r0, #0

View File

@ -203,7 +203,7 @@ sub_0808C348: @ 0x0808C348
cmp r0, #0
bne _0808C36A
ldr r0, _0808C378 @ =0x00000185
bl PlaySFX
bl SoundReq
_0808C36A:
adds r0, r4, #0
bl GetNextFrame
@ -408,7 +408,7 @@ sub_0808C4BC: @ 0x0808C4BC
strh r1, [r0, #0x32]
bl sub_0808C5D0
ldr r0, _0808C4FC @ =0x0000010B
bl PlaySFX
bl SoundReq
pop {pc}
.align 2, 0
_0808C4F8: .4byte gUnk_0812150C

View File

@ -173,7 +173,7 @@ _080192C6:
str r0, [r4, #0x30]
movs r0, #0xc5
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_080192D0:
adds r5, r4, #0
adds r5, #0x41

View File

@ -697,7 +697,7 @@ _08067D12:
movs r0, #0
strb r0, [r5]
movs r0, #0xd2
bl PlaySFX
bl SoundReq
_08067D1C:
pop {r4, r5, pc}
.align 2, 0

View File

@ -195,7 +195,7 @@ _08083FB2:
strb r1, [r4, #0xf]
movs r0, #0xa5
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
b _08083FE6
.align 2, 0
_08083FC8: .4byte gPlayerEntity
@ -210,7 +210,7 @@ _08083FCC:
adds r0, r4, #0
bl sub_08083E20
movs r0, #0x73
bl PlaySFX
bl SoundReq
_08083FE6:
pop {r4, r5, pc}
.align 2, 0
@ -238,7 +238,7 @@ sub_08083FEC: @ 0x08083FEC
movs r1, #0x3c
bl sub_0805E4E0
ldr r0, _08084020 @ =0x0000011B
bl PlaySFX
bl SoundReq
_0808401E:
pop {r4, pc}
.align 2, 0
@ -381,7 +381,7 @@ sub_080840A8: @ 0x080840A8
beq _08084138
movs r0, #0x92
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_08084138:
pop {r4, r5, r6, r7, pc}
.align 2, 0
@ -524,13 +524,13 @@ sub_08084224: @ 0x08084224
cmp r0, #6
blt _0808424C
ldr r0, _08084248 @ =0x00000215
bl PlaySFX
bl SoundReq
b _08084258
.align 2, 0
_08084248: .4byte 0x00000215
_0808424C:
movs r0, #0x72
bl PlaySFX
bl SoundReq
adds r0, r4, #0
bl CreateDust
_08084258:

View File

@ -88,7 +88,7 @@ _08025D28:
strb r3, [r0]
movs r0, #0x94
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
adds r0, r4, #0
bl sub_0804A7D4
b _08025D9C
@ -221,7 +221,7 @@ _08025E68:
_08025E6E:
ldr r4, [r5, #0x48]
adds r0, r5, #0
bl sub_0806FBD8
bl AllocMutableBBox
adds r1, r0, #0
cmp r1, #0
beq _08025E7E
@ -241,7 +241,7 @@ _08025E86:
cmp r0, #0
beq _08025EA2
adds r0, r5, #0
bl sub_0806FBD8
bl AllocMutableBBox
cmp r0, #0
bne _08025EAA
_08025EA2:
@ -1016,7 +1016,7 @@ sub_08026414: @ 0x08026414
strb r0, [r1, #3]
movs r0, #0xd1
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_08026474:
pop {r4, r5, r6, r7, pc}
.align 2, 0
@ -1035,7 +1035,7 @@ sub_0802647C: @ 0x0802647C
movs r1, #0
bl sub_08080964
ldr r0, _080264A8 @ =0x000001A1
bl PlaySFX
bl SoundReq
adds r0, r4, #0
adds r0, #0x84
ldr r1, [r0]
@ -1090,7 +1090,7 @@ sub_080264D4: @ 0x080264D4
movs r2, #0
bl sub_080276F4
movs r0, #0x2e
bl PlaySFX
bl SoundReq
_08026504:
adds r0, r4, #0
bl sub_080277F8
@ -1371,7 +1371,7 @@ _0802670A:
bne _08026726
movs r0, #0xcf
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_08026726:
adds r0, r4, #0
bl ProcessMovement
@ -1536,7 +1536,7 @@ _08026830:
bl sub_080276F4
movs r0, #0xd1
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_08026860:
adds r0, r4, #0
bl sub_080277F8
@ -1580,7 +1580,7 @@ _08026888:
movs r1, #3
bl InitAnimationForceUpdate
ldr r0, _080268C4 @ =0x000001A1
bl PlaySFX
bl SoundReq
_080268BE:
add sp, #4
pop {r4, r5, pc}
@ -1853,7 +1853,7 @@ _08026A98:
movs r1, #0
bl sub_08080964
ldr r0, _08026B24 @ =0x0000010B
bl PlaySFX
bl SoundReq
adds r0, r6, #0
movs r1, #0x15
movs r2, #0
@ -2035,7 +2035,7 @@ sub_08026BE8: @ 0x08026BE8
orrs r0, r1
strb r0, [r3]
ldr r0, _08026C30 @ =0x00000155
bl PlaySFX
bl SoundReq
b _08026C38
.align 2, 0
_08026C30: .4byte 0x00000155
@ -2558,7 +2558,7 @@ _08026FFE:
movs r0, #0x2d
strb r0, [r1]
ldr r0, _08027044 @ =0x00000155
bl PlaySFX
bl SoundReq
ldrb r1, [r4, #0x15]
movs r0, #0x10
ands r0, r1
@ -2617,7 +2617,7 @@ sub_08027064: @ 0x08027064
cmp r0, #0
bne _08027098
movs r0, #0x7c
bl PlaySFX
bl SoundReq
_08027098:
adds r0, r5, #0
adds r0, #0x84
@ -3071,7 +3071,7 @@ _08027406:
beq _08027428
_0802741C:
ldr r0, _08027424 @ =0x00000127
bl PlaySFX
bl SoundReq
b _08027444
.align 2, 0
_08027424: .4byte 0x00000127
@ -3087,7 +3087,7 @@ _08027428:
strb r0, [r2, #0xd]
movs r0, #0x94
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_08027444:
adds r0, r6, #0
bl sub_08027A60
@ -3965,14 +3965,14 @@ sub_08027AA4: @ 0x08027AA4
b _08027B94
_08027AC2:
movs r0, #0x84
bl PlaySFX
bl SoundReq
ldrb r3, [r5, #0xb]
adds r0, r5, #0
movs r1, #0x49
movs r2, #9
bl CreateObjectWithParent
ldr r0, _08027B3C @ =0x00000155
bl PlaySFX
bl SoundReq
adds r0, r5, #0
adds r0, #0x84
ldr r4, [r0]
@ -4016,7 +4016,7 @@ _08027B2A:
adds r0, r5, #0
bl sub_08027D20
ldr r0, _08027B40 @ =0x00000127
bl PlaySFX
bl SoundReq
_08027B36:
movs r0, #1
b _08027B96

View File

@ -59,8 +59,8 @@ sub_08000E92: @ 0x08000E92
movs r3, #1
b _08000E98
non_word_aligned_thumb_func_start LoadAssetAsync
LoadAssetAsync: @ 0x08000E96
non_word_aligned_thumb_func_start LoadResourceAsync
LoadResourceAsync: @ 0x08000E96
movs r3, #0
_08000E98:
push {r4, r5}

View File

@ -5,15 +5,15 @@
.text
thumb_func_start sub_080011C4
sub_080011C4: @ 0x080011C4
thumb_func_start EnemyUpdate
EnemyUpdate: @ 0x080011C4
mov r3, lr
push {r3, r4}
adds r4, r0, #0
ldrb r2, [r0, #0xc]
cmp r2, #0
bne _080011DC
bl sub_0804A57C
bl EnemyInit
cmp r0, #0
bne _080011EA
bl DeleteThisEntity

View File

@ -123,7 +123,7 @@ _0800407E:
ldr r4, _08004360 @ =gUnk_02021F20
_0800408C:
ldrh r0, [r4]
bl PlaySFX
bl SoundReq
adds r4, #2
subs r5, #1
bne _0800408C

View File

@ -106,7 +106,7 @@ sub_0800449C: @ 0x0800449C
cmp r0, #0
pop {r0}
beq _080044AC
bl PlaySFX
bl SoundReq
_080044AC:
pop {pc}

View File

@ -53,7 +53,7 @@ sub_08016B6C: @ 0x08016B6C
ldrb r0, [r5]
cmp r0, #0
bne _08016BA6
bl UpdateBackgroundRegisters
bl DispCtrlSet
ldr r0, _08016BCC @ =gUnk_03000FBC
str r0, [r4]
ldr r0, _08016BD0 @ =gUnk_02022730
@ -84,8 +84,8 @@ _08016BD0: .4byte gUnk_02022730
_08016BD4: .4byte 0x84000004
_08016BD8: .4byte 0x03007FF8
thumb_func_start sub_08016BDC
sub_08016BDC: @ 0x08016BDC
thumb_func_start HBlankIntr
HBlankIntr: @ 0x08016BDC
push {lr}
ldr r1, _08016BF0 @ =0x04000004
ldr r2, _08016BF4 @ =0x00005028

View File

@ -58,7 +58,7 @@ sub_0801855C: @ 0x0801855C
ldr r4, _08018570 @ =gUnk_02033AB8
adds r0, r4, #0
movs r1, #0x14
bl _DmaZero
bl MemClear32
adds r5, r4, #0
ldr r4, _08018574 @ =gUnk_080B3D20
movs r6, #0

View File

@ -163,7 +163,7 @@ _0801954E:
adds r0, r5, #0
bl sub_08019580
ldr r0, _0801957C @ =0x0000013F
bl PlaySFX
bl SoundReq
pop {r4, r5, pc}
.align 2, 0
_08019578: .4byte gUnk_080B43FC
@ -5093,7 +5093,7 @@ _0801BA54: @ jump table
.4byte _0801BB02 @ case 17
_0801BA9C:
adds r0, r4, #0
bl sub_0806FBD8
bl AllocMutableBBox
cmp r0, #0
beq _0801BB26
ldrb r1, [r4, #0x10]
@ -5130,7 +5130,7 @@ _0801BA9C:
bl sub_0801766C
movs r0, #0xee
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
b _0801BB0A
.align 2, 0
_0801BAF4: .4byte gPlayerEntity
@ -5189,7 +5189,7 @@ sub_0801BB2C: @ 0x0801BB2C
movs r2, #5
bl sub_080A7C18
ldr r0, _0801BB8C @ =0x00000109
bl PlaySFX
bl SoundReq
_0801BB64:
bl DeleteThisEntity
_0801BB68:
@ -5319,7 +5319,7 @@ _0801BC7A:
strh r0, [r1]
movs r0, #0x88
lsls r0, r0, #2
bl PlaySFX
bl SoundReq
_0801BC98:
adds r0, r5, #0
bl ModHealth
@ -5413,7 +5413,7 @@ _0801BD54:
lsls r0, r0, #4
strh r0, [r1]
ldr r0, _0801BD8C @ =0x000001CF
bl PlaySFX
bl SoundReq
_0801BD6C:
ldr r0, _0801BD90 @ =gPlayerEntity
adds r0, #0x5a

View File

@ -32,7 +32,7 @@ _0801C398:
movs r1, #0xcd
lsls r1, r1, #2
adds r0, r5, #0
bl _DmaZero
bl MemClear32
strb r6, [r5, #3]
strh r4, [r5, #0xe]
ldr r0, _0801C474 @ =gSave
@ -48,7 +48,7 @@ _0801C398:
movs r1, #0x80
lsls r1, r1, #4
adds r0, r4, #0
bl _DmaZero
bl MemClear32
ldr r1, _0801C47C @ =gScreen
str r4, [r1, #0x10]
ldr r0, _0801C480 @ =0x00001F0C
@ -93,7 +93,7 @@ _0801C398:
adds r0, #0x34
movs r1, #0xc0
lsls r1, r1, #2
bl _DmaZero
bl MemClear32
movs r0, #5
movs r1, #9
bl sub_0801CA6C

View File

@ -12,7 +12,7 @@ sub_0801CFA8: @ 0x0801CFA8
adds r5, r0, #0
ldr r0, _0801CFCC @ =gUnk_02001A00
movs r1, #0x40
bl _DmaZero
bl MemClear32
movs r4, #0
_0801CFB6:
adds r0, r4, #0

View File

@ -59,7 +59,7 @@ sub_0801D8E0: @ 0x0801D8E0
mov r1, ip
ands r1, r0
mov ip, r1
ldr r6, _0801D90C @ =gUnk_02035540
ldr r6, _0801D90C @ =gzHeap
mov sb, r6
ldrh r7, [r6]
movs r5, #1
@ -70,7 +70,7 @@ sub_0801D8E0: @ 0x0801D8E0
movs r2, #0
b _0801D926
.align 2, 0
_0801D90C: .4byte gUnk_02035540
_0801D90C: .4byte gzHeap
_0801D910:
cmp r1, r4
bhi _0801D918
@ -91,7 +91,7 @@ _0801D926:
lsls r0, r2, #2
add r0, sb
ldrh r1, [r0, #2]
ldr r6, _0801D95C @ =gUnk_02035540
ldr r6, _0801D95C @ =gzHeap
adds r1, r1, r6
ldrh r0, [r0, #4]
adds r0, r0, r6
@ -117,7 +117,7 @@ _0801D952:
mov sl, r6
b _0801D970
.align 2, 0
_0801D95C: .4byte gUnk_02035540
_0801D95C: .4byte gzHeap
_0801D960:
movs r5, #0
_0801D962:
@ -133,7 +133,7 @@ _0801D970:
lsls r0, r1, #2
add r0, sb
ldrh r0, [r0, #2]
ldr r6, _0801D994 @ =gUnk_02035540
ldr r6, _0801D994 @ =gzHeap
adds r3, r0, r6
mov r0, ip
subs r4, r3, r0
@ -148,7 +148,7 @@ _0801D970:
movs r2, #0
b _0801D9AE
.align 2, 0
_0801D994: .4byte gUnk_02035540
_0801D994: .4byte gzHeap
_0801D998:
cmp r1, r4
bhi _0801D9A0
@ -203,7 +203,7 @@ _0801D9D8:
strh r0, [r3]
adds r0, r4, #0
mov r1, ip
bl _DmaZero
bl MemClear32
adds r0, r4, #0
b _0801DA02
.align 2, 0
@ -220,7 +220,7 @@ _0801DA02:
thumb_func_start sub_0801DA0C
sub_0801DA0C: @ 0x0801DA0C
push {r4, r5, lr}
ldr r3, _0801DA44 @ =gUnk_02035540
ldr r3, _0801DA44 @ =gzHeap
subs r1, r0, r3
ldr r0, _0801DA48 @ =0x00000FFF
cmp r1, r0
@ -248,7 +248,7 @@ sub_0801DA0C: @ 0x0801DA0C
strh r0, [r3]
b _0801DA74
.align 2, 0
_0801DA44: .4byte gUnk_02035540
_0801DA44: .4byte gzHeap
_0801DA48: .4byte 0x00000FFF
_0801DA4C:
adds r4, #4
@ -276,16 +276,16 @@ _0801DA74:
.align 2, 0
_0801DA78: .4byte gUnk_0203553E
thumb_func_start sub_0801DA7C
sub_0801DA7C: @ 0x0801DA7C
thumb_func_start zMallocInit
zMallocInit: @ 0x0801DA7C
push {lr}
ldr r0, _0801DA8C @ =gUnk_02035540
ldr r0, _0801DA8C @ =gzHeap
movs r1, #0x80
lsls r1, r1, #5
bl _DmaZero
bl MemClear32
pop {pc}
.align 2, 0
_0801DA8C: .4byte gUnk_02035540
_0801DA8C: .4byte gzHeap
thumb_func_start sub_0801DA90
sub_0801DA90: @ 0x0801DA90
@ -323,11 +323,11 @@ sub_0801DA90: @ 0x0801DA90
bl sub_0801DB34
ldr r0, _0801DB08 @ =0x0600C000
movs r1, #0x20
bl _DmaZero
bl MemClear32
ldr r0, _0801DB0C @ =gBG0Buffer
movs r1, #0x80
lsls r1, r1, #4
bl _DmaZero
bl MemClear32
strh r4, [r5, #0xe]
pop {r4, r5, pc}
.align 2, 0
@ -369,7 +369,7 @@ sub_0801DB34: @ 0x0801DB34
ldr r4, _0801DB6C @ =gScreen
adds r0, r4, #0
movs r1, #0x7c
bl _DmaZero
bl MemClear32
ldr r0, _0801DB70 @ =gBG0Buffer
str r0, [r4, #0x10]
ldr r0, _0801DB74 @ =0x00001F0C
@ -424,7 +424,7 @@ sub_0801DBA0: @ 0x0801DBA0
adds r5, r1, #0
adds r1, r2, #0
adds r0, r5, #0
bl _DmaZero
bl MemClear32
movs r0, #1
strb r0, [r5]
ldr r2, _0801DBE4 @ =gScreenTransition
@ -667,7 +667,7 @@ sub_0801DD88: @ 0x0801DD88
ldr r1, _0801DD9C @ =0x06006000
movs r2, #0x80
lsls r2, r2, #6
bl LoadAssetAsync
bl LoadResourceAsync
pop {pc}
.align 2, 0
_0801DD98: .4byte gUnk_0201AEE0
@ -699,7 +699,7 @@ _0801DDB8:
ldr r0, _0801DDE0 @ =gUnk_02019EE0
movs r1, #0x80
lsls r1, r1, #8
bl _DmaZero
bl MemClear32
b _0801DEE2
.align 2, 0
_0801DDD8: .4byte gUnk_080C9C50
@ -968,7 +968,7 @@ sub_0801DFB4: @ 0x0801DFB4
ldr r7, _0801E004 @ =gUnk_02022740
adds r0, r7, #0
movs r1, #0x10
bl _DmaZero
bl MemClear32
strh r4, [r7, #6]
strh r5, [r7, #8]
strh r6, [r7, #0xa]
@ -1049,7 +1049,7 @@ sub_0801E044: @ 0x0801E044
movs r1, #2
strb r1, [r0, #1]
movs r0, #0x6b
bl PlaySFX
bl SoundReq
_0801E06A:
pop {pc}
.align 2, 0
@ -1209,7 +1209,7 @@ sub_0801E160: @ 0x0801E160
adds r0, r0, r4
movs r1, #0xa0
lsls r1, r1, #4
bl _DmaZero
bl MemClear32
adds r0, r6, #0
mov r1, r8
mov r2, sb
@ -1279,7 +1279,7 @@ sub_0801E1EC: @ 0x0801E1EC
adds r0, r0, r5
movs r1, #0xa0
lsls r1, r1, #4
bl _DmaZero
bl MemClear32
adds r0, r4, #0
movs r1, #0
bl sub_0801E24C
@ -1443,7 +1443,7 @@ sub_0801E31C: @ 0x0801E31C
adds r0, r0, r1
movs r1, #0xa0
lsls r1, r1, #4
bl _DmaZero
bl MemClear32
cmp sl, sb
bge _0801E3DC
movs r6, #0
@ -1738,7 +1738,7 @@ sub_0801E49C: @ 0x0801E49C
adds r0, r0, r6
movs r1, #0xa0
lsls r1, r1, #4
bl _DmaZero
bl MemClear32
ldr r2, _0801E5E8 @ =gUnk_02018EE0
ldrb r1, [r5]
lsls r0, r1, #2

View File

@ -1137,8 +1137,8 @@ _0804A570:
_0804A574: .4byte gUnk_080D2C58
_0804A578: .4byte 0x0000FFFF
thumb_func_start sub_0804A57C
sub_0804A57C: @ 0x0804A57C
thumb_func_start EnemyInit
EnemyInit: @ 0x0804A57C
push {r4, r5, r6, r7, lr}
adds r4, r0, #0
ldrb r1, [r4, #0x10]
@ -1524,7 +1524,7 @@ _0804A81C:
_0804A84A:
bl sub_0807CD9C
ldr r0, _0804A860 @ =0x80100000
bl PlaySFX
bl SoundReq
bl DeleteThisEntity
b _0804A982
.align 2, 0

View File

@ -197,7 +197,7 @@ sub_0804ACF8: @ 0x0804ACF8
bl sub_0804AD6C
bl sub_0805E5A8
movs r0, #0xf8
bl PlaySFX
bl SoundReq
_0804AD12:
pop {pc}
.align 2, 0

View File

@ -50,10 +50,10 @@ sub_0804FFE4: @ 0x0804FFE4
ldr r4, _08050000 @ =gFadeControl
adds r0, r4, #0
movs r1, #0x1c
bl _DmaZero
bl MemClear32
ldr r0, _08050004 @ =gUnk_020354C0
movs r1, #0x80
bl _DmaZero
bl MemClear32
movs r0, #1
rsbs r0, r0, #0
str r0, [r4, #4]

View File

@ -213,7 +213,7 @@ sub_08052878: @ 0x08052878
ldr r0, [r0]
str r0, [r1]
ldr r0, _08052898 @ =0x80010000
bl PlaySFX
bl SoundReq
pop {pc}
.align 2, 0
_08052894: .4byte gArea
@ -255,7 +255,7 @@ _080528C8:
movs r1, #8
bl DoFade
ldr r0, _080528EC @ =0x80100000
bl PlaySFX
bl SoundReq
movs r0, #1
_080528E6:
pop {pc}
@ -791,7 +791,7 @@ sub_08052CFC: @ 0x08052CFC
ldr r4, _08052D44 @ =gArea
ldr r1, _08052D48 @ =0x00000894
adds r0, r4, #0
bl _DmaZero
bl MemClear32
ldr r0, _08052D4C @ =gRoomControls
ldrb r1, [r0, #4]
lsls r1, r1, #2
@ -996,7 +996,7 @@ sub_08052EA0: @ 0x08052EA0
ldr r4, _08052EE4 @ =gRoomVars
adds r0, r4, #0
movs r1, #0xcc
bl _DmaZero
bl MemClear32
movs r0, #0xff
strb r0, [r4, #0x10]
strb r0, [r4, #0x11]
@ -1178,7 +1178,7 @@ sub_08052FF4: @ 0x08052FF4
ldr r5, _08053074 @ =gUnk_020342CC
adds r0, r5, #0
movs r1, #0x20
bl _DmaZero
bl MemClear32
str r5, [r5, #0x20]
ldr r0, _08053078 @ =gAreaRoomHeaders
lsls r6, r6, #2
@ -1570,17 +1570,17 @@ sub_08053320: @ 0x08053320
movs r4, #0x80
lsls r4, r4, #4
adds r1, r4, #0
bl _DmaZero
bl MemClear32
ldr r0, _08053380 @ =gBG1Buffer
adds r1, r4, #0
bl _DmaZero
bl MemClear32
ldr r0, _08053384 @ =gBG2Buffer
adds r1, r4, #0
bl _DmaZero
bl MemClear32
ldr r0, _08053388 @ =gBG3Buffer
movs r1, #0x80
lsls r1, r1, #5
bl _DmaZero
bl MemClear32
movs r0, #0x10
bl LoadGfxGroup
movs r0, #0x17
@ -1775,7 +1775,7 @@ sub_080534AC: @ 0x080534AC
movs r1, #0
str r1, [r0]
ldr r0, _080534E0 @ =0x80100000
bl PlaySFX
bl SoundReq
_080534D6:
pop {r4, pc}
.align 2, 0
@ -2018,7 +2018,7 @@ sub_0805368C: @ 0x0805368C
beq _080536A6
bl DeleteEntity
movs r0, #0xf0
bl PlaySFX
bl SoundReq
_080536A6:
pop {pc}
@ -2169,7 +2169,7 @@ sub_08053758: @ 0x08053758
ldr r0, _080537FC @ =0x00001DC1
strh r0, [r2, #0x20]
movs r0, #0xf
bl PlaySFX
bl SoundReq
bl sub_0805E5B4
movs r1, #0x80
lsls r1, r1, #1
@ -2222,7 +2222,7 @@ sub_08053800: @ 0x08053800
ldr r0, _08053888 @ =gBG1Buffer
movs r1, #0x80
lsls r1, r1, #4
bl _DmaZero
bl MemClear32
ldr r0, _0805388C @ =0x00000F01
adds r5, r5, r0
ldr r1, [r4]
@ -2732,7 +2732,7 @@ sub_08053C20: @ 0x08053C20
movs r1, #0x10
bl DoFade
movs r0, #0x33
bl PlaySFX
bl SoundReq
pop {pc}
.align 2, 0
_08053C50: .4byte gMenu
@ -2751,9 +2751,9 @@ sub_08053C60: @ 0x08053C60
movs r1, #2
bl DoFade
movs r0, #0xf4
bl PlaySFX
bl SoundReq
ldr r0, _08053C80 @ =0x80100000
bl PlaySFX
bl SoundReq
movs r0, #3
bl InitScreen
pop {pc}
@ -3268,7 +3268,7 @@ _08054098:
ldrb r0, [r4, #2]
bl ModHealth
movs r0, #0x71
bl PlaySFX
bl SoundReq
b _0805427C
_080540A6:
ldr r0, _080540BC @ =gUnk_080FD5A8
@ -3278,7 +3278,7 @@ _080540A6:
ldrh r0, [r1]
bl ModRupees
movs r0, #0x6f
bl PlaySFX
bl SoundReq
b _0805427C
.align 2, 0
_080540BC: .4byte gUnk_080FD5A8
@ -3350,7 +3350,7 @@ _0805412C:
movs r1, #1
bl sub_0807CAA0
ldr r0, _08054148 @ =0x00000109
bl PlaySFX
bl SoundReq
b _0805427C
.align 2, 0
_08054144: .4byte gSave
@ -3482,7 +3482,7 @@ _08054240:
bl sub_080542C0
_0805424E:
ldr r0, _08054258 @ =0x00000103
bl PlaySFX
bl SoundReq
b _0805427C
.align 2, 0
_08054258: .4byte 0x00000103

View File

@ -258,7 +258,7 @@ sub_08054A60: @ 0x08054A60
ands r0, r1
strb r0, [r4, #0x14]
adds r0, r4, #0
bl sub_0806FBD8
bl AllocMutableBBox
cmp r0, #0
bne _08054AAC
bl DeleteThisEntity
@ -514,7 +514,7 @@ sub_08054C88: @ 0x08054C88
movs r1, #0x10
bl DoFade
movs r0, #0x73
bl PlaySFX
bl SoundReq
ldrb r0, [r4, #6]
adds r0, #1
strb r0, [r4, #6]
@ -865,7 +865,7 @@ sub_08054EFC: @ 0x08054EFC
bl sub_0806FAD8
_08054F54:
movs r0, #0xfd
bl PlaySFX
bl SoundReq
pop {r4, r5, pc}
.align 2, 0
_08054F5C: .4byte gRoomControls
@ -1264,7 +1264,7 @@ sub_0805524C: @ 0x0805524C
adds r0, #1
strb r0, [r3, #7]
movs r0, #0xf6
bl PlaySFX
bl SoundReq
b _080552D6
.align 2, 0
_08055270: .4byte gMenu
@ -1313,7 +1313,7 @@ _080552B4:
adds r0, #1
strb r0, [r3, #6]
movs r0, #0x73
bl PlaySFX
bl SoundReq
_080552D6:
pop {r4, pc}
.align 2, 0
@ -1418,7 +1418,7 @@ sub_08055380: @ 0x08055380
movs r1, #0x10
bl DoFade
movs r0, #0x73
bl PlaySFX
bl SoundReq
ldrb r0, [r4, #6]
adds r0, #1
strb r0, [r4, #6]
@ -1563,7 +1563,7 @@ sub_08055498: @ 0x08055498
movs r1, #0x10
bl DoFade
movs r0, #0x73
bl PlaySFX
bl SoundReq
ldrb r0, [r4, #6]
adds r0, #1
strb r0, [r4, #6]
@ -2228,7 +2228,7 @@ _080559AE:
ldrb r0, [r4, #4]
bl sub_080553E0
movs r0, #0x73
bl PlaySFX
bl SoundReq
pop {r4, pc}
.align 2, 0
_080559D8: .4byte gMenu
@ -2321,7 +2321,7 @@ sub_08055A6C: @ 0x08055A6C
movs r1, #0x10
bl DoFade
movs r0, #0x73
bl PlaySFX
bl SoundReq
ldrb r0, [r4, #6]
adds r0, #1
strb r0, [r4, #6]
@ -2584,7 +2584,7 @@ _08055C8C:
movs r1, #0x10
bl DoFade
movs r0, #0x73
bl PlaySFX
bl SoundReq
ldr r0, _08055CAC @ =gMenu
ldrb r1, [r0, #6]
adds r1, #1

View File

@ -242,7 +242,7 @@ _0805687A:
b _08056942
_0805688C:
ldrh r0, [r5, #0x22]
bl PlaySFX
bl SoundReq
b _08056942
_08056894:
ldr r1, _080568A8 @ =gUnk_02022780
@ -267,11 +267,11 @@ _080568B2:
beq _080568D2
adds r0, r6, #0
movs r1, #4
bl _DmaZero
bl MemClear32
ldr r4, _08056910 @ =gUnk_02024030
adds r0, r4, #0
movs r1, #0x18
bl _DmaZero
bl MemClear32
movs r0, #1
strb r0, [r4]
strb r0, [r6]
@ -472,9 +472,9 @@ _08056A30:
movs r1, #3
strb r1, [r2]
movs r1, #0x18
bl _DmaZero
bl MemClear32
movs r0, #0x6a
bl PlaySFX
bl SoundReq
adds r1, r6, #0
adds r1, #0x89
movs r0, #1
@ -502,7 +502,7 @@ _08056A6A:
beq _08056A90
strb r5, [r4, #3]
movs r0, #0x69
bl PlaySFX
bl SoundReq
movs r1, #1
b _08056A92
.align 2, 0
@ -610,7 +610,7 @@ _08056B48:
cmp r0, #0
beq _08056B70
movs r0, #0x68
bl PlaySFX
bl SoundReq
adds r0, r4, #0
adds r0, #0x9a
strb r5, [r0]
@ -1163,7 +1163,7 @@ sub_08056F70: @ 0x08056F70
ldr r1, _08056F84 @ =0x0600D040
movs r2, #0xd0
lsls r2, r2, #4
bl LoadAssetAsync
bl LoadResourceAsync
pop {pc}
.align 2, 0
_08056F80: .4byte gUnk_02000D00

View File

@ -360,15 +360,15 @@ EraseAllEntities: @ 0x0805E60C
bl DeleteAllEntities
ldr r0, _0805E654 @ =gUnk_03003DC0
movs r1, #0xc
bl _DmaZero
bl MemClear32
ldr r0, _0805E658 @ =gPlayerEntity
movs r1, #0xaa
lsls r1, r1, #6
bl _DmaZero
bl MemClear32
ldr r0, _0805E65C @ =gUnk_02033290
movs r1, #0x80
lsls r1, r1, #4
bl _DmaZero
bl MemClear32
bl sub_0805E98C
ldr r0, _0805E660 @ =gEntCount
movs r1, #0

View File

@ -751,7 +751,7 @@ _0805F2D0:
bne _0805F2F0
adds r0, r5, #0
movs r1, #0xc
bl _DmaZero
bl MemClear32
ldrb r0, [r4]
movs r1, #1
orrs r0, r1
@ -781,7 +781,7 @@ _0805F308:
cmp r0, r2
bne _0805F318
movs r1, #0xc
bl _DmaZero
bl MemClear32
b _0805F320
.align 2, 0
_0805F314: .4byte gUnk_02036540
@ -944,7 +944,7 @@ sub_0805F440: @ 0x0805F440
adds r4, r0, #0
adds r5, r1, #0
movs r1, #0x30
bl _DmaZero
bl MemClear32
ldr r0, _0805F45C @ =0x0000FFFF
cmp r5, r0
bls _0805F460
@ -1122,7 +1122,7 @@ _0805F596:
_0805F59E:
ldr r0, _0805F5C8 @ =gUnk_02034330
movs r1, #0x18
bl _DmaZero
bl MemClear32
_0805F5A6:
mov r0, sb
mov r1, sp

View File

@ -842,7 +842,7 @@ sub_0806F364: @ 0x0806F364
adds r1, r2, r3
adds r0, r0, r1
movs r1, #0x10
bl _DmaZero
bl MemClear32
pop {pc}
.align 2, 0
_0806F384: .4byte gArea
@ -1013,7 +1013,7 @@ _0806F444:
str r0, [r5, #0x50]
_0806F4B4:
movs r0, #0xed
bl PlaySFX
bl SoundReq
b _0806F4D8
.align 2, 0
_0806F4BC: .4byte gPlayerEntity
@ -1026,7 +1026,7 @@ _0806F4C8:
ldr r0, [r0, #0x2c]
strb r1, [r0, #0xa]
movs r0, #0xef
bl PlaySFX
bl SoundReq
_0806F4D8:
movs r0, #1
b _0806F4E2

View File

@ -123,8 +123,8 @@ _0806FBCC:
_0806FBD0: .4byte gScreenTransition
_0806FBD4: .4byte gPlayerState
thumb_func_start sub_0806FBD8
sub_0806FBD8: @ 0x0806FBD8
thumb_func_start AllocMutableBBox
AllocMutableBBox: @ 0x0806FBD8
push {r4, lr}
adds r4, r0, #0
bl UnloadBoundingBox
@ -385,7 +385,7 @@ sub_0806FD8C: @ 0x0806FD8C
ldr r0, _0806FD9C @ =gUnk_020000C0
movs r1, #0xc0
lsls r1, r1, #4
bl _DmaZero
bl MemClear32
pop {pc}
.align 2, 0
_0806FD9C: .4byte gUnk_020000C0
@ -534,7 +534,7 @@ _0806FE9E:
bls _0806FE9E
adds r0, r6, #0
movs r1, #0x40
bl _DmaZero
bl MemClear32
_0806FEB4:
pop {r4, r5, r6, pc}
.align 2, 0
@ -973,7 +973,7 @@ _0807018C:
adds r0, r5, #0
bl InitializeAnimation
ldr r0, _080701F4 @ =0x000001DD
bl PlaySFX
bl SoundReq
pop {r4, r5, pc}
.align 2, 0
_080701F0: .4byte gUnk_0811B9A8
@ -1325,7 +1325,7 @@ _0807049E:
adds r0, r4, #0
bl sub_08017744
ldr r0, _080704B8 @ =0x00000199
bl PlaySFX
bl SoundReq
pop {r4, r5, r6, pc}
.align 2, 0
_080704B4: .4byte gRoomControls
@ -1358,7 +1358,7 @@ sub_080704D4: @ 0x080704D4
bl sub_080AE008
movs r0, #0x87
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
adds r0, r4, #0
bl sub_080704FC
pop {r4, pc}
@ -1454,7 +1454,7 @@ sub_0807059C: @ 0x0807059C
push {lr}
ldr r0, _080705A8 @ =gUnk_02034490
movs r1, #0x18
bl _DmaZero
bl MemClear32
pop {pc}
.align 2, 0
_080705A8: .4byte gUnk_02034490

View File

@ -198,7 +198,7 @@ sub_080715D4: @ 0x080715D4
orrs r0, r1
str r0, [r2, #0x30]
ldr r0, _08071630 @ =0x0000016F
bl PlaySFX
bl SoundReq
pop {pc}
.align 2, 0
_08071628: .4byte gPlayerState
@ -1058,7 +1058,7 @@ _08071C5A:
bl sub_0800451C
bl ResetPlayer
movs r0, #0x87
bl PlaySFX
bl SoundReq
_08071C9C:
pop {r4, r5, pc}
.align 2, 0
@ -1105,7 +1105,7 @@ _08071CEE:
movs r0, #0xf0
strb r0, [r4, #0xe]
movs r0, #0x7b
bl PlaySFX
bl SoundReq
_08071CFE:
pop {r4, pc}
.align 2, 0
@ -1434,7 +1434,7 @@ sub_08071F50: @ 0x08071F50
strh r0, [r1, #8]
bl sub_08077B20
ldr r0, _08071F7C @ =0x00000195
bl PlaySFX
bl SoundReq
pop {pc}
.align 2, 0
_08071F78: .4byte gPlayerState
@ -1936,9 +1936,9 @@ _08072332:
bl ResetPlayer
movs r0, #0x92
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
movs r0, #0x7a
bl PlaySFX
bl SoundReq
pop {r4, r5, pc}
.align 2, 0
_08072350: .4byte 0x00000401
@ -1991,7 +1991,7 @@ sub_08072354: @ 0x08072354
bl CreateFx
movs r0, #0xd3
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_080723C0:
pop {r4, pc}
.align 2, 0
@ -2093,7 +2093,7 @@ sub_0807246C: @ 0x0807246C
lsls r0, r0, #2
strh r0, [r2, #8]
movs r0, #0x7b
bl PlaySFX
bl SoundReq
pop {pc}
.align 2, 0
_0807248C: .4byte gPlayerState
@ -2390,16 +2390,16 @@ _080726BE:
cmp r1, #0
beq _080726E4
movs r0, #0x79
bl PlaySFX
bl SoundReq
b _080726EA
.align 2, 0
_080726E0: .4byte gPlayerState
_080726E4:
movs r0, #0x78
bl PlaySFX
bl SoundReq
_080726EA:
movs r0, #0x7e
bl PlaySFX
bl SoundReq
pop {r4, r5, pc}
.align 2, 0
@ -2840,7 +2840,7 @@ _08072A14:
adds r0, r5, #0
bl sub_08072A60
movs r0, #0x81
bl PlaySFX
bl SoundReq
_08072A4C:
pop {r4, r5, r6, r7, pc}
.align 2, 0
@ -3089,7 +3089,7 @@ _08072C1E:
lsls r0, r0, #4
strh r0, [r1, #8]
movs r0, #0x7c
bl PlaySFX
bl SoundReq
_08072C40:
pop {r4, r5, r6, pc}
.align 2, 0
@ -3449,7 +3449,7 @@ _08072EF8:
adds r0, #0x42
strb r1, [r0]
movs r0, #0x7d
bl PlaySFX
bl SoundReq
_08072F10:
pop {r4, r5, pc}
.align 2, 0

View File

@ -37,7 +37,7 @@ _080732EE:
cmp r0, #7
bne _08073320
ldr r0, _0807331C @ =0x00000187
bl PlaySFX
bl SoundReq
b _08073328
.align 2, 0
_08073318: .4byte gPlayerState
@ -45,7 +45,7 @@ _0807331C: .4byte 0x00000187
_08073320:
movs r0, #0xc4
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_08073328:
pop {r4, pc}
.align 2, 0
@ -351,7 +351,7 @@ _08073516:
strb r0, [r4, #0xe]
movs r0, #0xa9
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_08073576:
adds r0, r4, #0
bl UpdateAnimationSingleFrame
@ -935,7 +935,7 @@ _080739BC:
bl sub_0806F948
_080739CE:
movs r0, #0x7c
bl PlaySFX
bl SoundReq
_080739D4:
ldr r2, _080739E8 @ =gPlayerState
ldrb r1, [r2, #2]
@ -1139,7 +1139,7 @@ _08073B50:
_08073B54:
strh r0, [r2, #8]
movs r0, #0x7d
bl PlaySFX
bl SoundReq
_08073B5C:
pop {r4, r5, r6, pc}
.align 2, 0
@ -1243,7 +1243,7 @@ _08073C0C:
bl sub_08080964
movs r0, #0xa6
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_08073C28:
pop {r4, r5, pc}
.align 2, 0
@ -1584,7 +1584,7 @@ _08073E9E:
rsbs r0, r0, #0
bl ModHealth
movs r0, #0x7a
bl PlaySFX
bl SoundReq
_08073EDC:
ldr r0, [r5, #0x30]
movs r1, #0x40
@ -1732,7 +1732,7 @@ sub_08073FD0: @ 0x08073FD0
orrs r0, r1
strb r0, [r4, #0x18]
movs r0, #0x7c
bl PlaySFX
bl SoundReq
_08073FF8:
movs r1, #0x80
lsls r1, r1, #6
@ -1746,7 +1746,7 @@ _08073FF8:
strb r0, [r4, #0xd]
movs r0, #0xb8
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_08074016:
pop {r4, pc}
@ -2452,7 +2452,7 @@ sub_0807450C: @ 0x0807450C
rsbs r0, r0, #0
bl ModHealth
movs r0, #0x7a
bl PlaySFX
bl SoundReq
movs r0, #0x18
strb r0, [r4]
adds r1, r6, #0
@ -2581,7 +2581,7 @@ _08074618:
bne _08074636
_08074630:
movs r0, #0x83
bl PlaySFX
bl SoundReq
_08074636:
pop {r4, r5, pc}
@ -2703,7 +2703,7 @@ _08074704:
beq _08074720
_08074714:
ldr r0, _0807471C @ =0x00000161
bl PlaySFX
bl SoundReq
b _08074732
.align 2, 0
_0807471C: .4byte 0x00000161
@ -2715,7 +2715,7 @@ _08074720:
cmp r0, #0
bne _08074732
ldr r0, _08074764 @ =0x00000161
bl PlaySFX
bl SoundReq
_08074732:
ldr r2, _08074768 @ =gPlayerState
adds r1, r2, #0
@ -2872,7 +2872,7 @@ _08074840:
bl CreateFx
_08074862:
ldr r0, _080748B0 @ =0x000001A5
bl PlaySFX
bl SoundReq
bl ResetPlayer
_0807486C:
ldr r5, _080748AC @ =gPlayerState
@ -3995,7 +3995,7 @@ _0807504E:
adds r0, #1
strb r0, [r1]
movs r0, #0x7c
bl PlaySFX
bl SoundReq
_08075086:
pop {pc}
.align 2, 0
@ -4052,7 +4052,7 @@ _080750CE:
adds r0, #0x68
strb r1, [r0]
movs r0, #0x7d
bl PlaySFX
bl SoundReq
_080750F2:
pop {r4, pc}
@ -4108,7 +4108,7 @@ sub_0807513C: @ 0x0807513C
movs r0, #0
strb r0, [r4]
movs r0, #0x7c
bl PlaySFX
bl SoundReq
_08075158:
ldrb r0, [r4]
cmp r0, #2
@ -4116,9 +4116,9 @@ _08075158:
movs r0, #0
strb r0, [r4]
ldr r0, _08075188 @ =0x0000014B
bl PlaySFX
bl SoundReq
movs r0, #0x7a
bl PlaySFX
bl SoundReq
_0807516E:
ldrb r1, [r4]
movs r0, #0x80
@ -4198,7 +4198,7 @@ sub_080751E8: @ 0x080751E8
ldr r4, _08075230 @ =gPlayerScriptExecutionContext
adds r0, r4, #0
movs r1, #0x24
bl _DmaZero
bl MemClear32
str r6, [r4]
ldr r0, _08075234 @ =gPlayerEntity
adds r0, #0x84
@ -4383,7 +4383,7 @@ sub_08075338: @ 0x08075338
lsls r0, r0, #4
strh r0, [r4, #8]
movs r0, #0x75
bl PlaySFX
bl SoundReq
b _080754B4
.align 2, 0
_0807536C: .4byte gPlayerState
@ -4516,7 +4516,7 @@ _0807541E:
adds r0, r5, #0
bl sub_08077DF4
movs r0, #0x77
bl PlaySFX
bl SoundReq
b _080754B4
_08075480:
ldrb r1, [r4, #0x1b]
@ -4867,7 +4867,7 @@ _080756E0:
bl sub_0807A108
_08075726:
movs r0, #0x76
bl PlaySFX
bl SoundReq
pop {r4, r5, pc}
.align 2, 0
_08075730: .4byte gPlayerState
@ -5392,7 +5392,7 @@ _08075B08:
ands r2, r0
strb r2, [r3, #0xb]
ldr r0, _08075B48 @ =0x0000013D
bl PlaySFX
bl SoundReq
b _08075B52
.align 2, 0
_08075B44: .4byte gPlayerState
@ -5445,7 +5445,7 @@ _08075B86:
bl sub_08077E78
movs r0, #0x9f
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
b _08075C80
.align 2, 0
_08075BB0: .4byte gPlayerState
@ -6063,7 +6063,7 @@ _08076036:
bl ModBombs
movs r0, #0x82
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_08076076:
adds r0, r6, #0
adds r1, r7, #0
@ -6214,7 +6214,7 @@ _08076198:
strb r2, [r4, #7]
_0807619A:
movs r0, #0x7f
bl PlaySFX
bl SoundReq
_080761A0:
pop {r3}
mov r8, r3
@ -6316,7 +6316,7 @@ _08076258:
_08076264:
movs r0, #0x81
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
b _080762C0
_0807626E:
movs r0, #5
@ -6350,7 +6350,7 @@ _080762A2:
bl sub_08077DF4
_080762AA:
movs r0, #0x88
bl PlaySFX
bl SoundReq
b _080762C0
.align 2, 0
_080762B4: .4byte 0x00000948
@ -6954,7 +6954,7 @@ _08076720:
_0807673C:
bl sub_08077F84
movs r0, #0x78
bl PlaySFX
bl SoundReq
b _08076754
.align 2, 0
_08076748: .4byte gPlayerEntity
@ -7016,7 +7016,7 @@ sub_08076758: @ 0x08076758
strh r0, [r5, #8]
movs r0, #0xb9
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
b _080767FE
.align 2, 0
_080767C0: .4byte gPlayerState
@ -7087,7 +7087,7 @@ _08076834:
cmp r0, #0
bne _0807684A
movs r0, #0x7d
bl PlaySFX
bl SoundReq
_0807684A:
ldr r2, _08076880 @ =gPlayerState
ldr r0, [r2, #0x30]

View File

@ -546,7 +546,7 @@ _0807720E:
movs r0, #3
strb r0, [r4, #4]
ldr r0, _08077244 @ =0x00000107
bl PlaySFX
bl SoundReq
b _080772A4
.align 2, 0
_08077240: .4byte gPlayerEntity
@ -597,7 +597,7 @@ _0807728C:
_0807729C:
movs r0, #0x84
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_080772A4:
pop {r4, r5, pc}
.align 2, 0
@ -727,7 +727,7 @@ _0807738C:
beq _080773BC
movs r0, #0x84
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
ldrb r2, [r4, #0xe]
adds r0, r5, #0
movs r1, #0x1e
@ -797,7 +797,7 @@ _08077432:
strb r0, [r4, #4]
strb r6, [r4, #5]
ldr r0, _08077444 @ =0x00000119
bl PlaySFX
bl SoundReq
_0807743E:
pop {r4, r5, r6, pc}
.align 2, 0

View File

@ -116,7 +116,7 @@ _080780A0:
movs r0, #4
strb r0, [r2]
movs r0, #0xd8
bl PlaySFX
bl SoundReq
b _080780DA
.align 2, 0
_080780BC: .4byte 0x0000031F
@ -128,7 +128,7 @@ _080780C0:
cmp r0, #0
bne _080780DA
movs r0, #0xd7
bl PlaySFX
bl SoundReq
b _080780DA
_080780D6:
movs r0, #1
@ -642,7 +642,7 @@ sub_080784C8: @ 0x080784C8
movs r1, #0xc4
lsls r1, r1, #1
adds r0, r4, #0
bl _DmaZero
bl MemClear32
ldr r0, _080784E0 @ =gUnk_0811C000
str r0, [r4, #4]
pop {r4, pc}

View File

@ -70,7 +70,7 @@ sub_080788E0: @ 0x080788E0
ldr r1, _08078900 @ =gUnk_03003DF8
adds r0, r0, r1
movs r1, #0xc
bl _DmaZero
bl MemClear32
_080788FC:
pop {pc}
.align 2, 0
@ -542,7 +542,7 @@ sub_08078C24: @ 0x08078C24
ldr r0, _08078CB0 @ =gUnk_03003DF0
movs r1, #0xc4
lsls r1, r1, #1
bl _DmaZero
bl MemClear32
pop {pc}
.align 2, 0
_08078CAC: .4byte gPlayerState
@ -1156,7 +1156,7 @@ sub_080790E4: @ 0x080790E4
rsbs r0, r0, #0
bl ModHealth
movs r0, #0x7a
bl PlaySFX
bl SoundReq
b _08079182
.align 2, 0
_08079128: .4byte gPlayerState
@ -2819,7 +2819,7 @@ _08079D92:
strb r0, [r1]
bl sub_08077B20
ldr r0, _08079DC8 @ =0x00000193
bl PlaySFX
bl SoundReq
_08079DBE:
pop {pc}
.align 2, 0
@ -2849,7 +2849,7 @@ sub_08079DCC: @ 0x08079DCC
movs r0, #0xe
strb r0, [r3, #0xc]
ldr r0, _08079E04 @ =0x00000193
bl PlaySFX
bl SoundReq
_08079DF8:
pop {pc}
.align 2, 0
@ -4929,7 +4929,7 @@ _0807AD52:
orrs r0, r1
strb r0, [r2]
ldr r0, _0807ADA0 @ =0x00000163
bl PlaySFX
bl SoundReq
_0807AD74:
ldr r0, _0807ADA4 @ =gPlayerState
adds r0, #0x26
@ -5014,7 +5014,7 @@ _0807ADF8:
strb r4, [r0]
_0807AE0E:
ldr r0, _0807AE18 @ =0x00000163
bl PlaySFX
bl SoundReq
movs r0, #1
b _0807AE1E
.align 2, 0
@ -5066,7 +5066,7 @@ _0807AE64:
bl sub_08079520
movs r0, #0xb1
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_0807AE74:
movs r0, #0x10
bl sub_080793E4
@ -5090,7 +5090,7 @@ _0807AE74:
rsbs r0, r0, #0
bl ModHealth
movs r0, #0x7a
bl PlaySFX
bl SoundReq
_0807AEA8:
ldrb r1, [r4, #0x15]
movs r0, #0x80
@ -5638,7 +5638,7 @@ sub_0807B264: @ 0x0807B264
strb r0, [r1]
movs r0, #0xa9
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_0807B2B0:
pop {r4, pc}
.align 2, 0

View File

@ -948,19 +948,19 @@ sub_0807C0DC: @ 0x0807C0DC
lsls r6, r6, #6
adds r0, r5, #0
adds r1, r6, #0
bl _DmaZero
bl MemClear32
adds r0, r5, r6
movs r1, #0x80
lsls r1, r1, #5
bl _DmaZero
bl MemClear32
ldr r0, _0807C160 @ =gUnk_02019EE0
movs r4, #0x80
lsls r4, r4, #8
adds r1, r4, #0
bl _DmaZero
bl MemClear32
ldr r0, _0807C164 @ =gMapDataTopSpecial
adds r1, r4, #0
bl _DmaZero
bl MemClear32
ldr r0, _0807C168 @ =gArea
ldr r1, _0807C16C @ =0x0000085C
adds r0, r0, r1
@ -999,7 +999,7 @@ _0807C174: .4byte 0x0000FFFF
_0807C178:
adds r0, r2, #4
adds r1, r6, #0
bl _DmaZero
bl MemClear32
movs r3, #1
mov sb, r3
_0807C184:
@ -1167,7 +1167,7 @@ _0807C2E4:
bl sub_0807C5F4
adds r0, r5, #0
adds r1, r6, #0
bl _DmaZero
bl MemClear32
ldr r4, _0807C350 @ =gMapDataTopSpecial
adds r5, r4, r6
adds r0, r4, #0
@ -1179,7 +1179,7 @@ _0807C2E4:
bl sub_0807C5F4
adds r0, r5, #0
adds r1, r6, #0
bl _DmaZero
bl MemClear32
_0807C326:
mov r1, sb
cmp r1, #0
@ -1406,10 +1406,10 @@ sub_0807C4F8: @ 0x0807C4F8
movs r4, #0x80
lsls r4, r4, #8
adds r1, r4, #0
bl _DmaZero
bl MemClear32
ldr r0, _0807C59C @ =gMapDataTopSpecial
adds r1, r4, #0
bl _DmaZero
bl MemClear32
ldr r5, _0807C5A0 @ =gUnk_02022830
ldr r0, _0807C5A4 @ =gArea
ldr r1, _0807C5A8 @ =0x0000085C
@ -1455,7 +1455,7 @@ _0807C54A:
bl sub_0807C5F4
adds r0, r5, #0
adds r1, r6, #0
bl _DmaZero
bl MemClear32
ldr r4, _0807C59C @ =gMapDataTopSpecial
adds r5, r4, r6
adds r0, r4, #0
@ -1467,7 +1467,7 @@ _0807C54A:
bl sub_0807C5F4
adds r0, r5, #0
adds r1, r6, #0
bl _DmaZero
bl MemClear32
_0807C592:
pop {r4, r5, r6, pc}
.align 2, 0
@ -1694,7 +1694,7 @@ _0807C710:
_0807C726:
adds r0, r4, #0
movs r1, #0x40
bl _DmaZero
bl MemClear32
adds r4, #0x40
adds r5, #1
cmp r5, r7
@ -1984,7 +1984,7 @@ _0807C92E:
_0807C946:
adds r0, r4, #0
movs r1, #0x80
bl _DmaZero
bl MemClear32
adds r4, #0x80
adds r5, #1
cmp r5, r6

View File

@ -432,7 +432,7 @@ sub_0807F3C8: @ 0x0807F3C8
push {lr}
bl sub_0807F36C
movs r0, #0xe5
bl PlaySFX
bl SoundReq
pop {pc}
.align 2, 0
@ -2934,11 +2934,11 @@ sub_08080668: @ 0x08080668
ldr r5, _080806A4 @ =gRoomControls
adds r0, r5, #0
movs r1, #0x38
bl _DmaZero
bl MemClear32
ldr r4, _080806A8 @ =gUnk_03004030
adds r0, r4, #0
movs r1, #0xc
bl _DmaZero
bl MemClear32
ldr r0, _080806AC @ =0x0000FFFF
strh r0, [r5, #0x22]
movs r0, #0xff
@ -2950,10 +2950,10 @@ sub_08080668: @ 0x08080668
movs r4, #0x80
lsls r4, r4, #8
adds r1, r4, #0
bl _DmaZero
bl MemClear32
ldr r0, _080806B8 @ =gMapDataTopSpecial
adds r1, r4, #0
bl _DmaZero
bl MemClear32
pop {r4, r5, pc}
.align 2, 0
_080806A4: .4byte gRoomControls
@ -3235,7 +3235,7 @@ _0808089A:
ldrh r0, [r4, #0x10]
cmp r0, #0
beq _080808B8
bl PlaySFX
bl SoundReq
_080808B8:
ldr r0, _080808D4 @ =gUnk_0811E7C4
ldrh r1, [r4]

View File

@ -136,7 +136,7 @@ _0808CA40:
_0808CA50:
movs r0, #0x97
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
b _0808CA78
.align 2, 0
_0808CA5C: .4byte gUnk_02018EB0
@ -151,7 +151,7 @@ _0808CA60:
strb r0, [r2, #0x1a]
movs r0, #0x97
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_0808CA78:
ldrb r0, [r4, #9]
cmp r0, #0x75

View File

@ -610,7 +610,7 @@ _080A2F06:
bne _080A2F30
movs r0, #0x8c
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
movs r0, #8
str r0, [r4, #0x6c]
b _080A2F30
@ -848,7 +848,7 @@ _080A30CC:
adds r0, r4, #0
bl sub_0806F69C
ldr r0, _080A30F4 @ =0x0000013F
bl PlaySFX
bl SoundReq
b _080A30FC
.align 2, 0
_080A30EC: .4byte gPlayerEntity
@ -995,7 +995,7 @@ sub_080A3210: @ 0x080A3210
ldr r4, _080A3230 @ =gUnk_02021EE0
adds r0, r4, #0
movs r1, #0x18
bl _DmaZero
bl MemClear32
bl sub_080A35C8
movs r0, #0x80
lsls r0, r0, #1

View File

@ -354,7 +354,7 @@ sub_080A36F8: @ 0x080A36F8
ldr r0, _080A3760 @ =gBG1Buffer
movs r1, #0x80
lsls r1, r1, #4
bl _DmaZero
bl MemClear32
ldr r1, _080A3764 @ =gScreen
movs r2, #0
movs r0, #1
@ -372,7 +372,7 @@ sub_080A36F8: @ 0x080A36F8
movs r0, #1
strb r0, [r5, #0x1a]
movs r0, #9
bl PlaySFX
bl SoundReq
_080A374A:
movs r0, #4
movs r1, #8
@ -410,7 +410,7 @@ _080A378A:
ldr r0, _080A37B8 @ =gBG1Buffer
movs r1, #0x80
lsls r1, r1, #4
bl _DmaZero
bl MemClear32
movs r1, #0x10
ldrsh r0, [r4, r1]
ldr r2, _080A37BC @ =gUnk_081272E0
@ -580,7 +580,7 @@ sub_080A38D0: @ 0x080A38D0
movs r6, #0x80
lsls r6, r6, #4
adds r1, r6, #0
bl _DmaZero
bl MemClear32
ldr r4, _080A3924 @ =gScreen
movs r0, #0
mov r8, r0
@ -588,7 +588,7 @@ sub_080A38D0: @ 0x080A38D0
strh r5, [r4, #0x1a]
ldr r0, _080A3928 @ =gBG2Buffer
adds r1, r6, #0
bl _DmaZero
bl MemClear32
strh r5, [r4, #0x26]
adds r4, #0x68
movs r0, #0x80
@ -712,7 +712,7 @@ _080A39C8:
movs r0, #0xc0
lsls r0, r0, #0x13
movs r1, #0x20
bl _DmaZero
bl MemClear32
movs r0, #0
movs r1, #0
bl sub_08052418
@ -790,7 +790,7 @@ _080A3A8C:
movs r0, #0x3c
strh r0, [r1, #8]
movs r0, #0x6a
bl PlaySFX
bl SoundReq
_080A3A9A:
ldr r1, _080A3AB4 @ =gMenu
ldrb r0, [r1, #3]
@ -801,7 +801,7 @@ _080A3A9A:
adds r1, r4, #0
bl sub_08052418
movs r0, #0x69
bl PlaySFX
bl SoundReq
b _080A3B36
.align 2, 0
_080A3AB4: .4byte gMenu

View File

@ -84,7 +84,7 @@ _080A3CF0:
beq _080A3CFE
strb r1, [r3]
movs r0, #0x69
bl PlaySFX
bl SoundReq
_080A3CFE:
ldr r2, _080A3D28 @ =gInput
ldrh r1, [r2, #2]
@ -95,7 +95,7 @@ _080A3CFE:
movs r0, #2
bl sub_080A7114
movs r0, #0x6c
bl PlaySFX
bl SoundReq
b _080A3DA8
.align 2, 0
_080A3D18: .4byte 0x0001FFFF
@ -276,7 +276,7 @@ sub_080A3E48: @ 0x080A3E48
beq _080A3E84
movs r0, #0x8c
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
movs r0, #4
bl sub_080A7114
b _080A3EC8
@ -317,7 +317,7 @@ _080A3E84:
adds r0, #0x6a
strh r2, [r0]
movs r0, #0xfa
bl PlaySFX
bl SoundReq
_080A3EC8:
pop {r4, pc}
.align 2, 0
@ -379,7 +379,7 @@ sub_080A3F10: @ 0x080A3F10
movs r0, #1
bl sub_080A7114
movs r0, #0x6d
bl PlaySFX
bl SoundReq
_080A3F46:
pop {r4, pc}
.align 2, 0
@ -427,7 +427,7 @@ sub_080A3F68: @ 0x080A3F68
_080A3F96:
bl sub_080A4468
movs r0, #0xcd
bl PlaySFX
bl SoundReq
ldr r0, _080A3FC8 @ =0x00000702
movs r1, #0xe
bl sub_080563C8
@ -457,7 +457,7 @@ sub_080A3FCC: @ 0x080A3FCC
movs r1, #2
strb r1, [r0, #6]
ldr r0, _080A3FF0 @ =0x00000147
bl PlaySFX
bl SoundReq
_080A3FE6:
pop {pc}
.align 2, 0
@ -497,7 +497,7 @@ _080A4018:
bl CreateObject
movs r0, #0xe5
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_080A4036:
pop {pc}
@ -935,7 +935,7 @@ sub_080A4398: @ 0x080A4398
push {lr}
ldr r0, _080A43A4 @ =gUnk_02019EE0
movs r1, #0x40
bl _DmaZero
bl MemClear32
pop {pc}
.align 2, 0
_080A43A4: .4byte gUnk_02019EE0
@ -1119,7 +1119,7 @@ sub_080A44E0: @ 0x080A44E0
mov r8, r0
ldr r0, [r4, #8]
mov r1, r8
bl _DmaZero
bl MemClear32
adds r0, r6, #0
adds r1, r4, #0
bl sub_0805F76C
@ -1174,7 +1174,7 @@ _080A4550:
b _080A4576
_080A456A:
adds r0, r4, #0
bl sub_0804A57C
bl EnemyInit
ldrb r0, [r4, #9]
strb r0, [r4, #0xf]
movs r0, #0x66
@ -1269,11 +1269,11 @@ sub_080A4608: @ 0x080A4608
ldr r0, _080A46A4 @ =gBG0Buffer
movs r1, #0x80
lsls r1, r1, #4
bl _DmaZero
bl MemClear32
ldr r0, _080A46A8 @ =gBG3Buffer
movs r1, #0x80
lsls r1, r1, #5
bl _DmaZero
bl MemClear32
ldr r2, _080A46AC @ =gScreen
adds r1, r2, #0
adds r1, #0x58
@ -1336,7 +1336,7 @@ sub_080A46C0: @ 0x080A46C0
lsls r0, r0, #1
bl sub_080A3248
movs r0, #0x6c
bl PlaySFX
bl SoundReq
movs r0, #2
bl ClearRoomFlag
bl sub_080A71DC
@ -1456,7 +1456,7 @@ _080A4788:
adds r1, #0x9c
_080A47BE:
adds r0, r1, #0
bl PlaySFX
bl SoundReq
_080A47C4:
pop {r4, pc}
.align 2, 0
@ -1631,7 +1631,7 @@ _080A48F6:
beq _080A490E
strb r4, [r6, #0x1c]
movs r0, #0x69
bl PlaySFX
bl SoundReq
movs r0, #2
bl sub_080A7114
movs r5, #0
@ -1915,7 +1915,7 @@ _080A4B2C: .4byte gUnk_081281A8
_080A4B30: .4byte 0x06014000
_080A4B34:
ldr r1, _080A4B40 @ =0x06014000
bl LoadAssetAsync
bl LoadResourceAsync
_080A4B3A:
pop {r3}
mov r8, r3
@ -1976,7 +1976,7 @@ sub_080A4BA0: @ 0x080A4BA0
adds r6, r1, #0
add r0, sp, #0x18
movs r1, #0x30
bl _DmaZero
bl MemClear32
ldr r0, _080A4C08 @ =gUnk_0812816C
mov r1, sp
movs r2, #0x18
@ -2123,7 +2123,7 @@ sub_080A4CBC: @ 0x080A4CBC
lsls r5, r5, #4
adds r0, r4, #0
adds r1, r5, #0
bl _DmaZero
bl MemClear32
ldr r1, _080A4D14 @ =0x0600E000
adds r0, r4, #0
adds r2, r5, #0
@ -2217,7 +2217,7 @@ sub_080A4D88: @ 0x080A4D88
push {lr}
ldr r0, _080A4DA4 @ =gUnk_020344A0
movs r1, #8
bl _DmaZero
bl MemClear32
movs r0, #1
movs r1, #0
bl MenuFadeIn
@ -2245,21 +2245,21 @@ sub_080A4DB8: @ 0x080A4DB8
movs r4, #0x80
lsls r4, r4, #4
adds r1, r4, #0
bl _DmaZero
bl MemClear32
ldr r0, _080A4E5C @ =gBG1Buffer
adds r1, r4, #0
bl _DmaZero
bl MemClear32
ldr r0, _080A4E60 @ =gBG2Buffer
adds r1, r4, #0
bl _DmaZero
bl MemClear32
ldr r0, _080A4E64 @ =gUnk_0200AF34
movs r1, #0xc0
lsls r1, r1, #2
bl _DmaZero
bl MemClear32
ldr r4, _080A4E68 @ =gMenu
adds r0, r4, #0
movs r1, #0x30
bl _DmaZero
bl MemClear32
ldr r0, _080A4E6C @ =0x0000FFFF
strh r0, [r4, #0x2e]
ldr r0, _080A4E70 @ =gUnk_02034490
@ -2552,7 +2552,7 @@ _080A5042:
movs r4, #0
strb r5, [r0, #0x14]
movs r0, #0x65
bl PlaySFX
bl SoundReq
ldr r0, _080A5078 @ =gMenu
str r4, [r0, #0xc]
_080A5052:
@ -2580,7 +2580,7 @@ _080A5080:
ldr r0, _080A5098 @ =gBG0Buffer
movs r1, #0x80
lsls r1, r1, #4
bl _DmaZero
bl MemClear32
ldr r1, _080A509C @ =gScreen
movs r0, #1
strh r0, [r1, #0xe]
@ -2910,7 +2910,7 @@ _080A52EC:
bl ForceEquipItem
_080A530A:
movs r0, #0x6a
bl PlaySFX
bl SoundReq
b _080A5336
.align 2, 0
_080A5314: .4byte gMenu
@ -2942,7 +2942,7 @@ _080A5336:
beq _080A5346
strb r4, [r5, #3]
movs r0, #0x69
bl PlaySFX
bl SoundReq
_080A5346:
adds r0, r5, #0
adds r0, #0x10

View File

@ -193,7 +193,7 @@ _080A56F8:
ldr r0, _080A5708 @ =gMenu
strb r3, [r0, #3]
movs r0, #0x69
bl PlaySFX
bl SoundReq
b _080A575E
.align 2, 0
_080A5708: .4byte gMenu
@ -242,7 +242,7 @@ _080A5752:
adds r0, r1, #0
bl sub_080A4E84
movs r0, #0x6a
bl PlaySFX
bl SoundReq
_080A575E:
ldr r0, _080A5780 @ =gMenu
ldrb r1, [r0, #3]
@ -606,13 +606,13 @@ _080A5A10:
movs r0, #2
bl sub_080A7114
movs r0, #0x6a
bl PlaySFX
bl SoundReq
b _080A5A52
_080A5A2E:
movs r0, #3
bl sub_080A7114
movs r0, #0x6c
bl PlaySFX
bl SoundReq
b _080A5A52
_080A5A3C:
ldrb r0, [r1, #3]
@ -623,7 +623,7 @@ _080A5A3C:
adds r1, r2, #0
bl sub_08052418
movs r0, #0x69
bl PlaySFX
bl SoundReq
_080A5A52:
pop {pc}
@ -796,7 +796,7 @@ _080A5B76:
adds r1, r4, #0
bl sub_08052418
movs r0, #0x69
bl PlaySFX
bl SoundReq
_080A5B8E:
cmp r5, #0
beq _080A5BB6
@ -812,7 +812,7 @@ _080A5B8E:
b _080A5BB6
_080A5BAA:
movs r0, #0x6c
bl PlaySFX
bl SoundReq
movs r0, #2
bl sub_080A4E84
_080A5BB6:
@ -967,7 +967,7 @@ _080A5CE6:
adds r0, r2, #0
bl sub_080A5CFC
movs r0, #0x69
bl PlaySFX
bl SoundReq
_080A5CFA:
pop {pc}
@ -1535,7 +1535,7 @@ _080A6164:
beq _080A6178
strb r2, [r1, #3]
movs r0, #0x69
bl PlaySFX
bl SoundReq
_080A6178:
pop {pc}
.align 2, 0
@ -1749,7 +1749,7 @@ _080A6326:
cmp r0, #0
beq _080A635A
movs r0, #0x6a
bl PlaySFX
bl SoundReq
movs r0, #6
bl sub_080A4E84
b _080A635A
@ -1778,7 +1778,7 @@ _080A635A:
ldr r0, _080A6374 @ =gMenu
strb r4, [r0, #3]
movs r0, #0x69
bl PlaySFX
bl SoundReq
_080A6368:
ldr r0, _080A6374 @ =gMenu
ldrb r0, [r0, #3]
@ -2077,7 +2077,7 @@ sub_080A65AC: @ 0x080A65AC
movs r0, #0x20
strb r0, [r1]
adds r0, #0xe3
bl PlaySFX
bl SoundReq
_080A65DA:
ldrh r0, [r4, #8]
subs r0, #1
@ -2442,7 +2442,7 @@ _080A6886:
ldr r0, _080A68D0 @ =gUnk_02019EE0
movs r1, #0x80
lsls r1, r1, #3
bl _DmaZero
bl MemClear32
pop {r4, r5, r6, r7, pc}
.align 2, 0
_080A68AC: .4byte gUnk_02032EC0
@ -2897,7 +2897,7 @@ _080A6C50:
_080A6C58: .4byte gInput
_080A6C5C:
ldr r0, _080A6C6C @ =0x00000103
bl PlaySFX
bl SoundReq
_080A6C62:
ldr r1, _080A6C70 @ =gMenu
ldrh r0, [r1, #8]
@ -3029,7 +3029,7 @@ _080A6D58:
beq _080A6D6E
strb r0, [r1, #3]
movs r0, #0x69
bl PlaySFX
bl SoundReq
_080A6D6E:
pop {r4, pc}
.align 2, 0
@ -3139,7 +3139,7 @@ _080A6E18:
movs r0, #0
strb r0, [r1]
movs r0, #0x6c
bl PlaySFX
bl SoundReq
_080A6E3A:
pop {pc}
.align 2, 0
@ -3307,7 +3307,7 @@ sub_080A6F6C: @ 0x080A6F6C
ldr r0, _080A6FA8 @ =gUnk_020350F0
movs r1, #0x80
lsls r1, r1, #1
bl _DmaZero
bl MemClear32
movs r0, #0xff
ands r0, r4
cmp r0, #0
@ -3376,7 +3376,7 @@ _080A6FFA:
ldr r0, _080A7038 @ =gUnk_020350F0
movs r1, #0x80
lsls r1, r1, #1
bl _DmaZero
bl MemClear32
movs r0, #0xff
ands r0, r4
cmp r0, #0
@ -3413,7 +3413,7 @@ sub_080A7040: @ 0x080A7040
movs r1, #0xc0
lsls r1, r1, #2
adds r0, r4, #0
bl _DmaZero
bl MemClear32
ldr r0, _080A7098 @ =0xFFFFFE00
adds r4, r4, r0
ldr r1, _080A709C @ =0x0600E000
@ -3456,7 +3456,7 @@ sub_080A70AC: @ 0x080A70AC
movs r1, #0xc0
lsls r1, r1, #2
adds r0, r4, #0
bl _DmaZero
bl MemClear32
adds r2, r4, #0
subs r2, #0x34
movs r0, #0x7f
@ -3519,7 +3519,7 @@ sub_080A7124: @ 0x080A7124
ldr r0, _080A7134 @ =gUnk_02032EC0
movs r1, #0xed
lsls r1, r1, #2
bl _DmaZero
bl MemClear32
pop {pc}
.align 2, 0
_080A7134: .4byte gUnk_02032EC0
@ -3536,7 +3536,7 @@ MenuFadeIn: @ 0x080A7138
movs r1, #0xed
lsls r1, r1, #2
adds r0, r4, #0
bl _DmaZero
bl MemClear32
strb r5, [r4, #2]
strb r6, [r4, #3]
ldr r0, _080A7160 @ =gUnk_03001000
@ -3767,18 +3767,18 @@ sub_080A7328: @ 0x080A7328
bl DeleteAllEntities
ldr r0, _080A738C @ =gMenu
movs r1, #0x30
bl _DmaZero
bl MemClear32
ldr r0, _080A7390 @ =gRoomControls
movs r1, #0x38
bl _DmaZero
bl MemClear32
ldr r0, _080A7394 @ =gUnk_03000420
movs r1, #0x80
lsls r1, r1, #1
bl _DmaZero
bl MemClear32
ldr r4, _080A7398 @ =gUnk_02033280
adds r0, r4, #0
movs r1, #0xc
bl _DmaZero
bl MemClear32
movs r0, #8
strb r0, [r4, #8]
movs r0, #1
@ -4038,7 +4038,7 @@ sub_080A758C: @ 0x080A758C
bl DeleteThisEntity
_080A75AC:
adds r0, r5, #0
bl sub_0806FBD8
bl AllocMutableBBox
cmp r0, #0
bne _080A75BA
bl DeleteThisEntity
@ -4161,7 +4161,7 @@ _080A7692:
lsls r0, r0, #1
adds r0, r0, r4
ldrh r0, [r0]
bl PlaySFX
bl SoundReq
b _080A76C2
.align 2, 0
_080A76B0: .4byte gPlayerState
@ -4173,7 +4173,7 @@ _080A76BC:
_080A76C2:
movs r0, #0x87
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
pop {r4, r5, pc}
thumb_func_start sub_080A76CC
@ -4237,7 +4237,7 @@ _080A7728:
beq _080A77C4
movs r0, #0x8b
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
b _080A77C4
.align 2, 0
_080A7740: .4byte gPlayerEntity
@ -4401,7 +4401,7 @@ _080A7868:
cmp r0, #0
beq _080A7880
movs r0, #0x77
bl PlaySFX
bl SoundReq
_080A7880:
ldrb r0, [r4, #0x1e]
cmp r0, #0x8a
@ -4943,7 +4943,7 @@ sub_080A7C7C: @ 0x080A7C7C
push {lr}
ldr r0, _080A7C88 @ =gUnk_02017660
movs r1, #0x40
bl _DmaZero
bl MemClear32
pop {pc}
.align 2, 0
_080A7C88: .4byte gUnk_02017660
@ -4999,7 +4999,7 @@ _080A7CDC:
movs r1, #0x78
bl sub_0805E4E0
ldr r0, _080A7CF8 @ =0x0000011B
bl PlaySFX
bl SoundReq
_080A7CF4:
pop {r4, r5, r6, pc}
.align 2, 0
@ -5935,7 +5935,7 @@ _080A836E:
sub_080A83A0: @ 0x080A83A0
push {r4, lr}
adds r4, r0, #0
bl sub_0806FBD8
bl AllocMutableBBox
cmp r0, #0
beq _080A83B0
movs r0, #1
@ -7385,7 +7385,7 @@ sub_080A8E28: @ 0x080A8E28
movs r1, #0x51
bl InitializeAnimation
ldr r0, _080A8E84 @ =0x000001B5
bl PlaySFX
bl SoundReq
_080A8E6E:
ldrb r4, [r5, #0xa]
cmp r4, #2
@ -8083,7 +8083,7 @@ _080A93BE:
strb r0, [r4, #0x10]
str r2, [r5, #0x54]
movs r0, #0xfc
bl PlaySFX
bl SoundReq
_080A93DA:
pop {r4, r5, pc}
@ -8268,7 +8268,7 @@ sub_080A9518: @ 0x080A9518
movs r1, #0
bl InitializeAnimation
ldr r0, _080A953C @ =0x00000149
bl PlaySFX
bl SoundReq
pop {pc}
.align 2, 0
_080A953C: .4byte 0x00000149
@ -8541,7 +8541,7 @@ _080A9718:
bl InitializeAnimation
_080A9756:
ldr r0, _080A9768 @ =0x000001B5
bl PlaySFX
bl SoundReq
pop {r4, r5, pc}
.align 2, 0
_080A9760: .4byte gPlayerEntity
@ -8662,7 +8662,7 @@ _080A9804:
strb r0, [r1]
_080A983C:
ldr r0, _080A98B8 @ =0x00000127
bl PlaySFX
bl SoundReq
adds r0, r4, #0
bl sub_080A99F0
_080A9848:
@ -8714,7 +8714,7 @@ _080A989A:
_080A98A4:
movs r0, #0xb2
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
ldrh r0, [r5]
cmp r0, #0
bne _080A98BC
@ -11416,7 +11416,7 @@ _080AACB4: .4byte gPlayerState
_080AACB8: .4byte gPlayerEntity
_080AACBC:
ldr r0, _080AACDC @ =0x00000119
bl PlaySFX
bl SoundReq
ldr r0, [r4, #0x50]
adds r1, r4, #0
bl CopyPosition
@ -12330,7 +12330,7 @@ sub_080AB318: @ 0x080AB318
movs r1, #0x51
bl InitializeAnimation
ldr r0, _080AB3E0 @ =0x000001B5
bl PlaySFX
bl SoundReq
adds r0, r6, #0
bl sub_080AB4F8
movs r1, #0x2e
@ -13637,7 +13637,7 @@ sub_080ABCC4: @ 0x080ABCC4
movs r1, #0
bl InitializeAnimation
ldr r0, _080ABD40 @ =0x0000014B
bl PlaySFX
bl SoundReq
pop {r4, r5, pc}
.align 2, 0
_080ABD3C: .4byte gRoomControls
@ -13799,7 +13799,7 @@ _080ABE56:
movs r1, #0
bl InitializeAnimation
ldr r0, _080ABE84 @ =0x0000012D
bl PlaySFX
bl SoundReq
pop {r4, r5, pc}
.align 2, 0
_080ABE84: .4byte 0x0000012D
@ -13860,7 +13860,7 @@ _080ABEEC:
movs r1, #0
bl InitializeAnimation
ldr r0, _080ABF00 @ =0x00000193
bl PlaySFX
bl SoundReq
pop {r4, pc}
.align 2, 0
_080ABEFC: .4byte 0x0000013F
@ -13914,7 +13914,7 @@ sub_080ABF40: @ 0x080ABF40
movs r1, #0
bl InitializeAnimation
ldr r0, _080ABFA4 @ =0x00000199
bl PlaySFX
bl SoundReq
_080ABF66:
ldrh r2, [r4, #0x36]
movs r0, #0x36
@ -14051,7 +14051,7 @@ _080AC058:
strh r0, [r4, #0x36]
ldr r0, _080AC070 @ =0x00000149
_080AC06A:
bl PlaySFX
bl SoundReq
pop {r4, pc}
.align 2, 0
_080AC070: .4byte 0x00000149
@ -14086,7 +14086,7 @@ _080AC084:
cmp r0, #0
bne _080AC0B2
ldr r0, _080AC0E8 @ =0x00000149
bl PlaySFX
bl SoundReq
_080AC0B2:
adds r0, r4, #0
bl GetNextFrame
@ -14110,7 +14110,7 @@ _080AC0B2:
lsls r0, r0, #1
strh r0, [r4, #0x24]
adds r0, #0x13
bl PlaySFX
bl SoundReq
b _080AC0F8
.align 2, 0
_080AC0E8: .4byte 0x00000149
@ -14622,7 +14622,7 @@ _080AC4A2:
strb r1, [r0]
movs r0, #0x8b
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
b _080AC50A
_080AC4BE:
ldrb r0, [r4, #0xf]
@ -15301,7 +15301,7 @@ _080AC964:
strb r0, [r5, #0x15]
movs r0, #0x97
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_080AC9C0:
pop {r4, r5, pc}
.align 2, 0
@ -15435,7 +15435,7 @@ _080ACAB0:
_080ACAB6:
strb r0, [r4, #0x15]
movs r0, #0xd8
bl PlaySFX
bl SoundReq
b _080ACAC4
_080ACAC0:
bl DeleteThisEntity
@ -15457,7 +15457,7 @@ sub_080ACAC8: @ 0x080ACAC8
movs r1, #7
bl InitializeAnimation
ldr r0, _080ACAEC @ =0x00000199
bl PlaySFX
bl SoundReq
pop {pc}
.align 2, 0
_080ACAE8: .4byte 0x0000FFFC
@ -16361,7 +16361,7 @@ _080AD188:
bne _080AD196
movs r0, #0x82
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_080AD196:
adds r0, r4, #0
bl UpdateSpriteForCollisionLayer
@ -16402,7 +16402,7 @@ _080AD1DA:
_080AD1E0:
movs r0, #0x82
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
ldrb r0, [r4, #0xe]
adds r0, #1
strb r0, [r4, #0xe]
@ -16439,7 +16439,7 @@ _080AD220:
cmp r5, #0
beq _080AD244
movs r0, #0x79
bl PlaySFX
bl SoundReq
adds r0, r4, #0
bl sub_080AD27C
b _080AD26E

View File

@ -386,7 +386,7 @@ _080ADBE0:
cmp r5, #0
beq _080ADBF2
adds r0, r5, #0
bl PlaySFX
bl SoundReq
_080ADBF2:
movs r0, #0xf
strb r0, [r4, #0xf]
@ -567,7 +567,7 @@ sub_080ADD30: @ 0x080ADD30
movs r1, #0x85
lsls r1, r1, #2
adds r0, r4, #0
bl _DmaZero
bl MemClear32
movs r5, #0
adds r4, #4
movs r0, #0x10
@ -718,7 +718,7 @@ _080ADE54: .4byte gUnk_02024494
_080ADE58:
adds r0, r1, #0
movs r1, #0xc
bl _DmaZero
bl MemClear32
_080ADE60:
adds r5, #0xc
adds r4, #1
@ -1084,7 +1084,7 @@ sub_080AE104: @ 0x080AE104
adds r1, r1, r5
lsls r1, r1, #2
adds r0, r4, #0
bl _DmaZero
bl MemClear32
strb r5, [r4, #1]
strh r6, [r4, #4]
adds r0, r4, #0
@ -1396,7 +1396,7 @@ _080AE350:
stm r0!, {r2, r3, r7}
adds r0, r6, #0
movs r1, #0xc
bl _DmaZero
bl MemClear32
adds r6, #0xc
adds r5, #0xc
movs r0, #0xc

View File

@ -147,7 +147,7 @@ _080190E8:
adds r0, r4, #0
bl InitializeAnimation
movs r0, #0xfc
bl PlaySFX
bl SoundReq
b _08019178
.align 2, 0
_080190F8: .4byte gUnk_080B3E40

View File

@ -483,7 +483,7 @@ _0809669C:
movs r0, #0xdc
bl sub_0807BA8C
movs r0, #0x79
bl PlaySFX
bl SoundReq
_080966F6:
pop {r4, r5, r6, r7, pc}
.align 2, 0
@ -754,7 +754,7 @@ _080968C4:
bl sub_0807B7D8
_080968F0:
ldr r0, _08096900 @ =0x000001DB
bl PlaySFX
bl SoundReq
pop {r4, r5, r6, pc}
.align 2, 0
_080968F8: .4byte 0x000001CD
@ -842,7 +842,7 @@ sub_08096988: @ 0x08096988
cmp r0, #0
bne _080969A2
movs r0, #0x72
bl PlaySFX
bl SoundReq
_080969A2:
pop {pc}

View File

@ -264,7 +264,7 @@ _0806E694:
bl sub_080791D0
_0806E698:
movs r0, #0xd5
bl PlaySFX
bl SoundReq
adds r1, r4, #0
adds r1, #0x39
movs r0, #0

View File

@ -193,7 +193,7 @@ _0806E870:
bl sub_080791D0
_0806E874:
movs r0, #0xd6
bl PlaySFX
bl SoundReq
adds r1, r4, #0
adds r1, #0x39
movs r0, #0

View File

@ -66,7 +66,7 @@ _08081674:
movs r1, #0
bl InitAnimationForceUpdate
ldr r0, _08081698 @ =0x00000129
bl PlaySFX
bl SoundReq
b _0808170C
.align 2, 0
_08081698: .4byte 0x00000129

View File

@ -710,7 +710,7 @@ _0806A060:
adds r0, r4, #0
bl sub_0806A080
movs r0, #0xd1
bl PlaySFX
bl SoundReq
bl sub_080791D0
_0806A076:
adds r1, r4, #0

View File

@ -80,7 +80,7 @@ _0801C718:
cmp r1, #0
bne _0801C740
movs r0, #0x71
bl PlaySFX
bl SoundReq
_0801C740:
ldrb r0, [r7, #3]
adds r0, #1

View File

@ -127,7 +127,7 @@ _0801C58A:
cmp r0, #0
bne _0801C5A4
movs r0, #0x6f
bl PlaySFX
bl SoundReq
_0801C5A4:
ldr r4, _0801C5D4 @ =gUnk_0200AF00
ldrh r3, [r4, #0xe]

View File

@ -449,7 +449,7 @@ _08044440:
movs r0, #0x12
bl SetGlobalFlag
movs r0, #0x72
bl PlaySFX
bl SoundReq
bl DeleteThisEntity
_08044458:
movs r2, #0

View File

@ -82,11 +82,11 @@ _0804575C:
beq _0804576C
movs r0, #0xbd
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
b _080457D0
_0804576C:
ldr r0, _08045774 @ =0x00000119
bl PlaySFX
bl SoundReq
b _080457D0
.align 2, 0
_08045774: .4byte 0x00000119

View File

@ -55,7 +55,7 @@ _08048314:
bl InitializeAnimation
movs r0, #0xb3
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_08048326:
adds r0, r4, #0
bl sub_080485D8
@ -228,7 +228,7 @@ _08048456:
movs r1, #5
bl InitializeAnimation
ldr r0, _08048474 @ =0x0000019B
bl PlaySFX
bl SoundReq
_0804846A:
adds r0, r4, #0
bl sub_080485FC
@ -386,7 +386,7 @@ _08048562:
bl sub_080485FC
movs r0, #0xb3
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_0804859E:
pop {r4, pc}

View File

@ -93,7 +93,7 @@ sub_08048E1C: @ 0x08048E1C
subs r0, r2, r0
strb r0, [r1]
ldr r0, _08048E44 @ =0x00000127
bl PlaySFX
bl SoundReq
b _08048E5C
.align 2, 0
_08048E44: .4byte 0x00000127
@ -102,7 +102,7 @@ _08048E48:
strb r0, [r1]
movs r0, #0x94
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
movs r0, #0x28
movs r1, #0
bl sub_08080964

View File

@ -877,7 +877,7 @@ sub_080496EC: @ 0x080496EC
adds r4, r0, #0
movs r0, #0x94
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
bl sub_08079F8C
cmp r0, #0
beq _08049720
@ -975,7 +975,7 @@ sub_08049788: @ 0x08049788
strb r0, [r4, #0x15]
movs r0, #0x94
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
b _080497C6
_080497B8:
ldrb r0, [r4, #0x15]
@ -1094,7 +1094,7 @@ sub_08049888: @ 0x08049888
movs r0, #0xa0
strb r0, [r1, #0xe]
movs r0, #0x72
bl PlaySFX
bl SoundReq
movs r0, #0x7c
bl SetFlag
movs r0, #1
@ -1154,7 +1154,7 @@ _0804990E:
movs r2, #2
bl SetTile
movs r0, #0x71
bl PlaySFX
bl SoundReq
b _0804993E
.align 2, 0
_0804991C: .4byte 0x00004081
@ -1170,7 +1170,7 @@ _08049920:
movs r2, #2
bl SetTile
movs r0, #0x71
bl PlaySFX
bl SoundReq
_0804993E:
pop {pc}
.align 2, 0

View File

@ -381,7 +381,7 @@ _0806DB34:
bl SetLocalFlag
_0806DB3A:
movs r0, #0xcd
bl PlaySFX
bl SoundReq
pop {pc}
.align 2, 0

View File

@ -309,7 +309,7 @@ sub_08087DBC: @ 0x08087DBC
bl InitializeAnimation
movs r0, #0x88
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
b _08087E5A
.align 2, 0
_08087E0C: .4byte gUnk_08120AA8
@ -404,7 +404,7 @@ _08087EB6:
cmp r1, #0
beq _08087ED8
movs r0, #0x6a
bl PlaySFX
bl SoundReq
movs r0, #2
strb r0, [r5]
movs r0, #0x3c
@ -553,7 +553,7 @@ _08087FD6:
_08087FE0:
strb r0, [r1]
movs r0, #0x69
bl PlaySFX
bl SoundReq
b _08088032
_08087FEA:
adds r1, r5, #0
@ -593,7 +593,7 @@ _08088028:
strb r3, [r7]
strb r2, [r1]
movs r0, #0x69
bl PlaySFX
bl SoundReq
_08088032:
pop {r4, r5, r6, r7, pc}
@ -607,7 +607,7 @@ sub_08088034: @ 0x08088034
movs r0, #0x14
strb r0, [r1, #0xe]
movs r0, #0x6d
bl PlaySFX
bl SoundReq
_08088048:
pop {pc}
.align 2, 0

View File

@ -35,13 +35,13 @@ sub_080519B0: @ 0x080519B0
movs r0, #1
bl sub_0801DA90
bl sub_080A3210
bl sub_0801DA7C
bl zMallocInit
bl sub_080A7124
bl sub_0807059C
ldr r4, _08051A08 @ =gScreenTransition
adds r0, r4, #0
movs r1, #0xb0
bl _DmaZero
bl MemClear32
bl sub_08049CD4
bl sub_080300AC
bl sub_0807CA18
@ -76,11 +76,11 @@ sub_08051A14: @ 0x08051A14
str r0, [r1, #4]
ldr r0, _08051A74 @ =gUnk_03000000
ldr r1, _08051A78 @ =0x00000B74
bl _DmaZero
bl MemClear32
ldr r0, _08051A7C @ =gUnk_02032EC0
movs r1, #0xed
lsls r1, r1, #2
bl _DmaZero
bl MemClear32
bl EraseAllEntities
bl sub_080197AC
bl sub_08080668
@ -196,7 +196,7 @@ _08051B02:
ldr r0, _08051BC0 @ =0x800B0000
orrs r2, r0
adds r0, r2, #0
bl PlaySFX
bl SoundReq
_08051B5A:
bl sub_0805E9F4
bl sub_0805BC04
@ -734,10 +734,10 @@ sub_08052010: @ 0x08052010
movs r4, #0x80
lsls r4, r4, #4
adds r1, r4, #0
bl _DmaZero
bl MemClear32
ldr r0, _08052080 @ =gBG2Buffer
adds r1, r4, #0
bl _DmaZero
bl MemClear32
bl sub_080A4D34
movs r0, #0xa
bl LoadPaletteGroup
@ -749,10 +749,10 @@ sub_08052010: @ 0x08052010
movs r0, #0xc0
lsls r0, r0, #0x13
movs r1, #0x20
bl _DmaZero
bl MemClear32
ldr r0, _08052084 @ =gMenu
movs r1, #0x30
bl _DmaZero
bl MemClear32
ldr r1, _08052088 @ =gScreen
ldrh r2, [r1]
movs r3, #0x80
@ -830,7 +830,7 @@ sub_080520D8: @ 0x080520D8
ldr r0, _08052124 @ =gUnk_03001000
strb r2, [r0, #5]
movs r0, #0xa
bl PlaySFX
bl SoundReq
movs r0, #4
bl sub_080500F4
ldr r0, _08052128 @ =0xFFFF0001

View File

@ -185,14 +185,14 @@ sub_080A02CC: @ 0x080A02CC
movs r1, #2
bl DoFade
movs r0, #0xf8
bl PlaySFX
bl SoundReq
movs r0, #0xa4
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
movs r0, #5
bl PlaySFX
bl SoundReq
ldr r0, _080A0348 @ =0x80110000
bl PlaySFX
bl SoundReq
_080A0342:
pop {r4, pc}
.align 2, 0
@ -324,7 +324,7 @@ sub_080A0424: @ 0x080A0424
strb r0, [r1]
movs r0, #0xbc
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_080A0442:
pop {pc}

View File

@ -62,7 +62,7 @@ _0802D04C:
ldr r0, _0802D08C @ =0x00001442
strh r0, [r1]
movs r0, #0xf6
bl PlaySFX
bl SoundReq
b _0802D148
.align 2, 0
_0802D088: .4byte gScreen
@ -109,7 +109,7 @@ _0802D0D2:
cmp r0, #0
bne _0802D148
movs r0, #0xf7
bl PlaySFX
bl SoundReq
b _0802D148
.align 2, 0
_0802D0EC: .4byte gScreen
@ -117,7 +117,7 @@ _0802D0F0: .4byte gPlayerEntity
_0802D0F4:
movs r0, #0x94
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
adds r0, r4, #0
bl sub_0804A7D4
b _0802D148
@ -372,7 +372,7 @@ _0802D2E4:
bne _0802D2F8
movs r0, #0x94
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_0802D2F8:
ldr r0, [r5]
movs r1, #0xf
@ -826,7 +826,7 @@ sub_0802D674: @ 0x0802D674
cmp r0, #0x96
bne _0802D692
ldr r0, _0802D6BC @ =0x00000127
bl PlaySFX
bl SoundReq
_0802D692:
ldr r0, [r4, #0x7c]
subs r1, r0, #1
@ -841,7 +841,7 @@ _0802D692:
ldr r0, _0802D6C0 @ =gRoomControls
str r4, [r0, #0x30]
ldr r0, _0802D6BC @ =0x00000127
bl PlaySFX
bl SoundReq
b _0802D6EC
.align 2, 0
_0802D6B4: .4byte gUnk_02034490
@ -1018,7 +1018,7 @@ sub_0802D7B4: @ 0x0802D7B4
ldr r0, _0802D80C @ =gUnk_02034490
strb r3, [r0]
movs r0, #0x2e
bl PlaySFX
bl SoundReq
b _0802D868
.align 2, 0
_0802D7FC: .4byte gUnk_080CD7F8
@ -1036,7 +1036,7 @@ _0802D810:
adds r0, #2
strb r0, [r5, #0xf]
ldr r0, _0802D828 @ =0x00000127
bl PlaySFX
bl SoundReq
b _0802D830
.align 2, 0
_0802D828: .4byte 0x00000127
@ -1225,7 +1225,7 @@ _0802D97A:
bls _0802D97A
movs r0, #0xa8
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_0802D99C:
bl DeleteThisEntity
b _0802DB7E
@ -1380,7 +1380,7 @@ _0802DA96:
strb r2, [r0]
movs r0, #0x86
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
b _0802DB20
.align 2, 0
_0802DAD4: .4byte gUnk_080CD884
@ -2098,7 +2098,7 @@ _0802DFF8:
movs r0, #0x18
strb r0, [r1, #0xe]
ldr r0, _0802E030 @ =0x00000127
bl PlaySFX
bl SoundReq
_0802E026:
adds r0, r5, #0
bl sub_0802E518
@ -2228,7 +2228,7 @@ _0802E0F4:
bl sub_08078B48
movs r0, #0x94
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
b _0802E1CA
.align 2, 0
_0802E128: .4byte gPlayerEntity
@ -2296,7 +2296,7 @@ _0802E190:
cmp r0, #0
ble _0802E1B2
ldr r0, _0802E1CC @ =0x00000127
bl PlaySFX
bl SoundReq
_0802E1B2:
ldrh r0, [r5]
cmp r0, #0x77
@ -2388,7 +2388,7 @@ _0802E23A:
bl CreateFx
movs r0, #0x92
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
cmp r4, #5
bne _0802E2F0
adds r0, r5, #0
@ -2657,7 +2657,7 @@ _0802E452:
movs r2, #0
bl CreateFx
movs r0, #0x7d
bl PlaySFX
bl SoundReq
_0802E46E:
ldrb r0, [r4]
cmp r0, #0xa

View File

@ -376,7 +376,7 @@ _080488E8:
bne _080488FA
movs r0, #0xcc
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_080488FA:
pop {r4, pc}
.align 2, 0

View File

@ -112,10 +112,10 @@ sub_0804614C: @ 0x0804614C
movs r4, #0x80
lsls r4, r4, #8
adds r1, r4, #0
bl _DmaZero
bl MemClear32
ldr r0, _08046250 @ =gMapDataTopSpecial
adds r1, r4, #0
bl _DmaZero
bl MemClear32
adds r0, r6, #0
movs r1, #0
bl sub_0804660C
@ -432,7 +432,7 @@ _0804646A:
strb r2, [r0]
movs r0, #0x94
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_08046494:
pop {r4, r5, r6, pc}
.align 2, 0
@ -445,10 +445,10 @@ sub_08046498: @ 0x08046498
movs r4, #0x80
lsls r4, r4, #8
adds r1, r4, #0
bl _DmaZero
bl MemClear32
ldr r0, _080464BC @ =gMapDataTopSpecial
adds r1, r4, #0
bl _DmaZero
bl MemClear32
adds r0, r5, #0
bl sub_080464C0
pop {r4, r5, pc}
@ -486,7 +486,7 @@ _080464DE:
ldr r0, _0804650C @ =gUnk_02019EE0
movs r1, #0x80
lsls r1, r1, #4
bl _DmaZero
bl MemClear32
ldr r1, _08046514 @ =gUnk_02000070
movs r0, #1
strb r0, [r1]
@ -737,7 +737,7 @@ _080466D0:
movs r0, #0xff
strb r0, [r7]
adds r0, #0x28
bl PlaySFX
bl SoundReq
adds r5, r4, #0
adds r5, #0x45
ldrb r0, [r5]

View File

@ -365,7 +365,7 @@ _08048C34:
adds r0, r4, #0
bl InitializeAnimation
ldr r0, _08048CB4 @ =0x00000119
bl PlaySFX
bl SoundReq
_08048C6C:
adds r0, r4, #0
bl GetNextFrame

View File

@ -92,7 +92,7 @@ sub_08092BF8: @ 0x08092BF8
movs r0, #2
strb r0, [r4, #0xc]
ldr r0, _08092C1C @ =0x00000111
bl PlaySFX
bl SoundReq
b _08092C92
.align 2, 0
_08092C1C: .4byte 0x00000111
@ -150,7 +150,7 @@ _08092C78:
movs r2, #0
bl sub_08078AC0
ldr r0, _08092C94 @ =0x00000111
bl PlaySFX
bl SoundReq
_08092C92:
pop {r4, r5, pc}
.align 2, 0

View File

@ -649,8 +649,8 @@ _080B21A4: .4byte 0x01010101
_080B21A8: .4byte gUnk_02000006
_080B21AC: .4byte gUnk_08000F54
arm_func_start sub_080B21B0
sub_080B21B0: @ 0x080B21B0
arm_func_start UpdateEntities
UpdateEntities: @ 0x080B21B0
ldr fp, _080B2270 @ =gUnk_03003DD0
ldr r1, [fp]
ldm r1, {r7, r8, sb, sl}
@ -695,14 +695,14 @@ _080B2238:
pop {r4, r5, r6, r7, r8, sb, sl, fp, lr}
bx lr
_080B2248: .4byte DeleteThisEntity
_080B224C: .4byte sub_08016F28
_080B224C: .4byte PlayerUpdate
_080B2250: .4byte DeleteThisEntity
_080B2254: .4byte sub_080011C4
_080B2258: .4byte sub_08016AE4
_080B2254: .4byte EnemyUpdate
_080B2258: .4byte ProjectileUpdate
_080B225C: .4byte DeleteThisEntity
_080B2260: .4byte sub_080174A4
_080B2260: .4byte ObjectUpdate
_080B2264: .4byte sub_08017530
_080B2268: .4byte sub_08017338
_080B2268: .4byte ItemUpdate
_080B226C: .4byte sub_08017508
_080B2270: .4byte gUnk_03003DD0
_080B2274: .4byte gUnk_080026A4

View File

@ -188,7 +188,7 @@ sub_08018FA0: @ 0x08018FA0
_08018FBC:
ldrb r0, [r2, #0xa]
adds r0, #0xea
bl PlaySFX
bl SoundReq
pop {pc}
.align 2, 0
_08018FC8: .4byte gPlayerEntity

View File

@ -285,7 +285,7 @@ _0808C082:
strb r0, [r4, #0xf]
movs r0, #0xa9
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_0808C0A6:
pop {r4, r5, r6, pc}
.align 2, 0

View File

@ -108,7 +108,7 @@ _0808DC0E:
movs r1, #0
bl sub_08080964
ldr r0, _0808DC28 @ =0x0000010B
bl PlaySFX
bl SoundReq
movs r0, #2
strb r0, [r7, #0xc]
movs r0, #0x3c
@ -128,7 +128,7 @@ _0808DC3A:
movs r0, #3
strb r0, [r7, #0xc]
movs r0, #0x73
bl PlaySFX
bl SoundReq
b _0808DD72
_0808DC46:
ldrb r0, [r7, #0xb]

View File

@ -195,7 +195,7 @@ _0806BB52:
movs r1, #0xc
bl InitializeAnimation
movs r0, #0xcd
bl PlaySFX
bl SoundReq
b _0806BB78
_0806BB70:
adds r0, r4, #0

View File

@ -277,7 +277,7 @@ _080856EE:
beq _080856FC
strb r1, [r7, #0xf]
movs r0, #0x83
bl PlaySFX
bl SoundReq
_080856FC:
adds r2, r7, #0
adds r2, #0x41
@ -833,7 +833,7 @@ _08085B22:
movs r3, #0
bl CreateObjectWithParent
ldr r0, _08085B3C @ =0x0000012D
bl PlaySFX
bl SoundReq
_08085B34:
pop {r4, pc}
.align 2, 0
@ -1385,7 +1385,7 @@ sub_08085F48: @ 0x08085F48
strb r0, [r5, #0x12]
_08085F6A:
movs r0, #0x83
bl PlaySFX
bl SoundReq
ldr r1, [r4, #0x78]
ldr r0, _08085F84 @ =0x0127FFFF
cmp r1, r0

View File

@ -470,7 +470,7 @@ sub_08083658: @ 0x08083658
movs r1, #0x3c
bl sub_0805E4E0
ldr r0, _0808369C @ =0x0000010B
bl PlaySFX
bl SoundReq
pop {pc}
.align 2, 0
_08083698: .4byte gUnk_0811F680

View File

@ -101,7 +101,7 @@ sub_08059608: @ 0x08059608
adds r0, r0, r2
ldr r0, [r0]
str r0, [r1]
bl PlaySFX
bl SoundReq
b _08059682
.align 2, 0
_08059634: .4byte gArea
@ -120,7 +120,7 @@ _08059638:
movs r0, #0x78
strb r0, [r4]
ldr r0, _08059664 @ =0x800D0000
bl PlaySFX
bl SoundReq
b _08059682
.align 2, 0
_0805965C: .4byte gArea
@ -138,7 +138,7 @@ _08059668:
movs r0, #0x78
strb r0, [r4]
ldr r0, _0805968C @ =0x800D0000
bl PlaySFX
bl SoundReq
_08059682:
pop {r4, pc}
.align 2, 0
@ -338,11 +338,11 @@ _08059800:
lsls r5, r5, #4
adds r0, r4, #0
adds r1, r5, #0
bl _DmaZero
bl MemClear32
ldr r1, _08059820 @ =0x0600E800
adds r0, r4, #0
adds r2, r5, #0
bl LoadAssetAsync
bl LoadResourceAsync
b _08059838
.align 2, 0
_0805981C: .4byte gBG3Buffer

View File

@ -245,7 +245,7 @@ _08059B94:
ldr r1, _08059BE8 @ =0x06001800
movs r2, #0x80
lsls r2, r2, #4
bl LoadAssetAsync
bl LoadResourceAsync
b _08059C5E
.align 2, 0
_08059BD8: .4byte 0x000004AB
@ -384,12 +384,12 @@ _08059CEC:
movs r5, #0x80
lsls r5, r5, #5
adds r2, r5, #0
bl LoadAssetAsync
bl LoadResourceAsync
ldr r0, [r6, #8]
adds r0, r0, r4
ldr r1, [r6, #0xc]
adds r2, r5, #0
bl LoadAssetAsync
bl LoadResourceAsync
pop {r4, r5, r6, pc}
.align 2, 0
_08059D10: .4byte gUnk_08108468

View File

@ -89,7 +89,7 @@ sub_0805BFA4: @ 0x0805BFA4
cmp r0, #0
bne _0805BFC0
movs r0, #0x72
bl PlaySFX
bl SoundReq
adds r0, r4, #0
bl DeleteManager
_0805BFC0:

View File

@ -117,7 +117,7 @@ _0805D0D8:
movs r0, #8
strb r0, [r4, #0xe]
movs r0, #0x72
bl PlaySFX
bl SoundReq
adds r0, r4, #0
bl sub_0805D11C
_0805D0F6:

View File

@ -44,7 +44,7 @@ _0805D184:
ldr r4, _0805D1F8 @ =gUnk_030010AC
adds r0, r4, #0
movs r1, #0x20
bl _DmaZero
bl MemClear32
subs r4, #0xc
movs r1, #0
movs r0, #1

View File

@ -78,13 +78,13 @@ sub_0805D2F4: @ 0x0805D2F4
ldrsh r0, [r4, r1]
cmp r0, #0
beq _0805D314
bl PlaySFX
bl SoundReq
b _0805D31A
.align 2, 0
_0805D310: .4byte gUnk_03003DC0
_0805D314:
movs r0, #0x72
bl PlaySFX
bl SoundReq
_0805D31A:
ldrh r0, [r4, #0x3c]
cmp r0, #0
@ -166,7 +166,7 @@ sub_0805D384: @ 0x0805D384
adds r1, r0, #0
_0805D3A4:
adds r0, r1, #0
bl PlaySFX
bl SoundReq
ldrh r0, [r4, #0x3c]
bl SetFlag
b _0805D3C6

View File

@ -55,7 +55,7 @@ sub_0805DAE8: @ 0x0805DAE8
movs r0, #0x5a
strb r0, [r2, #0xe]
adds r0, #0xb0
bl PlaySFX
bl SoundReq
b _0805DB88
.align 2, 0
_0805DB4C: .4byte gRoomControls

View File

@ -116,7 +116,7 @@ _0805DC48:
bne _0805DC6C
movs r0, #0x93
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
b _0805DC6C
_0805DC58:
cmp r0, #0xc7
@ -127,7 +127,7 @@ _0805DC58:
bne _0805DC6C
movs r0, #0x93
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_0805DC6C:
pop {r4, pc}
.align 2, 0

View File

@ -28,7 +28,7 @@ _0805DDCE:
ldrh r0, [r3]
strb r0, [r2, #0xe]
ldrh r0, [r3, #2]
bl PlaySFX
bl SoundReq
b _0805DDE8
.align 2, 0
_0805DDE0: .4byte gUnk_08108DA8

View File

@ -138,7 +138,7 @@ _0805DF1A:
strb r0, [r2]
_0805DF3C:
movs r0, #0x32
bl PlaySFX
bl SoundReq
_0805DF42:
pop {r4, r5, pc}
.align 2, 0
@ -211,7 +211,7 @@ _0805DFB8:
movs r1, #4
bl DoFade
movs r0, #0xf6
bl PlaySFX
bl SoundReq
_0805DFCA:
pop {pc}
@ -288,7 +288,7 @@ _0805E040:
movs r1, #4
bl DoFade
movs r0, #0xf7
bl PlaySFX
bl SoundReq
_0805E062:
pop {r4, r5, r6, pc}
.align 2, 0

View File

@ -59,7 +59,7 @@ _08058EF2:
bl sub_08058F44
movs r0, #0x92
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
bl DeleteThisEntity
_08058F40:
pop {r4, r5, r6, pc}
@ -348,7 +348,7 @@ sub_08059124: @ 0x08059124
ldrb r1, [r4, #0xb]
bl sub_0807BA8C
movs r0, #0xcd
bl PlaySFX
bl SoundReq
bl DeleteThisEntity
b _080591C8
_08059174:
@ -540,7 +540,7 @@ _080592C8:
bl sub_0805930C
movs r0, #0xb7
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
bl DeleteThisEntity
_080592EA:
pop {r4, pc}

View File

@ -104,7 +104,7 @@ _0803A1EA:
adds r0, #0x3d
strb r1, [r0]
ldr r0, _0803A20C @ =0x00000127
bl PlaySFX
bl SoundReq
b _0803A23E
.align 2, 0
_0803A20C: .4byte 0x00000127
@ -128,7 +128,7 @@ _0803A210:
movs r1, #9
bl InitAnimationForceUpdate
ldr r0, _0803A248 @ =0x00000127
bl PlaySFX
bl SoundReq
_0803A23E:
ldr r1, _0803A24C @ =gUnk_080CFC14
adds r0, r4, #0
@ -418,7 +418,7 @@ _0803A468:
bl InitAnimationForceUpdate
movs r0, #0xb7
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
b _0803A546
_0803A49A:
adds r0, r4, #0
@ -699,7 +699,7 @@ _0803A6A8:
cmp r0, #0
beq _0803A6BE
ldr r0, _0803A6E0 @ =0x00000157
bl PlaySFX
bl SoundReq
_0803A6BE:
ldr r2, _0803A6E4 @ =gUnk_080CED6C
ldr r0, [r4, #0x50]
@ -802,7 +802,7 @@ sub_0803A740: @ 0x0803A740
bl sub_08080964
movs r0, #0xac
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_0803A77E:
pop {pc}
@ -1013,7 +1013,7 @@ sub_0803A8B8: @ 0x0803A8B8
movs r1, #1
bl InitAnimationForceUpdate
ldr r0, _0803A908 @ =0x00000153
bl PlaySFX
bl SoundReq
pop {r4, pc}
.align 2, 0
_0803A904: .4byte gUnk_080CED6C
@ -1266,7 +1266,7 @@ sub_0803AA98: @ 0x0803AA98
bl InitAnimationForceUpdate
movs r0, #0xb7
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_0803AB0A:
pop {r4, pc}
.align 2, 0
@ -1555,7 +1555,7 @@ _0803AD1A:
bl sub_08080964
movs r0, #0xac
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
adds r0, r4, #0
bl sub_0803B804
b _0803ADA4
@ -1600,7 +1600,7 @@ _0803AD74:
bl sub_08080964
movs r0, #0xac
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
adds r0, r4, #0
bl sub_0803B804
b _0803ADAA
@ -1941,7 +1941,7 @@ _0803AFF4:
bl sub_08080964
movs r0, #0xac
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_0803B018:
pop {pc}
.align 2, 0
@ -2099,7 +2099,7 @@ _0803B11E:
movs r1, #9
bl InitAnimationForceUpdate
ldr r0, _0803B140 @ =0x0000014F
bl PlaySFX
bl SoundReq
pop {pc}
.align 2, 0
_0803B13C: .4byte gUnk_080FD374
@ -3123,7 +3123,7 @@ sub_0803B870: @ 0x0803B870
bl InitAnimationForceUpdate
movs r0, #0xb7
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
movs r0, #1
b _0803B8E6
.align 2, 0
@ -3248,7 +3248,7 @@ _0803B9A8:
adds r0, #0x74
strb r1, [r0]
ldr r0, _0803BA10 @ =0x000001A9
bl PlaySFX
bl SoundReq
_0803B9C0:
ldrb r1, [r4, #0xf]
adds r0, r4, #0
@ -3263,7 +3263,7 @@ _0803B9C0:
cmp r0, #0
bne _0803B9E0
ldr r0, _0803BA10 @ =0x000001A9
bl PlaySFX
bl SoundReq
_0803B9E0:
ldrb r0, [r5]
cmp r0, #0
@ -3332,7 +3332,7 @@ _0803BA46:
cmp r0, #0
bne _0803BA66
ldr r0, _0803BA68 @ =0x000001A9
bl PlaySFX
bl SoundReq
_0803BA66:
pop {r4, r5, pc}
.align 2, 0

View File

@ -315,7 +315,7 @@ _08034114:
strb r1, [r0]
bl sub_080791D0
movs r0, #0x2e
bl PlaySFX
bl SoundReq
_0803413E:
pop {r4, pc}
.align 2, 0
@ -542,7 +542,7 @@ sub_080342C8: @ 0x080342C8
cmp r0, #0
bne _080342E4
ldr r0, _080342FC @ =0x00000115
bl PlaySFX
bl SoundReq
_080342E4:
ldr r2, _08034300 @ =gUnk_080CECEC
ldrb r0, [r4, #0xe]
@ -585,7 +585,7 @@ _08034304:
movs r1, #0
bl sub_08080964
ldr r0, _08034344 @ =0x000001A1
bl PlaySFX
bl SoundReq
_08034340:
pop {r4, pc}
.align 2, 0
@ -1667,7 +1667,7 @@ sub_08034AEC: @ 0x08034AEC
adds r1, #1
bl InitializeAnimation
ldr r0, _08034B08 @ =0x00000151
bl PlaySFX
bl SoundReq
pop {pc}
.align 2, 0
_08034B08: .4byte 0x00000151

View File

@ -248,7 +248,7 @@ _08091DA0:
strb r1, [r0, #6]
movs r0, #0x9e
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
_08091DD8:
pop {r4, pc}
.align 2, 0

View File

@ -152,7 +152,7 @@ sub_0806305C: @ 0x0806305C
movs r0, #0x10
strh r0, [r4]
ldr r0, _080630A0 @ =0x0000016F
bl PlaySFX
bl SoundReq
pop {r4, pc}
.align 2, 0
_080630A0: .4byte 0x0000016F

View File

@ -287,7 +287,7 @@ _0806802C:
lsls r0, r0, #1
adds r0, r0, r4
ldrh r0, [r0]
bl PlaySFX
bl SoundReq
b _0806807E
.align 2, 0
_08068064: .4byte gUnk_0811137A

View File

@ -95,7 +95,7 @@ _08050F9C:
movs r1, #0
bl CreateDialogBox
movs r0, #0x6a
bl PlaySFX
bl SoundReq
b _08050FBA
_08050FAC:
ldrb r0, [r6, #4]
@ -103,7 +103,7 @@ _08050FAC:
ldrb r0, [r6, #5]
strb r0, [r1, #3]
movs r0, #0x6c
bl PlaySFX
bl SoundReq
_08050FBA:
adds r0, r5, #0
bl sub_080A7114
@ -120,7 +120,7 @@ _08050FD0:
beq _08050FE2
strb r3, [r1, #1]
movs r0, #0x69
bl PlaySFX
bl SoundReq
b _08050FF4
_08050FE2:
cmp r2, r8
@ -129,7 +129,7 @@ _08050FE2:
ldrb r0, [r6, #6]
bl LoadOptionsFromSave
movs r0, #0x69
bl PlaySFX
bl SoundReq
_08050FF4:
pop {r3}
mov r8, r3

View File

@ -80,7 +80,7 @@ _08051130:
cmp r5, #0
beq _0805114C
movs r0, #0x67
bl PlaySFX
bl SoundReq
_0805114C:
cmp r6, #0
beq _0805123A
@ -339,7 +339,7 @@ _08051330:
strb r4, [r1, #1]
bl sub_08051458
movs r0, #0x68
bl PlaySFX
bl SoundReq
_0805134C:
pop {r4, r5, r6, r7, pc}
.align 2, 0

View File

@ -6,7 +6,7 @@
ldr r0, _08052494 @ =gBG1Buffer
movs r1, #0x80
lsls r1, r1, #4
bl _DmaZero
bl MemClear32
ldr r0, _08052498 @ =gUnk_020227E8
movs r1, #0xf
str r1, [r0]

View File

@ -98,7 +98,7 @@ _0804BFE8:
ldrh r1, [r4, #0xc]
bl sub_08080964
ldrh r0, [r4, #0xe]
bl PlaySFX
bl SoundReq
pop {r3, r4, r5}
mov r8, r3
mov sb, r4

View File

@ -54,7 +54,7 @@ _08056112:
ldr r4, _0805612C @ =gUnk_02000010
adds r0, r4, #0
movs r1, #0x20
bl _DmaZero
bl MemClear32
ldr r0, _08056130 @ =0x4D435A33
str r0, [r4]
_08056124:

View File

@ -2,14 +2,14 @@
push {r4, lr}
ldr r0, _08056598 @ =gUnk_02036A40
movs r1, #8
bl _DmaZero
bl MemClear32
ldr r0, _0805659C @ =gUnk_02024030
movs r1, #0x18
bl _DmaZero
bl MemClear32
ldr r4, _080565A0 @ =gUnk_02022780
adds r0, r4, #0
movs r1, #0xa8
bl _DmaZero
bl MemClear32
ldr r0, _080565A4 @ =gTextBox
adds r1, r4, #0
movs r2, #0x20

View File

@ -82,7 +82,7 @@ sub_0808483C: @ 0x0808483C
bl SetTile
movs r0, #0x89
lsls r0, r0, #1
bl PlaySFX
bl SoundReq
pop {r4, r5, pc}
.align 2, 0
_080848C0: .4byte gRoomControls
@ -228,7 +228,7 @@ sub_080849D8: @ 0x080849D8
cmp r1, #1
bne _080849EE
movs r0, #0x76
bl PlaySFX
bl SoundReq
ldrb r0, [r4, #0xf]
b _080849F2
_080849EE:
@ -377,7 +377,7 @@ _08084AF8:
ldr r0, [r4, #0x54]
bl DeleteEntity
ldr r0, _08084B18 @ =0x0000018F
bl PlaySFX
bl SoundReq
bl DeleteThisEntity
_08084B16:
pop {r4, r5, pc}

View File

@ -256,7 +256,7 @@ sub_0808BD00: @ 0x0808BD00
movs r0, #0x17
bl SetGlobalFlag
movs r0, #0x72
bl PlaySFX
bl SoundReq
bl DeleteThisEntity
pop {pc}

View File

@ -170,7 +170,7 @@ sub_0808D030: @ 0x0808D030
adds r0, r4, #0
subs r0, #0x20
ldr r1, _0808D05C @ =0x00000B74
bl _DmaZero
bl MemClear32
movs r1, #0xa8
lsls r1, r1, #2
adds r0, r1, #0

View File

@ -270,7 +270,7 @@ sub_0808D280: @ 0x0808D280
movs r0, #0x10
strh r0, [r1]
movs r0, #0xf6
bl PlaySFX
bl SoundReq
_0808D2C4:
add sp, #4
pop {r4, pc}
@ -346,7 +346,7 @@ _0808D31C:
cmp r0, #0
bne _0808D350
ldr r0, _0808D35C @ =0x0000010F
bl PlaySFX
bl SoundReq
_0808D350:
pop {r4, r5, pc}
.align 2, 0
@ -540,7 +540,7 @@ sub_0808D474: @ 0x0808D474
lsls r0, r0, #5
strh r0, [r1]
ldr r0, _0808D4D0 @ =0x00000179
bl PlaySFX
bl SoundReq
b _0808D50E
.align 2, 0
_0808D4CC: .4byte gScreen

View File

@ -120,7 +120,7 @@ sub_0808F80C: @ 0x0808F80C
movs r1, #3
bl InitializeAnimation
ldr r0, _0808F854 @ =0x0000012B
bl PlaySFX
bl SoundReq
_0808F850:
pop {r4, pc}
.align 2, 0
@ -195,7 +195,7 @@ _0808F8C8:
movs r1, #3
bl InitializeAnimation
ldr r0, _0808F8EC @ =0x0000012B
bl PlaySFX
bl SoundReq
_0808F8EA:
pop {r4, pc}
.align 2, 0

Some files were not shown because too many files have changed in this diff Show More