1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
|
.include "asm/macros.inc"
.text
; NARC header
.ascii "NARC"
.short 0xFFFE ; byte order
.short 0x0100 ; version
.word 0x00002E18 ; size
.short 0x0010 ; chunk size
.short 3 ; number following chunks
; BTAF header
.ascii "BTAF"
.word 0x000007B4 ; chunk size
.short 245 ; number of files
.balign 4
.word 0x00000000, 0x0000119C
.word 0x0000119C, 0x000011A9
.word 0x000011AC, 0x00001378
.word 0x00001378, 0x00001389
.word 0x0000138C, 0x0000139F
.word 0x000013A0, 0x000013B1
.word 0x000013B4, 0x000013C5
.word 0x000013C8, 0x000013E9
.word 0x000013EC, 0x000013FF
.word 0x00001400, 0x00001411
.word 0x00001414, 0x00001427
.word 0x00001428, 0x00001439
.word 0x0000143C, 0x00001453
.word 0x00001454, 0x0000146B
.word 0x0000146C, 0x0000147F
.word 0x00001480, 0x00001491
.word 0x00001494, 0x000014A5
.word 0x000014A8, 0x000014B9
.word 0x000014BC, 0x000014CF
.word 0x000014D0, 0x000014E1
.word 0x000014E4, 0x000014F7
.word 0x000014F8, 0x0000150B
.word 0x0000150C, 0x00001523
.word 0x00001524, 0x0000153B
.word 0x0000153C, 0x00001557
.word 0x00001558, 0x00001569
.word 0x0000156C, 0x0000157D
.word 0x00001580, 0x00001591
.word 0x00001594, 0x000015A5
.word 0x000015A8, 0x000015B9
.word 0x000015BC, 0x000015CD
.word 0x000015D0, 0x000015E1
.word 0x000015E4, 0x000015F5
.word 0x000015F8, 0x00001609
.word 0x0000160C, 0x0000161D
.word 0x00001620, 0x00001631
.word 0x00001634, 0x00001645
.word 0x00001648, 0x00001659
.word 0x0000165C, 0x0000166D
.word 0x00001670, 0x00001681
.word 0x00001684, 0x00001695
.word 0x00001698, 0x000016A9
.word 0x000016AC, 0x000016BD
.word 0x000016C0, 0x000016DB
.word 0x000016DC, 0x000016F3
.word 0x000016F4, 0x0000170B
.word 0x0000170C, 0x00001723
.word 0x00001724, 0x00001735
.word 0x00001738, 0x00001749
.word 0x0000174C, 0x00001763
.word 0x00001764, 0x0000177B
.word 0x0000177C, 0x0000178F
.word 0x00001790, 0x000017A7
.word 0x000017A8, 0x000017B9
.word 0x000017BC, 0x000017D3
.word 0x000017D4, 0x000017EB
.word 0x000017EC, 0x000017FD
.word 0x00001800, 0x00001813
.word 0x00001814, 0x00001835
.word 0x00001838, 0x00001849
.word 0x0000184C, 0x00001863
.word 0x00001864, 0x00001875
.word 0x00001878, 0x00001889
.word 0x0000188C, 0x0000189D
.word 0x000018A0, 0x000018B1
.word 0x000018B4, 0x000018C5
.word 0x000018C8, 0x000018D9
.word 0x000018DC, 0x000018ED
.word 0x000018F0, 0x00001901
.word 0x00001904, 0x00001915
.word 0x00001918, 0x00001929
.word 0x0000192C, 0x0000193D
.word 0x00001940, 0x00001951
.word 0x00001954, 0x00001965
.word 0x00001968, 0x00001983
.word 0x00001984, 0x0000199B
.word 0x0000199C, 0x000019AD
.word 0x000019B0, 0x000019C3
.word 0x000019C4, 0x000019D9
.word 0x000019DC, 0x000019ED
.word 0x000019F0, 0x00001A01
.word 0x00001A04, 0x00001A15
.word 0x00001A18, 0x00001A29
.word 0x00001A2C, 0x00001A3D
.word 0x00001A40, 0x00001A57
.word 0x00001A58, 0x00001A69
.word 0x00001A6C, 0x00001A7D
.word 0x00001A80, 0x00001A93
.word 0x00001A94, 0x00001AA5
.word 0x00001AA8, 0x00001ABB
.word 0x00001ABC, 0x00001ACD
.word 0x00001AD0, 0x00001AE1
.word 0x00001AE4, 0x00001AF5
.word 0x00001AF8, 0x00001B09
.word 0x00001B0C, 0x00001B1D
.word 0x00001B20, 0x00001B33
.word 0x00001B34, 0x00001B47
.word 0x00001B48, 0x00001B5B
.word 0x00001B5C, 0x00001B6D
.word 0x00001B70, 0x00001B85
.word 0x00001B88, 0x00001B99
.word 0x00001B9C, 0x00001BB7
.word 0x00001BB8, 0x00001BD3
.word 0x00001BD4, 0x00001BE5
.word 0x00001BE8, 0x00001BFF
.word 0x00001C00, 0x00001C17
.word 0x00001C18, 0x00001C29
.word 0x00001C2C, 0x00001C43
.word 0x00001C44, 0x00001C5B
.word 0x00001C5C, 0x00001C6D
.word 0x00001C70, 0x00001C81
.word 0x00001C84, 0x00001C95
.word 0x00001C98, 0x00001CA7
.word 0x00001CA8, 0x00001CB7
.word 0x00001CB8, 0x00001CC7
.word 0x00001CC8, 0x00001CD7
.word 0x00001CD8, 0x00001CE6
.word 0x00001CE8, 0x00001CF6
.word 0x00001CF8, 0x00001D06
.word 0x00001D08, 0x00001D16
.word 0x00001D18, 0x00001D26
.word 0x00001D28, 0x00001D36
.word 0x00001D38, 0x00001D46
.word 0x00001D48, 0x00001D55
.word 0x00001D58, 0x00001D65
.word 0x00001D68, 0x00001D75
.word 0x00001D78, 0x00001D88
.word 0x00001D88, 0x00001D98
.word 0x00001D98, 0x00001DA8
.word 0x00001DA8, 0x00001DB8
.word 0x00001DB8, 0x00001DC8
.word 0x00001DC8, 0x00001DD8
.word 0x00001DD8, 0x00001DE8
.word 0x00001DE8, 0x00001DF8
.word 0x00001DF8, 0x00001E08
.word 0x00001E08, 0x00001E18
.word 0x00001E18, 0x00001E28
.word 0x00001E28, 0x00001E38
.word 0x00001E38, 0x00001E48
.word 0x00001E48, 0x00001E58
.word 0x00001E58, 0x00001E68
.word 0x00001E68, 0x00001E78
.word 0x00001E78, 0x00001E88
.word 0x00001E88, 0x00001E98
.word 0x00001E98, 0x00001EA8
.word 0x00001EA8, 0x00001EB9
.word 0x00001EBC, 0x00001ECD
.word 0x00001ED0, 0x00001EE1
.word 0x00001EE4, 0x00001EF2
.word 0x00001EF4, 0x00001F02
.word 0x00001F04, 0x00001F12
.word 0x00001F14, 0x00001F22
.word 0x00001F24, 0x00001F32
.word 0x00001F34, 0x00001F42
.word 0x00001F44, 0x00001F52
.word 0x00001F54, 0x00001F64
.word 0x00001F64, 0x00001F74
.word 0x00001F74, 0x00001F84
.word 0x00001F84, 0x00001F94
.word 0x00001F94, 0x00001FA4
.word 0x00001FA4, 0x00001FB4
.word 0x00001FB4, 0x00001FC5
.word 0x00001FC8, 0x00001FD9
.word 0x00001FDC, 0x00001FED
.word 0x00001FF0, 0x00002001
.word 0x00002004, 0x00002014
.word 0x00002014, 0x00002026
.word 0x00002028, 0x00002038
.word 0x00002038, 0x00002048
.word 0x00002048, 0x0000205A
.word 0x0000205C, 0x0000206C
.word 0x0000206C, 0x0000207D
.word 0x00002080, 0x00002092
.word 0x00002094, 0x000020A6
.word 0x000020A8, 0x000020BA
.word 0x000020BC, 0x000020CE
.word 0x000020D0, 0x000020E2
.word 0x000020E4, 0x000020F6
.word 0x000020F8, 0x0000210A
.word 0x0000210C, 0x0000211C
.word 0x0000211C, 0x0000212C
.word 0x0000212C, 0x0000213C
.word 0x0000213C, 0x0000214C
.word 0x0000214C, 0x0000215D
.word 0x00002160, 0x00002171
.word 0x00002174, 0x00002185
.word 0x00002188, 0x00002199
.word 0x0000219C, 0x000021AD
.word 0x000021B0, 0x000021C1
.word 0x000021C4, 0x000021D5
.word 0x000021D8, 0x000021E9
.word 0x000021EC, 0x000021FE
.word 0x00002200, 0x00002212
.word 0x00002214, 0x00002225
.word 0x00002228, 0x00002239
.word 0x0000223C, 0x0000224D
.word 0x00002250, 0x00002261
.word 0x00002264, 0x00002275
.word 0x00002278, 0x00002289
.word 0x0000228C, 0x0000229D
.word 0x000022A0, 0x000022B1
.word 0x000022B4, 0x000022C4
.word 0x000022C4, 0x000022D4
.word 0x000022D4, 0x000022E6
.word 0x000022E8, 0x000022F8
.word 0x000022F8, 0x00002308
.word 0x00002308, 0x00002316
.word 0x00002318, 0x00002326
.word 0x00002328, 0x00002338
.word 0x00002338, 0x00002348
.word 0x00002348, 0x00002358
.word 0x00002358, 0x00002368
.word 0x00002368, 0x00002378
.word 0x00002378, 0x00002388
.word 0x00002388, 0x00002398
.word 0x00002398, 0x000023A8
.word 0x000023A8, 0x000023B8
.word 0x000023B8, 0x000023C9
.word 0x000023CC, 0x000023DD
.word 0x000023E0, 0x000023F1
.word 0x000023F4, 0x00002405
.word 0x00002408, 0x00002419
.word 0x0000241C, 0x0000242D
.word 0x00002430, 0x00002441
.word 0x00002444, 0x00002455
.word 0x00002458, 0x00002469
.word 0x0000246C, 0x0000247D
.word 0x00002480, 0x00002491
.word 0x00002494, 0x000024A5
.word 0x000024A8, 0x000024BF
.word 0x000024C0, 0x000024D2
.word 0x000024D4, 0x000024E3
.word 0x000024E4, 0x000024F3
.word 0x000024F4, 0x00002503
.word 0x00002504, 0x00002516
.word 0x00002518, 0x00002526
.word 0x00002528, 0x0000253A
.word 0x0000253C, 0x0000254E
.word 0x00002550, 0x00002561
.word 0x00002564, 0x00002577
.word 0x00002578, 0x000025EB
.word 0x000025EC, 0x00002603
.word 0x00002604, 0x0000261B
.word 0x0000261C, 0x00002629
.word 0x0000262C, 0x00002639
; BTNF header
.ascii "BTNF"
.word 0x00000010 ; chunk size
.word 0x00000004 ; offset to first dir
.short 0 ; first file
.short 1 ; number of directories
; GMIF header
.ascii "GMIF"
.word 0x00002644 ; chunk size
.incbin "baserom.nds", 0x27127DC, 0x263C
.balign 512, 255
|