ダイレクトブートの時にフォントロードの終了待ちができていなかったため、ランチャー非表示版で

本体設定が起動できなかった不具合を修正。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/branches/20080524_SDK500fc_plus3_branch@1532 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
yosiokat 2008-05-27 03:15:30 +00:00
parent 4cbb41bfa1
commit 8fa8428d42

View File

@ -193,9 +193,11 @@ void TwlMain( void )
if( !pBootTitle ||
( pBootTitle && !SYSM_IsLogoDemoSkip() ) ) {
u32 timestamp;
#if 0
if( !LoadSharedFontInit() ) { // 共有フォントのロード
SYSM_SetFatalError( TRUE );
}
#endif
timestamp = OS_GetSharedFontTimestamp();
if( timestamp > 0 ) OS_TPrintf( "SharedFont timestamp : %08x\n", timestamp );
}
@ -301,11 +303,12 @@ void TwlMain( void )
}
break;
case LOAD_START:
SYSM_StartLoadTitle( pBootTitle );
state = LOADING;
start = OS_GetTick();
if( IsFinishedLoadSharedFont() ) { // ダイレクトブートの時があるので、フォントロード終了をここでチェック
SYSM_StartLoadTitle( pBootTitle );
state = LOADING;
start = OS_GetTick();
}
break;
case LOADING:
if( SYSM_IsLoadTitleFinished() ) {