Home Menu: Difference between revisions

No edit summary
No edit summary
 
(6 intermediate revisions by 3 users not shown)
Line 778: Line 778:
| Available
| Available
| December 2, 2019
| December 2, 2019
|-
| [[11.14.0-46|11.14.0-46]]
|
| November 17, 2020
| See [[11.14.0-46|this]].
|
|
|
| No
| Available
| November 17, 2020
|-
| [[11.15.0-47|11.15.0-47]]
|
| July 27, 2021
| See [[11.15.0-47|this]].
|
|
|
| No
| Available
| July 27, 2021
|-
| [[11.16.0-48|11.16.0-48]]
|
| August 30, 2022
| See [[11.16.0-48|this]].
|
|
|
| No
| Available
| August 30, 2022
|-
| [[11.16.0-49|11.16.0-49]]
|
| September 13, 2022
| See [[11.16.0-49|this]].
|
|
|
| No
| Available
| September 13, 2022
|-
| [[11.17.0-50|11.17.0-50]]
|
| May 23, 2023
| See [[11.17.0-50|this]].
|
|
|
| No
| Available
| May 23, 2023
|}
|}


Line 1,436: Line 1,491:
| 0x2
| 0x2
| u16, Badge Sub ID (used for multi-part badges)
| u16, Badge Sub ID (used for multi-part badges)
{| class="wikitable" border="1"
! Value
! Meaning
|-
| 0x0
| Badge is a standalone badge
|-
| 0x0100
| Badge is the left piece of a horizontal 2x1 badge
|-
| 0x0101
| Badge is the right piece of a horizontal 2x1 badge
|-
| 0x1000
| Badge is the top piece of a vertical 1x2 badge
|-
| 0x1010
| Badge is the bottom piece of a vertical 1x2 badge
|-
| 0x1100
| Badge is the top left piece of a 2x2 badge
|-
| 0x1101
| Badge is the top right piece of a 2x2 badge
|-
| 0x1110
| Badge is the bottom left piece of a 2x2 badge
|-
| 0x1111
| Badge is the bottom right piece of a 2x2 badge
|}
|}
|}


Line 1,646: Line 1,733:


Home Menu *only* accesses this file with the Home Menu layout-settings menu / when entering that menu.
Home Menu *only* accesses this file with the Home Menu layout-settings menu / when entering that menu.
== Home Menu Jump Parameters ==
Parameters can be provided to [[APT:JumpToHomeMenu]] to perform certain actions when jumping to the home menu.
=== Command Header ===
{| class="wikitable" border="1"
|-
!  Offset
!  Size
!  Description
|-
| 0x0
| 0x4
| Magic Value "ASHP"
|-
| 0x4
| 0x1
| Command ID
|}
If the command requires extra arguments, this header will be padded and the arguments will start at offset 0x8. Otherwise it is just 0x5 bytes large as presented here.
=== Command IDs ===
{| class="wikitable" border="1"
|-
!  ID
!  Description
!  Extra Arguments
|-
| 0x0
| Does Nothing
| None
|-
| 0x1
| Open Instruction Manual
| None
|-
| 0x2
| Download Theme from Theme Shop
| 4-byte ID of the theme (total command size 0xC bytes). This is divided by 1000000 to determine the [[Titles#Title_IDs|title ID variation]], and the remainder corresponds to the theme's DLC content index. If the value is 0 the theme shop will not open correctly, and if the ID isn't valid the theme shop will just return to the home screen after initializing the DLC title.
|-
| 0x3
| Open Badge Picker
| None
|}


== Home Menu startup ==
== Home Menu startup ==