mirror of
https://github.com/wiiu-env/PayloadLoaderInstaller.git
synced 2024-11-17 23:49:15 +01:00
51 lines
995 B
C
51 lines
995 B
C
|
#pragma once
|
||
|
|
||
|
#include <cstdint>
|
||
|
#include <coreinit/mcp.h>
|
||
|
|
||
|
#ifdef __cplusplus
|
||
|
extern "C" {
|
||
|
#endif
|
||
|
|
||
|
#define VERSION "v0.1"
|
||
|
|
||
|
enum SYSTEM_XML_DEFAULT_TITLE_ID {
|
||
|
WII_U_MENU_EUR,
|
||
|
WII_U_MENU_USA,
|
||
|
WII_U_MENU_JAP,
|
||
|
HEALTH_SAFETY_EUR,
|
||
|
HEALTH_SAFETY_USA,
|
||
|
HEALTH_SAFETY_JPN,
|
||
|
MAX_SYSTEM_XML_DEFAULT_TITLE_ID
|
||
|
};
|
||
|
|
||
|
typedef struct systemXMLInformation {
|
||
|
SYSTEM_XML_DEFAULT_TITLE_ID type;
|
||
|
uint64_t titleId;
|
||
|
char hash[41];
|
||
|
char hash2[41];
|
||
|
} systemXMLInformation;
|
||
|
|
||
|
typedef struct compatApps {
|
||
|
uint64_t titleId;
|
||
|
const char *appName;
|
||
|
bool onTheWiiU;
|
||
|
char path[255];
|
||
|
char fstHash[41];
|
||
|
char cosHash[41];
|
||
|
char tmdHash[41];
|
||
|
} appInformation;
|
||
|
|
||
|
typedef struct _gList_t {
|
||
|
uint64_t tid;
|
||
|
char name[64];
|
||
|
MCPRegion region;
|
||
|
} gList_t;
|
||
|
|
||
|
extern systemXMLInformation systemXMLHashInformation[];
|
||
|
extern appInformation supportedApps[];
|
||
|
extern _gList_t GameList[];
|
||
|
|
||
|
#ifdef __cplusplus
|
||
|
}
|
||
|
#endif
|