mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
UIGの要望により、初回起動シーケンスなどの本体設定起動はランチャーのTitleIDに関わらずHNB*を起動するよう変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2117 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
fdd147227a
commit
f818fd7e7d
@ -575,7 +575,6 @@ static OSTitleId SYSMi_getTitleIdOfMachineSettings( void )
|
||||
int getNum;
|
||||
int validNum = 0;
|
||||
NAMTitleId *pTitleIDList = NULL;
|
||||
char machine_setting_code[4];
|
||||
ROM_Header_Short *header = ( ROM_Header_Short *)HW_TWL_ROM_HEADER_BUF;
|
||||
|
||||
// インストールされているタイトルの取得
|
||||
@ -587,13 +586,10 @@ static OSTitleId SYSMi_getTitleIdOfMachineSettings( void )
|
||||
}
|
||||
(void)NAM_GetTitleList( pTitleIDList, (u32)getNum );
|
||||
|
||||
// 本体情報のTitleIDの4バイト目はランチャーのTitleIDの4バイト目と同じ
|
||||
STD_TSNPrintf( machine_setting_code, 4, "BN%c", header->titleID_Lo[3]);
|
||||
|
||||
// 取得したタイトルに本体情報のIDがあるかチェック
|
||||
for( l = 0; l < getNum; l++ ) {
|
||||
char *code = ((char *)&pTitleIDList[l]) + 1;
|
||||
if( 0 == STD_CompareNString( code, machine_setting_code, 3 ) )
|
||||
if( 0 == STD_CompareNString( code, "BNH", 3 ) )
|
||||
{
|
||||
ret = (OSTitleId)pTitleIDList[l];
|
||||
break;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user