・TwlSDKリビジョン2569でビルドが通るよう修正。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@240 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
yosiokat 2007-11-21 07:56:20 +00:00
parent a688517806
commit c841a7b309
14 changed files with 112 additions and 109 deletions

View File

@ -63,10 +63,10 @@ MAKELCF_FLAGS += -DISDBG_LIBS_TWL='$(if $(ISDBG_LIBS_TWL),$(ISDBG_LIBS_TWL),libs
# install target # install target
#-------------------------------- #--------------------------------
INSTALL_TARGETS = $(BINDIR)/$(TARGET_NAME).tef \ INSTALL_TARGETS = $(BINDIR)/$(TARGET_NAME).tef \
$(BINDIR)/$(TARGET_NAME).FLX.TWL.sbin \ $(BINDIR)/$(TARGET_NAME).TWL.FLX.sbin \
$(BINDIR)/$(TARGET_NAME)_defs.FLX.TWL.sbin \ $(BINDIR)/$(TARGET_NAME)_defs.TWL.FLX.sbin \
$(BINDIR)/$(TARGET_NAME).LTD.TWL.sbin \ $(BINDIR)/$(TARGET_NAME).TWL.LTD.sbin \
$(BINDIR)/$(TARGET_NAME)_defs.LTD.TWL.sbin $(BINDIR)/$(TARGET_NAME)_defs.TWL.LTD.sbin
INSTALL_DIR = $(TWL_INSTALL_COMPONENTSDIR)/$(TARGET_NAME)/$(TWL_BUILDTYPE) INSTALL_DIR = $(TWL_INSTALL_COMPONENTSDIR)/$(TARGET_NAME)/$(TWL_BUILDTYPE)

View File

