Created Get Rid of Battery Run Dry Error Message (markdown)

voloved 2022-12-26 15:59:44 -05:00
parent 79f610723b
commit 6c8d4744f3
1 changed files with 31 additions and 0 deletions

@ -0,0 +1,31 @@
By devolov
**Goal:** Make battery run dry message not appear when starting the game.
In `main_menu.c`:
```diff
static void Task_MainMenuCheckBattery(u8 taskId)
{
if (!gPaletteFade.active)
{
SetGpuReg(REG_OFFSET_WIN0H, 0);
SetGpuReg(REG_OFFSET_WIN0V, 0);
SetGpuReg(REG_OFFSET_WININ, WININ_WIN0_BG0 | WININ_WIN0_OBJ);
SetGpuReg(REG_OFFSET_WINOUT, WINOUT_WIN01_BG0 | WINOUT_WIN01_OBJ | WINOUT_WIN01_CLR);
SetGpuReg(REG_OFFSET_BLDCNT, BLDCNT_EFFECT_DARKEN | BLDCNT_TGT1_BG0);
SetGpuReg(REG_OFFSET_BLDALPHA, 0);
SetGpuReg(REG_OFFSET_BLDY, 7);
+ gTasks[taskId].func = Task_DisplayMainMenu;
- if (!(RtcGetErrorStatus() & RTC_ERR_FLAG_MASK))
- {
- gTasks[taskId].func = Task_DisplayMainMenu;
- }
- else
- {
- gTasks[taskId].func = Task_WaitForBatteryDryErrorWindow;
- }
}
}
```