summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDiegoisawesome <Diegoisawesome@users.noreply.github.com>2018-04-18 14:58:28 -0500
committerGitHub <noreply@github.com>2018-04-18 14:58:28 -0500
commit867b496f2e5a525043c9fd82ccaaad9349c89fac (patch)
tree1e27a4e9a96be8df5734e126eddae296477d3ef1 /src
parentd10844f1feaf1e9add59685e037fab7ad0027dce (diff)
parentdede2cc300fc4bd8435a0f12f37ddf7b16c2dc16 (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.c19
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();