Files
ph/tools/rom/ph.h
T
2023-10-21 17:30:34 +02:00

43 lines
1.1 KiB
C

#ifndef __PH_H
#define __PH_H
#define TITLE "ZELDA_DS:PH"
#define GAMECODE_PREFIX "AZE"
#define BANNER_SUBDIR "banner"
#define ICON_BITMAP_FILE BANNER_SUBDIR "/icon.bin"
#define ICON_PALETTE_FILE BANNER_SUBDIR "/icon.pal"
#define TITLE_JAP_FILE BANNER_SUBDIR "/title_jap.txt"
#define TITLE_ENG_FILE BANNER_SUBDIR "/title_eng.txt"
#define TITLE_FRE_FILE BANNER_SUBDIR "/title_fre.txt"
#define TITLE_GER_FILE BANNER_SUBDIR "/title_ger.txt"
#define TITLE_ITA_FILE BANNER_SUBDIR "/title_ita.txt"
#define TITLE_SPA_FILE BANNER_SUBDIR "/title_spa.txt"
#define ASSETS_SUBDIR "assets"
#define ARM9_PROGRAM_FILE "arm9.lz"
#define ARM9_FOOTER_FILE "arm9_footer.bin"
#define ARM9_METADATA_FILE "arm9_metadata.bin"
#define ARM9_OVERLAY_TABLE_FILE "arm9_ovt.bin"
#define ARM9_OVERLAY_DATA_FILE "arm9_ovdata.bin"
#define OVERLAYS_SUBDIR "overlays"
#define ARM7_PROGRAM_FILE "arm7.bin"
typedef enum {
REGION_JAPAN = 'J',
REGION_USA = 'E',
REGION_EUROPE = 'P',
} Region;
typedef struct {
Region region;
} BuildInfo;
typedef struct {
uint32_t fileId;
} OverlayData;
#endif