mirror of
https://github.com/d0k3/GodMode9.git
synced 2025-06-26 21:52:48 +00:00
Add SHOW_FREE=1 and MONITOR_HEAP=1 build parameters
This commit is contained in:
parent
ed6e7a2b91
commit
4c97a09393
@ -11,23 +11,17 @@ SPLASH = resources/$(FLAVOR)_splash.png
|
|||||||
|
|
||||||
ifeq ($(FLAVOR),SafeMode9)
|
ifeq ($(FLAVOR),SafeMode9)
|
||||||
CFLAGS += -DSAFEMODE
|
CFLAGS += -DSAFEMODE
|
||||||
endif
|
else ifeq ($(FLAVOR),GodMode64)
|
||||||
|
|
||||||
ifeq ($(FLAVOR),GodMode64)
|
|
||||||
OVERRIDE_FONT := resources/fonts/font_c64_8x8.pbm
|
OVERRIDE_FONT := resources/fonts/font_c64_8x8.pbm
|
||||||
CFLAGS += -DDEFAULT_FONT=\"font_c64_8x8.pbm\"
|
CFLAGS += -DDEFAULT_FONT=\"font_c64_8x8.pbm\"
|
||||||
CFLAGS += -DCOLOR_STD_FONT=0xD5717B
|
CFLAGS += -DCOLOR_STD_FONT=0xD5717B
|
||||||
CFLAGS += -DCOLOR_STD_BG=0xA43041
|
CFLAGS += -DCOLOR_STD_BG=0xA43041
|
||||||
endif
|
else ifeq ($(FLAVOR),BrickedMode9)
|
||||||
|
|
||||||
ifeq ($(FLAVOR),BrickedMode9)
|
|
||||||
OVERRIDE_FONT := resources/fonts/font_nbraille_4x6.pbm
|
OVERRIDE_FONT := resources/fonts/font_nbraille_4x6.pbm
|
||||||
CFLAGS += -DDEFAULT_FONT=\"font_nbraille_4x6.pbm\"
|
CFLAGS += -DDEFAULT_FONT=\"font_nbraille_4x6.pbm\"
|
||||||
CFLAGS += -DCOLOR_STD_FONT=0x00FFFF
|
CFLAGS += -DCOLOR_STD_FONT=0x00FFFF
|
||||||
CFLAGS += -DCOLOR_STD_BG=0xFF0000
|
CFLAGS += -DCOLOR_STD_BG=0xFF0000
|
||||||
endif
|
else ifeq ($(FLAVOR),ZuishMode9)
|
||||||
|
|
||||||
ifeq ($(FLAVOR),ZuishMode9)
|
|
||||||
OVERRIDE_FONT := resources/fonts/font_zuish_8x8.pbm
|
OVERRIDE_FONT := resources/fonts/font_zuish_8x8.pbm
|
||||||
CFLAGS += -DDEFAULT_FONT=\"font_zuish_8x8.pbm\"
|
CFLAGS += -DDEFAULT_FONT=\"font_zuish_8x8.pbm\"
|
||||||
endif
|
endif
|
||||||
@ -57,6 +51,10 @@ ifeq ($(HIDE_HIDDEN),1)
|
|||||||
CFLAGS += -DHIDE_HIDDEN
|
CFLAGS += -DHIDE_HIDDEN
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ($(SHOW_FREE),1)
|
||||||
|
CFLAGS += -DSHOW_FREE
|
||||||
|
endif
|
||||||
|
|
||||||
ifdef FIXED_BRIGHTNESS
|
ifdef FIXED_BRIGHTNESS
|
||||||
CFLAGS += -DFIXED_BRIGHTNESS=$(FIXED_BRIGHTNESS)
|
CFLAGS += -DFIXED_BRIGHTNESS=$(FIXED_BRIGHTNESS)
|
||||||
endif
|
endif
|
||||||
@ -65,6 +63,10 @@ ifdef SD_TIMEOUT
|
|||||||
CFLAGS += -DSD_TIMEOUT=$(SD_TIMEOUT)
|
CFLAGS += -DSD_TIMEOUT=$(SD_TIMEOUT)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ($(MONITOR_HEAP),1)
|
||||||
|
CFLAGS += -DMONITOR_HEAP
|
||||||
|
endif
|
||||||
|
|
||||||
ifdef NTRBOOT
|
ifdef NTRBOOT
|
||||||
FTFLAGS = -S spi-retail
|
FTFLAGS = -S spi-retail
|
||||||
FTDFLAGS = -S spi-dev
|
FTDFLAGS = -S spi-dev
|
||||||
|
@ -176,9 +176,7 @@ void DrawTopBar(const char* curr_path) {
|
|||||||
DrawStringF(TOP_SCREEN, bartxt_rx, bartxt_start, COLOR_STD_BG, COLOR_TOP_BAR, "%19.19s", tempstr);
|
DrawStringF(TOP_SCREEN, bartxt_rx, bartxt_start, COLOR_STD_BG, COLOR_TOP_BAR, "%19.19s", tempstr);
|
||||||
show_time = false;
|
show_time = false;
|
||||||
}
|
}
|
||||||
#endif
|
#elif defined MONITOR_HEAP
|
||||||
|
|
||||||
#ifdef MONITOR_HEAP
|
|
||||||
if (true) { // allocated mem
|
if (true) { // allocated mem
|
||||||
const u32 bartxt_rx = SCREEN_WIDTH_TOP - (9*FONT_WIDTH_EXT) - bartxt_x;
|
const u32 bartxt_rx = SCREEN_WIDTH_TOP - (9*FONT_WIDTH_EXT) - bartxt_x;
|
||||||
char bytestr[32];
|
char bytestr[32];
|
||||||
@ -1819,7 +1817,7 @@ u32 HomeMoreMenu(char* current_path) {
|
|||||||
ShowString("Building " TIKDB_NAME_ENC "...");
|
ShowString("Building " TIKDB_NAME_ENC "...");
|
||||||
tik_enc_sys = (BuildTitleKeyInfo("1:/dbs/ticket.db", false, false) == 0);
|
tik_enc_sys = (BuildTitleKeyInfo("1:/dbs/ticket.db", false, false) == 0);
|
||||||
tik_enc_emu = (BuildTitleKeyInfo("4:/dbs/ticket.db", false, false) == 0);
|
tik_enc_emu = (BuildTitleKeyInfo("4:/dbs/ticket.db", false, false) == 0);
|
||||||
if (BuildTitleKeyInfo(NULL, false, true) != 0)
|
if (!tik_enc_sys || BuildTitleKeyInfo(NULL, false, true) != 0)
|
||||||
tik_enc_sys = tik_enc_emu = false;
|
tik_enc_sys = tik_enc_emu = false;
|
||||||
}
|
}
|
||||||
bool tik_dec_sys = false;
|
bool tik_dec_sys = false;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user