diff --git a/build/libraries_sysmenu/util/ARM9/src/util_menuAppManager.c b/build/libraries_sysmenu/util/ARM9/src/util_menuAppManager.c index f5b9f467..4d5136b2 100644 --- a/build/libraries_sysmenu/util/ARM9/src/util_menuAppManager.c +++ b/build/libraries_sysmenu/util/ARM9/src/util_menuAppManager.c @@ -1078,7 +1078,7 @@ static BOOL AMN_checkAndReplaceBannerAnime(s32 index) if (cNandTitleIndexStart <= index && index < (cNandTitleIndexStart + sNandTitleListLengthForLauncher)) { if (spSubBannerFileBuffer->h.crc16_anime == AMN_getBannerAnimeCRC(&spSubBannerFileBuffer->anime)) { // 成功したのでコピーする - pBanner = &spNandBannerFileArray[index]; + pBanner = &spNandBannerFileArray[index-cNandTitleIndexStart]; // h.crc16_animeしかチェックしていないので、それとanimeだけコピー pBanner->h.crc16_anime = spSubBannerFileBuffer->h.crc16_anime; // MI_CpuCopy()の方が遅くなった…