Matched most of msmmus (2 functions left)
This commit is contained in:
parent
48f11c6348
commit
638bab0b56
6 changed files with 374 additions and 13 deletions
|
|
@ -187,7 +187,7 @@ s32 msmSeGetEntryID(s32 seId, int *seNo);
|
|||
|
||||
int msmMusPlay(int musId, MSM_MUSPARAM *musParam);
|
||||
s32 msmMusStop(int musNo, s32 speed);
|
||||
s32 msmMusPauseAll(BOOL pause, s32 speed);
|
||||
void msmMusPauseAll(BOOL pause, s32 speed);
|
||||
s32 msmMusPause(int musNo, BOOL pause, s32 speed);
|
||||
s32 msmMusGetMidiCtrl(int musNo, s32 channel, s32 ctrl);
|
||||
void msmMusStopAll(BOOL checkGrp, s32 speed);
|
||||
|
|
|
|||
|
|
@ -1,10 +1,23 @@
|
|||
#ifndef MSMMUS_H
|
||||
#define MSMMUS_H
|
||||
|
||||
#include "dolphin.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "game/msm.h"
|
||||
#include "msm/msmsys.h"
|
||||
|
||||
s32 msmMusInit(s32 *, DVDFileInfo *);
|
||||
#include "dolphin.h"
|
||||
|
||||
void msmMusFdoutEnd(void);
|
||||
void msmMusPeriodicProc(void);
|
||||
s32 msmMusGetMidiCtrl(int musNo, s32 channel, s32 ctrl);
|
||||
s32 msmMusGetNumPlay(BOOL baseGrp);
|
||||
s32 msmMusGetStatus(int musNo);
|
||||
void msmMusSetMasterVolume(s32 arg0);
|
||||
s32 msmMusSetParam(s32 arg0, MSM_MUSPARAM* arg1);
|
||||
void msmMusPauseAll(BOOL pause, s32 speed);
|
||||
s32 msmMusPause(int musNo, BOOL pause, s32 speed);
|
||||
void msmMusStopAll(BOOL checkGrp, s32 speed);
|
||||
s32 msmMusStop(int musNo, s32 speed);
|
||||
int msmMusPlay(int musId, MSM_MUSPARAM* musParam);
|
||||
s32 msmMusInit(sysData* arg0, DVDFileInfo* arg1);
|
||||
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -51,13 +51,17 @@ typedef struct _unkSubStruct3 {
|
|||
u32 unk14; // length
|
||||
s32 unk18; // offset
|
||||
u32 unk1C; // length
|
||||
char unk20[0x10];
|
||||
char unk20[8];
|
||||
s32 unk28;
|
||||
s32 unk2C;
|
||||
s32 unk30;
|
||||
s32 unk34;
|
||||
s32 unk38;
|
||||
char unk3C[4];
|
||||
s32 unk40;
|
||||
char unk44[0x1C];
|
||||
char unk44[4];
|
||||
s32 unk48;
|
||||
char unk4C[0x14];
|
||||
} unkSubStruct3; // sizeof 0x60
|
||||
|
||||
typedef struct _unkStruct3 {
|
||||
|
|
@ -70,14 +74,18 @@ typedef struct _sndInitData {
|
|||
s8 unk0;
|
||||
s8 unk1;
|
||||
s8 unk2;
|
||||
char unk3[3];
|
||||
char unk3[1];
|
||||
s16 unk4;
|
||||
s16 unk6;
|
||||
char unk8[6];
|
||||
s8 unk8;
|
||||
char unk9[5];
|
||||
s8 unkE;
|
||||
s8 unkF;
|
||||
u32 unk10;
|
||||
s32 unk14;
|
||||
char unk18[0x11];
|
||||
char unk18[8];
|
||||
s32 unk20;
|
||||
char unk24[5];
|
||||
s8 unk29[10]; // size unknown
|
||||
} sndInitData;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue