Decompile _removeEvents

This commit is contained in:
Ryan Dwyer 2021-10-18 20:40:47 +10:00
parent f4d4d13f55
commit 14cf313467
8 changed files with 1320 additions and 1367 deletions

View File

@ -72,7 +72,6 @@
build/ROMID/lib/naudio/n_synthesizer.o (section); \
build/ROMID/lib/ultra/audio/sl.o (section); \
build/ROMID/lib/naudio/n_sndplayer.o (section); \
build/ROMID/lib/lib_317f0.o (section); \
build/ROMID/lib/speaker.o (section); \
build/ROMID/lib/naudio/n_csplayer.o (section); \
build/ROMID/lib/lib_37650.o (section); \

View File

@ -69,7 +69,6 @@
build/ROMID/lib/naudio/n_synthesizer.o (section); \
build/ROMID/lib/ultra/audio/sl.o (section); \
build/ROMID/lib/naudio/n_sndplayer.o (section); \
build/ROMID/lib/lib_317f0.o (section); \
build/ROMID/lib/speaker.o (section); \
build/ROMID/lib/naudio/n_csplayer.o (section); \
build/ROMID/lib/lib_37650.o (section); \

View File

@ -69,7 +69,6 @@
build/ROMID/lib/naudio/n_synthesizer.o (section); \
build/ROMID/lib/ultra/audio/sl.o (section); \
build/ROMID/lib/naudio/n_sndplayer.o (section); \
build/ROMID/lib/lib_317f0.o (section); \
build/ROMID/lib/speaker.o (section); \
build/ROMID/lib/naudio/n_csplayer.o (section); \
build/ROMID/lib/lib_37650.o (section); \

View File

@ -6,7 +6,6 @@
void func00033090(struct audiohandle *handle);
u32 func00033100(void);
void func00033180(ALEventQueue *evtq, struct audiohandle *handle, s32 arg2);
u32 func00033274(void);
void func00033378(void *fn);
u32 func00033390(void);

View File

@ -2122,6 +2122,7 @@ struct eyespy {
/*0x7c*/ f32 pitch;
};
// Might be N_ALSoundState
struct audiohandle {
/*0x00*/ u32 unk00;
/*0x04*/ u32 unk04;

File diff suppressed because it is too large Load Diff

View File

@ -61,7 +61,7 @@ typedef union {
N_ALEvent msg;
struct {
s16 type;
u16 type;
N_ALSoundState *state;
} common;
@ -93,7 +93,7 @@ typedef union {
ALMicroTime _n_sndpVoiceHandler(void *node);
void _n_handleEvent(N_ALSndpEvent *event);
void _removeEvents(ALEventQueue *evtq, N_ALSoundState *state);
void _removeEvents(ALEventQueue *evtq, N_ALSoundState *state, u16 typemask);
s32 _DivS32ByF32 (s32 i, f32 f);
#endif /* __N_SNDP__ */

File diff suppressed because it is too large Load Diff