diff --git a/build/libraries_sysmenu/namut/ARM9/src/namut.c b/build/libraries_sysmenu/namut/ARM9/src/namut.c index 50b1458e..25230e22 100644 --- a/build/libraries_sysmenu/namut/ARM9/src/namut.c +++ b/build/libraries_sysmenu/namut/ARM9/src/namut.c @@ -54,7 +54,8 @@ static const char* sDeleteDirectoryList[] = static const char* sFillFileList[] = { "nand:/shared1/TWLCFG0.dat", - "nand:/shared1/TWLCFG1.dat" + "nand:/shared1/TWLCFG1.dat", + "nand:/shared2/launcher/wrap.bin" }; #define VOLUME_INITIAL_VALUE 5 // 本体初期化時に設定する本体ボリューム値 diff --git a/build/systemMenu_RED/Launcher/ARM9/src/main.c b/build/systemMenu_RED/Launcher/ARM9/src/main.c index 0740c132..1a575606 100644 --- a/build/systemMenu_RED/Launcher/ARM9/src/main.c +++ b/build/systemMenu_RED/Launcher/ARM9/src/main.c @@ -56,6 +56,7 @@ static BOOL IsCommandSelected(void); static void PrintPause(void); static void PrintError(void); static void PrintSystemMenuVersion( void ); +static void CreateDummyWrapFile( void ); // global variable------------------------------------------------------------- @@ -326,6 +327,9 @@ void TwlMain( void ) // TMPフォルダのクリーン SYSM_DeleteTmpDirectory( pBootTitle ); + // ダミーのDSメニューラッピング用ファイル作成(UIGランチャーが作っているもの) + CreateDummyWrapFile(); + // end時間計測3 MEASURE_RESULT( start, "TmpClean : %dms\n" ); @@ -729,6 +733,21 @@ static void PrintSystemMenuVersion( void ) } +// ダミーのDSメニューラッピング用ファイル作成(UIGランチャーが作っているもの) +static void CreateDummyWrapFile( void ) +{ + const char *path = "nand:/shared2/launcher/wrap.bin"; + + if( FS_CreateFileAuto( path, FS_PERMIT_R | FS_PERMIT_W ) ) { + FSFile file; + if( FS_OpenFileEx( &file, path, FS_FILEMODE_RW ) ) { + (void)FS_SetFileLength( &file, 16 * 1024 ); + FS_CloseFile( &file ); + } + } +} + + // ============================================================================ // 割り込み処理 // ============================================================================ diff --git a/build/systemMenu_tools/NandInitializerRed/ARM9.TWL/main.rsf b/build/systemMenu_tools/NandInitializerRed/ARM9.TWL/main.rsf index 89bda309..87709bac 100644 --- a/build/systemMenu_tools/NandInitializerRed/ARM9.TWL/main.rsf +++ b/build/systemMenu_tools/NandInitializerRed/ARM9.TWL/main.rsf @@ -78,7 +78,7 @@ Property # # ROM SIZE: in bit [64M/128M/256M/512M/1G/2G] # - RomSize 64M + #RomSize 2G # # ROM PADDING: TRUE if finalrom