From dede2cc300fc4bd8435a0f12f37ddf7b16c2dc16 Mon Sep 17 00:00:00 2001 From: DizzyEggg Date: Wed, 18 Apr 2018 21:53:51 +0200 Subject: [PATCH] Use DMA large macro in option menu --- src/option_menu.c | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/src/option_menu.c b/src/option_menu.c index cbbe14b77..de9a216a6 100644 --- a/src/option_menu.c +++ b/src/option_menu.c @@ -146,23 +146,7 @@ void CB2_InitOptionMenu(void) gMain.state++; break; case 1: - { - u8 *addr; - u32 size; - - addr = (u8 *)VRAM; - size = 0x18000; - while (1) - { - DmaFill16(3, 0, addr, 0x1000); - addr += 0x1000; - size -= 0x1000; - if (size <= 0x1000) - { - DmaFill16(3, 0, addr, size); - break; - } - } + DmaClearLarge16(3, (void*)(VRAM), VRAM_SIZE, 0x1000); DmaClear32(3, OAM, OAM_SIZE); DmaClear16(3, PLTT, PLTT_SIZE); SetGpuReg(REG_OFFSET_DISPCNT, 0); @@ -189,7 +173,6 @@ void CB2_InitOptionMenu(void) ShowBg(0); ShowBg(1); gMain.state++; - } break; case 2: ResetPaletteFade();