From 2f713d39cfd363cba7017abdbb9bc79f2b47cc7e Mon Sep 17 00:00:00 2001 From: yoshida_teruhisa Date: Tue, 27 Nov 2007 07:35:08 +0000 Subject: [PATCH] =?UTF-8?q?=E3=83=80=E3=82=A4=E3=83=AC=E3=82=AF=E3=83=88?= =?UTF-8?q?=E3=83=96=E3=83=BC=E3=83=88=E6=99=82=E3=81=AE=E5=87=A6=E7=90=86?= =?UTF-8?q?=E3=82=92=E8=BF=BD=E5=8A=A0=E3=80=81=E3=81=9F=E3=81=A0=E3=81=97?= =?UTF-8?q?=E6=9C=AA=E3=81=A0=E5=8B=95=E4=BD=9C=E3=81=9B=E3=81=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@268 b08762b0-b915-fc4b-9d8c-17b2551a87ff --- build/systemMenu_RED/Launcher/ARM9/src/main.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build/systemMenu_RED/Launcher/ARM9/src/main.c b/build/systemMenu_RED/Launcher/ARM9/src/main.c index 1bb89136..ac5b9bed 100644 --- a/build/systemMenu_RED/Launcher/ARM9/src/main.c +++ b/build/systemMenu_RED/Launcher/ARM9/src/main.c @@ -51,6 +51,7 @@ void TwlMain( void ) u32 state = LOGODEMO_INIT; TitleProperty *pBootTitle = NULL; OSTick start, end = 0; + BOOL direct_boot = FALSE; // システムメニュー初期化---------- SYSM_Init( Alloc, Free ); // OS_Initの前でコール。 @@ -101,6 +102,7 @@ void TwlMain( void ) if( pBootTitle ) { // ダイレクトブートなら、ロゴ、ランチャーを飛ばしてロード開始 state = LOAD_START; + direct_boot = TRUE; }else if( SYSM_IsLogoDemoSkip() ) { // ロゴデモスキップが指定されていたら、ランチャー起動 state = LAUNCHER_INIT; @@ -144,7 +146,7 @@ void TwlMain( void ) break; case LOADING: - if( LauncherFadeout( s_titleList ) && + if( ( direct_boot || ( !direct_boot && LauncherFadeout( s_titleList ) ) ) && SYSM_IsLoadTitleFinished( pBootTitle ) ) { state = AUTHENTICATE; }