Decomp audio_load. Add names for audio context fields and audio_heap (#143)

* heapsort

* suff

* load init

* split

* split data

* begone asm

* names

* names and cleanup
This commit is contained in:
petrie911
2024-02-23 22:56:08 -03:00
committed by GitHub
parent 647f0f5d2e
commit e7fbb38c98
57 changed files with 3379 additions and 1748 deletions
+1 -1
View File
@@ -7,7 +7,7 @@ extern u64 gDramStack[];
extern u8 gOSYieldData[];
extern FrameBuffer gZBuffer; // z buffer
extern u8 gTaskOutputBuffer[];
extern u8 gAudioDataBuffer[];
extern u8 gAudioHeap[];
extern u16 gTextureRenderBuffer[];
extern u16 gFillBuffer[];
extern FrameBuffer gFrameBuffers[]; // 8038F800
+1 -1
View File
@@ -8,7 +8,7 @@
#include "sf64mesg.h"
// audio
void func_8000FFCC(void);
void AudioLoad_Init(void);
void func_80016A50(void);
void func_800182F4(s32);
File diff suppressed because it is too large Load Diff
+9 -9
View File
@@ -7,15 +7,15 @@
#include "sf64object.h"
#include "sf64player.h"
extern f32 D_800C5D28[];
extern f32 D_800C5D34;
extern s8 D_800C5D3C;
extern s8 D_800C7C50;
extern s8 D_800C7C54;
extern OSMesgQueue* D_800C7C58;
extern OSMesgQueue* D_800C7C5C;
extern OSMesgQueue* D_800C7C60;
extern OSMesgQueue* D_800C7C64;
extern f32 gDefaultSfxPos[];
extern f32 gDefaultScale;
extern s8 gDefaultReverb;
extern s8 gThreadCmdWritePos;
extern s8 gThreadCmdReadPos;
extern OSMesgQueue* gAudioTaskStartQueue;
extern OSMesgQueue* gThreadCmdProcQueue;
extern OSMesgQueue* gAudioUnkQueue;
extern OSMesgQueue* gAudioResetQueue;
extern OSMesg D_80156600[1];
extern OSMesg D_80156608[4];