@ -172,10 +172,10 @@ TwlSpMain(void)
BOOT_Init(); BOOT_Init();
// 活栓挿抜機能初期化 // 活栓挿抜機能初期化
Cardm_Init(); // Cardm_Init();
// カードがささっていたらブート開始 // カードがささっていたらブート開始
Card_Boot(); // Card_Boot();
while (TRUE) while (TRUE)
{ {

View File

@ -59,18 +59,6 @@ static const u16 s_validLangBitmapList[] = {
TWL_LANG_BITMAP_KOREA, TWL_LANG_BITMAP_KOREA,
}; };
// 各バージョンにおける過去バージョン互換リスト
static const u8 s_verCompatible_v0[] = { 0xff };
//static const u8 s_verCompatible_v1[] = { 0, 0xff };
//static const u8 s_verCompatible_v2[] = { 0, 1, 0xff };
// 過去バージョン互換リストまとめ
static const u8 *s_verCompatibleList[ TWL_SETTINGS_DATA_VERSION + 1 ] = {
s_verCompatible_v0,
// s_verCompatible_v1,
// s_verCompatible_v2,
};
// function's description----------------------------------------------- // function's description-----------------------------------------------
@ -241,6 +229,14 @@ BOOL TSD_ReadSettings( TSDStore (*pTempBuffer)[2] )
// バージョン間の互換チェック // バージョン間の互換チェック
static BOOL TSDi_CheckVersionCompatible( u8 tgtVersion ) static BOOL TSDi_CheckVersionCompatible( u8 tgtVersion )
{ {
// 各バージョンにおける過去バージョン互換リスト
static const u8 s_verCompatible_v0[] = { 0xff };
static const u8 s_verCompatible_v1[] = { 0, 0xff };
// 過去バージョン互換リストまとめ
static const u8 *s_verCompatibleList[ TWL_SETTINGS_DATA_VERSION + 1 ] = {
s_verCompatible_v0,
s_verCompatible_v1,
};
if( TWL_SETTINGS_DATA_VERSION < tgtVersion ) { if( TWL_SETTINGS_DATA_VERSION < tgtVersion ) {
return FALSE; return FALSE;
@ -338,11 +334,12 @@ static void TSDi_ClearSettings( TWLSettingsData *pTSD )
{ {
MI_CpuClearFast( pTSD, sizeof(TWLSettingsData) ); MI_CpuClearFast( pTSD, sizeof(TWLSettingsData) );
// 初期値が0以外のもの // 初期値が0以外のもの
pTSD->region = TWL_DEFAULT_REGION; // リージョンは本体設定データからなくなる予定 pTSD->backLightBrightness = TWL_BACKLIGHT_LEVEL_MAX;
pTSD->backLightBrightness = TWL_BACKLIGHT_LEVEL_MAX; pTSD->owner.birthday.month = 1;
pTSD->owner.birthday.month = 1; pTSD->owner.birthday.day = 1;
pTSD->owner.birthday.day = 1; pTSD->language = TWL_LANG_ENGLISH;
pTSD->region = TWL_DEFAULT_REGION; // リージョンは本体設定データからなくなる予定
pTSD->valid_language_bitmap = s_validLangBitmapList[ pTSD->region ]; pTSD->valid_language_bitmap = s_validLangBitmapList[ pTSD->region ];
// 対応言語ビットマップも本体設定データからなくなる予定 // 対応言語ビットマップも本体設定データからなくなる予定
} }

View File

@ -108,26 +108,33 @@ void SYSM_SetMountInfo( NAMTitleId titleID )
static void SYSMi_ModifySaveDataMount( NAMTitleId titleID ) static void SYSMi_ModifySaveDataMount( NAMTitleId titleID )
{ {
int i; int i;
char saveFilePath[ 2 ][ FS_FILE_NAME_MAX ];
OSMountInfo *pMountTgt = &s_defaultMountList[ PRV_SAVE_DATA_MOUNT_INDEX ]; OSMountInfo *pMountTgt = &s_defaultMountList[ PRV_SAVE_DATA_MOUNT_INDEX ];
// セーブデータのファイルパスを取得 if( titleID ) {
NAM_GetTitleSaveFilePath( saveFilePath[ 1 ], saveFilePath[ 0 ], titleID ); // タイトルIDが指定されているNANDアプリの場合は、セーブデータ有無を判定して、パスをセット
char saveFilePath[ 2 ][ FS_FILE_NAME_MAX ];
// 結果を元にマウント情報を編集。
for( i = 0; i < 2; i++ ) { // セーブデータのファイルパスを取得
FSFile file[1]; NAM_GetTitleSaveFilePath( saveFilePath[ 1 ], saveFilePath[ 0 ], titleID );
FS_InitFile( file );
// ※現在は、セーブファイルを開けるかどうかでセーブファイル有無を確認。 // 結果を元にマウント情報を編集。
// 最終的にはTMDの情報を参照する形になる for( i = 0; i < 2; i++ ) {
if( FS_OpenFileEx( file, saveFilePath[ i ], FS_FILEMODE_R) ) { FSFile file[1];
FS_CloseFile( file ); FS_InitFile( file );
STD_CopyLStringZeroFill( pMountTgt->path, // ※現在は、セーブファイルを開けるかどうかでセーブファイル有無を確認。
saveFilePath[ i ], // 最終的にはTMDもしくはROMヘッダの値を参照。ROMヘッダの方が簡単で速いか
OS_MOUNT_PATH_LEN ); if( FS_OpenFileEx( file, saveFilePath[ i ], FS_FILEMODE_R) ) {
}else { FS_CloseFile( file );
STD_CopyLStringZeroFill( pMountTgt->path, saveFilePath[ i ], OS_MOUNT_PATH_LEN );
}else {
pMountTgt->drive[ 0 ] = 0;
}
pMountTgt++;
}
}else {
// タイトルID指定なしのカードアプリの場合は、セーブデータ無効
for( i = 0; i < 2; i++ ) {
pMountTgt->drive[ 0 ] = 0; pMountTgt->drive[ 0 ] = 0;
} }
pMountTgt++;
} }
} }

View File

@ -12,11 +12,11 @@ MIRROR_OFS: 0x100000
DECOMP_PROC : ARM9 # ARM9 or ARM7 DECOMP_PROC : ARM9 # ARM9 or ARM7
ARM9_COMP : FALSE # TRUE or FALSE, should be before ARM9_SBIN ARM9_COMP : FALSE # TRUE or FALSE, should be before ARM9_SBIN
ARM9_SBIN : $(MAKEFIRM_ARM9).FLX.TWL.sbin ARM9_SBIN : $(MAKEFIRM_ARM9).TWL.FLX.sbin
ARM9_ELF : $(MAKEFIRM_ARM9).tef ARM9_ELF : $(MAKEFIRM_ARM9).tef
ARM7_COMP : FALSE # TRUE or FALSE, should be before ARM7_SBIN ARM7_COMP : FALSE # TRUE or FALSE, should be before ARM7_SBIN
ARM7_SBIN : $(MAKEFIRM_ARM7).FLX.TWL.sbin ARM7_SBIN : $(MAKEFIRM_ARM7).TWL.FLX.sbin
ARM7_ELF : $(MAKEFIRM_ARM7).tef ARM7_ELF : $(MAKEFIRM_ARM7).tef
ARM9_X2 : TRUE # TRUE or FALSE ARM9_X2 : TRUE # TRUE or FALSE

View File

@ -12,11 +12,11 @@ MIRROR_OFS: 0x100000
DECOMP_PROC : ARM9 # ARM9 or ARM7 DECOMP_PROC : ARM9 # ARM9 or ARM7
ARM9_COMP : FALSE # TRUE or FALSE, should be before ARM9_SBIN ARM9_COMP : FALSE # TRUE or FALSE, should be before ARM9_SBIN
ARM9_SBIN : $(MAKEFIRM_ARM9).FLX.TWL.sbin ARM9_SBIN : $(MAKEFIRM_ARM9).TWL.FLX.sbin
ARM9_ELF : $(MAKEFIRM_ARM9).tef ARM9_ELF : $(MAKEFIRM_ARM9).tef
ARM7_COMP : FALSE # TRUE or FALSE, should be before ARM7_SBIN ARM7_COMP : FALSE # TRUE or FALSE, should be before ARM7_SBIN
ARM7_SBIN : $(MAKEFIRM_ARM7).FLX.TWL.sbin ARM7_SBIN : $(MAKEFIRM_ARM7).TWL.FLX.sbin
ARM7_ELF : $(MAKEFIRM_ARM7).tef ARM7_ELF : $(MAKEFIRM_ARM7).tef
ARM9_X2 : TRUE # TRUE or FALSE ARM9_X2 : TRUE # TRUE or FALSE

View File

@ -12,11 +12,11 @@ MIRROR_OFS: 0x100000
DECOMP_PROC : ARM9 # ARM9 or ARM7 DECOMP_PROC : ARM9 # ARM9 or ARM7
ARM9_COMP : FALSE # TRUE or FALSE, should be before ARM9_SBIN ARM9_COMP : FALSE # TRUE or FALSE, should be before ARM9_SBIN
ARM9_SBIN : $(MAKEFIRM_ARM9).FLX.TWL.sbin ARM9_SBIN : $(MAKEFIRM_ARM9).TWL.FLX.sbin
ARM9_ELF : $(MAKEFIRM_ARM9).tef ARM9_ELF : $(MAKEFIRM_ARM9).tef
ARM7_COMP : FALSE # TRUE or FALSE, should be before ARM7_SBIN ARM7_COMP : FALSE # TRUE or FALSE, should be before ARM7_SBIN
ARM7_SBIN : $(MAKEFIRM_ARM7).FLX.TWL.sbin ARM7_SBIN : $(MAKEFIRM_ARM7).TWL.FLX.sbin
ARM7_ELF : $(MAKEFIRM_ARM7).tef ARM7_ELF : $(MAKEFIRM_ARM7).tef
ARM9_X2 : TRUE # TRUE or FALSE ARM9_X2 : TRUE # TRUE or FALSE

View File

@ -12,11 +12,11 @@ WRAM_RBIN: ./wram_regs/wram_regs.rbin
DECOMP_PROC : ARM9 # ARM9 or ARM7 DECOMP_PROC : ARM9 # ARM9 or ARM7
ARM9_COMP : TRUE # TRUE or FALSE, should be before ARM9_SBIN ARM9_COMP : TRUE # TRUE or FALSE, should be before ARM9_SBIN
ARM9_SBIN : $(MAKEFIRM_ARM9).FLX.TWL.sbin ARM9_SBIN : $(MAKEFIRM_ARM9).TWL.FLX.sbin
ARM9_ELF : $(MAKEFIRM_ARM9).tef ARM9_ELF : $(MAKEFIRM_ARM9).tef
ARM7_COMP : TRUE # TRUE or FALSE, should be before ARM7_SBIN ARM7_COMP : TRUE # TRUE or FALSE, should be before ARM7_SBIN
ARM7_SBIN : $(MAKEFIRM_ARM7).FLX.TWL.sbin ARM7_SBIN : $(MAKEFIRM_ARM7).TWL.FLX.sbin
ARM7_ELF : $(MAKEFIRM_ARM7).tef ARM7_ELF : $(MAKEFIRM_ARM7).tef
NCD_ROMOFS : 0x07fe00 NCD_ROMOFS : 0x07fe00

View File

@ -20,32 +20,32 @@
Arm9 Arm9
{ {
Static "$(MAKEROM_ARM9:r).FLX.TWL.sbin$(COMPSUFFIX9)" Static "$(MAKEROM_ARM9:r).TWL.FLX.sbin$(COMPSUFFIX9)"
OverlayDefs "$(MAKEROM_ARM9:r)_defs.FLX.TWL.sbin$(COMPSUFFIX9)" OverlayDefs "$(MAKEROM_ARM9:r)_defs.TWL.FLX.sbin$(COMPSUFFIX9)"
OverlayTable "$(MAKEROM_ARM9:r)_table.FLX.TWL.sbin$(COMPSUFFIX9)" OverlayTable "$(MAKEROM_ARM9:r)_table.TWL.FLX.sbin$(COMPSUFFIX9)"
Elf "$(MAKEROM_ARM9:r).tef" Elf "$(MAKEROM_ARM9:r).tef"
} }
Arm7 Arm7
{ {
Static "$(MAKEROM_ARM7_BASE:r).FLX.TWL.sbin$(COMPSUFFIX7)" Static "$(MAKEROM_ARM7_BASE:r).TWL.FLX.sbin$(COMPSUFFIX7)"
OverlayDefs "$(MAKEROM_ARM7_BASE:r)_defs.FLX.TWL.sbin$(COMPSUFFIX7)" OverlayDefs "$(MAKEROM_ARM7_BASE:r)_defs.TWL.FLX.sbin$(COMPSUFFIX7)"
OverlayTable "$(MAKEROM_ARM7_BASE:r)_table.FLX.TWL.sbin$(COMPSUFFIX7)" OverlayTable "$(MAKEROM_ARM7_BASE:r)_table.TWL.FLX.sbin$(COMPSUFFIX7)"
Elf "$(MAKEROM_ARM7_BASE:r).tef" Elf "$(MAKEROM_ARM7_BASE:r).tef"
} }
Arm9.Ltd Arm9.Ltd
{ {
Static "$(MAKEROM_ARM9:r).LTD.TWL.sbin$(COMPSUFFIX9)" Static "$(MAKEROM_ARM9:r).TWL.LTD.sbin$(COMPSUFFIX9)"
OverlayDefs "$(MAKEROM_ARM9:r)_defs.LTD.TWL.sbin$(COMPSUFFIX9)" OverlayDefs "$(MAKEROM_ARM9:r)_defs.TWL.LTD.sbin$(COMPSUFFIX9)"
OverlayTable "$(MAKEROM_ARM9:r)_table.LTD.TWL.sbin$(COMPSUFFIX9)" OverlayTable "$(MAKEROM_ARM9:r)_table.TWL.LTD.sbin$(COMPSUFFIX9)"
} }
Arm7.Ltd Arm7.Ltd
{ {
Static "$(MAKEROM_ARM7_BASE:r).LTD.TWL.sbin$(COMPSUFFIX7)" Static "$(MAKEROM_ARM7_BASE:r).TWL.LTD.sbin$(COMPSUFFIX7)"
OverlayDefs "$(MAKEROM_ARM7_BASE:r)_defs.LTD.TWL.sbin$(COMPSUFFIX7)" OverlayDefs "$(MAKEROM_ARM7_BASE:r)_defs.TWL.LTD.sbin$(COMPSUFFIX7)"
OverlayTable "$(MAKEROM_ARM7_BASE:r)_table.LTD.TWL.sbin$(COMPSUFFIX7)" OverlayTable "$(MAKEROM_ARM7_BASE:r)_table.TWL.LTD.sbin$(COMPSUFFIX7)"
} }
Property Property

View File

@ -56,7 +56,6 @@ LLIBRARIES += libnam$(TWL_LIBSUFFIX).a \
ADDRESS_DTCM = 0x0e000000 ADDRESS_DTCM = 0x0e000000
DEFAULT_COMP_ARM7 = hyena DEFAULT_COMP_ARM7 = hyena
DEFAULT_MAKEROM_ARM7_BASE = $(SYSMENU_ROOT)/components/$(DEFAULT_COMP_ARM7)/$(TWL_BUILDTYPE_ARM7)/$(DEFAULT_COMP_ARM7)
MAKEROM_FLAGS += -F -DTITLEID_LO='$(TITLEID_LO)' MAKEROM_FLAGS += -F -DTITLEID_LO='$(TITLEID_LO)'

View File

@ -20,32 +20,32 @@
Arm9 Arm9
{ {
Static "$(MAKEROM_ARM9:r).FLX.TWL.sbin$(COMPSUFFIX9)" Static "$(MAKEROM_ARM9:r).TWL.FLX.sbin$(COMPSUFFIX9)"
OverlayDefs "$(MAKEROM_ARM9:r)_defs.FLX.TWL.sbin$(COMPSUFFIX9)" OverlayDefs "$(MAKEROM_ARM9:r)_defs.TWL.FLX.sbin$(COMPSUFFIX9)"
OverlayTable "$(MAKEROM_ARM9:r)_table.FLX.TWL.sbin$(COMPSUFFIX9)" OverlayTable "$(MAKEROM_ARM9:r)_table.TWL.FLX.sbin$(COMPSUFFIX9)"
Elf "$(MAKEROM_ARM9:r).tef" Elf "$(MAKEROM_ARM9:r).tef"
} }
Arm7 Arm7
{ {
Static "$(MAKEROM_ARM7_BASE:r).FLX.TWL.sbin$(COMPSUFFIX7)" Static "$(MAKEROM_ARM7_BASE:r).TWL.FLX.sbin$(COMPSUFFIX7)"
OverlayDefs "$(MAKEROM_ARM7_BASE:r)_defs.FLX.TWL.sbin$(COMPSUFFIX7)" OverlayDefs "$(MAKEROM_ARM7_BASE:r)_defs.TWL.FLX.sbin$(COMPSUFFIX7)"
OverlayTable "$(MAKEROM_ARM7_BASE:r)_table.FLX.TWL.sbin$(COMPSUFFIX7)" OverlayTable "$(MAKEROM_ARM7_BASE:r)_table.TWL.FLX.sbin$(COMPSUFFIX7)"
Elf "$(MAKEROM_ARM7_BASE:r).tef" Elf "$(MAKEROM_ARM7_BASE:r).tef"
} }
Arm9.Ltd Arm9.Ltd
{ {
Static "$(MAKEROM_ARM9:r).LTD.TWL.sbin$(COMPSUFFIX9)" Static "$(MAKEROM_ARM9:r).TWL.LTD.sbin$(COMPSUFFIX9)"
OverlayDefs "$(MAKEROM_ARM9:r)_defs.LTD.TWL.sbin$(COMPSUFFIX9)" OverlayDefs "$(MAKEROM_ARM9:r)_defs.TWL.LTD.sbin$(COMPSUFFIX9)"
OverlayTable "$(MAKEROM_ARM9:r)_table.LTD.TWL.sbin$(COMPSUFFIX9)" OverlayTable "$(MAKEROM_ARM9:r)_table.TWL.LTD.sbin$(COMPSUFFIX9)"
} }
Arm7.Ltd Arm7.Ltd
{ {
Static "$(MAKEROM_ARM7_BASE:r).LTD.TWL.sbin$(COMPSUFFIX7)" Static "$(MAKEROM_ARM7_BASE:r).TWL.LTD.sbin$(COMPSUFFIX7)"
OverlayDefs "$(MAKEROM_ARM7_BASE:r)_defs.LTD.TWL.sbin$(COMPSUFFIX7)" OverlayDefs "$(MAKEROM_ARM7_BASE:r)_defs.TWL.LTD.sbin$(COMPSUFFIX7)"
OverlayTable "$(MAKEROM_ARM7_BASE:r)_table.LTD.TWL.sbin$(COMPSUFFIX7)" OverlayTable "$(MAKEROM_ARM7_BASE:r)_table.TWL.LTD.sbin$(COMPSUFFIX7)"
} }
Property Property

View File

@ -20,32 +20,32 @@
Arm9 Arm9
{ {
Static "$(MAKEROM_ARM9:r).FLX.TWL.sbin$(COMPSUFFIX9)" Static "$(MAKEROM_ARM9:r).TWL.FLX.sbin$(COMPSUFFIX9)"
OverlayDefs "$(MAKEROM_ARM9:r)_defs.FLX.TWL.sbin$(COMPSUFFIX9)" OverlayDefs "$(MAKEROM_ARM9:r)_defs.TWL.FLX.sbin$(COMPSUFFIX9)"
OverlayTable "$(MAKEROM_ARM9:r)_table.FLX.TWL.sbin$(COMPSUFFIX9)" OverlayTable "$(MAKEROM_ARM9:r)_table.TWL.FLX.sbin$(COMPSUFFIX9)"
Elf "$(MAKEROM_ARM9:r).tef" Elf "$(MAKEROM_ARM9:r).tef"
} }
Arm7 Arm7
{ {
Static "$(MAKEROM_ARM7_BASE:r).FLX.TWL.sbin$(COMPSUFFIX7)" Static "$(MAKEROM_ARM7_BASE:r).TWL.FLX.sbin$(COMPSUFFIX7)"
OverlayDefs "$(MAKEROM_ARM7_BASE:r)_defs.FLX.TWL.sbin$(COMPSUFFIX7)" OverlayDefs "$(MAKEROM_ARM7_BASE:r)_defs.TWL.FLX.sbin$(COMPSUFFIX7)"
OverlayTable "$(MAKEROM_ARM7_BASE:r)_table.FLX.TWL.sbin$(COMPSUFFIX7)" OverlayTable "$(MAKEROM_ARM7_BASE:r)_table.TWL.FLX.sbin$(COMPSUFFIX7)"
Elf "$(MAKEROM_ARM7_BASE:r).tef" Elf "$(MAKEROM_ARM7_BASE:r).tef"
} }
Arm9.Ltd Arm9.Ltd
{ {
Static "$(MAKEROM_ARM9:r).LTD.TWL.sbin$(COMPSUFFIX9)" Static "$(MAKEROM_ARM9:r).TWL.LTD.sbin$(COMPSUFFIX9)"
OverlayDefs "$(MAKEROM_ARM9:r)_defs.LTD.TWL.sbin$(COMPSUFFIX9)" OverlayDefs "$(MAKEROM_ARM9:r)_defs.TWL.LTD.sbin$(COMPSUFFIX9)"
OverlayTable "$(MAKEROM_ARM9:r)_table.LTD.TWL.sbin$(COMPSUFFIX9)" OverlayTable "$(MAKEROM_ARM9:r)_table.TWL.LTD.sbin$(COMPSUFFIX9)"
} }
Arm7.Ltd Arm7.Ltd
{ {
Static "$(MAKEROM_ARM7_BASE:r).LTD.TWL.sbin$(COMPSUFFIX7)" Static "$(MAKEROM_ARM7_BASE:r).TWL.LTD.sbin$(COMPSUFFIX7)"
OverlayDefs "$(MAKEROM_ARM7_BASE:r)_defs.LTD.TWL.sbin$(COMPSUFFIX7)" OverlayDefs "$(MAKEROM_ARM7_BASE:r)_defs.TWL.LTD.sbin$(COMPSUFFIX7)"
OverlayTable "$(MAKEROM_ARM7_BASE:r)_table.LTD.TWL.sbin$(COMPSUFFIX7)" OverlayTable "$(MAKEROM_ARM7_BASE:r)_table.TWL.LTD.sbin$(COMPSUFFIX7)"
} }
Property Property

View File

@ -20,32 +20,32 @@
Arm9 Arm9
{ {
Static "$(MAKEROM_ARM9:r).FLX.TWL.sbin$(COMPSUFFIX9)" Static "$(MAKEROM_ARM9:r).TWL.FLX.sbin$(COMPSUFFIX9)"
OverlayDefs "$(MAKEROM_ARM9:r)_defs.FLX.TWL.sbin$(COMPSUFFIX9)" OverlayDefs "$(MAKEROM_ARM9:r)_defs.TWL.FLX.sbin$(COMPSUFFIX9)"
OverlayTable "$(MAKEROM_ARM9:r)_table.FLX.TWL.sbin$(COMPSUFFIX9)" OverlayTable "$(MAKEROM_ARM9:r)_table.TWL.FLX.sbin$(COMPSUFFIX9)"
Elf "$(MAKEROM_ARM9:r).tef" Elf "$(MAKEROM_ARM9:r).tef"
} }
Arm7 Arm7
{ {
Static "$(MAKEROM_ARM7_BASE:r).FLX.TWL.sbin$(COMPSUFFIX7)" Static "$(MAKEROM_ARM7_BASE:r).TWL.FLX.sbin$(COMPSUFFIX7)"
OverlayDefs "$(MAKEROM_ARM7_BASE:r)_defs.FLX.TWL.sbin$(COMPSUFFIX7)" OverlayDefs "$(MAKEROM_ARM7_BASE:r)_defs.TWL.FLX.sbin$(COMPSUFFIX7)"
OverlayTable "$(MAKEROM_ARM7_BASE:r)_table.FLX.TWL.sbin$(COMPSUFFIX7)" OverlayTable "$(MAKEROM_ARM7_BASE:r)_table.TWL.FLX.sbin$(COMPSUFFIX7)"
Elf "$(MAKEROM_ARM7_BASE:r).tef" Elf "$(MAKEROM_ARM7_BASE:r).tef"
} }
Arm9.Ltd Arm9.Ltd
{ {
Static "$(MAKEROM_ARM9:r).LTD.TWL.sbin$(COMPSUFFIX9)" Static "$(MAKEROM_ARM9:r).TWL.LTD.sbin$(COMPSUFFIX9)"
OverlayDefs "$(MAKEROM_ARM9:r)_defs.LTD.TWL.sbin$(COMPSUFFIX9)" OverlayDefs "$(MAKEROM_ARM9:r)_defs.TWL.LTD.sbin$(COMPSUFFIX9)"
OverlayTable "$(MAKEROM_ARM9:r)_table.LTD.TWL.sbin$(COMPSUFFIX9)" OverlayTable "$(MAKEROM_ARM9:r)_table.TWL.LTD.sbin$(COMPSUFFIX9)"
} }
Arm7.Ltd Arm7.Ltd
{ {
Static "$(MAKEROM_ARM7_BASE:r).LTD.TWL.sbin$(COMPSUFFIX7)" Static "$(MAKEROM_ARM7_BASE:r).TWL.LTD.sbin$(COMPSUFFIX7)"
OverlayDefs "$(MAKEROM_ARM7_BASE:r)_defs.LTD.TWL.sbin$(COMPSUFFIX7)" OverlayDefs "$(MAKEROM_ARM7_BASE:r)_defs.TWL.LTD.sbin$(COMPSUFFIX7)"
OverlayTable "$(MAKEROM_ARM7_BASE:r)_table.LTD.TWL.sbin$(COMPSUFFIX7)" OverlayTable "$(MAKEROM_ARM7_BASE:r)_table.TWL.LTD.sbin$(COMPSUFFIX7)"
} }
Property Property

View File

@ -20,32 +20,32 @@
Arm9 Arm9
{ {
Static "$(MAKEROM_ARM9:r).FLX.TWL.sbin$(COMPSUFFIX9)" Static "$(MAKEROM_ARM9:r).TWL.FLX.sbin$(COMPSUFFIX9)"
OverlayDefs "$(MAKEROM_ARM9:r)_defs.FLX.TWL.sbin$(COMPSUFFIX9)" OverlayDefs "$(MAKEROM_ARM9:r)_defs.TWL.FLX.sbin$(COMPSUFFIX9)"
OverlayTable "$(MAKEROM_ARM9:r)_table.FLX.TWL.sbin$(COMPSUFFIX9)" OverlayTable "$(MAKEROM_ARM9:r)_table.TWL.FLX.sbin$(COMPSUFFIX9)"
Elf "$(MAKEROM_ARM9:r).tef" Elf "$(MAKEROM_ARM9:r).tef"
} }
Arm7 Arm7
{ {
Static "$(MAKEROM_ARM7_BASE:r).FLX.TWL.sbin$(COMPSUFFIX7)" Static "$(MAKEROM_ARM7_BASE:r).TWL.FLX.sbin$(COMPSUFFIX7)"
OverlayDefs "$(MAKEROM_ARM7_BASE:r)_defs.FLX.TWL.sbin$(COMPSUFFIX7)" OverlayDefs "$(MAKEROM_ARM7_BASE:r)_defs.TWL.FLX.sbin$(COMPSUFFIX7)"
OverlayTable "$(MAKEROM_ARM7_BASE:r)_table.FLX.TWL.sbin$(COMPSUFFIX7)" OverlayTable "$(MAKEROM_ARM7_BASE:r)_table.TWL.FLX.sbin$(COMPSUFFIX7)"
Elf "$(MAKEROM_ARM7_BASE:r).tef" Elf "$(MAKEROM_ARM7_BASE:r).tef"
} }
Arm9.Ltd Arm9.Ltd
{ {
Static "$(MAKEROM_ARM9:r).LTD.TWL.sbin$(COMPSUFFIX9)" Static "$(MAKEROM_ARM9:r).TWL.LTD.sbin$(COMPSUFFIX9)"
OverlayDefs "$(MAKEROM_ARM9:r)_defs.LTD.TWL.sbin$(COMPSUFFIX9)" OverlayDefs "$(MAKEROM_ARM9:r)_defs.TWL.LTD.sbin$(COMPSUFFIX9)"
OverlayTable "$(MAKEROM_ARM9:r)_table.LTD.TWL.sbin$(COMPSUFFIX9)" OverlayTable "$(MAKEROM_ARM9:r)_table.TWL.LTD.sbin$(COMPSUFFIX9)"
} }
Arm7.Ltd Arm7.Ltd
{ {
Static "$(MAKEROM_ARM7_BASE:r).LTD.TWL.sbin$(COMPSUFFIX7)" Static "$(MAKEROM_ARM7_BASE:r).TWL.LTD.sbin$(COMPSUFFIX7)"
OverlayDefs "$(MAKEROM_ARM7_BASE:r)_defs.LTD.TWL.sbin$(COMPSUFFIX7)" OverlayDefs "$(MAKEROM_ARM7_BASE:r)_defs.TWL.LTD.sbin$(COMPSUFFIX7)"
OverlayTable "$(MAKEROM_ARM7_BASE:r)_table.LTD.TWL.sbin$(COMPSUFFIX7)" OverlayTable "$(MAKEROM_ARM7_BASE:r)_table.TWL.LTD.sbin$(COMPSUFFIX7)"
} }
Property Property