diff --git a/source/buttons.h b/source/buttons.h index e26d987d..369b1ded 100644 --- a/source/buttons.h +++ b/source/buttons.h @@ -49,3 +49,4 @@ #define L_PAYLOAD_BUTTONS (BUTTON_R1 | BUTTON_A | BUTTON_START | BUTTON_SELECT) #define MENU_BUTTONS (DPAD_BUTTONS | BUTTON_A | BUTTON_START) #define PIN_BUTTONS (BUTTON_A | BUTTON_B | BUTTON_X | BUTTON_Y | DPAD_BUTTONS | BUTTON_START | BUTTON_SELECT) +#define NTRBOOT_BUTTONS (BUTTON_START | BUTTON_SELECT | BUTTON_X) diff --git a/source/main.c b/source/main.c index 1e14cf76..0772a6cc 100644 --- a/source/main.c +++ b/source/main.c @@ -132,6 +132,7 @@ void main(int argc, char **argv, u32 magicWord) if(bootType == NTR && magicWord == 0xB002) { + while(HID_PAD & NTRBOOT_BUTTONS); loadHomebrewFirm(0); mcuPowerOff(); }