diff --git a/source/main.c b/source/main.c index 64b9df3..80d4cd1 100644 --- a/source/main.c +++ b/source/main.c @@ -303,6 +303,32 @@ int main(void) selected_theme = 0; } } + else if (kDown & KEY_CPAD_LEFT) + { + svcSleepThread(100000000); + + if (splash_mode) + { + selected_splash -= 4; + if (selected_splash < 0) selected_splash = 0; + } else { + selected_theme -= 4; + if (selected_theme < 0) selected_theme = 0; + } + } + else if (kDown & KEY_CPAD_RIGHT) + { + svcSleepThread(100000000); + + if (splash_mode) + { + selected_splash += 4; + if (selected_splash >= splash_count) selected_splash = splash_count-1; + } else { + selected_theme += 4; + if (selected_theme >= theme_count) selected_theme = theme_count-1; + } + } if (!splash_mode && selected_theme != previously_selected) {