diff --git a/source/draw.c b/source/draw.c index 0bb2c9b..2a862b9 100644 --- a/source/draw.c +++ b/source/draw.c @@ -18,9 +18,9 @@ void shutdownLCD(void){ *arm11 = 0; //Shutdown LCDs - *(vu32*)0x10202A44 = 0; - *(vu32*)0x10202244 = 0; - *(vu32*)0x10202014 = 0; + *(vu32 *)0x10202A44 = 0; + *(vu32 *)0x10202244 = 0; + *(vu32 *)0x10202014 = 0; //Wait for the ARM11 entrypoint to be set while(!*arm11); @@ -36,6 +36,7 @@ void clearScreen(void){ void loadSplash(void){ clearScreen(); + //Don't delay boot if no splash image is on the SD if(!fileRead(fb->top_left, "/rei/splash.bin", 0x46500) && !fileRead(fb->bottom, "/rei/splashbottom.bin", 0x38400)) return; u64 i = 0xFFFFFF; while(--i) __asm("mov r0, r0"); //Less Ghetto sleep func