Line 494: |
Line 494: |
| | 11 || [2.0.0+] [[#CreateApplicationAndPushAndRequestToStartForQuest]] || | | | 11 || [2.0.0+] [[#CreateApplicationAndPushAndRequestToStartForQuest]] || |
| |- | | |- |
− | | 12 || [4.0.0+] CreateApplicationAndRequestToStart || | + | | 12 || [4.0.0+] [[#CreateApplicationAndRequestToStart]] || |
| |- | | |- |
− | | 13 || [4.0.0+] CreateApplicationAndRequestToStartForQuest || | + | | 13 || [4.0.0+] [[#CreateApplicationAndRequestToStartForQuest]] || |
| |- | | |- |
| | 20 || EnsureSaveData || | | | 20 || EnsureSaveData || |
Line 540: |
Line 540: |
| | 71 || [3.0.0+] RequestToReboot || | | | 71 || [3.0.0+] RequestToReboot || |
| |- | | |- |
− | | 80 || [4.0.0+] ExitAndRequestToShowThanksMessage || | + | | 80 || [4.0.0+] [[#ExitAndRequestToShowThanksMessage]] || |
| |- | | |- |
| | 90 || [4.0.0+] EnableApplicationCrashReport || | | | 90 || [4.0.0+] EnableApplicationCrashReport || |
Line 587: |
Line 587: |
| | | |
| ==== CreateApplicationAndPushAndRequestToStartForQuest ==== | | ==== CreateApplicationAndPushAndRequestToStartForQuest ==== |
− | Takes 2 input u32s, an input u64 titleID, and an input [[#IStorage]], no output. | + | Takes 2 input u32s (loaded from struct ApplicationAttributeForQuest), an input u64 titleID, and an input [[#IStorage]], no output. |
| + | |
| + | ==== CreateApplicationAndRequestToStart ==== |
| + | Takes an input u64 titleID, no output. |
| + | |
| + | Same as [[#CreateApplicationAndPushAndRequestToStart]] except without the input storage, official sw uses this when no input storage is specified. |
| + | |
| + | ==== CreateApplicationAndRequestToStartForQuest ==== |
| + | Takes 2 input u32s (loaded from struct ApplicationAttributeForQuest) and an input u64 titleID, no output. |
| + | |
| + | Same as [[#CreateApplicationAndPushAndRequestToStartForQuest]] except without the input storage, official sw uses this when no input storage is specified. |
| | | |
| ==== GetDesiredLanguage ==== | | ==== GetDesiredLanguage ==== |
Line 614: |
Line 624: |
| ==== SetGamePlayRecordingState ==== | | ==== SetGamePlayRecordingState ==== |
| Takes an input u32. 0 = disable/pause, 1 = enable/restart. | | Takes an input u32. 0 = disable/pause, 1 = enable/restart. |
| + | |
| + | ==== ExitAndRequestToShowThanksMessage ==== |
| + | No input/output. |
| + | |
| + | Used to exit the application and return to the kiosk menu. Official sw uses [[#UnlockExit]] immediately before this. |
| | | |
| ==== QueryApplicationPlayStatistics ==== | | ==== QueryApplicationPlayStatistics ==== |