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
|
.include "asm/macros.inc"
.text
; NARC header
.ascii "NARC"
.short 0xFFFE ; byte order
.short 0x0100 ; version
.word 0x00006344 ; size
.short 0x0010 ; chunk size
.short 3 ; number following chunks
; BTAF header
.ascii "BTAF"
.word 0x0000043C ; chunk size
.short 134 ; number of files
.balign 4
.word 0x00000000, 0x00000084
.word 0x00000084, 0x000000B0
.word 0x000000B0, 0x00000110
.word 0x00000110, 0x00000228
.word 0x00000228, 0x000002AC
.word 0x000002AC, 0x000002D8
.word 0x000002D8, 0x00000338
.word 0x00000338, 0x000004B0
.word 0x000004B0, 0x000004DC
.word 0x000004DC, 0x0000052C
.word 0x0000052C, 0x00000804
.word 0x00000804, 0x0000098C
.word 0x0000098C, 0x00000C64
.word 0x00000C64, 0x00000CB4
.word 0x00000CB4, 0x00000E50
.word 0x00000E50, 0x00000EE4
.word 0x00000EE4, 0x00000F10
.word 0x00000F10, 0x00000F60
.word 0x00000F60, 0x00000FB0
.word 0x00000FB0, 0x00001070
.word 0x00001070, 0x000010C0
.word 0x000010C0, 0x00001120
.word 0x00001120, 0x00001170
.word 0x00001170, 0x00001448
.word 0x00001448, 0x000014CC
.word 0x000014CC, 0x00001550
.word 0x00001550, 0x000015D4
.word 0x000015D4, 0x00001658
.word 0x00001658, 0x000016DC
.word 0x000016DC, 0x00001760
.word 0x00001760, 0x000017E4
.word 0x000017E4, 0x00001868
.word 0x00001868, 0x000018EC
.word 0x000018EC, 0x00001970
.word 0x00001970, 0x000019F4
.word 0x000019F4, 0x00001A78
.word 0x00001A78, 0x00001AFC
.word 0x00001AFC, 0x00001B80
.word 0x00001B80, 0x00001C04
.word 0x00001C04, 0x00001C88
.word 0x00001C88, 0x00001D0C
.word 0x00001D0C, 0x00001D90
.word 0x00001D90, 0x00001E14
.word 0x00001E14, 0x00001E98
.word 0x00001E98, 0x00001F1C
.word 0x00001F1C, 0x00001FA0
.word 0x00001FA0, 0x00002024
.word 0x00002024, 0x000020A8
.word 0x000020A8, 0x0000212C
.word 0x0000212C, 0x000021B0
.word 0x000021B0, 0x00002244
.word 0x00002244, 0x000022D8
.word 0x000022D8, 0x0000236C
.word 0x0000236C, 0x00002398
.word 0x00002398, 0x000023C4
.word 0x000023C4, 0x000023F0
.word 0x000023F0, 0x0000241C
.word 0x0000241C, 0x00002448
.word 0x00002448, 0x00002474
.word 0x00002474, 0x000024A0
.word 0x000024A0, 0x000024CC
.word 0x000024CC, 0x000024F8
.word 0x000024F8, 0x00002554
.word 0x00002554, 0x000025A4
.word 0x000025A4, 0x000025F4
.word 0x000025F4, 0x00002650
.word 0x00002650, 0x000026A0
.word 0x000026A0, 0x000026F0
.word 0x000026F0, 0x00002794
.word 0x00002794, 0x0000282C
.word 0x0000282C, 0x000028C4
.word 0x000028C4, 0x00002A60
.word 0x00002A60, 0x00002BFC
.word 0x00002BFC, 0x00002D98
.word 0x00002D98, 0x00002F3C
.word 0x00002F3C, 0x000030D4
.word 0x000030D4, 0x0000326C
.word 0x0000326C, 0x0000340C
.word 0x0000340C, 0x000035A0
.word 0x000035A0, 0x00003734
.word 0x00003734, 0x000038D4
.word 0x000038D4, 0x00003A68
.word 0x00003A68, 0x00003BFC
.word 0x00003BFC, 0x00003DC8
.word 0x00003DC8, 0x00003EFC
.word 0x00003EFC, 0x00004030
.word 0x00004030, 0x0000407C
.word 0x0000407C, 0x000040BC
.word 0x000040BC, 0x000040FC
.word 0x000040FC, 0x00004214
.word 0x00004214, 0x0000432C
.word 0x0000432C, 0x00004444
.word 0x00004444, 0x00004520
.word 0x00004520, 0x000045FC
.word 0x000045FC, 0x000046D8
.word 0x000046D8, 0x00004734
.word 0x00004734, 0x00004790
.word 0x00004790, 0x000047EC
.word 0x000047EC, 0x00004848
.word 0x00004848, 0x000048A4
.word 0x000048A4, 0x00004900
.word 0x00004900, 0x0000495C
.word 0x0000495C, 0x000049B8
.word 0x000049B8, 0x00004A14
.word 0x00004A14, 0x00004C18
.word 0x00004C18, 0x00004D28
.word 0x00004D28, 0x00004F98
.word 0x00004F98, 0x00005068
.word 0x00005068, 0x0000512C
.word 0x0000512C, 0x000051F0
.word 0x000051F0, 0x00005258
.word 0x00005258, 0x000052C0
.word 0x000052C0, 0x00005328
.word 0x00005328, 0x00005384
.word 0x00005384, 0x000053D4
.word 0x000053D4, 0x00005424
.word 0x00005424, 0x00005484
.word 0x00005484, 0x000054E4
.word 0x000054E4, 0x00005544
.word 0x00005544, 0x000055EC
.word 0x000055EC, 0x00005688
.word 0x00005688, 0x00005724
.word 0x00005724, 0x00005864
.word 0x00005864, 0x00005998
.word 0x00005998, 0x00005ACC
.word 0x00005ACC, 0x00005B2C
.word 0x00005B2C, 0x00005B8C
.word 0x00005B8C, 0x00005BE0
.word 0x00005BE0, 0x00005C48
.word 0x00005C48, 0x00005CB0
.word 0x00005CB0, 0x00005D18
.word 0x00005D18, 0x00005DB0
.word 0x00005DB0, 0x00005E48
.word 0x00005E48, 0x00005EE0
; 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 0x00005EE8 ; chunk size
.incbin "baserom.nds", 0x3824A64, 0x5EE0
.balign 512, 255
|