Changes

769 bytes added ,  08:11, 1 May 2013
Created page with "=Request= {| class="wikitable" border="1" |- ! Index Word ! Description |- | 0 | Header code [0x00490180] |- | 1-4 | 0x10-byte struct for the title ..."
=Request=
{| class="wikitable" border="1"
|-
! Index Word
! Description
|-
| 0
| Header code [0x00490180]
|-
| 1-4
| 0x10-byte [[FS:GetProgramLaunchInfo|struct]] for the title which will be run under the launched [[FIRM]].
|-
| 5
| u8, when the FIRM TID-low is not TWL_FIRM this is written to the u8 at FIRM parambuf+0x400.
|-
| 6
| [[FIRM]] titleID-low which will be launched.
|}

=Response=
{| class="wikitable" border="1"
|-
! Index Word
! Description
|-
| 0
| Header code
|-
| 1
| Result code
|}

=Description=
This triggers a FIRM [[PMApp:LaunchFIRMSetParams|launch]]. Normally the input titleID from the 0x10-byte structure is written to the FIRM parameter buffer, however when this titleID is the home-menu titleID and certain other titleIDs this is skipped.