mirror of
https://github.com/zeldaret/oot.git
synced 2025-07-14 20:05:02 +00:00
Match func_800EEA50 + some surrounding doc (#916)
* Match func_800EEA50 * Document some audio debug stuff * more doc * more doc * formatting * Fix enums, and some more bits of doc * review * LIM -> MAX * missed review suggestion... * more review * ganon comments * more review * 🐍☠️ * more review * Update functions.h * quotes * review Co-authored-by: zelda2774 <zelda2774@invalid>
This commit is contained in:
parent
28e72bb486
commit
a75c70358c
37 changed files with 1562 additions and 5496 deletions
|
@ -2003,7 +2003,7 @@ s32 Audio_SyncLoadSample(s32 arg0, s32 arg1, u8* arg2);
|
|||
s32 Audio_SyncLoadSeq(s32 seqIdx, u8* ramAddr, u8* arg2);
|
||||
void Audio_AsyncLoadReqInit(void);
|
||||
void func_800E4D94(void);
|
||||
void func_800E4EEC(s32 arg0, s32 arg1, u8* arg2);
|
||||
void func_800E4EEC(s32 tableType, s32 arg1, u8* arg2);
|
||||
void func_800E4F58(void);
|
||||
void func_800E4FB0(void);
|
||||
AudioTask* func_800E4FE0(void);
|
||||
|
@ -2074,92 +2074,50 @@ void Audio_ProcessSequence(SequencePlayer* seqPlayer);
|
|||
void Audio_ResetSequencePlayer(SequencePlayer* seqPlayer);
|
||||
void func_800EC734(s32 seqPlayerIdx);
|
||||
void Audio_InitSequencePlayers(void);
|
||||
// ? Audio_GetOcaInput(?);
|
||||
// ? Audio_OcaAdjStick(?);
|
||||
// ? func_800ECAF0(?);
|
||||
// ? Audio_OcaMapNoteValue(?);
|
||||
// ? func_800ECB7C(?);
|
||||
void func_800ECC04(u16);
|
||||
// ? func_800ECDBC(?);
|
||||
// ? func_800ECDF8(?);
|
||||
// ? func_800ED200(?);
|
||||
// ? func_800ED458(?);
|
||||
void func_800ED858(u8);
|
||||
void func_800ED93C(s8 songIdx, s8 arg1);
|
||||
// ? func_800EDA3C(?);
|
||||
// ? func_800EDD68(?);
|
||||
// ? func_800EE170(?);
|
||||
// ? func_800EE29C(?);
|
||||
// ? func_800EE2D4(?);
|
||||
// ? func_800EE318(?);
|
||||
// ? func_800EE3C8(?);
|
||||
void func_800EE170(u8);
|
||||
OcarinaStaff* func_800EE3C8(void);
|
||||
OcarinaStaff* func_800EE3D4(void);
|
||||
OcarinaStaff* Audio_OcaGetDisplayStaff(void);
|
||||
// ? func_800EE404(?);
|
||||
// ? func_800EE57C(?);
|
||||
// ? func_800EE5EC(?);
|
||||
// ? func_800EE6F4(?);
|
||||
void func_800EE57C(u8 minigameIdx);
|
||||
s32 func_800EE5EC(void);
|
||||
void func_800EE824(void);
|
||||
// ? func_800EE930(?);
|
||||
// ? func_800EE97C(?);
|
||||
// ? func_800EE9D0(?);
|
||||
void func_800EEA50(GfxPrint* printer);
|
||||
// ? func_800F1BDC(?);
|
||||
// ? func_800F2150(?);
|
||||
// ? func_800F227C(?);
|
||||
// ? func_800F2464(?);
|
||||
// ? func_800F27A0(?);
|
||||
// ? func_800F28AC(?);
|
||||
// ? func_800F28B4(?);
|
||||
// ? func_800F29FC(?);
|
||||
// ? func_800F2A04(?);
|
||||
void func_800F2D6C(const s8* str, u16 num);
|
||||
// ? func_800F2E28(?);
|
||||
void AudioDebug_Draw(GfxPrint* printer);
|
||||
void AudioDebug_ScrPrt(const s8* str, u16 num);
|
||||
void func_800F3054(void);
|
||||
// ? func_800F3188(?);
|
||||
// ? func_800F32F0(?);
|
||||
// ? func_800F3468(?);
|
||||
// ? func_800F35EC(?);
|
||||
// ? func_800F37B8(?);
|
||||
// ? func_800F3990(?);
|
||||
void func_800F3A08(u8, u8, u8);
|
||||
// ? func_800F3ED4(?);
|
||||
void Audio_SetSoundProperties(u8 bankIdx, u8 entryIdx, u8 channelIdx);
|
||||
void func_800F3F3C(u8);
|
||||
// ? func_800F3F84(?);
|
||||
void func_800F4010(Vec3f*, u16 sfxId, f32);
|
||||
void func_800F41E0(Vec3f*, u16 sfxId, u8);
|
||||
void func_800F4138(Vec3f*, u16 sfxId, f32);
|
||||
void func_800F4190(Vec3f*, u16 sfxId);
|
||||
void func_800F4010(Vec3f* pos, u16 sfxId, f32);
|
||||
void Audio_PlaySoundRandom(Vec3f* pos, u16 baseSfxId, u8 randLim);
|
||||
void func_800F4138(Vec3f* pos, u16 sfxId, f32);
|
||||
void func_800F4190(Vec3f* pos, u16 sfxId);
|
||||
void func_800F436C(Vec3f* pos, u16 sfxId, f32 arg2);
|
||||
void func_800F4414(Vec3f* pos, u16 sfxId, f32);
|
||||
void func_800F44EC(s8 arg0, s8 arg1);
|
||||
void func_800F4524(Vec3f* arg0, u16 arg1, s8 arg2);
|
||||
void func_800F4524(Vec3f* pos, u16 sfxId, s8 arg2);
|
||||
void func_800F4254(Vec3f* pos, u8 arg1);
|
||||
void func_800F436C(Vec3f*, u16 sfxId, f32 arg2);
|
||||
void func_800F4414(Vec3f*, u16 sfxId, f32 arg2);
|
||||
void func_800F4634(Vec3f*, f32);
|
||||
void func_800F46E0(Vec3f* pos, f32 arg0);
|
||||
// ? func_800F4784(?);
|
||||
void Audio_PlaySoundRiver(Vec3f* pos, f32 freqScale);
|
||||
void Audio_PlaySoundWaterfall(Vec3f* pos, f32 freqScale);
|
||||
void func_800F47BC(void);
|
||||
void func_800F47FC(void);
|
||||
void func_800F483C(u8 arg0, u8 arg1);
|
||||
void func_800F483C(u8 targetVol, u8 volFadeTimer);
|
||||
void func_800F4870(u8);
|
||||
// ? func_800F491C(?);
|
||||
void func_800F4A54(u8);
|
||||
// ? func_800F4A70(?);
|
||||
void func_800F4B58(Vec3f*, s16, u8*);
|
||||
void func_800F4BE8(void);
|
||||
void func_800F4BF4(Vec3f*, u16 sfxId, s8);
|
||||
void func_800F4C58(Vec3f*, u16 sfxId, u8);
|
||||
void func_800F4E30(Vec3f*, f32);
|
||||
// ? func_800F50CC(?);
|
||||
void* func_800F50EC(Vec3f*);
|
||||
// ? func_800F510C(?);
|
||||
void func_800F52A0(Vec3f*, u16, u16);
|
||||
void func_800F5504();
|
||||
// ? func_800F5510(?);
|
||||
// ? func_800F5550(?);
|
||||
// ? func_800F56A8(?);
|
||||
void Audio_PlaySoundIncreasinglyTransposed(Vec3f* pos, s16 sfxId, u8* semitones);
|
||||
void Audio_ResetIncreasingTranspose(void);
|
||||
void Audio_PlaySoundTransposed(Vec3f* pos, u16 sfxId, s8 semitone);
|
||||
void func_800F4C58(Vec3f* pos, u16 sfxId, u8);
|
||||
void func_800F4E30(Vec3f* pos, f32);
|
||||
void Audio_ClearSariaBgm(void);
|
||||
void Audio_ClearSariaBgmAtPos(Vec3f* pos);
|
||||
void Audio_PlaySariaBgm(Vec3f* pos, u16 seqId, u16 distMax);
|
||||
void Audio_ClearSariaBgm2(void);
|
||||
void func_800F5510(u16 seqId);
|
||||
void func_800F5550(u16 seqId);
|
||||
void func_800F574C(f32 arg0, u8 arg2);
|
||||
void func_800F5718(void);
|
||||
void func_800F5918(void);
|
||||
|
@ -2171,21 +2129,19 @@ void func_800F5B58(void);
|
|||
void func_800F5BF0(u8 arg0);
|
||||
void func_800F5C64(u16);
|
||||
void func_800F5C2C(void);
|
||||
// ? func_800F5CF8(?);
|
||||
// ? func_800F5E18(?);
|
||||
void func_800F5E18(u8 seqIdx, u16 seqId, u8 fadeTimer, s8 arg3, s8 arg4);
|
||||
void func_800F5E90(u8);
|
||||
void func_800F6114(f32);
|
||||
void func_800F6268(f32, u16);
|
||||
void func_800F6114(f32 dist);
|
||||
void func_800F6268(f32 dist, u16);
|
||||
void func_800F64E0(u8 arg0);
|
||||
void func_800F6584(u8 arg0);
|
||||
void func_800F66C0(s8 echo);
|
||||
void func_800F66DC(s8);
|
||||
void Audio_SetEnvReverb(s8 reverb);
|
||||
void Audio_SetCodeReverb(s8 reverb);
|
||||
void func_800F6700(s8 outputMode);
|
||||
void func_800F67A0(u8);
|
||||
void func_800F6828(u8);
|
||||
void func_800F68BC(s8);
|
||||
// ? func_800F68D4(?);
|
||||
// ? func_800F691C(?);
|
||||
void Audio_SetCutsceneFlag(s8 flag);
|
||||
void Audio_PlaySoundIfNotInCutscene(u16 sfxId);
|
||||
void func_800F6964(u16);
|
||||
void func_800F6AB0(u16);
|
||||
// ? Audio_DisableAllSeq(?);
|
||||
|
@ -2199,12 +2155,11 @@ void func_800F70F8();
|
|||
void func_800F711C();
|
||||
void func_800F7170(void);
|
||||
// ? func_800F71BC(?);
|
||||
void func_800F7260(u16);
|
||||
void Audio_SetSoundBanksMute(u16 muteMask);
|
||||
void Audio_QueueSeqCmdMute(u8);
|
||||
void Audio_ClearBGMMute(u8);
|
||||
void Audio_PlaySoundGeneral(u16 sfxId, Vec3f* a1, u8 a2, f32* a3, f32* a4, s8* a5);
|
||||
// ? func_800F74E0(?);
|
||||
void func_800F7680(void);
|
||||
void Audio_PlaySoundGeneral(u16 sfxId, Vec3f* pos, u8 a2, f32* freqScale, f32* a4, s8* reverbAdd);
|
||||
void Audio_ProcessSoundRequest(void);
|
||||
void func_800F7B54(u8, u8);
|
||||
void func_800F7CEC(u8);
|
||||
void func_800F8480(u8);
|
||||
|
@ -2219,18 +2174,18 @@ s32 func_800FA11C(u32, u32);
|
|||
void func_800F8A44(Vec3f* pos, u16 sfxId);
|
||||
void func_800F8BA0(u8, u16);
|
||||
void Audio_StopSfx(u32 sfxId);
|
||||
void func_800F8E3C(void);
|
||||
void Audio_ProcessSoundRequests(void);
|
||||
void func_800F8EA0(u8, u8, u16);
|
||||
void func_800F8F34(u8);
|
||||
void func_800F8F88(void);
|
||||
u8 func_800F8FF4(u32 sfxId);
|
||||
u8 Audio_IsSfxPlaying(u32 sfxId);
|
||||
void func_800F905C(void);
|
||||
void func_800F9474(u8, u16);
|
||||
void Audio_ProcessSeqCmd(u32);
|
||||
void Audio_ProcessSeqCmds(void);
|
||||
void func_800FA174(u8);
|
||||
void func_800FA18C(u8, u8);
|
||||
void Audio_SetVolScale(u8, u8, u8, u8);
|
||||
void Audio_SetVolScale(u8 seqIdx, u8 scaleIdx, u8 targetVol, u8 volFadeTimer);
|
||||
void func_800FA3DC(void);
|
||||
u8 func_800FAD34(void);
|
||||
void func_800FADF8(void);
|
||||
|
@ -2248,8 +2203,8 @@ void GfxPrint_Init(GfxPrint*);
|
|||
void GfxPrint_Destroy(GfxPrint*);
|
||||
void GfxPrint_Open(GfxPrint*, Gfx*);
|
||||
Gfx* GfxPrint_Close(GfxPrint*);
|
||||
void GfxPrint_VPrintf(GfxPrint*, const char*, va_list);
|
||||
void GfxPrint_Printf(GfxPrint*, const char*, ...);
|
||||
s32 GfxPrint_VPrintf(GfxPrint*, const char*, va_list);
|
||||
s32 GfxPrint_Printf(GfxPrint*, const char*, ...);
|
||||
void func_800FBCE0();
|
||||
void func_800FBFD8(void);
|
||||
void* Overlay_AllocateAndLoad(u32 vRomStart, u32 vRomEnd, void* vRamStart, void* vRamEnd);
|
||||
|
@ -2356,8 +2311,8 @@ void __osDisplayArena(Arena* arena);
|
|||
void ArenaImpl_FaultClient(Arena* arena);
|
||||
u32 __osCheckArena(Arena* arena);
|
||||
u8 func_800FF334(Arena* arena);
|
||||
void PrintUtils_VPrintf(PrintCallback* pfn, const char* fmt, va_list args);
|
||||
void PrintUtils_Printf(PrintCallback* pfn, const char* fmt, ...);
|
||||
s32 PrintUtils_VPrintf(PrintCallback* pfn, const char* fmt, va_list args);
|
||||
s32 PrintUtils_Printf(PrintCallback* pfn, const char* fmt, ...);
|
||||
void Sleep_Cycles(OSTime cycles);
|
||||
void Sleep_Nsec(u32 nsec);
|
||||
void Sleep_Usec(u32 usec);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue