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 getNum;
|
||||||
int validNum = 0;
|
int validNum = 0;
|
||||||
NAMTitleId *pTitleIDList = NULL;
|
NAMTitleId *pTitleIDList = NULL;
|
||||||
char machine_setting_code[4];
|
|
||||||
ROM_Header_Short *header = ( ROM_Header_Short *)HW_TWL_ROM_HEADER_BUF;
|
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 );
|
(void)NAM_GetTitleList( pTitleIDList, (u32)getNum );
|
||||||
|
|
||||||
// 本体情報のTitleIDの4バイト目はランチャーのTitleIDの4バイト目と同じ
|
|
||||||
STD_TSNPrintf( machine_setting_code, 4, "BN%c", header->titleID_Lo[3]);
|
|
||||||
|
|
||||||
// 取得したタイトルに本体情報のIDがあるかチェック
|
// 取得したタイトルに本体情報のIDがあるかチェック
|
||||||
for( l = 0; l < getNum; l++ ) {
|
for( l = 0; l < getNum; l++ ) {
|
||||||
char *code = ((char *)&pTitleIDList[l]) + 1;
|
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];
|
ret = (OSTitleId)pTitleIDList[l];
|
||||||
break;
|
break;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user