diff --git a/nand-loader/source/config.c b/nand-loader/source/config.c index 52ca60b..a2497ce 100644 --- a/nand-loader/source/config.c +++ b/nand-loader/source/config.c @@ -28,6 +28,7 @@ struct menu entryList[] = { { "Force NTSC", &loaderCfg.forceNtsc }, { "Force HDTV", &loaderCfg.forceHdtv }, { "Patch Video Mode", &loaderCfg.patchVmode }, + { "Show Splash", &loaderCfg.showSplash }, }; /* Macros */ diff --git a/nand-loader/source/config.h b/nand-loader/source/config.h index c7f2fc1..35d4be9 100644 --- a/nand-loader/source/config.h +++ b/nand-loader/source/config.h @@ -11,6 +11,9 @@ struct config { /* Video mode patching */ bool patchVmode; + + /* Splash screen */ + bool showSplash; }; /* NANDLoader configuration */ diff --git a/nand-loader/source/nandloader.c b/nand-loader/source/nandloader.c index 3d3b2da..af67cdf 100644 --- a/nand-loader/source/nandloader.c +++ b/nand-loader/source/nandloader.c @@ -60,7 +60,8 @@ int main(int argc, char **argv) Menu(); /* Draw loading image */ - Gui_DrawLoading(); + if(loaderCfg.showSplash) + Gui_DrawLoading(); /* Execute application */ Loader_Execute();