Fully matched msm (US) (#532)

This commit is contained in:
mrshigure 2025-01-15 05:49:34 -08:00 committed by GitHub
parent ac43740d3d
commit 897ff7b281
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
11 changed files with 1252 additions and 55 deletions

View file

@ -1,7 +1,7 @@
#ifndef MSMSYS_H
#define MSMSYS_H
#include "musyx/musyx.h"
#include "game/msm.h" // TODO remove, only for decomp
#include "dolphin.h"
@ -167,4 +167,23 @@ typedef struct _sysData {
s32 unk4F8;
} sysData;
s32 msmSysSearchGroupStack(s32 arg0, s32 arg1);
s32 msmSysGroupInit(DVDFileInfo *arg0);
void msmSysIrqDisable(void);
void msmSysIrqEnable(void);
BOOL msmSysCheckBaseGroup(s32 arg0);
void *msmSysGetGroupDataPtr(s32 arg0);
BOOL msmSysCheckLoadGroupID(s32 arg0);
void msmSysRegularProc(void);
s32 msmSysGetOutputMode(void);
s32 msmSysSetOutputMode(SND_OUTPUTMODE mode);
s32 msmSysSetAux(s32 arg0, s32 arg1);
s32 msmSysGetSampSize(BOOL baseGrp);
s32 msmSysDelGroupAll(void);
s32 msmSysDelGroupBase(s32 grpNum);
s32 msmSysLoadGroupBase(s32 arg0, void *arg1);
s32 msmSysLoadGroupSet(s32 arg0, void *arg1);
void msmSysCheckInit(void);
s32 msmSysInit(MSM_INIT *init, MSM_ARAM *aram);
#endif