From 3e9ccb4b77a6cda6bb155fece8470266eb2bb391 Mon Sep 17 00:00:00 2001 From: Kurausukun Date: Tue, 23 Mar 2021 00:51:34 -0400 Subject: [LEAK-INFORMED] fix clear_save_data_screen fakematch --- src/clear_save_data_screen.c | 20 ++------------------ 1 file changed, 2 insertions(+), 18 deletions(-) (limited to 'src') diff --git a/src/clear_save_data_screen.c b/src/clear_save_data_screen.c index fe28c1ec7..b2f106594 100644 --- a/src/clear_save_data_screen.c +++ b/src/clear_save_data_screen.c @@ -186,24 +186,8 @@ static void CB2_Sub_SaveClearScreen_Init(void) static void SaveClearScreen_GpuInit(void) { DmaClearLarge16(3, (void *)VRAM, VRAM_SIZE, 0x1000); - -#ifndef NONMATCHING - asm("":::"ip"); -#endif - - do - { - void * dest = (void *)OAM; - size_t size = OAM_SIZE; - DmaClear32(3, dest, size); - } while (0); - - do - { - void * dest = (void *)PLTT; - size_t size = PLTT_SIZE; - DmaClear16(3, dest, size); - } while (0); + DmaClear32(3, (void *)OAM, OAM_SIZE); + DmaClear16(3, (void *)PLTT, PLTT_SIZE); SetGpuReg(REG_OFFSET_DISPCNT, 0); SetGpuReg(REG_OFFSET_BLDY, 0); -- cgit v1.2.3