mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
Selectを押しながらランチャーを起動するとNANDにインポートされた本体設定プログラムをブートするように変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@880 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
3410b9269e
commit
78aa85d41f
@ -265,6 +265,23 @@ static TitleProperty *SYSMi_CheckShortcutBoot( void )
|
||||
}
|
||||
}
|
||||
|
||||
//-----------------------------------------------------
|
||||
// スタンドアロン起動時、ショートカットキー(select)
|
||||
// を押しながらの起動で本体設定の直接起動
|
||||
//-----------------------------------------------------
|
||||
if( PAD_Read() & PAD_BUTTON_SELECT )
|
||||
{
|
||||
s_bootTitle.flags.isLogoSkip = TRUE; // ロゴデモを飛ばす
|
||||
s_bootTitle.titleID = TITLE_ID_MACHINE_SETTINGS;
|
||||
s_bootTitle.flags.bootType = LAUNCHER_BOOTTYPE_NAND;
|
||||
s_bootTitle.flags.isValid = TRUE;
|
||||
s_bootTitle.flags.isAppRelocate = FALSE;
|
||||
s_bootTitle.flags.isAppLoadCompleted = FALSE;
|
||||
return &s_bootTitle;
|
||||
}
|
||||
|
||||
//[TODO:]スタンドアロンで何らかの条件を満たした場合、カード強制起動させる
|
||||
|
||||
//-----------------------------------------------------
|
||||
// TWL設定データ未入力時の初回起動シーケンス起動
|
||||
//-----------------------------------------------------
|
||||
|
||||
@ -183,7 +183,7 @@ void TwlMain( void )
|
||||
state = LOGODEMO_INIT;
|
||||
}
|
||||
|
||||
// ランチャーを絶対表示しないバージョン
|
||||
// ランチャー画面を絶対表示しないバージョン
|
||||
#ifdef DO_NOT_SHOW_LAUNCHER
|
||||
if(direct_boot == FALSE)
|
||||
{
|
||||
|
||||
@ -40,7 +40,7 @@ extern "C" {
|
||||
#define LAUNCHER_TITLE_LIST_NUM 40 // ランチャーのタイトルリスト数
|
||||
|
||||
#define TITLE_ID_LAUNCHER ( 0x000300074c4e4352LLU ) // ランチャーのタイトルID
|
||||
#define TITLE_ID_MACHINE_SETTINGS ( 0x000300055445534dLLU ) // 本体設定のタイトルID
|
||||
#define TITLE_ID_MACHINE_SETTINGS ( 0x000300054d534554LLU ) // 本体設定のタイトルID
|
||||
|
||||
#define SYSM_PAD_PRODUCTION_SHORTCUT_CARD_BOOT ( PAD_BUTTON_A | PAD_BUTTON_B \
|
||||
| PAD_BUTTON_X | PAD_BUTTON_Y | PAD_BUTTON_R )
|
||||
|
||||
Loading…
Reference in New Issue
Block a user