From 0b2245bd868638f789a98576a81cc47178be892b Mon Sep 17 00:00:00 2001 From: yutaka Date: Tue, 5 Aug 2008 10:17:10 +0000 Subject: [PATCH] =?UTF-8?q?=E3=83=90=E3=83=83=E3=82=AF=E3=83=89=E3=83=AD?= =?UTF-8?q?=E3=83=83=E3=83=97=E5=A4=89=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2108 b08762b0-b915-fc4b-9d8c-17b2551a87ff --- build/gcdfirm/sdmc-launcher/ARM9/main.c | 5 +++-- build/nandfirm/sdmc-launcher/ARM9/main.c | 7 ++++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/build/gcdfirm/sdmc-launcher/ARM9/main.c b/build/gcdfirm/sdmc-launcher/ARM9/main.c index 636dd217..54f628ec 100644 --- a/build/gcdfirm/sdmc-launcher/ARM9/main.c +++ b/build/gcdfirm/sdmc-launcher/ARM9/main.c @@ -407,8 +407,6 @@ void myInit(void) GX_LoadBG0Char(d_CharData, 0, sizeof(d_CharData)); GX_LoadBGPltt(d_PaletteData, 0, sizeof(d_PaletteData)); - - //---- setting 2D for bottom screen GX_SetBankForSubBG(GX_VRAM_SUB_BG_128_C); @@ -423,6 +421,9 @@ void myInit(void) GXS_LoadBG0Char(d_CharData, 0, sizeof(d_CharData)); GXS_LoadBGPltt(d_PaletteData, 0, sizeof(d_PaletteData)); + //---- backdrop + *(u16*)HW_PLTT = GX_RGB(0,0,8); + *(u16*)HW_DB_PLTT = GX_RGB(0,0,8); //---- screen MI_CpuFillFast((void *)gScreen, 0, sizeof(gScreen)); diff --git a/build/nandfirm/sdmc-launcher/ARM9/main.c b/build/nandfirm/sdmc-launcher/ARM9/main.c index fcb73aec..8e78fe6d 100644 --- a/build/nandfirm/sdmc-launcher/ARM9/main.c +++ b/build/nandfirm/sdmc-launcher/ARM9/main.c @@ -440,8 +440,6 @@ void myInit(void) GX_LoadBG0Char(d_CharData, 0, sizeof(d_CharData)); GX_LoadBGPltt(d_PaletteData, 0, sizeof(d_PaletteData)); - - //---- setting 2D for bottom screen GX_SetBankForSubBG(GX_VRAM_SUB_BG_128_C); @@ -456,7 +454,6 @@ void myInit(void) GXS_LoadBG0Char(d_CharData, 0, sizeof(d_CharData)); GXS_LoadBGPltt(d_PaletteData, 0, sizeof(d_PaletteData)); - //---- screen MI_CpuFillFast((void *)gScreen, 0, sizeof(gScreen)); DC_FlushRange(gScreen, sizeof(gScreen)); @@ -465,6 +462,10 @@ void myInit(void) GX_LoadBG0Scr(gScreen, 0, sizeof(gScreen)); GXS_LoadBG0Scr(gScreen, 0, sizeof(gScreen)); + //---- backdrop + *(u16*)HW_PLTT = GX_RGB(0,0,8); + *(u16*)HW_DB_PLTT = GX_RGB(0,0,8); + //---- init interrupt OS_SetIrqFunction(OS_IE_V_BLANK, myVBlankIntr); (void)OS_EnableIrqMask(OS_IE_V_BLANK);