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-10-30#$
14# $Rev: 9151 $
15# $Author: hatamoto_minoru $
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		"00"
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		$(TWLSDK_ROOT)/include/twl/specfiles/default.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	# JPEG signature
146	#
147	#JpegSign	FALSE
148
149	###
150	#### END
151}
152
153AppendProperty
154{
155	#
156	# Boot allowed Media: [GameCard]
157	#
158	Media					NAND
159
160	#
161	# InitialCode : Your InitialCode in 4 ascii words
162	#
163	#InitialCode			ABCJ
164
165	#
166	# Public save data size: [0-/0K-/0M-]
167	#
168	#PublicSaveDataSize		0K
169
170	#
171	# Private save data size: [0-/0K-/0M-]
172	#
173	#PrivateSaveDataSize	0K
174
175	#
176	# Enable SubBannerFile: [TRUE/FALSE]
177	#
178	#SubBannerFile			FALSE
179}
180
181RomSpec
182{
183	Offset		0x00000000
184	Segment		ALL
185	HostRoot	$(MAKEROM_ROMROOT)
186	Root		/
187	File		$(MAKEROM_ROMFILES)
188}
189