Changes

no edit summary
Line 70: Line 70:  
| 22 || GetApplicationCreator || Returns an [[#IApplicationCreator]].
 
| 22 || GetApplicationCreator || Returns an [[#IApplicationCreator]].
 
|-
 
|-
| 23 || [7.0.0+] || No input, returns an [[#IUnknown0]].
+
| 23 || [7.0.0+] GetAppletCommonFunctions || Returns an [[#IAppletCommonFunctions]].
 
|-
 
|-
 
| 1000 || GetDebugFunctions || Returns an [[#IDebugFunctions]].
 
| 1000 || GetDebugFunctions || Returns an [[#IDebugFunctions]].
Line 139: Line 139:  
| 4 || StartRebootSequence ||  
 
| 4 || StartRebootSequence ||  
 
|-
 
|-
| 9 || [7.0.0+] || No input, returns an output u8.
+
| 9 || [7.0.0+] IsAutoPowerDownRequested ||
 
|-
 
|-
 
| 10 || LoadAndApplyIdlePolicySettings ||  
 
| 10 || LoadAndApplyIdlePolicySettings ||  
Line 273: Line 273:  
No input/output.
 
No input/output.
   −
== IUnknown0 ==
+
== IAppletCommonFunctions ==
 
Added with [[7.0.0]].
 
Added with [[7.0.0]].
   Line 280: Line 280:  
! Cmd || Name || Notes
 
! Cmd || Name || Notes
 
|-
 
|-
| 10 || || Takes an input u64 '''offset''' and a type-0x22 output buffer, returns an output u64 '''actual_transfer_size'''.
+
| 10 || ReadThemeStorage || Takes an input u64 '''offset''' and a type-0x22 output buffer, returns an output u64 '''actual_transfer_size'''.
 
|-
 
|-
| 11 || || Takes an input u64 '''offset''' and a type-0x21 input buffer, no output.
+
| 11 || WriteThemeStorage || Takes an input u64 '''offset''' and a type-0x21 input buffer, no output.
 
|}
 
|}
   Line 308: Line 308:  
| 20 || OpenLibraryAppletSelfAccessor || Returns an [[#ILibraryAppletSelfAccessor]].
 
| 20 || OpenLibraryAppletSelfAccessor || Returns an [[#ILibraryAppletSelfAccessor]].
 
|-
 
|-
| 21 || [7.0.0+] || No input, returns an [[#IUnknown0]].
+
| 21 || [7.0.0+] GetAppletCommonFunctions || No input, returns an [[#IAppletCommonFunctions]].
 
|-
 
|-
 
| 1000 || GetDebugFunctions || Returns an [[#IDebugFunctions]].
 
| 1000 || GetDebugFunctions || Returns an [[#IDebugFunctions]].
Line 450: Line 450:  
| 20 || GetOverlayFunctions || Returns an [[#IOverlayFunctions]].
 
| 20 || GetOverlayFunctions || Returns an [[#IOverlayFunctions]].
 
|-
 
|-
| 21 || [7.0.0+] || No input, returns an [[#IUnknown0]].
+
| 21 || [7.0.0+] GetAppletCommonFunctions || No input, returns an [[#IAppletCommonFunctions]].
 
|-
 
|-
 
| 1000 || GetDebugFunctions || Returns an [[#IDebugFunctions]].
 
| 1000 || GetDebugFunctions || Returns an [[#IDebugFunctions]].
Line 478: Line 478:  
| 11 || [6.0.0+] StartRebootSequenceForOverlay
 
| 11 || [6.0.0+] StartRebootSequenceForOverlay
 
|-
 
|-
| 90 || [7.0.0+] || Takes an input u8, no output.
+
| 90 || [7.0.0+] SetRequiresGpuResourceUse
 
|-
 
|-
 
| 101 || [6.0.0+] BeginToObserveHidInputForDevelop
 
| 101 || [6.0.0+] BeginToObserveHidInputForDevelop
Line 522: Line 522:  
| 13 || [4.0.0+] [[#CreateApplicationAndRequestToStartForQuest]] ||  
 
| 13 || [4.0.0+] [[#CreateApplicationAndRequestToStartForQuest]] ||  
 
|-
 
|-
| 14 || [7.0.0+] || Takes a total of 8-bytes and a type-0x15 input buffer, return an output [[#IStorage]].
+
| 14 || [7.0.0+] CreateApplicationWithAttributeAndPushAndRequestToStartForQuest || Takes a total of 8-bytes and a type-0x15 input buffer, return an output [[#IStorage]].
 
|-
 
|-
| 15 || [7.0.0+] || Takes a total of 8-bytes and a type-0x15 input buffer, no output.
+
| 15 || [7.0.0+] CreateApplicationWithAttributeAndRequestToStartForQuest || Takes a total of 8-bytes and a type-0x15 input buffer, no output.
 
|-
 
|-
 
| 20 || EnsureSaveData ||
 
| 20 || EnsureSaveData ||
Line 871: Line 871:  
| 31 || [2.0.0+] [[#GetReaderLockAccessorEx]] ||  
 
| 31 || [2.0.0+] [[#GetReaderLockAccessorEx]] ||  
 
|-
 
|-
| 32: || [7.0.0+] || Takes a total of 4-bytes of input, returns an output [[#ILockAccessor]].
+
| 32 || [7.0.0+] GetWriterLockAccessorEx || Takes a total of 4-bytes of input, returns an output [[#ILockAccessor]].
 
|-
 
|-
 
| 40 || [2.0.0+] GetCradleFwVersion ||
 
| 40 || [2.0.0+] GetCradleFwVersion ||
Line 881: Line 881:  
| 52 || [4.0.0+] SetLcdBacklighOffEnabled ||
 
| 52 || [4.0.0+] SetLcdBacklighOffEnabled ||
 
|-
 
|-
| 53 || [7.0.0+] || No input/output.
+
| 53 || [7.0.0+] BeginVrModeEx || No input/output.
 
|-
 
|-
| 54 || [7.0.0+] || No input/output.
+
| 54 || [7.0.0+] EndVrModeEx || No input/output.
 
|-
 
|-
 
| 55 || [3.0.0+] [[#IsInControllerFirmwareUpdateSection]] ||
 
| 55 || [3.0.0+] [[#IsInControllerFirmwareUpdateSection]] ||
Line 899: Line 899:  
| 65 || [6.0.0+] GetApplicationIdByContentActionName ||
 
| 65 || [6.0.0+] GetApplicationIdByContentActionName ||
 
|-
 
|-
| 66 || [6.0.0+] SetCpuAndGpuBoostMode ||
+
| 66 || [6.0.0+] SetCpuBoostMode ||
 
|-
 
|-
 
| 80 || [6.0.0+] PerformSystemButtonPressingIfInFocus ||
 
| 80 || [6.0.0+] PerformSystemButtonPressingIfInFocus ||
 
|-
 
|-
| 90 || [7.0.0+] || Takes an input u8, no output.
+
| 90 || [7.0.0+] SetPerformanceConfigurationChangedNotification || Takes an input u8, no output.
 
|-
 
|-
| 91 || [7.0.0+] || No input, returns a total of 4-bytes of output.
+
| 91 || [7.0.0+] GetCurrentPerformanceConfiguration || No input, returns a total of 4-bytes of output.
 
|-
 
|-
| 200 || [7.0.0+] || No input, returns a total of 4-bytes of output.
+
| 200 || [7.0.0+] GetOperationModeSystemInfo || No input, returns a total of 4-bytes of output.
 
|}
 
|}
   Line 1,054: Line 1,054:  
| 91 || [6.0.0+] GetAccumulatedSuspendedTickChangedEvent
 
| 91 || [6.0.0+] GetAccumulatedSuspendedTickChangedEvent
 
|-
 
|-
| 100 || [7.0.0+] || Takes an input u8, no output.
+
| 100 || [7.0.0+] SetAlbumImageTakenNotificationEnabled || Takes an input u8, no output.
 
|-
 
|-
| 1000 || [7.0.0+] || No input, returns an output [[#IUnknown1]].
+
| 1000 || [7.0.0+] GetDebugStorageChannel || No input, returns an output [[#IStorageChannel]].
 
|}
 
|}
   Line 1,113: Line 1,113:  
No input, returns an output u8 bool.
 
No input, returns an output u8 bool.
   −
== IUnknown1 ==
+
== IStorageChannel ==
 
Added with [[7.0.0]].
 
Added with [[7.0.0]].
   Line 1,120: Line 1,120:  
! Cmd || Name || Notes
 
! Cmd || Name || Notes
 
|-
 
|-
| 0 || || No input, returns an output [[#IStorage]].
+
| 0 || Push || No input, returns an output [[#IStorage]].
 
|-
 
|-
| 1 || || No input, returns an output [[#IStorage]].
+
| 1 || Unpop || No input, returns an output [[#IStorage]].
 
|-
 
|-
| 2 || || No input, returns an output [[#IStorage]].
+
| 2 || Pop || No input, returns an output [[#IStorage]].
 
|-
 
|-
| 3 || || No input, returns an output handle.
+
| 3 || GetPopEventHandle || No input, returns an output handle.
 
|-
 
|-
| 4 || || No input/output.
+
| 4 || Clear || No input/output.
 
|}
 
|}
   Line 1,148: Line 1,148:  
| 12 || RejectToChangeIntoBackground ||
 
| 12 || RejectToChangeIntoBackground ||
 
|-
 
|-
| 20 || [7.0.0+] || Takes an input u8, no output.
+
| 20 || [7.0.0+] SetAppletWindowVisibility || Takes an input u8, no output.
 
|-
 
|-
| 21 || [7.0.0+] || Takes a total of 8-bytes of input, no output.
+
| 21 || [7.0.0+] SetAppletGpuTimeSlice || Takes a total of 8-bytes of input, no output.
 
|}
 
|}
   Line 1,258: Line 1,258:  
| 1 || RequestLaunchApplicationForDebug ||  
 
| 1 || RequestLaunchApplicationForDebug ||  
 
|-
 
|-
| 2 || [7.0.0+] || No input, returns an output [[#IUnknown1]].
+
| 2 || [7.0.0+] GetDebugStorageChannel || No input, returns an output [[#IStorageChannel]].
 
|-
 
|-
| 3 || [7.0.0+] || Takes a total of 8-bytes of input, returns an [[#IStorage]].
+
| 3 || [7.0.0+] CreateStorageForDebug || Takes a total of 8-bytes of input, returns an [[#IStorage]].
 
|}
 
|}
   Line 1,524: Line 1,524:  
! Cmd || Name || Notes
 
! Cmd || Name || Notes
 
|-
 
|-
| 32 || [7.0.0+] || Takes a total of 0x10-bytes of input and a PID, no output.
+
| 32 || [7.0.0+] SetShimLibraryVersion || Takes a total of 0x10-bytes of input and a PID, no output.
 
|-
 
|-
 
| 201 || SaveScreenShot ||  
 
| 201 || SaveScreenShot ||