diff options
author | Diegoisawesome <Diegoisawesome@users.noreply.github.com> | 2018-04-18 14:58:28 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-04-18 14:58:28 -0500 |
commit | 867b496f2e5a525043c9fd82ccaaad9349c89fac (patch) | |
tree | 1e27a4e9a96be8df5734e126eddae296477d3ef1 /src | |
parent | d10844f1feaf1e9add59685e037fab7ad0027dce (diff) | |
parent | dede2cc300fc4bd8435a0f12f37ddf7b16c2dc16 (diff) |
Merge pull request #239 from DizzyEggg/patch-1
Use DMA large macro in option menu
Diffstat (limited to 'src')
-rw-r--r-- | src/option_menu.c | 19 |
1 files changed, 1 insertions, 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(); |