diff --git a/build/systemMenu_RED/Launcher/ARM9/src/main.c b/build/systemMenu_RED/Launcher/ARM9/src/main.c index 8d93a58e..daf15813 100644 --- a/build/systemMenu_RED/Launcher/ARM9/src/main.c +++ b/build/systemMenu_RED/Launcher/ARM9/src/main.c @@ -329,10 +329,22 @@ void TwlMain( void ) // 「ダイレクトブートでない」なら if( !pBootTitle ) { // NAND & カードアプリリスト取得 - SYSM_MakeNandTitleListAsync(); // NANDアプリリストの作成(取得はしていないので注意) + if( !SYSM_IsLogoDemoSkip() ) + { + SYSM_MakeNandTitleListAsync(); // NANDアプリリストの作成(取得はしていないので注意) + }else + { + sp_titleList = SYSM_GetNandTitleList(); + } }else { - SYSM_MakeNandTitleListMakerInfo(); // アプリに引き渡すタイトルリスト作成用情報の作成 + if( !pBootTitle->flags.isLogoSkip ) + { + SYSM_MakeNandTitleListMakerInfoAsync(); // アプリに引き渡すタイトルリスト作成用情報の作成 + }else + { + SYSM_MakeNandTitleListMakerInfo(); + } } // end時間計測5 #if (MEASURE_TIME == 1)