#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