mirror of
https://gitlab.com/Theopse/fbi-i18n-zh.git
synced 2025-04-06 03:58:02 +08:00
29 lines
632 B
C
29 lines
632 B
C
#pragma once
|
|
|
|
typedef struct SMDH_title_s {
|
|
u16 shortDescription[0x40];
|
|
u16 longDescription[0x80];
|
|
u16 publisher[0x40];
|
|
} SMDH_title;
|
|
|
|
typedef struct SMDH_s {
|
|
char magic[0x04];
|
|
u16 version;
|
|
u16 reserved1;
|
|
SMDH_title titles[0x10];
|
|
u8 ratings[0x10];
|
|
u32 region;
|
|
u32 matchMakerId;
|
|
u64 matchMakerBitId;
|
|
u32 flags;
|
|
u16 eulaVersion;
|
|
u16 reserved;
|
|
u32 optimalBannerFrame;
|
|
u32 streetpassId;
|
|
u64 reserved2;
|
|
u8 smallIcon[0x480];
|
|
u8 largeIcon[0x1200];
|
|
} SMDH;
|
|
|
|
void smdh_region_to_string(char* out, u32 region, size_t size);
|
|
SMDH_title* smdh_select_title(SMDH* smdh); |