カード用アプリのアイコン追加。
SCFGの設定項目が反映されなかったバグを修正。 sysmenu内の項目の描画を一部変更。 git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2153 b08762b0-b915-fc4b-9d8c-17b2551a87ff
@ -28,6 +28,10 @@ INVISIBLE_SCFG = TRUE
|
||||
GAMECODE = 0B0A
|
||||
######################################
|
||||
|
||||
ROM_HEADER_TEMPLATE = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/rom_header_$(call toLower,$(GAMECODE)).template.sbin
|
||||
LIBSYSCALL = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/libsyscall.a
|
||||
|
||||
|
||||
MACRO_FLAGS += -DNAM_ENABLE=$(IS_SECURE_APP) -DDISPINFO_BIN_IDX=$(FILE_IDX)
|
||||
TWL_NANDAPP = $(IS_NAND_APP)
|
||||
|
||||
@ -125,7 +129,8 @@ MAKEROM_FLAGS += -DDISPINFO_WRAM_MAP=$(WRAM_MAP) \
|
||||
-DDISPINFO_LOCKSCFG=$(INVISIBLE_SCFG) \
|
||||
-DDISPINFO_AES=$(AES_SLOT) \
|
||||
-DDISPINFO_GAMECODE=$(GAMECODE) \
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH)
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH) \
|
||||
-DROM_HEADER_TEMPLATE='$(call empath,$(ROM_HEADER_TEMPLATE))'
|
||||
|
||||
|
||||
DEFAULT_MAKEROM_ARM7_BASE = ../ARM7_$(DEFAULT_COMP_ARM7)/bin/$(TWL_BUILDTYPE_ARM7)/$(DEFAULT_COMP_ARM7)
|
||||
|
||||
@ -28,6 +28,10 @@ INVISIBLE_SCFG = FALSE
|
||||
GAMECODE = 0B1A
|
||||
######################################
|
||||
|
||||
ROM_HEADER_TEMPLATE = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/rom_header_$(call toLower,$(GAMECODE)).template.sbin
|
||||
LIBSYSCALL = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/libsyscall.a
|
||||
|
||||
|
||||
MACRO_FLAGS += -DNAM_ENABLE=$(IS_SECURE_APP) -DDISPINFO_BIN_IDX=$(FILE_IDX)
|
||||
TWL_NANDAPP = $(IS_NAND_APP)
|
||||
|
||||
@ -125,7 +129,8 @@ MAKEROM_FLAGS += -DDISPINFO_WRAM_MAP=$(WRAM_MAP) \
|
||||
-DDISPINFO_LOCKSCFG=$(INVISIBLE_SCFG) \
|
||||
-DDISPINFO_AES=$(AES_SLOT) \
|
||||
-DDISPINFO_GAMECODE=$(GAMECODE) \
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH)
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH) \
|
||||
-DROM_HEADER_TEMPLATE='$(call empath,$(ROM_HEADER_TEMPLATE))'
|
||||
|
||||
|
||||
DEFAULT_MAKEROM_ARM7_BASE = ../ARM7_$(DEFAULT_COMP_ARM7)/bin/$(TWL_BUILDTYPE_ARM7)/$(DEFAULT_COMP_ARM7)
|
||||
|
||||
@ -28,6 +28,10 @@ INVISIBLE_SCFG = TRUE
|
||||
GAMECODE = 0B8A
|
||||
######################################
|
||||
|
||||
ROM_HEADER_TEMPLATE = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/rom_header_$(call toLower,$(GAMECODE)).template.sbin
|
||||
LIBSYSCALL = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/libsyscall.a
|
||||
|
||||
|
||||
MACRO_FLAGS += -DNAM_ENABLE=$(IS_SECURE_APP) -DDISPINFO_BIN_IDX=$(FILE_IDX)
|
||||
TWL_NANDAPP = $(IS_NAND_APP)
|
||||
|
||||
@ -125,7 +129,8 @@ MAKEROM_FLAGS += -DDISPINFO_WRAM_MAP=$(WRAM_MAP) \
|
||||
-DDISPINFO_LOCKSCFG=$(INVISIBLE_SCFG) \
|
||||
-DDISPINFO_AES=$(AES_SLOT) \
|
||||
-DDISPINFO_GAMECODE=$(GAMECODE) \
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH)
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH) \
|
||||
-DROM_HEADER_TEMPLATE='$(call empath,$(ROM_HEADER_TEMPLATE))'
|
||||
|
||||
|
||||
DEFAULT_MAKEROM_ARM7_BASE = ../ARM7_$(DEFAULT_COMP_ARM7)/bin/$(TWL_BUILDTYPE_ARM7)/$(DEFAULT_COMP_ARM7)
|
||||
|
||||
@ -28,6 +28,10 @@ INVISIBLE_SCFG = FALSE
|
||||
GAMECODE = 0B9A
|
||||
######################################
|
||||
|
||||
ROM_HEADER_TEMPLATE = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/rom_header_$(call toLower,$(GAMECODE)).template.sbin
|
||||
LIBSYSCALL = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/libsyscall.a
|
||||
|
||||
|
||||
MACRO_FLAGS += -DNAM_ENABLE=$(IS_SECURE_APP) -DDISPINFO_BIN_IDX=$(FILE_IDX)
|
||||
TWL_NANDAPP = $(IS_NAND_APP)
|
||||
|
||||
@ -125,7 +129,8 @@ MAKEROM_FLAGS += -DDISPINFO_WRAM_MAP=$(WRAM_MAP) \
|
||||
-DDISPINFO_LOCKSCFG=$(INVISIBLE_SCFG) \
|
||||
-DDISPINFO_AES=$(AES_SLOT) \
|
||||
-DDISPINFO_GAMECODE=$(GAMECODE) \
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH)
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH) \
|
||||
-DROM_HEADER_TEMPLATE='$(call empath,$(ROM_HEADER_TEMPLATE))'
|
||||
|
||||
|
||||
DEFAULT_MAKEROM_ARM7_BASE = ../ARM7_$(DEFAULT_COMP_ARM7)/bin/$(TWL_BUILDTYPE_ARM7)/$(DEFAULT_COMP_ARM7)
|
||||
|
||||
@ -28,6 +28,10 @@ INVISIBLE_SCFG = TRUE
|
||||
GAMECODE = 0BAA
|
||||
######################################
|
||||
|
||||
ROM_HEADER_TEMPLATE = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/rom_header_$(call toLower,$(GAMECODE)).template.sbin
|
||||
LIBSYSCALL = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/libsyscall.a
|
||||
|
||||
|
||||
MACRO_FLAGS += -DNAM_ENABLE=$(IS_SECURE_APP) -DDISPINFO_BIN_IDX=$(FILE_IDX)
|
||||
TWL_NANDAPP = $(IS_NAND_APP)
|
||||
|
||||
@ -125,7 +129,8 @@ MAKEROM_FLAGS += -DDISPINFO_WRAM_MAP=$(WRAM_MAP) \
|
||||
-DDISPINFO_LOCKSCFG=$(INVISIBLE_SCFG) \
|
||||
-DDISPINFO_AES=$(AES_SLOT) \
|
||||
-DDISPINFO_GAMECODE=$(GAMECODE) \
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH)
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH) \
|
||||
-DROM_HEADER_TEMPLATE='$(call empath,$(ROM_HEADER_TEMPLATE))'
|
||||
|
||||
|
||||
DEFAULT_MAKEROM_ARM7_BASE = ../ARM7_$(DEFAULT_COMP_ARM7)/bin/$(TWL_BUILDTYPE_ARM7)/$(DEFAULT_COMP_ARM7)
|
||||
|
||||
@ -28,6 +28,10 @@ INVISIBLE_SCFG = FALSE
|
||||
GAMECODE = 0BBA
|
||||
######################################
|
||||
|
||||
ROM_HEADER_TEMPLATE = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/rom_header_$(call toLower,$(GAMECODE)).template.sbin
|
||||
LIBSYSCALL = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/libsyscall.a
|
||||
|
||||
|
||||
MACRO_FLAGS += -DNAM_ENABLE=$(IS_SECURE_APP) -DDISPINFO_BIN_IDX=$(FILE_IDX)
|
||||
TWL_NANDAPP = $(IS_NAND_APP)
|
||||
|
||||
@ -125,7 +129,8 @@ MAKEROM_FLAGS += -DDISPINFO_WRAM_MAP=$(WRAM_MAP) \
|
||||
-DDISPINFO_LOCKSCFG=$(INVISIBLE_SCFG) \
|
||||
-DDISPINFO_AES=$(AES_SLOT) \
|
||||
-DDISPINFO_GAMECODE=$(GAMECODE) \
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH)
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH) \
|
||||
-DROM_HEADER_TEMPLATE='$(call empath,$(ROM_HEADER_TEMPLATE))'
|
||||
|
||||
|
||||
DEFAULT_MAKEROM_ARM7_BASE = ../ARM7_$(DEFAULT_COMP_ARM7)/bin/$(TWL_BUILDTYPE_ARM7)/$(DEFAULT_COMP_ARM7)
|
||||
|
||||
@ -28,6 +28,10 @@ INVISIBLE_SCFG = TRUE
|
||||
GAMECODE = 022A
|
||||
######################################
|
||||
|
||||
ROM_HEADER_TEMPLATE = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/rom_header_$(call toLower,$(GAMECODE)).template.sbin
|
||||
LIBSYSCALL = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/libsyscall.a
|
||||
|
||||
|
||||
MACRO_FLAGS += -DNAM_ENABLE=$(IS_SECURE_APP) -DDISPINFO_BIN_IDX=$(FILE_IDX)
|
||||
TWL_NANDAPP = $(IS_NAND_APP)
|
||||
|
||||
@ -125,7 +129,8 @@ MAKEROM_FLAGS += -DDISPINFO_WRAM_MAP=$(WRAM_MAP) \
|
||||
-DDISPINFO_LOCKSCFG=$(INVISIBLE_SCFG) \
|
||||
-DDISPINFO_AES=$(AES_SLOT) \
|
||||
-DDISPINFO_GAMECODE=$(GAMECODE) \
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH)
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH) \
|
||||
-DROM_HEADER_TEMPLATE='$(call empath,$(ROM_HEADER_TEMPLATE))'
|
||||
|
||||
|
||||
DEFAULT_MAKEROM_ARM7_BASE = ../ARM7_$(DEFAULT_COMP_ARM7)/bin/$(TWL_BUILDTYPE_ARM7)/$(DEFAULT_COMP_ARM7)
|
||||
|
||||
@ -28,6 +28,10 @@ INVISIBLE_SCFG = FALSE
|
||||
GAMECODE = 023A
|
||||
######################################
|
||||
|
||||
ROM_HEADER_TEMPLATE = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/rom_header_$(call toLower,$(GAMECODE)).template.sbin
|
||||
LIBSYSCALL = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/libsyscall.a
|
||||
|
||||
|
||||
MACRO_FLAGS += -DNAM_ENABLE=$(IS_SECURE_APP) -DDISPINFO_BIN_IDX=$(FILE_IDX)
|
||||
TWL_NANDAPP = $(IS_NAND_APP)
|
||||
|
||||
@ -125,7 +129,8 @@ MAKEROM_FLAGS += -DDISPINFO_WRAM_MAP=$(WRAM_MAP) \
|
||||
-DDISPINFO_LOCKSCFG=$(INVISIBLE_SCFG) \
|
||||
-DDISPINFO_AES=$(AES_SLOT) \
|
||||
-DDISPINFO_GAMECODE=$(GAMECODE) \
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH)
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH) \
|
||||
-DROM_HEADER_TEMPLATE='$(call empath,$(ROM_HEADER_TEMPLATE))'
|
||||
|
||||
|
||||
DEFAULT_MAKEROM_ARM7_BASE = ../ARM7_$(DEFAULT_COMP_ARM7)/bin/$(TWL_BUILDTYPE_ARM7)/$(DEFAULT_COMP_ARM7)
|
||||
|
||||
@ -28,6 +28,10 @@ INVISIBLE_SCFG = TRUE
|
||||
GAMECODE = 024A
|
||||
######################################
|
||||
|
||||
ROM_HEADER_TEMPLATE = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/rom_header_$(call toLower,$(GAMECODE)).template.sbin
|
||||
LIBSYSCALL = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/libsyscall.a
|
||||
|
||||
|
||||
MACRO_FLAGS += -DNAM_ENABLE=$(IS_SECURE_APP) -DDISPINFO_BIN_IDX=$(FILE_IDX)
|
||||
TWL_NANDAPP = $(IS_NAND_APP)
|
||||
|
||||
@ -125,7 +129,8 @@ MAKEROM_FLAGS += -DDISPINFO_WRAM_MAP=$(WRAM_MAP) \
|
||||
-DDISPINFO_LOCKSCFG=$(INVISIBLE_SCFG) \
|
||||
-DDISPINFO_AES=$(AES_SLOT) \
|
||||
-DDISPINFO_GAMECODE=$(GAMECODE) \
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH)
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH) \
|
||||
-DROM_HEADER_TEMPLATE='$(call empath,$(ROM_HEADER_TEMPLATE))'
|
||||
|
||||
|
||||
DEFAULT_MAKEROM_ARM7_BASE = ../ARM7_$(DEFAULT_COMP_ARM7)/bin/$(TWL_BUILDTYPE_ARM7)/$(DEFAULT_COMP_ARM7)
|
||||
|
||||
@ -28,6 +28,10 @@ INVISIBLE_SCFG = FALSE
|
||||
GAMECODE = 025A
|
||||
######################################
|
||||
|
||||
ROM_HEADER_TEMPLATE = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/rom_header_$(call toLower,$(GAMECODE)).template.sbin
|
||||
LIBSYSCALL = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/libsyscall.a
|
||||
|
||||
|
||||
MACRO_FLAGS += -DNAM_ENABLE=$(IS_SECURE_APP) -DDISPINFO_BIN_IDX=$(FILE_IDX)
|
||||
TWL_NANDAPP = $(IS_NAND_APP)
|
||||
|
||||
@ -125,7 +129,8 @@ MAKEROM_FLAGS += -DDISPINFO_WRAM_MAP=$(WRAM_MAP) \
|
||||
-DDISPINFO_LOCKSCFG=$(INVISIBLE_SCFG) \
|
||||
-DDISPINFO_AES=$(AES_SLOT) \
|
||||
-DDISPINFO_GAMECODE=$(GAMECODE) \
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH)
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH) \
|
||||
-DROM_HEADER_TEMPLATE='$(call empath,$(ROM_HEADER_TEMPLATE))'
|
||||
|
||||
|
||||
DEFAULT_MAKEROM_ARM7_BASE = ../ARM7_$(DEFAULT_COMP_ARM7)/bin/$(TWL_BUILDTYPE_ARM7)/$(DEFAULT_COMP_ARM7)
|
||||
|
||||
@ -28,6 +28,10 @@ INVISIBLE_SCFG = TRUE
|
||||
GAMECODE = 0B2A
|
||||
######################################
|
||||
|
||||
ROM_HEADER_TEMPLATE = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/rom_header_$(call toLower,$(GAMECODE)).template.sbin
|
||||
LIBSYSCALL = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/libsyscall.a
|
||||
|
||||
|
||||
MACRO_FLAGS += -DNAM_ENABLE=$(IS_SECURE_APP) -DDISPINFO_BIN_IDX=$(FILE_IDX)
|
||||
TWL_NANDAPP = $(IS_NAND_APP)
|
||||
|
||||
@ -125,7 +129,8 @@ MAKEROM_FLAGS += -DDISPINFO_WRAM_MAP=$(WRAM_MAP) \
|
||||
-DDISPINFO_LOCKSCFG=$(INVISIBLE_SCFG) \
|
||||
-DDISPINFO_AES=$(AES_SLOT) \
|
||||
-DDISPINFO_GAMECODE=$(GAMECODE) \
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH)
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH) \
|
||||
-DROM_HEADER_TEMPLATE='$(call empath,$(ROM_HEADER_TEMPLATE))'
|
||||
|
||||
|
||||
DEFAULT_MAKEROM_ARM7_BASE = ../ARM7_$(DEFAULT_COMP_ARM7)/bin/$(TWL_BUILDTYPE_ARM7)/$(DEFAULT_COMP_ARM7)
|
||||
|
||||
@ -28,6 +28,10 @@ INVISIBLE_SCFG = FALSE
|
||||
GAMECODE = 0B3A
|
||||
######################################
|
||||
|
||||
ROM_HEADER_TEMPLATE = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/rom_header_$(call toLower,$(GAMECODE)).template.sbin
|
||||
LIBSYSCALL = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/libsyscall.a
|
||||
|
||||
|
||||
MACRO_FLAGS += -DNAM_ENABLE=$(IS_SECURE_APP) -DDISPINFO_BIN_IDX=$(FILE_IDX)
|
||||
TWL_NANDAPP = $(IS_NAND_APP)
|
||||
|
||||
@ -125,7 +129,8 @@ MAKEROM_FLAGS += -DDISPINFO_WRAM_MAP=$(WRAM_MAP) \
|
||||
-DDISPINFO_LOCKSCFG=$(INVISIBLE_SCFG) \
|
||||
-DDISPINFO_AES=$(AES_SLOT) \
|
||||
-DDISPINFO_GAMECODE=$(GAMECODE) \
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH)
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH) \
|
||||
-DROM_HEADER_TEMPLATE='$(call empath,$(ROM_HEADER_TEMPLATE))'
|
||||
|
||||
|
||||
DEFAULT_MAKEROM_ARM7_BASE = ../ARM7_$(DEFAULT_COMP_ARM7)/bin/$(TWL_BUILDTYPE_ARM7)/$(DEFAULT_COMP_ARM7)
|
||||
|
||||
@ -28,6 +28,10 @@ INVISIBLE_SCFG = TRUE
|
||||
GAMECODE = 020A
|
||||
######################################
|
||||
|
||||
ROM_HEADER_TEMPLATE = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/rom_header_$(call toLower,$(GAMECODE)).template.sbin
|
||||
LIBSYSCALL = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/libsyscall.a
|
||||
|
||||
|
||||
MACRO_FLAGS += -DNAM_ENABLE=$(IS_SECURE_APP) -DDISPINFO_BIN_IDX=$(FILE_IDX)
|
||||
TWL_NANDAPP = $(IS_NAND_APP)
|
||||
|
||||
@ -125,7 +129,8 @@ MAKEROM_FLAGS += -DDISPINFO_WRAM_MAP=$(WRAM_MAP) \
|
||||
-DDISPINFO_LOCKSCFG=$(INVISIBLE_SCFG) \
|
||||
-DDISPINFO_AES=$(AES_SLOT) \
|
||||
-DDISPINFO_GAMECODE=$(GAMECODE) \
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH)
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH) \
|
||||
-DROM_HEADER_TEMPLATE='$(call empath,$(ROM_HEADER_TEMPLATE))'
|
||||
|
||||
|
||||
DEFAULT_MAKEROM_ARM7_BASE = ../ARM7_$(DEFAULT_COMP_ARM7)/bin/$(TWL_BUILDTYPE_ARM7)/$(DEFAULT_COMP_ARM7)
|
||||
|
||||
@ -28,6 +28,10 @@ INVISIBLE_SCFG = FALSE
|
||||
GAMECODE = 021A
|
||||
######################################
|
||||
|
||||
ROM_HEADER_TEMPLATE = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/rom_header_$(call toLower,$(GAMECODE)).template.sbin
|
||||
LIBSYSCALL = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/libsyscall.a
|
||||
|
||||
|
||||
MACRO_FLAGS += -DNAM_ENABLE=$(IS_SECURE_APP) -DDISPINFO_BIN_IDX=$(FILE_IDX)
|
||||
TWL_NANDAPP = $(IS_NAND_APP)
|
||||
|
||||
@ -125,7 +129,8 @@ MAKEROM_FLAGS += -DDISPINFO_WRAM_MAP=$(WRAM_MAP) \
|
||||
-DDISPINFO_LOCKSCFG=$(INVISIBLE_SCFG) \
|
||||
-DDISPINFO_AES=$(AES_SLOT) \
|
||||
-DDISPINFO_GAMECODE=$(GAMECODE) \
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH)
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH) \
|
||||
-DROM_HEADER_TEMPLATE='$(call empath,$(ROM_HEADER_TEMPLATE))'
|
||||
|
||||
|
||||
DEFAULT_MAKEROM_ARM7_BASE = ../ARM7_$(DEFAULT_COMP_ARM7)/bin/$(TWL_BUILDTYPE_ARM7)/$(DEFAULT_COMP_ARM7)
|
||||
|
||||
@ -28,6 +28,10 @@ INVISIBLE_SCFG = TRUE
|
||||
GAMECODE = 0B4A
|
||||
######################################
|
||||
|
||||
ROM_HEADER_TEMPLATE = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/rom_header_$(call toLower,$(GAMECODE)).template.sbin
|
||||
LIBSYSCALL = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/libsyscall.a
|
||||
|
||||
|
||||
MACRO_FLAGS += -DNAM_ENABLE=$(IS_SECURE_APP) -DDISPINFO_BIN_IDX=$(FILE_IDX)
|
||||
TWL_NANDAPP = $(IS_NAND_APP)
|
||||
|
||||
@ -125,7 +129,8 @@ MAKEROM_FLAGS += -DDISPINFO_WRAM_MAP=$(WRAM_MAP) \
|
||||
-DDISPINFO_LOCKSCFG=$(INVISIBLE_SCFG) \
|
||||
-DDISPINFO_AES=$(AES_SLOT) \
|
||||
-DDISPINFO_GAMECODE=$(GAMECODE) \
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH)
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH) \
|
||||
-DROM_HEADER_TEMPLATE='$(call empath,$(ROM_HEADER_TEMPLATE))'
|
||||
|
||||
|
||||
DEFAULT_MAKEROM_ARM7_BASE = ../ARM7_$(DEFAULT_COMP_ARM7)/bin/$(TWL_BUILDTYPE_ARM7)/$(DEFAULT_COMP_ARM7)
|
||||
|
||||
@ -28,6 +28,10 @@ INVISIBLE_SCFG = FALSE
|
||||
GAMECODE = 0B5A
|
||||
######################################
|
||||
|
||||
ROM_HEADER_TEMPLATE = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/rom_header_$(call toLower,$(GAMECODE)).template.sbin
|
||||
LIBSYSCALL = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/libsyscall.a
|
||||
|
||||
|
||||
MACRO_FLAGS += -DNAM_ENABLE=$(IS_SECURE_APP) -DDISPINFO_BIN_IDX=$(FILE_IDX)
|
||||
TWL_NANDAPP = $(IS_NAND_APP)
|
||||
|
||||
@ -125,7 +129,8 @@ MAKEROM_FLAGS += -DDISPINFO_WRAM_MAP=$(WRAM_MAP) \
|
||||
-DDISPINFO_LOCKSCFG=$(INVISIBLE_SCFG) \
|
||||
-DDISPINFO_AES=$(AES_SLOT) \
|
||||
-DDISPINFO_GAMECODE=$(GAMECODE) \
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH)
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH) \
|
||||
-DROM_HEADER_TEMPLATE='$(call empath,$(ROM_HEADER_TEMPLATE))'
|
||||
|
||||
|
||||
DEFAULT_MAKEROM_ARM7_BASE = ../ARM7_$(DEFAULT_COMP_ARM7)/bin/$(TWL_BUILDTYPE_ARM7)/$(DEFAULT_COMP_ARM7)
|
||||
|
||||
@ -28,6 +28,10 @@ INVISIBLE_SCFG = TRUE
|
||||
GAMECODE = 0B6A
|
||||
######################################
|
||||
|
||||
ROM_HEADER_TEMPLATE = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/rom_header_$(call toLower,$(GAMECODE)).template.sbin
|
||||
LIBSYSCALL = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/libsyscall.a
|
||||
|
||||
|
||||
MACRO_FLAGS += -DNAM_ENABLE=$(IS_SECURE_APP) -DDISPINFO_BIN_IDX=$(FILE_IDX)
|
||||
TWL_NANDAPP = $(IS_NAND_APP)
|
||||
|
||||
@ -125,7 +129,8 @@ MAKEROM_FLAGS += -DDISPINFO_WRAM_MAP=$(WRAM_MAP) \
|
||||
-DDISPINFO_LOCKSCFG=$(INVISIBLE_SCFG) \
|
||||
-DDISPINFO_AES=$(AES_SLOT) \
|
||||
-DDISPINFO_GAMECODE=$(GAMECODE) \
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH)
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH) \
|
||||
-DROM_HEADER_TEMPLATE='$(call empath,$(ROM_HEADER_TEMPLATE))'
|
||||
|
||||
|
||||
DEFAULT_MAKEROM_ARM7_BASE = ../ARM7_$(DEFAULT_COMP_ARM7)/bin/$(TWL_BUILDTYPE_ARM7)/$(DEFAULT_COMP_ARM7)
|
||||
|
||||
@ -28,6 +28,10 @@ INVISIBLE_SCFG = FALSE
|
||||
GAMECODE = 0B7A
|
||||
######################################
|
||||
|
||||
ROM_HEADER_TEMPLATE = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/rom_header_$(call toLower,$(GAMECODE)).template.sbin
|
||||
LIBSYSCALL = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/libsyscall.a
|
||||
|
||||
|
||||
MACRO_FLAGS += -DNAM_ENABLE=$(IS_SECURE_APP) -DDISPINFO_BIN_IDX=$(FILE_IDX)
|
||||
TWL_NANDAPP = $(IS_NAND_APP)
|
||||
|
||||
@ -125,7 +129,8 @@ MAKEROM_FLAGS += -DDISPINFO_WRAM_MAP=$(WRAM_MAP) \
|
||||
-DDISPINFO_LOCKSCFG=$(INVISIBLE_SCFG) \
|
||||
-DDISPINFO_AES=$(AES_SLOT) \
|
||||
-DDISPINFO_GAMECODE=$(GAMECODE) \
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH)
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH) \
|
||||
-DROM_HEADER_TEMPLATE='$(call empath,$(ROM_HEADER_TEMPLATE))'
|
||||
|
||||
|
||||
DEFAULT_MAKEROM_ARM7_BASE = ../ARM7_$(DEFAULT_COMP_ARM7)/bin/$(TWL_BUILDTYPE_ARM7)/$(DEFAULT_COMP_ARM7)
|
||||
|
||||
@ -54,6 +54,7 @@ Property
|
||||
### Settings for FinalROM
|
||||
###
|
||||
#### BEGIN
|
||||
|
||||
#
|
||||
# TITLE NAME: Your product name within 12bytes
|
||||
#
|
||||
@ -89,7 +90,7 @@ Property
|
||||
#
|
||||
# ROM HEADER TEMPLATE: Provided to every product by NINTENDO
|
||||
#
|
||||
#RomHeaderTemplate ./etc/rom_header.template.sbin
|
||||
RomHeaderTemplate $(ROM_HEADER_TEMPLATE)
|
||||
|
||||
#
|
||||
# BANNER FILE: generated from Banner Spec File
|
||||
|
||||
@ -55,6 +55,7 @@ Property
|
||||
###
|
||||
#### BEGIN
|
||||
#
|
||||
|
||||
# TITLE NAME: Your product name within 12bytes
|
||||
#
|
||||
TitleName "DispInfo"
|
||||
@ -89,7 +90,7 @@ Property
|
||||
#
|
||||
# ROM HEADER TEMPLATE: Provided to every product by NINTENDO
|
||||
#
|
||||
#RomHeaderTemplate ./etc/rom_header.template.sbin
|
||||
RomHeaderTemplate $(ROM_HEADER_TEMPLATE)
|
||||
|
||||
#
|
||||
# BANNER FILE: generated from Banner Spec File
|
||||
|
||||
@ -1,5 +1,9 @@
|
||||
######################################
|
||||
|
||||
ROM_HEADER_TEMPLATE = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/rom_header_$(call toLower,$(GAMECODE)).template.sbin
|
||||
LIBSYSCALL = $(SYSMENU_ROM_HEADER_DIR)/$(GAMECODE)/libsyscall.a
|
||||
|
||||
|
||||
MACRO_FLAGS += -DNAM_ENABLE=$(IS_SECURE_APP) -DDISPINFO_BIN_IDX=$(FILE_IDX)
|
||||
TWL_NANDAPP = $(IS_NAND_APP)
|
||||
|
||||
@ -97,7 +101,8 @@ MAKEROM_FLAGS += -DDISPINFO_WRAM_MAP=$(WRAM_MAP) \
|
||||
-DDISPINFO_LOCKSCFG=$(INVISIBLE_SCFG) \
|
||||
-DDISPINFO_AES=$(AES_SLOT) \
|
||||
-DDISPINFO_GAMECODE=$(GAMECODE) \
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH)
|
||||
-DDISPINFO_BANNERPATH=$(BANNARPATH) \
|
||||
-DROM_HEADER_TEMPLATE='$(call empath,$(ROM_HEADER_TEMPLATE))'
|
||||
|
||||
|
||||
DEFAULT_MAKEROM_ARM7_BASE = ../ARM7_$(DEFAULT_COMP_ARM7)/bin/$(TWL_BUILDTYPE_ARM7)/$(DEFAULT_COMP_ARM7)
|
||||
|
||||
@ -9,6 +9,9 @@
|
||||
void getSCFGARM9Info( void );
|
||||
void getSCFGARM7InfoReg( void );
|
||||
void getSCFGARM7InfoShared( void );
|
||||
void setSCFGAccessFlag( BOOL flag );
|
||||
void setPsramBoundaryFlag( int idx );
|
||||
void setDSPResetFlag( BOOL flag );
|
||||
|
||||
void getSCFGInfo( void )
|
||||
{
|
||||
@ -81,8 +84,9 @@ void getSCFGARM9Info( void )
|
||||
gAllInfo[MENU_SCFG_ARM9][SCFG_ARM9_RST_DSP].iValue = value;
|
||||
gAllInfo[MENU_SCFG_ARM9][SCFG_ARM9_RST_DSP].str.sjis = s_strBool[ value ];
|
||||
gAllInfo[MENU_SCFG_ARM9][SCFG_ARM9_RST_DSP].changable = TRUE;
|
||||
gAllInfo[MENU_SCFG_ARM9][SCFG_ARM9_RST_DSP].argType = ARG_OTHER;
|
||||
gAllInfo[MENU_SCFG_ARM9][SCFG_ARM9_RST_DSP].argType = ARG_BOOL;
|
||||
gAllInfo[MENU_SCFG_ARM9][SCFG_ARM9_RST_DSP].kindNameList = s_strBool;
|
||||
gAllInfo[MENU_SCFG_ARM9][SCFG_ARM9_RST_DSP].changeFunc.cBool = setDSPResetFlag;
|
||||
gAllInfo[MENU_SCFG_ARM9][SCFG_ARM9_RST_DSP].numKindName = 2;
|
||||
|
||||
// Šg’£‹@”\<5C>§ŒäƒŒƒWƒXƒ^
|
||||
@ -188,9 +192,10 @@ void getSCFGARM9Info( void )
|
||||
gAllInfo[MENU_SCFG_ARM9][SCFG_ARM9_EXT_PS].iValue = idx;
|
||||
gAllInfo[MENU_SCFG_ARM9][SCFG_ARM9_EXT_PS].str.sjis = s_strPSRAM[ idx ];
|
||||
gAllInfo[MENU_SCFG_ARM9][SCFG_ARM9_EXT_PS].changable = TRUE;
|
||||
gAllInfo[MENU_SCFG_ARM9][SCFG_ARM9_EXT_PS].argType = ARG_OTHER;
|
||||
gAllInfo[MENU_SCFG_ARM9][SCFG_ARM9_EXT_PS].argType = ARG_INT;
|
||||
gAllInfo[MENU_SCFG_ARM9][SCFG_ARM9_EXT_PS].kindNameList = s_strPSRAM;
|
||||
gAllInfo[MENU_SCFG_ARM9][SCFG_ARM9_EXT_PS].numKindName = 3;
|
||||
gAllInfo[MENU_SCFG_ARM9][SCFG_ARM9_EXT_PS].changeFunc.cInt = setPsramBoundaryFlag;
|
||||
}
|
||||
|
||||
value = SCFG_IsNDmaAccessible();
|
||||
@ -232,8 +237,9 @@ void getSCFGARM9Info( void )
|
||||
gAllInfo[MENU_SCFG_ARM9][SCFG_ARM9_EXT_CFG].iValue = value;
|
||||
gAllInfo[MENU_SCFG_ARM9][SCFG_ARM9_EXT_CFG].str.sjis = s_strAccess[ value ];
|
||||
gAllInfo[MENU_SCFG_ARM9][SCFG_ARM9_EXT_CFG].changable = TRUE;
|
||||
gAllInfo[MENU_SCFG_ARM9][SCFG_ARM9_EXT_CFG].argType = ARG_OTHER;
|
||||
gAllInfo[MENU_SCFG_ARM9][SCFG_ARM9_EXT_CFG].argType = ARG_BOOL;
|
||||
gAllInfo[MENU_SCFG_ARM9][SCFG_ARM9_EXT_CFG].kindNameList = s_strAccess;
|
||||
gAllInfo[MENU_SCFG_ARM9][SCFG_ARM9_EXT_CFG].changeFunc.cBool = setSCFGAccessFlag;
|
||||
gAllInfo[MENU_SCFG_ARM9][SCFG_ARM9_EXT_CFG].numKindName = 2;
|
||||
gAllInfo[MENU_SCFG_ARM9][SCFG_ARM9_EXT_CFG].isAligned = FALSE;
|
||||
gAllInfo[MENU_SCFG_ARM9][SCFG_ARM9_EXT_CFG].numLines = 2;
|
||||
@ -693,8 +699,54 @@ void getSCFGARM7InfoShared( void )
|
||||
gAllInfo[MENU_SCFG_ARM7][SCFG_ARM7_SHARED_OFFSET + SCFG_ARM7_CLK_SND ].iValue = value;
|
||||
gAllInfo[MENU_SCFG_ARM7][SCFG_ARM7_SHARED_OFFSET + SCFG_ARM7_CLK_SND ].str.sjis = s_strSupply[value] ;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
void setDSPResetFlag( BOOL flag )
|
||||
{
|
||||
if( flag )
|
||||
{
|
||||
SCFG_ResetDSP();
|
||||
}
|
||||
else
|
||||
{
|
||||
SCFG_ReleaseResetDSP();
|
||||
}
|
||||
}
|
||||
|
||||
void setPsramBoundaryFlag( int idx )
|
||||
{
|
||||
SCFGPsramBoundary value;
|
||||
|
||||
if( idx < 0 || 2 < idx )
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
OS_TPrintf("call setPsramBoundary( %d )\n", idx );
|
||||
|
||||
switch( idx )
|
||||
{
|
||||
case 0:
|
||||
value = SCFG_PSRAM_BOUNDARY_4MB;
|
||||
break;
|
||||
|
||||
case 1:
|
||||
value = SCFG_PSRAM_BOUNDARY_16MB;
|
||||
break;
|
||||
|
||||
case 2:
|
||||
value = SCFG_PSRAM_BOUNDARY_32MB;
|
||||
break;
|
||||
}
|
||||
|
||||
SCFG_SetPsramBoundary( value );
|
||||
}
|
||||
|
||||
void setSCFGAccessFlag( BOOL flag )
|
||||
{
|
||||
// Inaccessible = false‚Ȃ̂Ńtƒ‰ƒO”½“]
|
||||
if( !flag )
|
||||
{
|
||||
SCFG_SetConfigBlockInaccessible();
|
||||
}
|
||||
}
|
||||
@ -223,16 +223,24 @@ void getSysmenuInfo( void )
|
||||
|
||||
strToHexa( s_strSignHashDev[i] , cmpDigestDevBuf, MATH_SHA1_DIGEST_SIZE );
|
||||
strToHexa( s_strSignHashProd[i], cmpDigestProdBuf, MATH_SHA1_DIGEST_SIZE );
|
||||
|
||||
// ハッシュ値が一致したらcorrect,一致しなかったらincorrect
|
||||
|
||||
gAllInfo[MENU_SYSMENU][idx].numLines = 2;
|
||||
gAllInfo[MENU_SYSMENU][idx].isAligned = FALSE;
|
||||
|
||||
putBinary( cmpDigestDevBuf, MATH_SHA1_DIGEST_SIZE );
|
||||
putBinary( cmpDigestProdBuf, MATH_SHA1_DIGEST_SIZE );
|
||||
putBinary( digestBuf, MATH_SHA1_DIGEST_SIZE );
|
||||
|
||||
// ハッシュ値が一致したらcorrect,一致しなかったらincorrect
|
||||
if( MI_CpuComp8( cmpDigestDevBuf, digestBuf, MATH_SHA1_DIGEST_SIZE ) == 0 )
|
||||
{
|
||||
gAllInfo[MENU_SYSMENU][idx].str.sjis = s_strSysMenuKey[1];
|
||||
gAllInfo[MENU_SYSMENU][idx].str.sjis =
|
||||
idx == SYSMENU_NINTENDO_CAG2 ? s_strCorrect[1] : s_strSysMenuKey[1];
|
||||
}
|
||||
else if( MI_CpuComp8( cmpDigestProdBuf, digestBuf, MATH_SHA1_DIGEST_SIZE ) == 0 )
|
||||
{
|
||||
gAllInfo[MENU_SYSMENU][idx].str.sjis = s_strSysMenuKey[2];
|
||||
gAllInfo[MENU_SYSMENU][idx].str.sjis =
|
||||
idx == SYSMENU_NINTENDO_CAG2 ? s_strCorrect[1] : s_strSysMenuKey[2];
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -240,12 +248,6 @@ void getSysmenuInfo( void )
|
||||
}
|
||||
|
||||
|
||||
gAllInfo[MENU_SYSMENU][idx].numLines = 2;
|
||||
gAllInfo[MENU_SYSMENU][idx].isAligned = FALSE;
|
||||
|
||||
putBinary( cmpDigestDevBuf, MATH_SHA1_DIGEST_SIZE );
|
||||
putBinary( cmpDigestProdBuf, MATH_SHA1_DIGEST_SIZE );
|
||||
putBinary( digestBuf, MATH_SHA1_DIGEST_SIZE );
|
||||
}
|
||||
|
||||
// バッファの開放
|
||||
|
||||
@ -17,9 +17,11 @@
|
||||
#----------------------------------------------------------------------------
|
||||
|
||||
SUBDIRS =
|
||||
SUBMAKES = Makefile.020A Makefile.021A Makefile.022A Makefile.023A\
|
||||
Makefile.024A Makefile.025A
|
||||
|
||||
SUBMAKES = Makefile.020A Makefile.021A Makefile.022A Makefile.023A \
|
||||
Makefile.024A Makefile.025A Makefile.0B0A Makefile.0B1A \
|
||||
Makefile.0B2A Makefile.0B3A Makefile.0B4A Makefile.0B5A \
|
||||
Makefile.0B6A Makefile.0B7A Makefile.0B8A Makefile.0B9A \
|
||||
Makefile.0BAA Makefile.0BBA
|
||||
include $(TWL_IPL_RED_ROOT)/build/tests/RelocateChecker/buildtools/commondefs
|
||||
|
||||
#----------------------------------------------------------------------------
|
||||
|
||||
@ -46,4 +46,3 @@ do-build: $(TARGETS)
|
||||
$(TARGETS): $(BANNER_SPEC) $(BANNER_ICON)
|
||||
$(NTEXCONV) -no -bg -bgb -bgnc $(BANNER_ICON) >/dev/null && \
|
||||
$(MAKEBANNER) -N $(BANNER_ICON_NAME) $(BANNER_SPEC) $(TARGETS)
|
||||
#
|
||||
|
||||
@ -46,4 +46,3 @@ do-build: $(TARGETS)
|
||||
$(TARGETS): $(BANNER_SPEC) $(BANNER_ICON)
|
||||
$(NTEXCONV) -no -bg -bgb -bgnc $(BANNER_ICON) >/dev/null && \
|
||||
$(MAKEBANNER) -N $(BANNER_ICON_NAME) $(BANNER_SPEC) $(TARGETS)
|
||||
#
|
||||
|
||||
@ -46,4 +46,3 @@ do-build: $(TARGETS)
|
||||
$(TARGETS): $(BANNER_SPEC) $(BANNER_ICON)
|
||||
$(NTEXCONV) -no -bg -bgb -bgnc $(BANNER_ICON) >/dev/null && \
|
||||
$(MAKEBANNER) -N $(BANNER_ICON_NAME) $(BANNER_SPEC) $(TARGETS)
|
||||
#
|
||||
|
||||
@ -46,4 +46,3 @@ do-build: $(TARGETS)
|
||||
$(TARGETS): $(BANNER_SPEC) $(BANNER_ICON)
|
||||
$(NTEXCONV) -no -bg -bgb -bgnc $(BANNER_ICON) >/dev/null && \
|
||||
$(MAKEBANNER) -N $(BANNER_ICON_NAME) $(BANNER_SPEC) $(TARGETS)
|
||||
#
|
||||
@ -46,4 +46,3 @@ do-build: $(TARGETS)
|
||||
$(TARGETS): $(BANNER_SPEC) $(BANNER_ICON)
|
||||
$(NTEXCONV) -no -bg -bgb -bgnc $(BANNER_ICON) >/dev/null && \
|
||||
$(MAKEBANNER) -N $(BANNER_ICON_NAME) $(BANNER_SPEC) $(TARGETS)
|
||||
#
|
||||
|
||||
@ -46,4 +46,3 @@ do-build: $(TARGETS)
|
||||
$(TARGETS): $(BANNER_SPEC) $(BANNER_ICON)
|
||||
$(NTEXCONV) -no -bg -bgb -bgnc $(BANNER_ICON) >/dev/null && \
|
||||
$(MAKEBANNER) -N $(BANNER_ICON_NAME) $(BANNER_SPEC) $(TARGETS)
|
||||
#
|
||||
|
||||
|
Before Width: | Height: | Size: 630 B After Width: | Height: | Size: 630 B |
|
Before Width: | Height: | Size: 630 B After Width: | Height: | Size: 630 B |
|
Before Width: | Height: | Size: 630 B After Width: | Height: | Size: 630 B |
|
Before Width: | Height: | Size: 630 B After Width: | Height: | Size: 630 B |
|
Before Width: | Height: | Size: 630 B After Width: | Height: | Size: 630 B |
|
Before Width: | Height: | Size: 630 B After Width: | Height: | Size: 630 B |
@ -7,7 +7,10 @@ contentHead = fHead.read
|
||||
fFoot.close
|
||||
fHead.close
|
||||
|
||||
gamecodeList = ["020A","021A","022A","023A","024A","025A"]
|
||||
gamecodeList = ["020A","021A","022A","023A","024A","025A",
|
||||
"0B0A","0B1A","0B2A","0B3A","0B4A","0B5A",
|
||||
"0B6A","0B7A","0B8A","0B9A","0BAA","0BBA",
|
||||
]
|
||||
fileNameList = []
|
||||
|
||||
for gamecode in gamecodeList
|
||||
|
||||