diff --git a/build/systemMenu_tools/ImportJump/ARM9.TWL/src/main.c b/build/systemMenu_tools/ImportJump/ARM9.TWL/src/main.c index c3e4f4da..92476058 100644 --- a/build/systemMenu_tools/ImportJump/ARM9.TWL/src/main.c +++ b/build/systemMenu_tools/ImportJump/ARM9.TWL/src/main.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include @@ -136,6 +137,13 @@ TwlMain() break; } + // 前回起動したソフトのplatformCodeがNITROだとアプリジャンプに失敗する。 + // デバッガ動作時はランチャーが前回起動したソフトのplatformCode & TitleID を + // 更新しないためImportJump自身が更新しておく。NANDへの反映はkamiImportTad() + // の中で行われる。 + LCFG_TSD_SetLastTimeBootSoftPlatform( PLATFORM_CODE_TWL_LIMITED ); + LCFG_TSD_SetLastTimeBootSoftTitleID( OS_GetTitleId() ); + // TADのインポート開始 if (kamiImportTad(&titleID)) {