Settings services: Difference between revisions

Line 4: Line 4:
{| class="wikitable" border="1"
{| class="wikitable" border="1"
|-
|-
! Cmd || Name
! Cmd || Name || Notes
|-
|-
| 0 || GetLanguageCode
| 0 || GetLanguageCode || No input, returns an output [[#LanguageCode]].
|-
|-
| 1 || GetAvailableLanguageCodes
| 1 || GetAvailableLanguageCodes || Takes a type-0xA buffer containing the [[#LanguageCode]] output array, returns an output s32.
|-
|-
| 2 || [4.0.0+] MakeLanguageCode
| 2 || [4.0.0+] MakeLanguageCode ||
|-
|-
| 3 || GetAvailableLanguageCodeCount
| 3 || GetAvailableLanguageCodeCount || No input, returns an output s32.
|-
|-
| 4 || GetRegionCode
| 4 || GetRegionCode || No input, returns an output s32.
|-
|-
| 5 || [4.0.0+] GetAvailableLanguageCodes2
| 5 || [4.0.0+] GetAvailableLanguageCodes2 ||
|-
|-
| 6 || [4.0.0+] GetAvailableLanguageCodeCount2
| 6 || [4.0.0+] GetAvailableLanguageCodeCount2 ||
|-
|-
| 7 || [4.0.0+] GetKeyCodeMap
| 7 || [4.0.0+] GetKeyCodeMap ||
|}
|}
== LanguageCode ==
This is an u64, which is a NUL-terminated string. For example: "en-US".


= set:fd =
= set:fd =