Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
sp.h
Go to the documentation of this file.
1#ifndef _DOLPHIN_SP_H_
2#define _DOLPHIN_SP_H_
3
4#ifdef __REVOLUTION_SDK__
5#include <revolution/sp.h>
6#else
7#include <dolphin/types.h>
8#include <dolphin/ax.h>
9
10#ifdef __cplusplus
11extern "C" {
12#endif
13
18
28
29typedef struct {
31 SPSoundEntry sound[1];
33
34void SPInitSoundTable(SPSoundTable* table, u32 aramBase, u32 zeroBase);
36void SPPrepareSound(SPSoundEntry* sound, AXVPB* axvpb, u32 sampleRate);
37void SPPrepareEnd(SPSoundEntry* sound, AXVPB* axvpb);
38
39#ifdef __cplusplus
40}
41#endif
42
43#endif
44#endif
static u8 index[20][3]
Definition GXDraw.c:434
static char * table[19]
Definition d_a_door_shutter.cpp:1527
SPSoundEntry * SPGetSoundEntry(SPSoundTable *table, u32 index)
Definition sp.c:71
void SPPrepareEnd(SPSoundEntry *sound, AXVPB *axvpb)
Definition sp.c:390
void SPPrepareSound(SPSoundEntry *sound, AXVPB *axvpb, u32 sampleRate)
Definition sp.c:81
void SPInitSoundTable(SPSoundTable *table, u32 aramBase, u32 zeroBase)
Definition sp.c:4
unsigned long u32
Definition types.h:12
Definition sp.h:14
AXPBADPCMLOOP adpcmloop
Definition sp.h:16
AXPBADPCM adpcm
Definition sp.h:15
Definition sp.h:19
u32 endAddr
Definition sp.h:24
SPADPCM * adpcm
Definition sp.h:26
u32 loopAddr
Definition sp.h:22
u32 currentAddr
Definition sp.h:25
u32 sampleRate
Definition sp.h:21
u32 type
Definition sp.h:20
u32 loopEndAddr
Definition sp.h:23
Definition sp.h:29
u32 entries
Definition sp.h:30
Definition ax.h:99
Definition ax.h:84
Definition ax.h:136