|
Mario Kart 64
|
Go to the source code of this file.
Data Structures | |
| struct | Unk_8018FC20 |
| struct | Unk_800E9F7C |
| struct | Unk_8018EFD8 |
| struct | Unk_80191420 |
| struct | Unk_800EA06C |
Macros | |
| #define | ADSR_STATE_DISABLED 0 |
| #define | ADSR_STATE_INITIAL 1 |
| #define | ADSR_STATE_START_LOOP 2 |
| #define | ADSR_STATE_LOOP 3 |
| #define | ADSR_STATE_FADE 4 |
| #define | ADSR_STATE_HANG 5 |
| #define | ADSR_STATE_DECAY 6 |
| #define | ADSR_STATE_RELEASE 7 |
| #define | ADSR_STATE_SUSTAIN 8 |
| #define | ADSR_ACTION_RELEASE 0x10 |
| #define | ADSR_ACTION_DECAY 0x20 |
| #define | ADSR_ACTION_HANG 0x40 |
| #define | ADSR_DISABLE 0 |
| #define | ADSR_HANG -1 |
| #define | ADSR_GOTO -2 |
| #define | ADSR_RESTART -3 |
| #define | SEQUENCE_ARGS(priority, seqId) ((priority << 8) | seqId) |
| #define | SOUND_MODE_STEREO 0 |
| #define | SOUND_MODE_MONO 3 |
| #define | SOUND_MODE_HEADSET 1 |
| #define | SEQ_PLAYER_LEVEL 0 |
| #define | SEQ_PLAYER_ENV 1 |
| #define | SEQ_PLAYER_SFX 2 |
| #define | SOUND_BANK_UNK0 0 |
| #define | SOUND_BANK_UNK1 1 |
| #define | SOUND_BANK_UNK2 2 |
| #define | SOUND_BANK_UNK3 3 |
| #define | SOUND_BANK_UNK4 4 |
| #define | SOUND_BANK_UNK5 5 |
| #define | SOUND_BANK_COUNT 6 |
| #define ADSR_ACTION_DECAY 0x20 |
| #define ADSR_ACTION_HANG 0x40 |
| #define ADSR_ACTION_RELEASE 0x10 |
| #define ADSR_DISABLE 0 |
| #define ADSR_GOTO -2 |
| #define ADSR_HANG -1 |
| #define ADSR_RESTART -3 |
| #define ADSR_STATE_DECAY 6 |
| #define ADSR_STATE_DISABLED 0 |
| #define ADSR_STATE_FADE 4 |
| #define ADSR_STATE_HANG 5 |
| #define ADSR_STATE_INITIAL 1 |
| #define ADSR_STATE_LOOP 3 |
| #define ADSR_STATE_RELEASE 7 |
| #define ADSR_STATE_START_LOOP 2 |
| #define ADSR_STATE_SUSTAIN 8 |
| #define SEQ_PLAYER_ENV 1 |
| #define SEQ_PLAYER_LEVEL 0 |
| #define SEQ_PLAYER_SFX 2 |
| #define SEQUENCE_ARGS | ( | priority, | |
| seqId | |||
| ) | ((priority << 8) | seqId) |
| #define SOUND_BANK_COUNT 6 |
| #define SOUND_BANK_UNK0 0 |
| #define SOUND_BANK_UNK1 1 |
| #define SOUND_BANK_UNK2 2 |
| #define SOUND_BANK_UNK3 3 |
| #define SOUND_BANK_UNK4 4 |
| #define SOUND_BANK_UNK5 5 |
| #define SOUND_MODE_HEADSET 1 |
| #define SOUND_MODE_MONO 3 |
| #define SOUND_MODE_STEREO 0 |
| void func_800C13F0 | ( | void | ) |
Could not figure out these structs. u8 D_80192AB8[384]; // probably wrong.
struct UnkStruct_80192C38 { u8 unk0; u8 unk1[3]; u8 sSoundBankDisabled[16]; };
struct UnkStruct_80192C38 D_80192C38; u8 D_80192C38; s32 a; u8 sSoundBankDisabled[15]; // 0x80192C3C
typedef struct { f32 unk0; f32 unk4; f32 unk8; f32 unkC; } UnkStruct_80192C48; // size 0x10
UnkStruct_80192C48 D_80192C48;
typedef struct { u8 unk0[9]; } UnkStruct_80192CA8; // size 0xA
UnkStruct_80192CA8 D_80192CA8[3]; u8 D_80192CC6[10]; // unconfirmed u32 D_80192CD0[256];
typedef struct { u8 unk0[0x24C]; } UnkStruct_801930D0;
UnkStruct_801930D0 D_801930D0[3]; UnkStruct_801930D0 D_80193318[2]; // Likely fake var. Probably apart of 801930D0.
| void func_800C13FC | ( | OSMesg | presetId | ) |
| void func_800C1DA4 | ( | Camera * | arg0, |
| Vec3s | arg1, | ||
| struct Unk_8018EFD8 * | arg2 | ||
| ) |
| void func_800C1E2C | ( | Camera * | camera, |
| Vec3f | arg1, | ||
| struct Unk_8018EFD8 * | arg2 | ||
| ) |
| void func_800C1F8C | ( | void | ) |
| void func_800C2274 | ( | s32 | ) |
| void func_800C2474 | ( | void | ) |
| void func_800C3448 | ( | u32 | arg0 | ) |
| void func_800C3478 | ( | void | ) |
| void func_800C35E8 | ( | u8 | arg0 | ) |
| void func_800C3724 | ( | void | ) |
| void func_800C3F70 | ( | void | ) |
| void func_800C400C | ( | void | ) |
| void func_800C4084 | ( | u16 | bankMask | ) |
| void func_800C41CC | ( | u8 | arg0, |
| struct Unk_80191420 * | arg1 | ||
| ) |
| void func_800C4398 | ( | void | ) |
| void func_800C4888 | ( | u8 | ) |
| void func_800C4FE4 | ( | u8 | ) |
| void func_800C5278 | ( | u8 | ) |
| void func_800C550C | ( | s32 | arg0 | ) |
| void func_800C5848 | ( | void | ) |
| void func_800C5968 | ( | u8 | ) |
| void func_800C59C4 | ( | void | ) |
| void func_800C5A3C | ( | void | ) |
| void func_800C5BD0 | ( | void | ) |
| void func_800C5C40 | ( | void | ) |
| void func_800C5CB8 | ( | void | ) |
| void func_800C5D04 | ( | u8 | playerId | ) |
| void func_800C5E38 | ( | u8 | playerId | ) |
| void func_800C6108 | ( | u8 | playerId | ) |
| void func_800C64A0 | ( | u8 | playerId | ) |
| void func_800C6758 | ( | u8 | playerId | ) |
| void func_800C683C | ( | u8 | arg0 | ) |
| void func_800C70A8 | ( | u8 | playerId | ) |
| void func_800C76C0 | ( | u8 | ) |
| void func_800C847C | ( | u8 | playerId | ) |
| void func_800C86D8 | ( | u8 | playerId | ) |
| void func_800C8770 | ( | u8 | playerId | ) |
| void func_800C8920 | ( | void | ) |
| void func_800C89E4 | ( | void | ) |
| void func_800C8AE4 | ( | void | ) |
| void func_800C8C7C | ( | u8 | arg0 | ) |
| void func_800C8CCC | ( | void | ) |
| void func_800C8EAC | ( | u16 | arg0 | ) |
| void func_800C8EF8 | ( | u16 | arg0 | ) |
| void func_800C8F44 | ( | u8 | arg0 | ) |
| void func_800C9250 | ( | u8 | arg0 | ) |
| void func_800C94A4 | ( | u8 | playerId | ) |
| void func_800C97C4 | ( | u8 | arg0 | ) |
| void func_800C9A88 | ( | u8 | playerId | ) |
| void func_800C9D0C | ( | u8 | playerId | ) |
| void func_800C9F90 | ( | u8 | arg0 | ) |
| void func_800CA0A0 | ( | void | ) |
| void func_800CA0B8 | ( | void | ) |
| void func_800CA0CC | ( | void | ) |
| void func_800CA0E4 | ( | void | ) |
| void func_800CA118 | ( | u8 | arg0 | ) |
| void func_800CA24C | ( | u8 | arg0 | ) |
| void func_800CA270 | ( | void | ) |
| void func_800CA2B8 | ( | u8 | arg0 | ) |
| void func_800CA30C | ( | u8 | arg0 | ) |
| void func_800CA330 | ( | u8 | arg0 | ) |
| void func_800CA388 | ( | u8 | arg0 | ) |
| void func_800CA49C | ( | u8 | arg0 | ) |
| void func_800CA59C | ( | u8 | playerId | ) |
| void func_800CA984 | ( | u8 | arg0 | ) |
| void func_800CAACC | ( | u8 | playerId | ) |
| void func_800CAB4C | ( | u8 | arg0 | ) |
| void func_800CAC08 | ( | void | ) |
| void func_800CAC60 | ( | s32 | ) |
| void func_800CAD40 | ( | s32 | ) |
| void func_800CAFC0 | ( | u8 | arg0 | ) |
| void func_800CB134 | ( | void | ) |
| void func_800CB14C | ( | void | ) |
| void func_800CB2C4 | ( | void | ) |
| void func_800CBC24 | ( | void | ) |
| void play_sound2 | ( | s32 | soundBits | ) |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |