mirror of
https://github.com/zeldaret/ph
synced 2026-05-23 23:05:17 -04:00
43 lines
1.1 KiB
C
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
|