Matched msmsys (#529)
This commit is contained in:
parent
6284cb6116
commit
3edd72d33e
4 changed files with 318 additions and 16 deletions
|
|
@ -47,6 +47,8 @@
|
|||
#define MSM_ERR_22 -34
|
||||
#define MSM_ERR_STREAMALLOC_FAIL -35
|
||||
#define MSM_ERR_INSTALLED -36
|
||||
#define MSM_ERR_64 -100
|
||||
#define MSM_ERR_65 -101
|
||||
#define MSM_ERR_GRP_NOTLOADED -103
|
||||
#define MSM_ERR_6F -111
|
||||
#define MSM_ERR_INVALIDID -120
|
||||
|
|
@ -170,7 +172,6 @@ typedef struct msmStreamParam_s {
|
|||
s32 msmSysInit(MSM_INIT *init, MSM_ARAM *aram);
|
||||
s32 msmSysSetOutputMode(SND_OUTPUTMODE mode);
|
||||
s32 msmSysDelGroupAll(void);
|
||||
s32 msmSysLoadGroup(s32 grp, void *buf, BOOL flag);
|
||||
s32 msmSysGetSampSize(BOOL baseGrp);
|
||||
s32 msmSysDelGroupBase(s32 grpNum);
|
||||
|
||||
|
|
|
|||
|
|
@ -109,6 +109,7 @@ typedef struct {
|
|||
typedef struct _unkStruct4 {
|
||||
SND_GROUPID unk0;
|
||||
s8 unk2;
|
||||
s8 unk3;
|
||||
s32 unk4;
|
||||
s32 unk8;
|
||||
s32 unkC;
|
||||
|
|
@ -116,6 +117,12 @@ typedef struct _unkStruct4 {
|
|||
char unk14[0xC];
|
||||
} unkStruct4; // Size 0x20
|
||||
|
||||
typedef struct {
|
||||
/* 0x00 */ s8 unk00;
|
||||
/* 0x01 */ s8 unk01;
|
||||
/* 0x02 */ s8 unk02[1]; // unknown array length
|
||||
} UnkSys3F0Struct; // Size unknown
|
||||
|
||||
typedef struct _sysData {
|
||||
s32 unk0;
|
||||
s8 unk4;
|
||||
|
|
@ -136,19 +143,19 @@ typedef struct _sysData {
|
|||
u32 unk3E4;
|
||||
u32 unk3E8;
|
||||
unkStruct4 *unk3EC;
|
||||
void *unk3F0;
|
||||
UnkSys3F0Struct *unk3F0;
|
||||
s8 unk3F4;
|
||||
unkStruct3 *unk3F8[1]; // unknown array length
|
||||
char unk3FC[0x38];
|
||||
s8 unk434;
|
||||
s8 unk435;
|
||||
u8 unk435;
|
||||
s8 unk436;
|
||||
char unk437[1];
|
||||
void *unk438;
|
||||
UnkStructSys43C unk43C[1]; // unknown array length
|
||||
char unk448[0x24];
|
||||
s8 unk46C;
|
||||
s8 unk46D;
|
||||
u8 unk46D;
|
||||
s8 unk46E;
|
||||
char unk46F[1];
|
||||
void *unk470;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue