Fix langemu bugs
This commit is contained in:
parent
4d219813fe
commit
174089e4f3
@ -403,7 +403,7 @@ static inline bool loadTitleLocaleConfig(u64 progId, u8 *mask, u8 *regionId, u8
|
|||||||
|
|
||||||
ret = true;
|
ret = true;
|
||||||
|
|
||||||
static const char *regions[] = {"--", "JPN", "USA", "EUR", "AUS", "CHN", "KOR", "TWN"},
|
static const char *regions[] = {"---", "JPN", "USA", "EUR", "AUS", "CHN", "KOR", "TWN"},
|
||||||
*languages[] = {"--", "JP", "EN", "FR", "DE", "IT", "ES", "ZH", "KO", "NL", "PT", "RU", "TW"},
|
*languages[] = {"--", "JP", "EN", "FR", "DE", "IT", "ES", "ZH", "KO", "NL", "PT", "RU", "TW"},
|
||||||
*countries[] = {"--", "JP", "--", "--", "--", "--", "--", "--", "AI", "AG", "AR", "AW",
|
*countries[] = {"--", "JP", "--", "--", "--", "--", "--", "--", "AI", "AG", "AR", "AW",
|
||||||
"BS", "BB", "BZ", "BO", "BR", "VG", "CA", "KY", "CL", "CO", "CR", "DM",
|
"BS", "BB", "BZ", "BO", "BR", "VG", "CA", "KY", "CL", "CO", "CR", "DM",
|
||||||
|
@ -122,7 +122,7 @@ Result KernelSetStateHook(u32 type, u32 varg1, u32 varg2, u32 varg3)
|
|||||||
processLangemuAttributes[i].state = (u8)(varg1 >> 24);
|
processLangemuAttributes[i].state = (u8)(varg1 >> 24);
|
||||||
processLangemuAttributes[i].country = (u8)(varg1 >> 16);
|
processLangemuAttributes[i].country = (u8)(varg1 >> 16);
|
||||||
processLangemuAttributes[i].language = (u8)(varg1 >> 8);
|
processLangemuAttributes[i].language = (u8)(varg1 >> 8);
|
||||||
processLangemuAttributes[i].region = (u8)(varg1 >> 4);
|
processLangemuAttributes[i].region = (u8)((varg1 >> 4) & 0xf);
|
||||||
processLangemuAttributes[i].mask = (u8)(varg1 & 0xf);
|
processLangemuAttributes[i].mask = (u8)(varg1 & 0xf);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
Reference in New Issue
Block a user