Changes

Jump to navigation Jump to search
572 bytes added ,  00:20, 14 June 2019
no edit summary
{| class="wikitable" border="1"
|-
! Cmd || Name|| Notes
|-
| 0 || GetApplicationLaunchProperty|| Takes an input u64 ProcessId, returns an [[#ApplicationLaunchProperty]]
|-
| 1 || GetApplicationLaunchPropertyWithApplicationId|| Takes an input u64 TitleId, returns an [[#ApplicationLaunchProperty]]
|-
| 2 || GetApplicationControlProperty|| Takes an input u64 ProcessId, returns a type-0x16 buffer filled with the contents of [[NACP_Format|control.nacp]]
|-
| 3 || GetApplicationControlPropertyWithApplicationId|| Takes an input u64 TitleId, returns a type-0x16 buffer filled with the contents of [[NACP_Format|control.nacp]]
|}
 
== GetApplicationControlPropertyWithApplicationId ==
 
Takes in a title id and a type-0x16 buffer. This is filled with the contents of control.nacp for that application.
= arp:w =
{| class="wikitable" border="1"
|-
! Cmd || Name|| Notes
|-
| 0 || AcquireRegistrar|| Returns an [[#IRegistrar]]
|-
| 1 || DeleteProperties|| Takes an input u64 unknown
|}
{| class="wikitable" border="1"
|-
! Cmd || Name|-| 0 || Issue|-| 1 || SetApplicationLaunchProperty|-| 2 || SetApplicationControlProperty|} === Launch Property Format === {| class="wikitable" border="1"|-! Offset! Size! Description|-| 0x0| 0x8| Title ID|-| 0x8| 0x4| VersionNotes
|-
| 0xC0 | 0x1| Base Game Storage IDIssue || Takes an input u64 unknown
|-
| 0xD1 | 0x1| Update Storage IDSetApplicationLaunchProperty || Takes an input [[#ApplicationLaunchProperty]]
|-
| 0xE2 | 0x2| PaddingSetApplicationControlProperty || Takes an input type-0x15 buffer filled with the contents of [[NACP_Format|control.nacp]]
|}
| 5 || [3.0.0+] SetIsUsingSleepUnsupportedDevices
|-
|}
 
= ApplicationLaunchProperty =
 
Total size is 0x10-bytes.
 
{| class="wikitable" border="1"
|-
! Offset
! Size
! Description
|-
| 0x00
| 0x08
| Title ID
|-
| 0x08
| 0x04
| Version
|-
| 0x0C
| 0x01
| Base Game [[Filesystem_services#StorageId|Storage Id]]
|-
| 0x0D
| 0x01
| Update [[Filesystem_services#StorageId|Storage Id]]
|-
| 0x0E
| 0x02
| Padding
|}
[[Category:Services]]
10

edits

Navigation menu