mirror of
https://github.com/zeldaret/oot.git
synced 2025-07-16 21:05:12 +00:00
Decompile playback.c (#82)
* Decompile playback.c * Remove rename_sym.sh * Fixed for loop in pop_node_... * Address krim's other issues * Remove rename_sym again * Address Roman's comments. * Fix build and remove rename_sym another time.
This commit is contained in:
parent
aecf375b84
commit
e050319e07
21 changed files with 2658 additions and 2679 deletions
|
@ -1847,7 +1847,7 @@ void FaultDrawer_SetDefault();
|
|||
// ? func_800DE238(?);
|
||||
// ? func_800DE258(?);
|
||||
// ? func_800DE2B0(?);
|
||||
// ? func_800DE308(?);
|
||||
void* Audio_SoundAlloc(SoundAllocPool* pool, u32 size);
|
||||
// ? func_800DE344(?);
|
||||
// ? func_800DE380(?);
|
||||
// ? func_800DE3DC(?);
|
||||
|
@ -1890,7 +1890,7 @@ void FaultDrawer_SetDefault();
|
|||
// ? func_800E11F0(?);
|
||||
// ? func_800E12DC(?);
|
||||
// ? func_800E1618(?);
|
||||
// ? func_800E18B0(?);
|
||||
s32 func_800E18B0(s32);
|
||||
// ? func_800E1928(?);
|
||||
// ? func_800E1A18(?);
|
||||
// ? func_800E1A48(?);
|
||||
|
@ -1985,37 +1985,37 @@ void FaultDrawer_SetDefault();
|
|||
// ? func_800E6840(?);
|
||||
// ? func_800E6880(?);
|
||||
// ? func_800E68C0(?);
|
||||
// ? func_800E6940(?);
|
||||
// ? func_800E6DB8(?);
|
||||
// ? func_800E6E68(?);
|
||||
// ? func_800E6F28(?);
|
||||
// ? func_800E6F8C(?);
|
||||
// ? func_800E745C(?);
|
||||
// ? func_800E7498(?);
|
||||
// ? func_800E756C(?);
|
||||
// ? func_800E7650(?);
|
||||
// ? func_800E7744(?);
|
||||
// ? func_800E7888(?);
|
||||
// ? func_800E7B60(?);
|
||||
// ? func_800E7B80(?);
|
||||
// ? func_800E7BA0(?);
|
||||
// ? func_800E7CA4(?);
|
||||
// ? func_800E7CFC(?);
|
||||
// ? func_800E7D0C(?);
|
||||
// ? func_800E7D5C(?);
|
||||
// ? func_800E7E00(?);
|
||||
// ? func_800E7F60(?);
|
||||
// ? func_800E809C(?);
|
||||
// ? func_800E80DC(?);
|
||||
// ? func_800E8108(?);
|
||||
// ? func_800E8188(?);
|
||||
// ? func_800E82C0(?);
|
||||
// ? func_800E82F4(?);
|
||||
// ? func_800E8320(?);
|
||||
// ? func_800E836C(?);
|
||||
// ? func_800E83BC(?);
|
||||
// ? func_800E84B4(?);
|
||||
// ? func_800E8788(?);
|
||||
void Audio_NoteSetVelPanReverb(Note* note, NoteSubEu* sub, Reverb* reverb);
|
||||
void Audio_NoteSetResamplingRate(NoteSubEu* noteSubEu, f32 resamplingRateInput);
|
||||
void Audio_NoteInit(Note* note);
|
||||
void Audio_NoteDisable(Note* note);
|
||||
void Audio_ProcessNotes(void);
|
||||
AudioBankSound* Audio_InstrumentGetAudioBankSound(Instrument* instrument, s32 semitone);
|
||||
Instrument* Audio_GetInstrumentInner(s32 bankId, s32 instId);
|
||||
Drum* Audio_GetDrum(s32 bankId, s32 drumId);
|
||||
UnkInstrument* Audio_GetUnkInstrument(s32 bankId, s32 unkInstrumentId);
|
||||
s32 func_800E7744(s32 instrument, s32 bankId, s32 instId, UnkInstrument* arg3);
|
||||
void Audio_SeqChanLayerDecayRelease(SequenceChannelLayer* seqLayer, s32 target);
|
||||
void Audio_SeqChanLayerNoteDecay(SequenceChannelLayer* seqLayer);
|
||||
void Audio_SeqChanLayerNoteRelease(SequenceChannelLayer* seqLayer);
|
||||
s32 Audio_BuildSyntheticWave(Note* note, SequenceChannelLayer* seqLayer, s32 waveId);
|
||||
void Audio_InitSyntheticWave(Note* note, SequenceChannelLayer* seqLayer);
|
||||
void Audio_InitNoteList(AudioListItem* list);
|
||||
void Audio_InitNoteLists(NotePool* pool);
|
||||
void Audio_InitNoteFreeList(void);
|
||||
void Audio_NotePoolClear(NotePool* pool);
|
||||
void Audio_NotePoolFill(NotePool* pool, s32 count);
|
||||
void Audio_AudioListPushFront(AudioListItem* list, AudioListItem* item);
|
||||
void Audio_AudioListRemove(AudioListItem* item);
|
||||
Note* Audio_PopNodeWithValueLessEqual(AudioListItem* list, s32 limit);
|
||||
void Audio_NoteInitForLayer(Note* note, SequenceChannelLayer* seqLayer);
|
||||
void func_800E82C0(Note* note, SequenceChannelLayer* seqLayer);
|
||||
void Audio_NoteReleaseAndTakeOwnership(Note* note, SequenceChannelLayer* seqLayer);
|
||||
Note* Audio_AllocNoteFromDisabled(NotePool* pool, SequenceChannelLayer* seqLayer);
|
||||
Note* Audio_AllocNoteFromDecaying(NotePool* pool, SequenceChannelLayer* seqLayer);
|
||||
Note* Audio_AllocNoteFromActive(NotePool* pool, SequenceChannelLayer* seqLayer);
|
||||
Note* Audio_AllocNote(SequenceChannelLayer* seqLayer);
|
||||
void Audio_NoteInitAll(void);
|
||||
// ? func_800E88C0(?);
|
||||
// ? func_800E8A88(?);
|
||||
// ? func_800E8BD4(?);
|
||||
|
@ -2024,7 +2024,7 @@ void FaultDrawer_SetDefault();
|
|||
// ? func_800E8EA4(?);
|
||||
// ? func_800E8F00(?);
|
||||
// ? func_800E8FB8(?);
|
||||
// ? func_800E8FE4(?);
|
||||
void Audio_AdsrInit(AdsrState* adsr, AdsrEnvelope* envelope, s16* volOut);
|
||||
// ? func_800E9004(?);
|
||||
// ? func_800E9340(?);
|
||||
// ? func_800E93A8(?);
|
||||
|
@ -2038,8 +2038,8 @@ void FaultDrawer_SetDefault();
|
|||
// ? func_800E9AAC(?);
|
||||
// ? func_800E9B44(?);
|
||||
// ? func_800E9B6C(?);
|
||||
// ? func_800E9C28(?);
|
||||
// ? func_800E9C68(?);
|
||||
void Audio_AudioListPushBack(AudioListItem* list, AudioListItem* item);
|
||||
void* Audio_AudioListPopBack(AudioListItem* list);
|
||||
// ? func_800E9CA8(?);
|
||||
// ? func_800E9D48(?);
|
||||
// ? func_800E9D5C(?);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue