From 60d337e1cdbcddc3714a1a5b090f101f94f283a5 Mon Sep 17 00:00:00 2001 From: N2614 Date: Fri, 1 Aug 2014 07:25:39 +0000 Subject: [PATCH] =?UTF-8?q?=E3=83=93=E3=83=AB=E3=83=89=E7=92=B0=E5=A2=83?= =?UTF-8?q?=E3=82=92=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@806 385bec56-5757-e545-9c3a-d8741f4650f1 --- trunk/CardCup/Readme.txt | 8 +- trunk/CardCup/forCardCup.patch | 541 +++++++++++++++++++++++++++++++++ 2 files changed, 546 insertions(+), 3 deletions(-) create mode 100644 trunk/CardCup/forCardCup.patch diff --git a/trunk/CardCup/Readme.txt b/trunk/CardCup/Readme.txt index 099a394..111cc77 100644 --- a/trunk/CardCup/Readme.txt +++ b/trunk/CardCup/Readme.txt @@ -1,6 +1,8 @@ ビルド環境 ・SDK CTR_SDK-0_14_23-SystemUpdater branch r33437 - + trunk r47065 pl_SharedDataTitleId.h - + trunk r47065 CTR_UniqueId.inc - + trunk r47065 CTR_Version.inc + + trunk r46347 pl_SharedDataTitleId.h + + trunk r41414 CTR_UniqueId.inc + + trunk r46237 CTR_Version.inc + +r33437に、上記3ファイルを個別に上書きした後のパッチ forCardCup.patch をコミットしています。 diff --git a/trunk/CardCup/forCardCup.patch b/trunk/CardCup/forCardCup.patch new file mode 100644 index 0000000..43361c7 --- /dev/null +++ b/trunk/CardCup/forCardCup.patch @@ -0,0 +1,541 @@ +Index: include/nn/CTR/CTR_UniqueId.inc +=================================================================== +--- include/nn/CTR/CTR_UniqueId.inc (revision 34322) ++++ include/nn/CTR/CTR_UniqueId.inc (working copy) +@@ -56,6 +56,7 @@ + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CFG, 0x00017) + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( NWM, 0x0002d) + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( DMNT, 0x00019) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( DMNT_IS, 0x00036) + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( NS, 0x00080) + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( IR, 0x00033) + +@@ -76,6 +77,7 @@ + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( MP, 0x0002a) + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( BOSS, 0x00034) + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( NEWS, 0x00035) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( RO, 0x00037) + + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( NATIVE_FIRM, 0x00000) + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( TWL_FIRM, 0x00001) +@@ -108,6 +110,8 @@ + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( PHOTO_SELECT_L, 0x000C3) + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( SOUND_SELECT_L, 0x000C4) + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( ERR_EULA_L, 0x000C5) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( AOC_L, 0x000C6) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( EXTRA_PAD_L, 0x000CD) + + #if 0 + # Applet for AMERICA region (US) +@@ -127,6 +131,7 @@ + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( PHOTO_SHOT_L_US, 0x000CA) + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( PHOTO_SELECT_L_US, 0x000CB) + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( SOUND_SELECT_L_US, 0x000CC) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( AOC_L_US, 0x000CE) + + #if 0 + # Applet for EUROPE region (EU) +@@ -146,6 +151,7 @@ + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( PHOTO_SHOT_L_EU, 0x000D2) + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( PHOTO_SELECT_L_EU, 0x000D3) + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( SOUND_SELECT_L_EU, 0x000D4) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( AOC_L_EU, 0x000D6) + + #if 0 + # Applet for AUSTLARIA region (AU) +@@ -155,15 +161,68 @@ + # Applet for CHINA region (CN) + #endif + ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( SYSMENU_CN, 0x000A1) ++ ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( PHOTO_SHOT_CN, 0x000A2) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( MUSIC_PLAY_CN, 0x000A3) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( EBIRD_CN, 0x000A4) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CHERRY_CN, 0x000A5) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( SPIDER_CN, 0x000A6) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( FRIENDLIST_CN, 0x000A7) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( NEWSLIST_CN, 0x000A8) ++ ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( KEYBOARD_L_CN, 0x000D8) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( MII_SELECT_L_CN, 0x000D9) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( PHOTO_SHOT_L_CN, 0x000DA) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( PHOTO_SELECT_L_CN, 0x000DB) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( SOUND_SELECT_L_CN, 0x000DC) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( ERR_EULA_L_CN, 0x000CF) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( AOC_L_CN, 0x000DD) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( EXTRA_PAD_L_CN, 0x000D5) ++ ++ + #if 0 + # Applet for KOREA region (KR) + #endif + ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( SYSMENU_KR, 0x000A9) ++ ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( PHOTO_SHOT_KR, 0x000AA) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( MUSIC_PLAY_KR, 0x000AB) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( EBIRD_KR, 0x000AC) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CHERRY_KR, 0x000AD) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( SPIDER_KR, 0x000AE) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( FRIENDLIST_KR, 0x000AF) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( NEWSLIST_KR, 0x000B0) ++ ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( KEYBOARD_L_KR, 0x000DE) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( MII_SELECT_L_KR, 0x000DF) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( PHOTO_SHOT_L_KR, 0x000E0) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( PHOTO_SELECT_L_KR, 0x000E1) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( SOUND_SELECT_L_KR, 0x000E2) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( AOC_L_KR, 0x000E3) ++ + #if 0 + # Applet for TAIWAN region (TW) + #endif + ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( SYSMENU_TW, 0x000B1) + ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( PHOTO_SHOT_TW, 0x000B2) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( MUSIC_PLAY_TW, 0x000B3) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( EBIRD_TW, 0x000B4) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CHERRY_TW, 0x000B5) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( SPIDER_TW, 0x000B6) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( FRIENDLIST_TW, 0x000B7) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( NEWSLIST_TW, 0x000B8) ++ ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( KEYBOARD_L_TW, 0x000E4) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( MII_SELECT_L_TW, 0x000E5) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( PHOTO_SHOT_L_TW, 0x000E6) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( PHOTO_SELECT_L_TW, 0x000E7) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( SOUND_SELECT_L_TW, 0x000E8) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( AOC_L_TW, 0x000E9) ++ + #if 0 + # System App for JAPAN region (JP) + #endif +@@ -183,6 +242,7 @@ + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( FRUIT, 0x0020c) + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CPLAY_HAL, 0x0020d) + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CPLAY_NCL, 0x0020e) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( BOXYARD, 0x00230) + + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( SAFE_MODE_MSET, 0x0020F) + +@@ -205,6 +265,7 @@ + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( FRUIT_US, 0x0021c) + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CPLAY_HAL_US, 0x0021d) + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CPLAY_NCL_US, 0x0021e) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( BOXYARD_US, 0x00240) + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( SAFE_MODE_MSET_US, 0x0021F) + + #if 0 +@@ -226,6 +287,130 @@ + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( FRUIT_EU, 0x0022c) + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CPLAY_HAL_EU, 0x0022d) + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CPLAY_NCL_EU, 0x0022e) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( BOXYARD_EU, 0x00250) + NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( SAFE_MODE_MSET_EU, 0x0022F) + ++#if 0 ++# System App for CHINA region (CN) ++#endif + ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( MSET_CN, 0x00260) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( DOWNLOAD_PLAY_CN, 0x00261) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( PLOG_CN, 0x00262) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( SAFE_CN, 0x00263) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( PNOTE_CN, 0x00264) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( SNOTE_CN, 0x00265) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( ANOTE_CN, 0x00266) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( MEDIT_CN, 0x00267) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( MEET_CN, 0x00268) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( TIGER_CN, 0x00269) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CARD_BOARD_CN, 0x0026a) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( MARS_CN, 0x0026b) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( FRUIT_CN, 0x0026c) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CPLAY_HAL_CN, 0x0026d) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CPLAY_NCL_CN, 0x0026e) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( SAFE_MODE_MSET_CN, 0x0026F) ++ ++#if 0 ++# System App for KOREA region (KR) ++#endif ++ ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( MSET_KR, 0x00270) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( DOWNLOAD_PLAY_KR, 0x00271) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( PLOG_KR, 0x00272) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( SAFE_KR, 0x00273) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( PNOTE_KR, 0x00274) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( SNOTE_KR, 0x00275) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( ANOTE_KR, 0x00276) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( MEDIT_KR, 0x00277) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( MEET_KR, 0x00278) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( TIGER_KR, 0x00279) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CARD_BOARD_KR, 0x0027a) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( MARS_KR, 0x0027b) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( FRUIT_KR, 0x0027c) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CPLAY_HAL_KR, 0x0027d) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CPLAY_NCL_KR, 0x0027e) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( SAFE_MODE_MSET_KR, 0x0027F) ++ ++#if 0 ++# System App for TAIWAN region (TW) ++#endif ++ ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( MSET_TW, 0x00280) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( DOWNLOAD_PLAY_TW, 0x00281) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( PLOG_TW, 0x00282) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( SAFE_TW, 0x00283) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( PNOTE_TW, 0x00284) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( SNOTE_TW, 0x00285) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( ANOTE_TW, 0x00286) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( MEDIT_TW, 0x00287) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( MEET_TW, 0x00288) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( TIGER_TW, 0x00289) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CARD_BOARD_TW, 0x0028a) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( MARS_TW, 0x0028b) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( FRUIT_TW, 0x0028c) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CPLAY_HAL_TW, 0x0028d) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CPLAY_NCL_TW, 0x0028e) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( SAFE_MODE_MSET_TW, 0x0028F) ++ ++ ++#if 0 ++# Shared data title ++#endif ++ ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CERT, 0x00100) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( MII, 0x00102) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( NGWORD, 0x00103) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( COUNTRY_REGION, 0x00104) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( SSID, 0x00105) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CERT_DATASTORAGE, 0x00106) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( APP_COMPATIBILITY_INFO, 0x00107) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( DICTIONARY_CHI_CH, 0x00110) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( DICTIONARY_CHI_TW, 0x00111) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( DICTIONARY_DUT, 0x00112) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( DICTIONARY_ENG_EU, 0x00113) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( DICTIONARY_ENG_US, 0x00114) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( DICTIONARY_FRE_EU, 0x00115) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( DICTIONARY_FRE_US, 0x00116) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( DICTIONARY_GER, 0x00117) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( DICTIONARY_ITA, 0x00118) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( DICTIONARY_JPN, 0x00119) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( DICTIONARY_KOR, 0x0011a) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( DICTIONARY_POR_EU, 0x0011b) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( DICTIONARY_RUS, 0x0011c) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( DICTIONARY_SPA, 0x0011d) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( DICTIONARY_POR_US, 0x0011e) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( ERROR_MESSAGE_EU, 0x00121) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( ERROR_MESSAGE_JP, 0x00122) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( ERROR_MESSAGE_US, 0x00123) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( ERROR_MESSAGE_CN, 0x00124) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( ERROR_MESSAGE_KR, 0x00125) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( ERROR_MESSAGE_TW, 0x00126) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( EULA_EU, 0x00131) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( EULA_JP, 0x00132) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( EULA_US, 0x00133) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( EULA_CN, 0x00134) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( EULA_KR, 0x00135) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( EULA_TW, 0x00136) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( FONT_STD, 0x00140) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( FONT_CN, 0x00141) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( FONT_KR, 0x00142) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( FONT_TW, 0x00143) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( RATING_ICON_EU, 0x00151) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( RATING_ICON_JP, 0x00152) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( RATING_ICON_US, 0x00153) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( RATING_ICON_CN, 0x00154) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( RATING_ICON_KR, 0x00155) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( RATING_ICON_TW, 0x00156) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( NUP_VERSION_EU, 0x00161) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( NUP_VERSION_JP, 0x00162) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( NUP_VERSION_US, 0x00163) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( NUP_VERSION_CN, 0x00164) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( NUP_VERSION_KR, 0x00165) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( NUP_VERSION_TW, 0x00166) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CUP_VERSION_EU, 0x00171) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CUP_VERSION_JP, 0x00172) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CUP_VERSION_US, 0x00173) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CUP_VERSION_CN, 0x00174) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CUP_VERSION_KR, 0x00175) ++NN_CTR_CTR_UNIQUE_ID_INC_DEFINE_UNIQUE_ID( CUP_VERSION_TW, 0x00176) +Index: include/nn/CTR/CTR_Version.inc +=================================================================== +--- include/nn/CTR/CTR_Version.inc (revision 34322) ++++ include/nn/CTR/CTR_Version.inc (working copy) +@@ -65,6 +65,7 @@ + NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( CFG, 02) + NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( NWM, 02) + NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( DMNT, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( DMNT_IS, 02) + NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( NS, 02) + NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( IR, 02) + +@@ -85,9 +86,11 @@ + NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( MP, 02) + NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( BOSS, 02) + NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( NEWS, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( RO, 02) + + NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( NATIVE_FIRM, 02) +-NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( NATIVE_FIRM_MINOR, 27) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( NATIVE_FIRM_MINOR, 33) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( NATIVE_FIRM_MICRO, 00) + NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( TWL_FIRM, 02) + NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( AGB_FIRM, 02) + +@@ -140,8 +143,43 @@ + NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( EBIRD_EU, 02) + NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( NEWSLIST_EU, 02) + ++#if 0 ++# System Applet for CHINA region (CN) ++#endif ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( SYSMENU_CN, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( PHOTO_SHOT_CN, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( MUSIC_PLAY_CN, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( FRIENDLIST_CN, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( CHERRY_CN, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( SPIDER_CN, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( EBIRD_CN, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( NEWSLIST_CN, 02) + + #if 0 ++# System Applet for KOREA region (KR) ++#endif ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( SYSMENU_KR, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( PHOTO_SHOT_KR, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( MUSIC_PLAY_KR, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( FRIENDLIST_KR, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( CHERRY_KR, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( SPIDER_KR, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( EBIRD_KR, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( NEWSLIST_KR, 02) ++ ++#if 0 ++# System Applet for TAIWAN region (TW) ++#endif ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( SYSMENU_TW, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( PHOTO_SHOT_TW, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( MUSIC_PLAY_TW, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( FRIENDLIST_TW, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( CHERRY_TW, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( SPIDER_TW, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( EBIRD_TW, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( NEWSLIST_TW, 02) ++ ++#if 0 + # Library Applet for JAPAN region (JP) + #endif + NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( KEYBOARD_L, 02) +@@ -150,6 +188,8 @@ + NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( PHOTO_SELECT_L, 02) + NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( SOUND_SELECT_L, 02) + NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( ERR_EULA_L, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( AOC_L, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( EXTRA_PAD_L, 02) + + #if 0 + # Library Applet for AMERICA region (US) +@@ -159,6 +199,7 @@ + NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( PHOTO_SHOT_L_US, 02) + NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( PHOTO_SELECT_L_US,02) + NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( SOUND_SELECT_L_US,02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( AOC_L_US, 02) + + #if 0 + # Library Applet for EUROPE region (EU) +@@ -168,25 +209,79 @@ + NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( PHOTO_SHOT_L_EU, 02) + NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( PHOTO_SELECT_L_EU,02) + NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( SOUND_SELECT_L_EU,02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( AOC_L_EU, 02) + ++#if 0 ++# Library Applet for CHINA region (CN) ++#endif ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( KEYBOARD_L_CN, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( MII_SELECT_L_CN, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( PHOTO_SHOT_L_CN, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( PHOTO_SELECT_L_CN,02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( SOUND_SELECT_L_CN,02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( ERR_EULA_L_CN, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( AOC_L_CN, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( EXTRA_PAD_L_CN, 02) + + #if 0 ++# Library Applet for KOREA region (KR) ++#endif ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( KEYBOARD_L_KR, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( MII_SELECT_L_KR, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( PHOTO_SHOT_L_KR, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( PHOTO_SELECT_L_KR,02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( SOUND_SELECT_L_KR,02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( AOC_L_KR, 02) ++ ++#if 0 ++# Library Applet for TAIWAN region (TW) ++#endif ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( KEYBOARD_L_TW, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( MII_SELECT_L_TW, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( PHOTO_SHOT_L_TW, 02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( PHOTO_SELECT_L_TW,02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( SOUND_SELECT_L_TW,02) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( AOC_L_TW, 02) ++ ++ ++#if 0 + # System Application for JAPAN region (JP) + #endif + NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( MSET, 00) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( TIGER, 00) + + #if 0 + # System Application for AMERICA region (US) + #endif + NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( MSET_US, 00) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( TIGER_US, 00) + + #if 0 + # System Application for EUROPE region (EU) + #endif + NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( MSET_EU, 00) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( TIGER_EU, 00) + ++#if 0 ++# System Application for CHINA region (CN) ++#endif ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( MSET_CN, 00) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( TIGER_CN, 00) + + #if 0 ++# System Application for KOREA region (KR) ++#endif ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( MSET_KR, 00) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( TIGER_KR, 00) ++ ++#if 0 ++# System Application for TAIWAN region (TW) ++#endif ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( MSET_TW, 00) ++NN_CTR_CTR_VERSION_INC_DEFINE_VERSION( TIGER_TW, 00) ++ ++ ++#if 0 + # DESC + #endif + +Index: include/nn/pl/CTR/pl_SharedDataTitleId.h +=================================================================== +--- include/nn/pl/CTR/pl_SharedDataTitleId.h (revision 34322) ++++ include/nn/pl/CTR/pl_SharedDataTitleId.h (working copy) +@@ -1,8 +1,8 @@ +-/*---------------------------------------------------------------------------* ++/*---------------------------------------------------------------------------* + Project: Horizon + File: pl_SharedDataTitleId.h + +- Copyright (C)2010 Nintendo Co., Ltd. All rights reserved. ++ Copyright (C)2009-2012 Nintendo Co., Ltd. All rights reserved. + + These coded instructions, statements, and computer programs contain + proprietary information of Nintendo of America Inc. and/or Nintendo +@@ -45,44 +45,60 @@ + | (static_cast(x) << nn::CTR::PROGRAM_ID_UNIQUE_ID_SHIFT) \ + | (static_cast(nn::CTR::PROGRAM_ID_VERSION_SHAREDDATA_COMMON) << nn::CTR::PROGRAM_ID_VARIATION_SHIFT) ) + +- const ProgramId SHAREDDATA_TITLEID_MII = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x102); +- const ProgramId SHAREDDATA_TITLEID_NGWORD = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_AUTO_UPDATE_CONTENT_PROGRAM_ID(0x103); +- const ProgramId SHAREDDATA_TITLEID_COUNTRY_REGION = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x104); +- const ProgramId SHAREDDATA_TITLEID_SSID = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_AUTO_UPDATE_CONTENT_PROGRAM_ID(0x105); +- const ProgramId SHAREDDATA_TITLEID_DICTIONARY_CHI_CH = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x110); +- const ProgramId SHAREDDATA_TITLEID_DICTIONARY_CHI_TW = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x111); +- const ProgramId SHAREDDATA_TITLEID_DICTIONARY_DUT = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x112); +- const ProgramId SHAREDDATA_TITLEID_DICTIONARY_ENG_EU = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x113); +- const ProgramId SHAREDDATA_TITLEID_DICTIONARY_ENG_US = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x114); +- const ProgramId SHAREDDATA_TITLEID_DICTIONARY_FRE_EU = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x115); +- const ProgramId SHAREDDATA_TITLEID_DICTIONARY_FRE_US = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x116); +- const ProgramId SHAREDDATA_TITLEID_DICTIONARY_GER = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x117); +- const ProgramId SHAREDDATA_TITLEID_DICTIONARY_ITA = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x118); +- const ProgramId SHAREDDATA_TITLEID_DICTIONARY_JPN = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x119); +- const ProgramId SHAREDDATA_TITLEID_DICTIONARY_KOR = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x11a); +- const ProgramId SHAREDDATA_TITLEID_DICTIONARY_POR_EU = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x11b); +- const ProgramId SHAREDDATA_TITLEID_DICTIONARY_RUS = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x11c); +- const ProgramId SHAREDDATA_TITLEID_DICTIONARY_SPA = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x11d); +- const ProgramId SHAREDDATA_TITLEID_DICTIONARY_POR_US = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x11e); +- const ProgramId SHAREDDATA_TITLEID_ERROR_MESSAGE_EU = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x121); +- const ProgramId SHAREDDATA_TITLEID_ERROR_MESSAGE_JP = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x122); +- const ProgramId SHAREDDATA_TITLEID_ERROR_MESSAGE_US = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x123); +- const ProgramId SHAREDDATA_TITLEID_EULA_EU = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x131); +- const ProgramId SHAREDDATA_TITLEID_EULA_JP = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x132); +- const ProgramId SHAREDDATA_TITLEID_EULA_US = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x133); +- const ProgramId SHAREDDATA_TITLEID_FONT_STD = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x140); +- const ProgramId SHAREDDATA_TITLEID_FONT_CN = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x141); +- const ProgramId SHAREDDATA_TITLEID_FONT_KR = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x142); +- const ProgramId SHAREDDATA_TITLEID_FONT_TW = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x143); +- const ProgramId SHAREDDATA_TITLEID_RATING_ICON_EU = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x151); +- const ProgramId SHAREDDATA_TITLEID_RATING_ICON_JP = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x152); +- const ProgramId SHAREDDATA_TITLEID_RATING_ICON_US = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x153); +- const ProgramId SHAREDDATA_TITLEID_NUP_VERSION_EU = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_AUTO_UPDATE_CONTENT_PROGRAM_ID(0x161); +- const ProgramId SHAREDDATA_TITLEID_NUP_VERSION_JP = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_AUTO_UPDATE_CONTENT_PROGRAM_ID(0x162); +- const ProgramId SHAREDDATA_TITLEID_NUP_VERSION_US = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_AUTO_UPDATE_CONTENT_PROGRAM_ID(0x163); +- const ProgramId SHAREDDATA_TITLEID_CUP_VERSION_EU = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_AUTO_UPDATE_CONTENT_PROGRAM_ID(0x171); +- const ProgramId SHAREDDATA_TITLEID_CUP_VERSION_JP = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_AUTO_UPDATE_CONTENT_PROGRAM_ID(0x172); +- const ProgramId SHAREDDATA_TITLEID_CUP_VERSION_US = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_AUTO_UPDATE_CONTENT_PROGRAM_ID(0x173); ++ const ProgramId SHAREDDATA_TITLEID_MII = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x102); ++ const ProgramId SHAREDDATA_TITLEID_NGWORD = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_AUTO_UPDATE_CONTENT_PROGRAM_ID(0x103); ++ const ProgramId SHAREDDATA_TITLEID_COUNTRY_REGION = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x104); ++ const ProgramId SHAREDDATA_TITLEID_SSID = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_AUTO_UPDATE_CONTENT_PROGRAM_ID(0x105); ++ const ProgramId SHAREDDATA_TITLEID_CERT_DATASTORAGE = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x106); ++ const ProgramId SHAREDDATA_TITLEID_DICTIONARY_CHI_CH = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x110); ++ const ProgramId SHAREDDATA_TITLEID_DICTIONARY_CHI_TW = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x111); ++ const ProgramId SHAREDDATA_TITLEID_DICTIONARY_DUT = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x112); ++ const ProgramId SHAREDDATA_TITLEID_DICTIONARY_ENG_EU = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x113); ++ const ProgramId SHAREDDATA_TITLEID_DICTIONARY_ENG_US = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x114); ++ const ProgramId SHAREDDATA_TITLEID_DICTIONARY_FRE_EU = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x115); ++ const ProgramId SHAREDDATA_TITLEID_DICTIONARY_FRE_US = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x116); ++ const ProgramId SHAREDDATA_TITLEID_DICTIONARY_GER = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x117); ++ const ProgramId SHAREDDATA_TITLEID_DICTIONARY_ITA = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x118); ++ const ProgramId SHAREDDATA_TITLEID_DICTIONARY_JPN = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x119); ++ const ProgramId SHAREDDATA_TITLEID_DICTIONARY_KOR = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x11a); ++ const ProgramId SHAREDDATA_TITLEID_DICTIONARY_POR_EU = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x11b); ++ const ProgramId SHAREDDATA_TITLEID_DICTIONARY_RUS = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x11c); ++ const ProgramId SHAREDDATA_TITLEID_DICTIONARY_SPA = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x11d); ++ const ProgramId SHAREDDATA_TITLEID_DICTIONARY_POR_US = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x11e); ++ const ProgramId SHAREDDATA_TITLEID_ERROR_MESSAGE_EU = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x121); ++ const ProgramId SHAREDDATA_TITLEID_ERROR_MESSAGE_JP = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x122); ++ const ProgramId SHAREDDATA_TITLEID_ERROR_MESSAGE_US = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x123); ++ const ProgramId SHAREDDATA_TITLEID_ERROR_MESSAGE_CN = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x124); ++ const ProgramId SHAREDDATA_TITLEID_ERROR_MESSAGE_KR = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x125); ++ const ProgramId SHAREDDATA_TITLEID_ERROR_MESSAGE_TW = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x126); ++ const ProgramId SHAREDDATA_TITLEID_EULA_EU = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x131); ++ const ProgramId SHAREDDATA_TITLEID_EULA_JP = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x132); ++ const ProgramId SHAREDDATA_TITLEID_EULA_US = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x133); ++ const ProgramId SHAREDDATA_TITLEID_EULA_CN = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x134); ++ const ProgramId SHAREDDATA_TITLEID_EULA_KR = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x135); ++ const ProgramId SHAREDDATA_TITLEID_EULA_TW = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x136); ++ const ProgramId SHAREDDATA_TITLEID_FONT_STD = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x140); ++ const ProgramId SHAREDDATA_TITLEID_FONT_CN = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x141); ++ const ProgramId SHAREDDATA_TITLEID_FONT_KR = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x142); ++ const ProgramId SHAREDDATA_TITLEID_FONT_TW = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x143); ++ const ProgramId SHAREDDATA_TITLEID_RATING_ICON_EU = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x151); ++ const ProgramId SHAREDDATA_TITLEID_RATING_ICON_JP = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x152); ++ const ProgramId SHAREDDATA_TITLEID_RATING_ICON_US = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x153); ++ const ProgramId SHAREDDATA_TITLEID_RATING_ICON_CN = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x154); ++ const ProgramId SHAREDDATA_TITLEID_RATING_ICON_KR = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x155); ++ const ProgramId SHAREDDATA_TITLEID_RATING_ICON_TW = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_SHARED_CONTENT_PROGRAM_ID (0x156); ++ const ProgramId SHAREDDATA_TITLEID_NUP_VERSION_EU = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_AUTO_UPDATE_CONTENT_PROGRAM_ID(0x161); ++ const ProgramId SHAREDDATA_TITLEID_NUP_VERSION_JP = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_AUTO_UPDATE_CONTENT_PROGRAM_ID(0x162); ++ const ProgramId SHAREDDATA_TITLEID_NUP_VERSION_US = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_AUTO_UPDATE_CONTENT_PROGRAM_ID(0x163); ++ const ProgramId SHAREDDATA_TITLEID_NUP_VERSION_CN = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_AUTO_UPDATE_CONTENT_PROGRAM_ID(0x164); ++ const ProgramId SHAREDDATA_TITLEID_NUP_VERSION_KR = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_AUTO_UPDATE_CONTENT_PROGRAM_ID(0x165); ++ const ProgramId SHAREDDATA_TITLEID_NUP_VERSION_TW = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_AUTO_UPDATE_CONTENT_PROGRAM_ID(0x166); ++ const ProgramId SHAREDDATA_TITLEID_CUP_VERSION_EU = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_AUTO_UPDATE_CONTENT_PROGRAM_ID(0x171); ++ const ProgramId SHAREDDATA_TITLEID_CUP_VERSION_JP = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_AUTO_UPDATE_CONTENT_PROGRAM_ID(0x172); ++ const ProgramId SHAREDDATA_TITLEID_CUP_VERSION_US = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_AUTO_UPDATE_CONTENT_PROGRAM_ID(0x173); ++ const ProgramId SHAREDDATA_TITLEID_CUP_VERSION_CN = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_AUTO_UPDATE_CONTENT_PROGRAM_ID(0x174); ++ const ProgramId SHAREDDATA_TITLEID_CUP_VERSION_KR = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_AUTO_UPDATE_CONTENT_PROGRAM_ID(0x175); ++ const ProgramId SHAREDDATA_TITLEID_CUP_VERSION_TW = NN_PL_CTR_PL_SHAREDDATATITLEID_H_MAKE_AUTO_UPDATE_CONTENT_PROGRAM_ID(0x176); + + } // end of namespace CTR + } // end of namespace pl