diff --git a/build/systemMenu_tools/SystemUpdaterRegionSelect/ARM9.TWL/main.rsf b/build/systemMenu_tools/SystemUpdaterRegionSelect/ARM9.TWL/main.rsf index 0430938f..fcde861c 100644 --- a/build/systemMenu_tools/SystemUpdaterRegionSelect/ARM9.TWL/main.rsf +++ b/build/systemMenu_tools/SystemUpdaterRegionSelect/ARM9.TWL/main.rsf @@ -230,3 +230,38 @@ RomSpec Root /key File $(HWINFO_PRIVKEY) $(HWID_PRIVKEY) } + +Rating +{ + # + # Permited age to play for each rating organization + # + # Supported organization + # - CERO (OGN0) : for Japan + # - ESRB (OGN1) : for North America + # - BBFC (OGN2) : obsolete organization + # - USK (OGN3) : for German + # - PEGI_GEN (OGN4) : for Europe + # - PEGI_FINLAND (OGN5) : obsolete organization + # - PEGI_PRT (OGN6) : for Portugal + # - PEGI_BBFC (OGN7) : for UK + # - OFLC (OGN8) : for Australia and NewZealand + # - GRB (OGN9) : for Korea + # - OGN10 : reserved + # - OGN11 : reserved + # - OGN12 : reserved + # - OGN13 : reserved + # - OGN14 : reserved + # - OGN15 : reserved + # + # Available age [ 0 - 31 / PENDING / FREE ] + + CERO FREE + ESRB FREE + USK FREE + PEGI_GEN FREE + PEGI_PRT FREE + PEGI_BBFC FREE + OFLC FREE + GRB FREE +} diff --git a/build/systemMenu_tools/SystemUpdaterRegionSelect/ARM9.TWL/src/kami_copy_file.c b/build/systemMenu_tools/SystemUpdaterRegionSelect/ARM9.TWL/src/kami_copy_file.c index 60e93f7f..8aa1de7b 100644 --- a/build/systemMenu_tools/SystemUpdaterRegionSelect/ARM9.TWL/src/kami_copy_file.c +++ b/build/systemMenu_tools/SystemUpdaterRegionSelect/ARM9.TWL/src/kami_copy_file.c @@ -70,32 +70,6 @@ BOOL kamiCopyFile(char* srcPath, char* dstPath) // ROMファイルクローズ FS_CloseFile(&file); - // ターゲットファイルオープン - FS_InitFile(&file); - if (FS_OpenFile(&file, dstPath)) - { - void* pVerifyBuf; - - // NANDファイルリード - pVerifyBuf = OS_Alloc( alloc_size ); - SDK_NULL_ASSERT(pVerifyBuf); - DC_InvalidateRange(pVerifyBuf, alloc_size); - read_is_ok = FS_ReadFile( &file, pVerifyBuf, (s32)file_size ); - if (read_is_ok) - { - DC_FlushRange(pTempBuf, alloc_size); - DC_FlushRange(pVerifyBuf, alloc_size); - if (!MI_CpuComp8(pTempBuf, pVerifyBuf, file_size)) - { - FS_CloseFile(&file); - OS_Free(pTempBuf); - return TRUE; - } - } - FS_CloseFile(&file); - OS_Free(pTempBuf); - } - // 一旦対象データを削除する (void)FS_DeleteFile(dstPath);