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);