Fully matched msm (US) (#532)
This commit is contained in:
parent
ac43740d3d
commit
897ff7b281
11 changed files with 1252 additions and 55 deletions
|
|
@ -4,8 +4,6 @@
|
|||
#include "game/msm.h"
|
||||
#include "msm/msmsys.h"
|
||||
|
||||
#include "dolphin.h"
|
||||
|
||||
void msmMusFdoutEnd(void);
|
||||
void msmMusPeriodicProc(void);
|
||||
s32 msmMusGetMidiCtrl(int musNo, s32 channel, s32 ctrl);
|
||||
|
|
|
|||
|
|
@ -4,8 +4,6 @@
|
|||
#include "game/msm.h"
|
||||
#include "msm/msmsys.h"
|
||||
|
||||
#include "dolphin.h"
|
||||
|
||||
void msmSePeriodicProc(void);
|
||||
MSMSE* msmSeGetIndexPtr(s32 arg0);
|
||||
void msmSeDelListener(void);
|
||||
|
|
|
|||
|
|
@ -1,12 +1,22 @@
|
|||
#ifndef MSMSTREAM_H
|
||||
#define MSMSTREAM_H
|
||||
|
||||
#include "dolphin/types.h"
|
||||
#include "game/msm.h"
|
||||
|
||||
s32 msmStreamGetStatus(int streamNo);
|
||||
void msmStreamSetMasterVolume(s32 arg0);
|
||||
void msmStreamStopAll(s32 speed);
|
||||
s32 msmStreamStop(int streamNo, s32 speed);
|
||||
int msmStreamPlay(int streamId, MSM_STREAMPARAM* streamParam);
|
||||
void msmStreamPeriodicProc(void);
|
||||
void msmStreamSetOutputMode(s32);
|
||||
void msmStreamSetOutputMode(s32 arg0);
|
||||
void msmStreamAmemFree(void);
|
||||
s32 msmStreamAmemAlloc(void);
|
||||
s32 msmStreamInit(char *);
|
||||
s32 msmStreamInit(char* arg0);
|
||||
void msmStreamPauseOff(s32 arg0);
|
||||
void msmStreamPauseOn(s32 streamNo, s32 arg1);
|
||||
s32 msmStreamPackStartStereo(s32 arg0, MSM_STREAMPARAM* arg1, s32 arg2);
|
||||
s32 msmStreamPackStartMono(s32 arg0, MSM_STREAMPARAM* arg1, s32 arg2);
|
||||
void msmStreamSlotOff(s32 streamNo);
|
||||
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue