diff --git a/build/libraries_sysmenu/sysmenu/ARM9/src/sysmenu_lib.c b/build/libraries_sysmenu/sysmenu/ARM9/src/sysmenu_lib.c index 5d9765c2..4b30f767 100644 --- a/build/libraries_sysmenu/sysmenu/ARM9/src/sysmenu_lib.c +++ b/build/libraries_sysmenu/sysmenu/ARM9/src/sysmenu_lib.c @@ -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;