diff --git a/build/libraries_sysmenu/hotsw/ARM9/src/hotsw_ctrl.c b/build/libraries_sysmenu/hotsw/ARM9/src/hotsw_ctrl.c index e01fb853..48d4af6b 100644 --- a/build/libraries_sysmenu/hotsw/ARM9/src/hotsw_ctrl.c +++ b/build/libraries_sysmenu/hotsw/ARM9/src/hotsw_ctrl.c @@ -348,7 +348,7 @@ CardDataReadState HOTSW_ReadCardDataOnGameMode(const void* src, void* dest, u32 CardDataReadState retval = CARD_READ_SUCCESS; static u8 page_buffer[512]; - s32 offset = (u32)src; + u32 offset = (u32)src; u32 page_offset = (u32)(offset & -512); u32 buffer_offset = (u32)(offset % 512); u32 valid_length = 512 - buffer_offset; @@ -413,11 +413,7 @@ static CardDataReadState ReadPageGame(u32 start_addr, void* buf, u32 size) loop = (size % PAGE_SIZE) ? loop + 1 : loop; // カードのロック -#ifndef DEBUG_USED_CARD_SLOT_B_ CARD_LockRom(s_CardLockID); -#else - LockExCard(s_CardLockID); -#endif for(i=0; i