NS and APT Services: Difference between revisions
Steveice10 (talk | contribs) m Consistency. |
Steveice10 (talk | contribs) APT type information. |
||
Line 601: | Line 601: | ||
APT:PrepareToDoApplicationJump and APT:DoApplicationJump are used by applications, for launching native/<non-NATIVE_FIRM> applications. These commands notify Home Menu that title launching needs done, Home Menu does the actual title launching via NS commands. | APT:PrepareToDoApplicationJump and APT:DoApplicationJump are used by applications, for launching native/<non-NATIVE_FIRM> applications. These commands notify Home Menu that title launching needs done, Home Menu does the actual title launching via NS commands. | ||
== AppletAttr == | |||
{| class="wikitable" border="1" | |||
|- | |||
! Bits | |||
! Description | |||
|- | |||
| 0-2 | |||
| [[NS_and_APT_Services#AppletPos|AppletPos]] | |||
|- | |||
| 3 | |||
| Manually Acquire/Release GPU Rights | |||
|- | |||
| 4 | |||
| Manually Acquire/Release DSP Rights | |||
|- | |||
| 5 | |||
| ? | |||
|} | |||
== DisplayBufferMode == | |||
{| class="wikitable" border="1" | |||
|- | |||
! Value | |||
! Description | |||
|- | |||
| 0 | |||
| FORMAT_R8G8B8A8 | |||
|- | |||
| 1 | |||
| FORMAT_R8G8B8 | |||
|- | |||
| 2 | |||
| FORMAT_R5G6B5 | |||
|- | |||
| 3 | |||
| FORMAT_R5G5B5A1 | |||
|- | |||
| 4 | |||
| FORAMT_R4G4B4A4 | |||
|- | |||
| 0xFFFFFFFF | |||
| FORMAT_UNIMPORTABLE | |||
|} | |||
== HomeButtonState == | |||
{| class="wikitable" border="1" | |||
|- | |||
! Value | |||
! Description | |||
|- | |||
| 0 | |||
| HOME_BUTTON_NONE | |||
|- | |||
| 1 | |||
| HOME_BUTTON_SINGLE_PRESSED | |||
|- | |||
| 2 | |||
| HOME_BUTTON_DOUBLE_PRESSED | |||
|} | |||
== OrderToCloseState == | |||
{| class="wikitable" border="1" | |||
|- | |||
! Value | |||
! Description | |||
|- | |||
| 0 | |||
| ORDER_TO_CLOSE_STATE_NONE | |||
|- | |||
| 1 | |||
| ORDER_TO_CLOSE_STATE_RECEIVED | |||
|} | |||
== SleepNotificationState == | |||
{| class="wikitable" border="1" | |||
|- | |||
! Value | |||
! Description | |||
|- | |||
| 0 | |||
| NOTIFY_NONE | |||
|- | |||
| 1 | |||
| NOTIFY_SLEEP_QUERY | |||
|- | |||
| 2 | |||
| NOTIFY_SLEEP_ACCEPT | |||
|- | |||
| 3 | |||
| NOTIFY_SLEEP_REJECT | |||
|- | |||
| 4 | |||
| NOTIFY_SLEEP_ACCEPTED | |||
|- | |||
| 5 | |||
| NOTIFY_AWAKE | |||
|} | |||
== AppletPos == | |||
{| class="wikitable" border="1" | |||
|- | |||
! Value | |||
! Description | |||
|- | |||
| -1 | |||
| POS_NONE | |||
|- | |||
| 0 | |||
| POS_APP | |||
|- | |||
| 1 | |||
| POS_APPLIB | |||
|- | |||
| 2 | |||
| POS_SYS | |||
|- | |||
| 3 | |||
| POS_SYSLIB | |||
|- | |||
| 4 | |||
| POS_RESIDENT | |||
|} | |||
== WakeupState == | |||
{| class="wikitable" border="1" | |||
|- | |||
! Value | |||
! Description | |||
|- | |||
| -1 | |||
| WAKEUP_BY_TIMEOUT | |||
|- | |||
| 0 | |||
| WAKEUP_SKIP | |||
|- | |||
| 1 | |||
| WAKEUP_TO_START | |||
|- | |||
| 2 | |||
| WAKEUP_BY_EXIT | |||
|- | |||
| 3 | |||
| WAKEUP_BY_PAUSE | |||
|- | |||
| 4 | |||
| WAKEUP_BY_CANCEL | |||
|- | |||
| 5 | |||
| WAKEUP_BY_CANCELALL | |||
|- | |||
| 6 | |||
| WAKEUP_BY_POWER_BUTTON_CLICK | |||
|- | |||
| 7 | |||
| WAKEUP_TO_JUMP_HOME | |||
|- | |||
| 8 | |||
| WAKEUP_TO_JUMP_APPLICATION | |||
|- | |||
| 9 | |||
| WAKEUP_TO_LAUNCH_APPLICATION | |||
|} | |||
== QueryReply == | |||
{| class="wikitable" border="1" | |||
|- | |||
! Value | |||
! Description | |||
|- | |||
| 0 | |||
| REPLY_REJECT | |||
|- | |||
| 1 | |||
| REPLY_ACCEPT | |||
|- | |||
| 2 | |||
| REPLY_LATER | |||
|} | |||
="APT:A" Service= | ="APT:A" Service= |