diff --git a/bootloader/config/config.c b/bootloader/config/config.c index a333b57..e3c11a2 100644 --- a/bootloader/config/config.c +++ b/bootloader/config/config.c @@ -37,7 +37,6 @@ void set_default_configuration() h_cfg.autoboot_list = 0; h_cfg.bootwait = 3; h_cfg.se_keygen_done = 0; - h_cfg.sbar_time_keeping = 0; h_cfg.backlight = 100; h_cfg.autohosoff = 0; h_cfg.autonogc = 1; diff --git a/bootloader/config/config.h b/bootloader/config/config.h index 012fea9..6b54a0e 100644 --- a/bootloader/config/config.h +++ b/bootloader/config/config.h @@ -37,7 +37,6 @@ typedef struct _hekate_config bool sept_run; bool emummc_force_disable; bool rcm_patched; - u32 sbar_time_keeping; u32 errors; hos_eks_mbr_t *eks; } hekate_config; diff --git a/bootloader/gfx/tui.c b/bootloader/gfx/tui.c index b31cb39..b84c42b 100644 --- a/bootloader/gfx/tui.c +++ b/bootloader/gfx/tui.c @@ -35,15 +35,16 @@ extern hekate_config h_cfg; void tui_sbar(bool force_update) { u32 cx, cy; + static u32 sbar_time_keeping = 0; - u32 timePassed = get_tmr_s() - h_cfg.sbar_time_keeping; + u32 timePassed = get_tmr_s() - sbar_time_keeping; if (!force_update) if (timePassed < 5) return; u8 prevFontSize = gfx_con.fntsz; gfx_con.fntsz = 16; - h_cfg.sbar_time_keeping = get_tmr_s(); + sbar_time_keeping = get_tmr_s(); u32 battPercent = 0; int battVoltCurr = 0;