From cfbbd949d86a7bf4b38d3053a076400dcfe8e17b Mon Sep 17 00:00:00 2001 From: Pk11 Date: Fri, 14 Jan 2022 19:56:33 -0600 Subject: [PATCH] Fix FIFO lockup if waiting too long on start messages --- arm9/src/main.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arm9/src/main.c b/arm9/src/main.c index 36109d2..f64dc2d 100644 --- a/arm9/src/main.c +++ b/arm9/src/main.c @@ -116,6 +116,9 @@ int main(int argc, char **argv) keysSetRepeat(25, 5); _setupScreens(); + fifoSetValue32Handler(FIFO_USER_01, fifoHandlerPower, NULL); + fifoSetValue32Handler(FIFO_USER_03, fifoHandlerBattery, NULL); + //DSi check if (!isDSiMode()) { @@ -166,9 +169,6 @@ int main(int argc, char **argv) //main menu int cursor = 0; - fifoSetValue32Handler(FIFO_USER_01, fifoHandlerPower, NULL); - fifoSetValue32Handler(FIFO_USER_03, fifoHandlerBattery, NULL); - while (!programEnd) { cursor = _mainMenu(cursor);