Document/sync misc remaining symbols
This commit is contained in:
+21
-19
@@ -302,7 +302,7 @@ _081DD044:
|
||||
ldrb r0, [r4, o_SoundChannel_type]
|
||||
tst r0, 0x30
|
||||
beq _081DD068
|
||||
bl sub_81DC460
|
||||
bl SoundMainRAM_Unk1
|
||||
b _081DD228
|
||||
_081DD068:
|
||||
mov r10, r10, lsl 16
|
||||
@@ -465,8 +465,9 @@ _081DD25E:
|
||||
.pool
|
||||
thumb_func_end SoundMainRAM
|
||||
|
||||
arm_func_start sub_81DC460
|
||||
sub_81DC460:
|
||||
@ Not present in GBA SDK 3.0
|
||||
arm_func_start SoundMainRAM_Unk1
|
||||
SoundMainRAM_Unk1:
|
||||
ldr r6, [r4, o_SoundChannel_wav]
|
||||
ldrb r0, [r4, o_SoundChannel_status]
|
||||
tst r0, 0x20
|
||||
@@ -505,10 +506,10 @@ _081DD2B4:
|
||||
ldrb r0, [r4, o_SoundChannel_type]
|
||||
tst r0, 0x10
|
||||
bne _081DD3C0
|
||||
bl sub_81DC71C
|
||||
bl SoundMainRAM_Unk2
|
||||
mov r0, r1
|
||||
add r3, r3, 0x1
|
||||
bl sub_81DC71C
|
||||
bl SoundMainRAM_Unk2
|
||||
sub r1, r1, r0
|
||||
_081DD308:
|
||||
ldr r6, [r5]
|
||||
@@ -534,11 +535,11 @@ _081DD310:
|
||||
b _081DD364
|
||||
_081DD358:
|
||||
add r3, r3, lr
|
||||
bl sub_81DC71C
|
||||
bl SoundMainRAM_Unk2
|
||||
mov r0, r1
|
||||
_081DD364:
|
||||
add r3, r3, 0x1
|
||||
bl sub_81DC71C
|
||||
bl SoundMainRAM_Unk2
|
||||
sub r1, r1, r0
|
||||
_081DD370:
|
||||
adds r5, r5, 0x40000000
|
||||
@@ -565,10 +566,10 @@ _081DD3B0:
|
||||
b _081DD3B0
|
||||
_081DD3C0:
|
||||
sub r3, r3, 0x1
|
||||
bl sub_81DC71C
|
||||
bl SoundMainRAM_Unk2
|
||||
mov r0, r1
|
||||
sub r3, r3, 0x1
|
||||
bl sub_81DC71C
|
||||
bl SoundMainRAM_Unk2
|
||||
sub r1, r1, r0
|
||||
_081DD3D8:
|
||||
ldr r6, [r5]
|
||||
@@ -594,11 +595,11 @@ _081DD3E0:
|
||||
b _081DD434
|
||||
_081DD428:
|
||||
sub r3, r3, lr
|
||||
bl sub_81DC71C
|
||||
bl SoundMainRAM_Unk2
|
||||
mov r0, r1
|
||||
_081DD434:
|
||||
sub r3, r3, 0x1
|
||||
bl sub_81DC71C
|
||||
bl SoundMainRAM_Unk2
|
||||
sub r1, r1, r0
|
||||
_081DD440:
|
||||
adds r5, r5, 0x40000000
|
||||
@@ -663,10 +664,11 @@ _081DD4F4:
|
||||
str r7, [r5, 0x630]
|
||||
str r6, [r5], 0x4
|
||||
pop {r8,r12,pc}
|
||||
arm_func_end sub_81DC460
|
||||
arm_func_end SoundMainRAM_Unk1
|
||||
|
||||
arm_func_start sub_81DC71C
|
||||
sub_81DC71C:
|
||||
@ Not present in GBA SDK 3.0
|
||||
arm_func_start SoundMainRAM_Unk2
|
||||
SoundMainRAM_Unk2:
|
||||
push {r0,r2,r5-r7,lr}
|
||||
mov r0, r3, lsr 6
|
||||
ldr r1, [r4, o_SoundChannel_xpi]
|
||||
@@ -678,7 +680,7 @@ sub_81DC71C:
|
||||
ldr r1, [r4, o_SoundChannel_wav]
|
||||
add r2, r2, r1
|
||||
add r2, r2, 0x10
|
||||
ldr r5, =gUnknown_030007B8
|
||||
ldr r5, =sDecodingBuffer
|
||||
ldr r6, =gDeltaEncodingTable
|
||||
mov r7, 0x40
|
||||
ldrb lr, [r2], 1
|
||||
@@ -699,12 +701,12 @@ _081DD57C:
|
||||
subs r7, r7, 2
|
||||
bgt _081DD568
|
||||
_081DD594:
|
||||
ldr r5, =gUnknown_030007B8
|
||||
ldr r5, =sDecodingBuffer
|
||||
and r0, r3, 0x3F
|
||||
ldrsb r1, [r5, r0]
|
||||
pop {r0,r2,r5-r7,pc}
|
||||
.pool
|
||||
arm_func_end sub_81DC71C
|
||||
arm_func_end SoundMainRAM_Unk2
|
||||
|
||||
thumb_func_start SoundMainBTM
|
||||
SoundMainBTM:
|
||||
@@ -1910,9 +1912,9 @@ _081DDD90:
|
||||
|
||||
.bss
|
||||
.align 3
|
||||
gUnknown_030007B8:
|
||||
sDecodingBuffer:
|
||||
.space 0x40
|
||||
.size gUnknown_030007B8, .-gUnknown_030007B8
|
||||
.size sDecodingBuffer, .-sDecodingBuffer
|
||||
|
||||
.global gMPlayTrack_BGM
|
||||
gMPlayTrack_BGM:
|
||||
|
||||
Reference in New Issue
Block a user