1#---------------------------------------------------------------------------- 2# Project: TwlSDK - include 3# File: ROM-TS.rsf 4# 5# Copyright 2007-2008 Nintendo. All rights reserved. 6# 7# These coded insructions, statements, and computer programs contain 8# proprietary information of Nintendo of America Inc. and/or Nintendo 9# Company Ltd., and are protected by Federal copyright law. They may 10# not be disclosed to third parties or copied or duplicated in any form, 11# in whole or in part, without the prior written consent of Nintendo. 12# 13# $Date:: 2008-12-22#$ 14# $Rev: 9713 $ 15# $Author: kitase_hirotake $ 16#---------------------------------------------------------------------------- 17# 18# TWL ROM SPEC FILE 19# 20 21Arm9 22{ 23 Static "$(MAKEROM_ARM9:r).TWL.FLX.sbin$(COMPSUFFIX9)" 24 OverlayDefs "$(MAKEROM_ARM9:r)_defs.TWL.FLX.sbin$(COMPSUFFIX9)" 25 OverlayTable "$(MAKEROM_ARM9:r)_table.TWL.FLX.sbin$(COMPSUFFIX9)" 26 Elf "$(MAKEROM_ARM9:r).tef" 27} 28 29Arm7 30{ 31 Static "$(MAKEROM_ARM7_BASE:r).TWL.FLX.sbin$(COMPSUFFIX7)" 32 OverlayDefs "$(MAKEROM_ARM7_BASE:r)_defs.TWL.FLX.sbin$(COMPSUFFIX7)" 33 OverlayTable "$(MAKEROM_ARM7_BASE:r)_table.TWL.FLX.sbin$(COMPSUFFIX7)" 34 Elf "$(MAKEROM_ARM7_BASE:r).tef" 35} 36 37Arm9.Ltd 38{ 39 Static "$(MAKEROM_ARM9:r).TWL.LTD.sbin$(COMPSUFFIX9)" 40 OverlayDefs "$(MAKEROM_ARM9:r)_defs.TWL.LTD.sbin$(COMPSUFFIX9)" 41 OverlayTable "$(MAKEROM_ARM9:r)_table.TWL.LTD.sbin$(COMPSUFFIX9)" 42} 43 44Arm7.Ltd 45{ 46 Static "$(MAKEROM_ARM7_BASE:r).TWL.LTD.sbin$(COMPSUFFIX7)" 47 OverlayDefs "$(MAKEROM_ARM7_BASE:r)_defs.TWL.LTD.sbin$(COMPSUFFIX7)" 48 OverlayTable "$(MAKEROM_ARM7_BASE:r)_table.TWL.LTD.sbin$(COMPSUFFIX7)" 49} 50 51Property 52{ 53 ### 54 ### Settings for FinalROM 55 ### 56 #### BEGIN 57 # 58 # TITLE NAME: Your product name within 12bytes 59 # 60 #TitleName "MY APP NAME" 61 62 # 63 # MAKER CODE: Your company ID# in 2 ascii words 64 # issued by NINTENDO 65 # 66 MakerCode 01 67 68 # 69 # REMASTER VERSION: Mastering version 70 # 71 #RemasterVersion 0 72 73 # 74 # ROM SPEED TYPE: [MROM/1TROM/UNDEFINED] 75 # 76 RomSpeedType $(MAKEROM_ROMSPEED) 77 78 # 79 # ROM SIZE: in bit [64M/128M/256M/512M/1G/2G/4G] 80 # 81 #RomSize 256M 82 83 # 84 # ROM PADDING: TRUE if finalrom 85 # 86 #RomFootPadding TRUE 87 88 # 89 # ROM HEADER TEMPLATE: Provided to every product by NINTENDO 90 # 91 #RomHeaderTemplate ./etc/rom_header.template.sbin 92 93 # 94 # BANNER FILE: generated from Banner Spec File 95 # 96 BannerFile "banner/banner.bnr" 97 98 ### 99 ### Setting for TWL 100 ### 101 102 # 103 # ROM HEADER Ltd: Provided to every product by NINTENDO 104 # 105 RomHeaderLtd $(TWLSDK_ROOT)/tools/bin/rom_header.LTD.sbin 106 107 # 108 # Digest parameters: 109 # 110 DigestParam 1024 32 111 112 # 113 # WRAM mapping: [MAP2_TS_HYB/MAP2_TS_LTD] 114 # don't have to edit 115 # 116 WramMapping $(MAKEROM_WRAM_MAPPING) 117 118 # 119 # CardRegion: card region [Japan/America/Europe/Australia] 120 # 121 CardRegion ALL 122 123 # 124 # Codec mode: 125 # don't have to edit 126 # 127 CodecMode $(MAKEROM_CODEC_MODE) 128 129 # 130 # Disp WiFiConnection Icon for Launcher [TRUE/FALSE] 131 # 132 #WiFiConnectionIcon FALSE 133 134 # 135 # Disp DSWireless Icon for Launcher [TRUE/FALSE] 136 # 137 #DSWirelessIcon FALSE 138 139 # 140 # Agree EULA [TRUE/FALSE] 141 # 142 #AgreeEULA FALSE 143 144 ### 145 #### END 146} 147 148AppendProperty 149{ 150 # 151 # Boot allowed Media: [GameCard] 152 # 153 Media NAND 154 155 # 156 # InitialCode : Your InitialCode in 4 ascii words 157 # 158 InitialCode 4BOA 159 160 # 161 # Public save data size: [0-/0K-/0M-] 162 # 163 #PublicSaveDataSize 0K 164 165 # 166 # Private save data size: [0-/0K-/0M-] 167 # 168 #PrivateSaveDataSize 0K 169 170 # 171 # Enable SubBannerFile 172 #SubBannerFile FALSE 173} 174 175RomSpec 176{ 177 Offset 0x00000000 178 Segment ALL 179 HostRoot $(MAKEROM_ROMROOT) 180 Root / 181 File $(MAKEROM_ROMFILES) 182} 183