mirror of
https://github.com/pret/pokediamond.git
synced 2026-08-07 11:14:05 -05:00
35 lines
680 B
C
35 lines
680 B
C
/*
|
|
* NOTE:
|
|
* This file is shared between ARM9 and ARM7
|
|
* DO NOT PUT PROC SPECIFIC CODE IN HERE
|
|
* Thank You!
|
|
*/
|
|
|
|
/*
|
|
* DO NOT INCLUDE THIS FILE DIRECTLY
|
|
* Include SND_main.h from the specific proc's lib
|
|
*/
|
|
|
|
#ifndef POKEDIAMOND_SND_MAIN_SHARED_H
|
|
#define POKEDIAMOND_SND_MAIN_SHARED_H
|
|
|
|
#include "nitro/types.h"
|
|
|
|
struct SNDBinaryFileHeader
|
|
{
|
|
s8 signature[4]; // 0x0
|
|
u16 byteOrder; // 0x4
|
|
u16 version; // 0x6
|
|
u32 fileSize; // 0x8
|
|
u16 headerSize; // 0xC
|
|
u16 dataBlocks; // 0xE
|
|
}; // size = 0x10
|
|
|
|
typedef struct SNDBinaryBlockHeader
|
|
{
|
|
u32 type; // 0x0
|
|
u32 size; // 0x4
|
|
} SNDBinaryBlockHeader; // size = 0x8
|
|
|
|
#endif // POKEDIAMOND_SND_MAIN_SHARED_H
|