Subversion Repositories Games.Rick Dangerous

Rev

Rev 1 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 pmbaty 1
/*
2
 * src/dat_maps.c
3
 *
4
 * Copyright (C) 1998-2002 BigOrno (bigorno@bigorno.net). All rights reserved.
5
 *
6
 * The use and distribution terms for this software are contained in the file
7
 * named README, which can be found in the root of this distribution. By
8
 * using this software in any fashion, you are agreeing to be bound by the
9
 * terms of this license.
10
 *
11
 * You must not remove this notice, or any other, from this software.
12
 */
13
 
14
#include "system.h"
15
#include "maps.h"
16
 
17
map_t map_maps[MAP_NBR_MAPS] =
18
{
9 pmbaty 19
/*  x (initial position for rick)
20
    |       y (initial position for rick)
21
    |       |       row (initial map_map top row within the submap)
22
    |       |       |       submap (initial submap)
23
    |       |       |       |       tune (map tune) */
1 pmbaty 24
   {0x0008, 0x008b, 0x0008, 000000, "sounds/tune0.wav"},
25
   {0x0008, 0x008b, 0x0068, 0x0009, "sounds/tune1.wav"},
26
   {0x0010, 0x008b, 0x0010, 0x0014, "sounds/tune2.wav"},
27
   {0x0010, 0x008b, 0x0010, 0x0026, "sounds/tune3.wav"},
28
   {0x0074, 0x00c8, 0x0008, 0x0026, "sounds/tune4.wav"},
29
};
30
 
31
submap_t map_submaps[MAP_NBR_SUBMAPS] =
32
{
9 pmbaty 33
/*  page (tiles page),
34
    |       bnum (first block number),
35
    |       |       connect (first connection),
36
    |       |       |       mark (first entity mark) */
37
   {000000, 000000, 000000, 000000}, // Amazon
1 pmbaty 38
   {000000, 0x0078, 0x0003, 0x0005},
39
   {000000, 0x0150, 0x0006, 0x0011},
40
   {000000, 0x0198, 0x0009, 0x0018},
41
   {000000, 0x02a0, 0x000c, 0x002b},
42
   {000000, 0x0348, 0x000f, 0x0035},
43
   {000000, 0x0398, 0x0012, 0x0039},
44
   {000000, 0x04a8, 0x0015, 0x0048},
45
   {000000, 0x05b8, 0x0018, 0x0057},
9 pmbaty 46
   {000000, 0x0800, 0x001b, 0x0065}, // Egypt
1 pmbaty 47
   {000000, 0x0900, 0x001e, 0x0079},
48
   {000000, 0x09c8, 0x0021, 0x0086},
49
   {000000, 0x0a40, 0x0024, 0x0091},
50
   {000000, 0x0aa8, 0x0027, 0x009b},
51
   {000000, 0x0b18, 0x002a, 0x00a4},
52
   {000000, 0x0be8, 0x002d, 0x00b1},
53
   {000000, 0x0ce8, 0x0030, 0x00c1},
54
   {000000, 0x0df8, 0x0033, 0x00d1},
9 pmbaty 55
   {000000, 0x0e78, 0x0036, 0x00d8}, // submap X
1 pmbaty 56
   {000000, 0x0f58, 0x0039, 0x00e5},
9 pmbaty 57
   {0x0001, 0x1060, 0x003c, 0x00f2}, // Schwarzendumpf castle
1 pmbaty 58
   {0x0001, 0x10f0, 0x003f, 0x00fa},
59
   {0x0001, 0x1140, 0x0044, 0x0103},
60
   {0x0001, 0x1190, 0x0049, 0x010a},
61
   {0x0001, 0x1240, 0x004c, 0x0117},
62
   {0x0001, 0x12c0, 0x004f, 0x0122},
63
   {0x0001, 0x1310, 0x0053, 0x0129},
64
   {0x0001, 0x13c0, 0x0057, 0x0132},
65
   {0x0001, 0x1410, 0x005c, 0x0138},
66
   {0x0001, 0x14c0, 0x0061, 0x0145},
67
   {0x0001, 0x1510, 0x0065, 0x014b},
68
   {0x0001, 0x1590, 0x0069, 0x0158},
69
   {0x0001, 0x15e0, 0x006c, 0x015f},
70
   {0x0001, 0x1690, 0x006f, 0x016a},
71
   {0x0001, 0x1740, 0x0072, 0x0176},
72
   {0x0001, 0x1850, 0x0075, 0x0185},
73
   {0x0001, 0x1900, 0x0078, 0x018d},
74
   {0x0001, 0x19b0, 0x007b, 0x0195},
75
   {0x0001, 0x1a8a, 0x007e, 0x01a0},
76
   {0x0001, 0x1aea, 0x0081, 0x01a9},
77
   {0x0001, 0x1bca, 0x0084, 0x01ba},
78
   {0x0001, 0x1c1a, 0x0087, 0x01c1},
79
   {0x0001, 0x1cfa, 0x008a, 0x01d3},
80
   {0x0001, 0x1d4a, 0x008d, 0x01dc},
81
   {0x0001, 0x1e2a, 0x0090, 0x01eb},
82
   {0x0001, 0x1e7a, 0x0093, 0x01f1},
83
   {0x0001, 0x1f5a, 0x0096, 0x0202},
84
};
85
 
86
connect_t map_connect[MAP_NBR_CONNECT] =
87
{
9 pmbaty 88
/*  dir
89
    |     rowout
90
    |     |     submap
91
    |     |     |     rowin
92
    |     |     |     |     */
93
 
1 pmbaty 94
   /* map 0 */
95
 
96
   /* map 0 submap 0 */
97
   {0x01, 0x18, 0xff, 0x00},
98
   {0000, 0x38, 0x01, 0x18},
99
   {0xff, 0x00, 0x00, 0x00},
100
   /* map 0 submap 1 */
101
   {0x01, 0x18, 0000, 0x38},
102
   {0000, 0x68, 0x02, 0x20},
103
   {0xff, 0x00, 0x00, 0x00},
104
   /* map 0 submap 2 */
105
   {0x01, 0x20, 0x01, 0x68},
106
   {0000, 0x18, 0x03, 0x18},
107
   {0xff, 0x00, 0x00, 0x00},
108
   /* map 0 submap 3 */
109
   {0x01, 0x18, 0x02, 0x18},
110
   {0000, 0x80, 0x04, 0x18},
111
   {0xff, 0x00, 0x00, 0x00},
112
   /* map 0 submap 4 */
113
   {0x01, 0x18, 0x03, 0x80},
114
   {0000, 0x50, 0x05, 0x18},
115
   {0xff, 0x00, 0x00, 0x00},
116
   /* map 0 submap 5 */
117
   {0x01, 0x18, 0x04, 0x50},
118
   {0000, 0x20, 0x06, 0x80},
119
   {0xff, 0x00, 0x00, 0x00},
120
   /* map 0 submap 6 */
121
   {0000, 0x18, 0x07, 0x80},
122
   {0x01, 0x80, 0x05, 0x20},
123
   {0xff, 0x00, 0x00, 0x00},
124
   /* map 0 submap 7 */
125
   {0000, 0x18, 0x08, 0x18},
126
   {0x01, 0x80, 0x06, 0x18},
127
   {0xff, 0x00, 0x00, 0x00},
128
   /* map 0 submap 8 */
129
   {0x01, 0x18, 0x07, 0x18},
130
   {0000, 0x80, 0xff, 0x00},
131
   {0xff, 0x00, 0x00, 0x00},
132
 
133
   /* map 1 */
134
 
135
   /* map 1 submap 9 */
136
   {0000, 0x18, 0x0a, 0x60},
137
   {0x01, 0x78, 0xff, 0x00},
138
   {0xff, 0x00, 0x00, 0x00},
139
   /* map 1 submap a */
140
   {0000, 0x18, 0x0b, 0x30},
141
   {0x01, 0x60, 0x09, 0x18},
142
   {0xff, 0x00, 0x00, 0x00},
143
   /* map 1 submap b */
144
   {0000, 0x18, 0x0c, 0x30},
145
   {0x01, 0x30, 0x0a, 0x18},
146
   {0xff, 0x00, 0x00, 0x00},
147
   /* map 1 submap c */
148
   {0000, 0x30, 0x0d, 0x18},
149
   {0x01, 0x30, 0x0b, 0x18},
150
   {0xff, 0x00, 0x00, 0x00},
151
   /* map 1 submap d */
152
   {0x01, 0x18, 0x0c, 0x30},
153
   {0000, 0x30, 0x0e, 0x18},
154
   {0xff, 0x00, 0x00, 0x00},
155
   /* map 1 submap e */
156
   {0x01, 0x18, 0x0d, 0x30},
157
   {0000, 0x60, 0x0f, 0x18},
158
   {0xff, 0x00, 0x00, 0x00},
159
   /* map 1 submap f */
160
   {0x01, 0x18, 0x0e, 0x60},
161
   {0000, 0x78, 0x10, 0x80},
162
   {0xff, 0x00, 0x00, 0x00},
163
   /* map 1 submap 10 */
164
   {0000, 0x18, 0x11, 0x18},
165
   {0x01, 0x80, 0x0f, 0x78},
166
   {0xff, 0x00, 0x00, 0x00},
167
   /* map 1 submap 11 */
168
   {0x01, 0x18, 0x10, 0x18},
9 pmbaty 169
   {0000, 0x38, 0x12, 0x18},
1 pmbaty 170
   {0xff, 0x00, 0x00, 0x00},
9 pmbaty 171
   /* map 1 submap 12 */
172
   {0x01, 0x18, 0x11, 0x38}, /* pointless since it's not possible to go back */
1 pmbaty 173
   {0000, 0x68, 0x13, 0x68},
174
   {0xff, 0x00, 0x00, 0x00},
175
   /* map 1 submap 13 */
176
   {0000, 0x18, 0xff, 0x00},
177
   {0x01, 0x68, 0x12, 0x68},
178
   {0xff, 0x00, 0x00, 0x00},
179
 
180
   /* map 2 */
181
 
182
   /* map 2 submap 14 */       /* sequence 14-15-16-17 is clean */
183
   {0x01, 0x20, 0xff, 0x00},
184
   {0000, 0x40, 0x15, 0x18},
185
   {0xff, 0x00, 0x00, 0x00},
186
   /* map 2 submap 15 */
187
   {0x01, 0x18, 0x14, 0x40},
188
   {0000, 0x18, 0x16, 0x18},
189
   {0x01, 0x20, 0x16, 0x18},
190
   {0000, 0x20, 0x16, 0x20},
191
   {0xff, 0x00, 0x00, 0x00},
192
   /* map 2 submap 16 */
193
   {0000, 0x18, 0x15, 0x20},
194
   {0x01, 0x18, 0x15, 0x18},
195
   {0000, 0x20, 0x17, 0x20},
196
   {0x01, 0x20, 0x15, 0x20},
197
   {0xff, 0x00, 0x00, 0x00},
198
   /* map 2 submap 17 */
199
   {0x01, 0x20, 0x16, 0x20},
200
   {0000, 0x50, 0x18, 0x18},
201
   {0xff, 0x00, 0x00, 0x00},
202
   /* map 2 submap 18 */       /* sequence 18-...-1f ?? */
203
   {0x01, 0x18, 0x17, 0x50},
204
   {0000, 0x38, 0x19, 0x18},
205
   {0xff, 0x00, 0x00, 0x00},
206
   /* map 2 submap 19 */
207
   {0x01, 0x18, 0x18, 0x38},
208
   {0000, 0x18, 0x18, 0x20},
209
   {0000, 0x20, 0x1a, 0x18},
210
   {0xff, 0x00, 0x00, 0x00},
211
   /* map 2 submap 1a */
212
   {0x01, 0x18, 0x19, 0x20},
213
   {0000, 0x48, 0x1b, 0x20},
214
   {0000, 0x50, 0x19, 0x20},
215
   {0xff, 0x00, 0x00, 0x00},
216
   /* map 2 submap 1b */
217
   {0000, 0x18, 0x1b, 0x18},
218
   {0x01, 0x18, 0x1b, 0x18},
219
   {0x01, 0x20, 0x1a, 0x48},
220
   {0000, 0x20, 0x1c, 0x30},
221
   {0xff, 0x00, 0x00, 0x00},
222
   /* map 2 submap 1c */
223
   {0x01, 0x18, 0x1a, 0x18},
224
   {0x01, 0x30, 0x1b, 0x20},
225
   {0000, 0x48, 0x1d, 0x20},
226
   {0000, 0x50, 0x19, 0x20},
227
   {0xff, 0x00, 0x00, 0x00},
228
   /* map 2 submap 1d */
229
   {0000, 0x18, 0x1d, 0x18},
230
   {0x01, 0x20, 0x1c, 0x48},
231
   {0000, 0x20, 0x1e, 0x18},
232
   {0xff, 0x00, 0x00, 0x00},
233
   /* map 2 submap 1e */
234
   {0x01, 0x18, 0x1d, 0x20},
235
   {0000, 0x18, 0x17, 0x18},
236
   {0000, 0x38, 0x1f, 0x20},
237
   {0xff, 0x00, 0x00, 0x00},
238
   /* map 2 submap 1f */
239
   {0x01, 0x20, 0x1e, 0x38},
240
   {0000, 0x20, 0x20, 0x50},
241
   {0xff, 0x00, 0x00, 0x00},
242
   /* map 2 submap 20 */
243
   {0000, 0x18, 0x21, 0x50},
244
   {0x01, 0x50, 0x1f, 0x20},
245
   {0xff, 0x00, 0x00, 0x00},
246
   /* map 2 submap 21 */
247
   {0000, 0x18, 0x22, 0x18},
248
   {0x01, 0x50, 0x20, 0x18},
249
   {0xff, 0x00, 0x00, 0x00},
250
   /* map 2 submap 22 */
251
   {0x01, 0x18, 0x21, 0x18},
252
   {0000, 0x80, 0x23, 0x50},
253
   {0xff, 0x00, 0x00, 0x00},
254
   /* map 2 submap 23 */
255
   {0000, 0x18, 0x24, 0x50},
256
   {0x01, 0x50, 0x22, 0x80},
257
   {0xff, 0x00, 0x00, 0x00},
258
   /* map 2 submap 24 */
259
   {0000, 0x18, 0x25, 0x18},
260
   {0x01, 0x50, 0x23, 0x18},
261
   {0xff, 0x00, 0x00, 0x00},
262
   /* map 2 submap 25 */
263
   {0x01, 0x18, 0x24, 0x18},
264
   {0000, 0x50, 0xff, 0x00},
265
   {0xff, 0x00, 0x00, 0x00},
266
 
267
   /* map 3 */
268
 
269
   /* map 3 submap 26 */
270
   {0x01, 0x20, 0xff, 0x00},
271
   {0000, 0x28, 0x27, 0x68},
272
   {0xff, 0x00, 0x00, 0x00},
273
   /* map 3 submap 27 */
274
   {0000, 0x18, 0x28, 0x18},
275
   {0x01, 0x68, 0x26, 0x28},
276
   {0xff, 0x00, 0x00, 0x00},
277
   /* map 3 submap 28 */
278
   {0x01, 0x18, 0x27, 0x18},
279
   {0000, 0x20, 0x29, 0x18},
280
   {0xff, 0x00, 0x00, 0x00},
281
   /* map 3 submap 29 */
282
   {0x01, 0x18, 0x28, 0x20},
283
   {0000, 0x68, 0x2a, 0x18},
284
   {0xff, 0x00, 0x00, 0x00},
285
   /* map 3 submap 2a */
286
   {0x01, 0x18, 0x29, 0x68},
287
   {0000, 0x18, 0x2b, 0x68},
288
   {0xff, 0x00, 0x00, 0x00},
289
   /* map 3 submap 2b */
290
   {0000, 0x18, 0x2c, 0x20},
291
   {0x01, 0x68, 0x2a, 0x18},
292
   {0xff, 0x00, 0x00, 0x00},
293
   /* map 3 submap 2c */
294
   {0000, 0x18, 0x2d, 0x18},
295
   {0x01, 0x20, 0x2b, 0x18},
296
   {0xff, 0x00, 0x00, 0x00},
297
   /* map 3 submap 2d */
298
   {0x01, 0x18, 0x2c, 0x18},
299
   {0000, 0x60, 0x2e, 0x20},
300
   {0xff, 0x00, 0x00, 0x00},
301
   /* map 3 submap 2e */
302
   {0x01, 0x20, 0x2d, 0x60},
303
   {0000, 0x24, 0xff, 0x00},
304
   {0xff, 0x00, 0x00, 0x00},
305
};
306
 
307
U8 map_bnums[MAP_NBR_BNUMS] =
308
{
9 pmbaty 309
   0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, 0x46, // 0// submap 18
1 pmbaty 310
   0x0b, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x0a,
311
   0x0b, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x0a,
312
   0x0b, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x0a,
313
   0x0b, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x0a,
314
   0x37, 0x3a, 0x3b, 0x3b, 0x3b, 0x3b, 0x3b, 0x37,
315
   0x2a, 0x2e, 0x04, 0x03, 0x05, 0x04, 0x05, 0x7b,
316
   0x37, 0x08, 0x2b, 0x2b, 0x2b, 0x2b, 0x02, 0x37,
317
   0x37, 0x27, 0x01, 0x01, 0x02, 0x01, 0x02, 0x37, // changed to remove a bogus pike (was: 0x37, 0x27, 0x01, 0x01, 0x02, 0x01, 0x26, 0x37)/* 0 */
318
   {0x18, 0x2a, 0x88, 0x01, 0x28},
319
   {0x38, 0x04, 0xf0, 0x15, 0x29},
320
   {0x38, 0x17, 0x01, 0xe0, 0xe0},
321
   {0xff, 0000, 0000, 0000, 0000},
322
   {0x18, 0x12, 0000, 0xc5, 0000}, /* 1 */
323
   {0x18, 0x19, 0x88, 0x95, 0xc3},
324
   {0x20, 0x04, 0000, 0x65, 0x71},
325
   {0x28, 0x04, 0xf0, 0x85, 0x82},
326
   {0x30, 0x04, 0000, 0x45, 0x60},
327
   {0x38, 0x19, 0x88, 0x11, 0x63},
328
   {0x48, 0x12, 0000, 0x4d, 0000},
329
   {0x60, 0x1b, 0x88, 0xc2, 0xc2},
330
   {0x68, 0x04, 0xf0, 0xb5, 0x61},
331
   {0x68, 0x19, 0x88, 0x11, 0x22},
332
   {0x68, 0x12, 0000, 0x55, 0000},
333
   {0xff, 0000, 0000, 0000, 0000},
334
   {0x18, 0x05, 0000, 0x49, 0x03}, /* 2 */
335
   {0x18, 0x05, 0xf0, 0xc1, 0x01},
336
   {0x18, 0x06, 0000, 0x89, 0000},
337
   {0x20, 0x16, 0x01, 0x24, 0x24},
338
   {0x20, 0x17, 0x01, 0xc4, 0xc4},
339
   {0x20, 0x12, 0000, 0x75, 0000},
340
   {0xff, 0000, 0000, 0000, 0000},
341
   {0x18, 0x16, 0000, 0000, 0000}, /* 3 */
342
   {0x18, 0x04, 0000, 0x81, 0x40},
343
   {0x18, 0x11, 0000, 0x99, 0000},
344
   {0x38, 0x2f, 0x81, 0x2d, 0x8d},
345
   {0x38, 0x1b, 0x88, 0x25, 0x25},
346
   {0x40, 0x2d, 0x8c, 0x72, 0x74},
347
   {0x40, 0x2d, 0x8e, 0x8a, 0x74},
348
   {0x48, 0x2b, 0xfc, 0x69, 0x69},
349
   {0x50, 0x04, 0000, 0x81, 0x28},
350
   {0x50, 0x19, 0x88, 0x11, 0x40},
351
   {0x60, 0x12, 0000, 0x55, 0000},
352
   {0x68, 0x2c, 0x1f, 0x86, 0x94},
353
   {0x78, 0x2e, 0x15, 0x7a, 0x6a},
354
   {0x78, 0x2e, 0x15, 0x8a, 0x7a},
355
   {0x80, 0x17, 0x01, 0xe0, 0xe0},
356
   {0x80, 0x12, 0000, 0x35, 0000},
357
   {0x80, 0x04, 0xf0, 0x35, 0x61},
358
   {0x80, 0x04, 0000, 0x85, 0x30},
359
   {0xff, 0000, 0000, 0000, 0000},
360
   {0x18, 0x12, 0000, 0xae, 0000}, /* 4 */
361
   {0x30, 0x19, 0x88, 0x15, 0x84},
362
   {0x38, 0x31, 0x8c, 0x80, 0xa4},
363
   {0x40, 0x10, 0000, 0x0d, 0000},
364
   {0x40, 0x04, 0xf0, 0x55, 0x60},
365
   {0x48, 0x19, 0x48, 0x15, 0xc4},
366
   {0x48, 0x04, 0000, 0x85, 0x40},
367
   {0x48, 0x04, 0000, 0x75, 0x38},
368
   {0x50, 0x2e, 0x15, 0xc6, 0xb6},
369
   {0xff, 0000, 0000, 0000, 0000},
370
   {0x18, 0x25, 0x84, 0x63, 0x84}, /* 5 */
371
   {0x18, 0x25, 0x84, 0xa3, 0x40},
372
   {0x20, 0x30, 0x8e, 0xe2, 0x44},
373
   {0xff, 0000, 0000, 0000, 0000},
374
   {0x20, 0x10, 0000, 0xa1, 0000}, /* 6 */
375
   {0x28, 0x48, 0x1f, 0x62, 0x80},
376
   {0x30, 0x04, 0x80, 0x45, 0x80},
377
   {0x30, 0x11, 0000, 0x65, 0000},
378
   {0x38, 0x1a, 0x88, 0xe5, 0x84},
379
   {0x40, 0x05, 0000, 0x65, 0x03},
380
   {0x50, 0x19, 0x88, 0x11, 0x20},
381
   {0x50, 0x05, 0xf0, 0x21, 0x07},
382
   {0x58, 0x05, 0000, 0x81, 0x05},
383
   {0x68, 0x04, 0000, 0xa5, 0x40},
384
   {0x70, 0x12, 0000, 0xcd, 0000},
385
   {0x70, 0x19, 0x88, 0x15, 0x64},
386
   {0x78, 0x04, 0xf0, 0x45, 0x60},
387
   {0x80, 0x04, 0xf0, 0x45, 0x80},
388
   {0xff, 0000, 0000, 0000, 0000},
389
   {0x18, 0x2c, 0x1f, 0xe2, 0xc0}, /* 7 */
390
   {0x18, 0x19, 0x88, 0x15, 0x24},
391
   {0x28, 0x11, 0000, 0xc5, 0000},
392
   {0x28, 0x1a, 0x88, 0xd1, 0x20},
393
   {0x38, 0x04, 0000, 0x21, 0x70},
394
   {0x40, 0x04, 0xf0, 0x81, 0x60},
395
   {0x40, 0x1b, 0x88, 0x25, 0x24},
396
   {0x50, 0x12, 0000, 0x21, 0000},
397
   {0x50, 0x19, 0x88, 0x11, 0x60},
398
   {0x60, 0x1a, 0x88, 0xe1, 0xa0},
399
   {0x60, 0x19, 0x88, 0x15, 0xc4},
400
   {0x68, 0x04, 0000, 0x21, 0x60},
401
   {0x70, 0x19, 0x88, 0x15, 0x84},
402
   {0x78, 0x05, 0000, 0x45, 0000},
403
   {0xff, 0000, 0000, 0000, 0000},
404
   {0x18, 0x27, 0x88, 0x62, 0x60}, /* 8 */
405
   {0x18, 0x1b, 0x88, 0x25, 0x24},
406
   {0x18, 0x1b, 0x88, 0x85, 0x84},
407
   {0x30, 0x1a, 0x88, 0xe1, 0x40},
408
   {0x30, 0x19, 0x88, 0x11, 0x40},
409
   {0x38, 0x04, 0xf0, 0x55, 0x60},
410
   {0x58, 0x1b, 0x88, 0x81, 0x80},
411
   {0x58, 0x04, 0xf0, 0x85, 0x40},
412
   {0x68, 0x27, 0x88, 0x62, 0x60},
413
   {0x68, 0x12, 0000, 0x25, 0000},
414
   {0x78, 0x1a, 0x88, 0xe1, 0000},
415
   {0x80, 0x2c, 0x1f, 0x84, 0x80},
416
   {0x80, 0x2c, 0x1d, 0xe2, 0xc0},
417
   {0xff, 0000, 0000, 0000, 0000},
418
   {0x18, 0x17, 0x01, 0xe0, 0xe0}, /* 9 */
419
   {0x18, 0x1d, 0x88, 0x81, 0x60},
420
   {0x18, 0x1e, 0x88, 0x89, 0xa0},
421
   {0x20, 0x07, 0000, 0xc1, 0x98},
422
   {0x20, 0x09, 0000, 0x89, 0x01},   /* HERE */
423
   {0x28, 0x1c, 0x1f, 0x42, 0x60},
424
   {0x30, 0x07, 0000, 0x65, 0x43},
425
   {0x30, 0x08, 0000, 0xc1, 0x05},
426
   {0x40, 0x20, 0x48, 0x70, 0x40},
427
   {0x40, 0x19, 0xc8, 0x41, 0x82},
428
   {0x48, 0x19, 0x88, 0x1d, 0x25},
429
   {0x48, 0x09, 0000, 0xcd, 0x04},
430
   {0x50, 0x07, 0000, 0x45, 0x80},
431
   {0x60, 0x1b, 0x88, 0x41, 0x41},
432
   {0x60, 0x1a, 0x88, 0xe5, 0x24},
433
   {0x68, 0x13, 0000, 0x2d, 0000},
434
   {0x70, 0x18, 0x8e, 0xc8, 0xce},
435
   {0x78, 0x1a, 0x88, 0xe5, 0x24},
436
   {0x78, 0x16, 0000, 0x22, 0x22},
437
   {0xff, 0000, 0000, 0000, 0000},
438
   {0x18, 0x17, 0x01, 0xe0, 0xe0}, /* 9 */
439
   {0x20, 0x09, 0000, 0x82, 0000},
440
   {0x20, 0x1b, 0x88, 0x82, 0x78},
441
   {0x30, 0x19, 0x88, 0x19, 0x81},
442
   {0x30, 0x07, 0000, 0x51, 0x40},
443
   {0x30, 0x1b, 0x88, 0xa5, 0xa5},
444
   {0x40, 0x07, 0xf0, 0x81, 0x30},
445
   {0x40, 0x13, 0000, 0xcf, 0000},
446
   {0x50, 0x1b, 0x88, 0x58, 0x51},
447
   {0x58, 0x1f, 0x8e, 0x72, 0x64},
448
   {0x60, 0x09, 0000, 0x85, 0x01},
449
   {0x60, 0x16, 0000, 0x84, 0x84},
450
   {0xff, 0000, 0000, 0000, 0000},
451
   {0x18, 0x1c, 0x1f, 0x42, 0x20}, /* a */
452
   {0x18, 0x28, 0xf8, 0x69, 0x61},
453
   {0x18, 0x07, 0xf0, 0x89, 0x28},
454
   {0x18, 0x07, 0xf0, 0x81, 0x50},
455
   {0x18, 0x07, 0xf0, 0xa9, 0x28},
456
   {0x18, 0x20, 0x88, 0xc4, 0xa0},
457
   {0x28, 0x27, 0x88, 0x44, 0x4c},
458
   {0x30, 0x21, 0x8c, 0x5c, 0x25},
459
   {0x30, 0x21, 0x8c, 0x74, 0x25},
460
   {0x30, 0x21, 0x8c, 0x8c, 0x25},
461
   {0xff, 0000, 0000, 0000, 0000},
462
   {0x18, 0x1d, 0x89, 0x8d, 0x71}, /* b */
463
   {0x18, 0x1e, 0x89, 0x65, 0x71},
464
   {0x18, 0x22, 0x81, 0x79, 0x71},
465
   {0x18, 0x23, 0x8e, 0x7c, 0x71},
466
   {0x20, 0x16, 0x01, 0x71, 0x71},
467
   {0x20, 0x17, 0x01, 0x75, 0x75},
468
   {0x30, 0x09, 0000, 0xc1, 0x02},
469
   {0x30, 0x09, 0000, 0xb1, 0x03},
470
   {0x30, 0x09, 0000, 0xa1, 0x01},
471
   {0xff, 0000, 0000, 0000, 0000},
472
   {0x18, 0x08, 0000, 0x2d, 0x01}, /* c */
473
   {0x18, 0x07, 0xf0, 0xad, 0x50},
474
   {0x18, 0x13, 0000, 0xbd, 0000},
475
   {0x28, 0x11, 0000, 0xc1, 0000},
476
   {0x30, 0x1b, 0x88, 0xc0, 0xe0},
477
   {0x30, 0x1b, 0x88, 0xa4, 0xc4},
478
   {0x38, 0x1a, 0x88, 0xc1, 0x01},
479
   {0x38, 0x09, 0000, 0x61, 0x03},
480
   {0xff, 0000, 0000, 0000, 0000},
481
   {0x10, 0x08, 0000, 0x4b, 0x02}, /* d */
482
   {0x10, 0x08, 0000, 0xab, 0x04},
483
   {0x20, 0x24, 0x2e, 0x60, 0x1c},
484
   {0x20, 0x1b, 0x88, 0x24, 0x24},
485
   {0x30, 0x1a, 0x88, 0xcd, 0x24},
486
   {0x38, 0x25, 0x24, 0xc3, 0xd0},
487
   {0x48, 0x16, 0000, 0x24, 0x24},
488
   {0x48, 0x1b, 0x88, 0x24, 0x27},
489
   {0x50, 0x10, 0000, 0x81, 0000},
490
   {0x50, 0x07, 0000, 0x81, 0x19},
491
   {0x60, 0x26, 0x2e, 0x26, 0xd2},
492
   {0x60, 0x17, 0x01, 0xe0, 0xe0},
493
   {0xff, 0000, 0000, 0000, 0000},
494
   {0x18, 0x28, 0xf8, 0x41, 0x40}, /* e */
495
   {0x18, 0x28, 0x88, 0x61, 0xa0},
496
   {0x18, 0x11, 0000, 0xc9, 0000},
497
   {0x20, 0x29, 0x78, 0x85, 0x84},
498
   {0x28, 0x1b, 0x88, 0x40, 0x50},
499
   {0x30, 0x09, 0000, 0x43, 0000},
500
   {0x40, 0x07, 0000, 0x21, 0x82},
501
   {0x40, 0x1c, 0x1f, 0x64, 0x60},
502
   {0x40, 0x16, 0000, 0x65, 0x65},
503
   {0x58, 0x07, 0xf0, 0xa3, 0x12},
504
   {0x68, 0x1c, 0x1f, 0xaa, 0xa8},
505
   {0x78, 0x09, 0000, 0x43, 0000},
506
   {0x78, 0x09, 0000, 0xa3, 0000},
507
   {0x78, 0x09, 0000, 0x83, 0000},
508
   {0x78, 0x17, 0x01, 0xe0, 0xe0},
509
   {0xff, 0000, 0000, 0000, 0000},
510
   {0x18, 0x49, 0x1f, 0xe2, 0xc0}, /* f */
511
   {0x20, 0x07, 0000, 0x41, 0x80},
512
   {0x28, 0x19, 0x88, 0x11, 0x60},
513
   {0x28, 0x09, 0000, 0x81, 0000},
514
   {0x30, 0x11, 0000, 0x85, 0000},
515
   {0x40, 0x07, 0000, 0x11, 0x48},
516
   {0x48, 0x1a, 0x88, 0xe1, 0x40},
517
   {0x48, 0x13, 0000, 0x29, 0000},
518
   {0x50, 0x10, 0000, 0x21, 0000},
519
   {0x58, 0x09, 0000, 0xc1, 0000},
520
   {0x58, 0x07, 0000, 0x21, 0x60},
521
   {0x60, 0x08, 0xf0, 0xc5, 0x03},
522
   {0x68, 0x19, 0x88, 0x15, 0x24},
523
   {0x78, 0x27, 0x88, 0x84, 0x82},
524
   {0x80, 0x1a, 0x88, 0xe5, 0x14},
525
   {0xff, 0000, 0000, 0000, 0000},
526
   {0x18, 0x21, 0x8c, 0x80, 0x62}, /* 10 */
527
   {0x18, 0x21, 0x8c, 0x98, 0x62},
528
   {0x18, 0x21, 0x8c, 0xb0, 0x62},
529
   {0x28, 0x49, 0x45, 0x66, 0000},
530
   {0x30, 0x1b, 0x88, 0x85, 0x74},
531
   {0x38, 0x07, 0xf0, 0xc9, 0x20},
532
   {0xff, 0000, 0000, 0000, 0000},
533
   {0x18, 0x1a, 0x88, 0xd1, 0000}, /* 11 */
534
   {0x18, 0x07, 0000, 0x43, 0x70},
535
   {0x18, 0x10, 0000, 0xab, 0000},
536
   {0x30, 0x1b, 0x88, 0xa1, 0xa0},
537
   {0x38, 0x19, 0x88, 0x11, 0x40},
538
   {0x40, 0x25, 0x45, 0x63, 0x84},
539
   {0x40, 0x25, 0x45, 0x83, 0x84},
540
   {0x48, 0x1a, 0x88, 0xd1, 0x80},
541
   {0x50, 0x07, 0xf0, 0x81, 0x10},
542
   {0x68, 0x13, 0000, 0x2d, 0000},
543
   {0x68, 0x07, 0000, 0x85, 0x60},
544
   {0x68, 0x09, 0000, 0xa5, 0000},
545
   {0xff, 0000, 0000, 0000, 0000},
546
   {0x18, 0x49, 0x1d, 0xea, 0xc0}, /* 12 */
547
   {0x18, 0x1b, 0x88, 0x21, 0x20},
548
   {0x20, 0x49, 0x1f, 0x62, 0x80},
549
   {0x20, 0x07, 0xf0, 0x81, 0x60},
550
   {0x28, 0x27, 0x88, 0x66, 0x64},
551
   {0x28, 0x13, 0000, 0x6d, 0000},
552
   {0x30, 0x27, 0x88, 0xc2, 0xd0},
553
   {0x30, 0x07, 0xf0, 0xc1, 0x50},
554
   {0x48, 0x1a, 0x88, 0xd5, 0x54},
555
   {0x58, 0x25, 0x85, 0x47, 0x39},
556
   {0x58, 0x25, 0x85, 0x27, 0x39},
557
   {0x68, 0x08, 0000, 0x81, 0000},
558
   {0xff, 0000, 0000, 0000, 0000},
559
   {0x20, 0x42, 0x89, 0xc1, 0000}, /* 13 */
560
   {0x28, 0x35, 0x89, 0xc5, 0xa4},
561
   {0x30, 0x38, 0000, 0xcd, 0xcd},
562
   {0x30, 0x39, 0x8c, 0xc7, 0x24},
563
   {0x40, 0x36, 0x11, 0x73, 0x66},
564
   {0x40, 0x37, 0x1f, 0x76, 0x66},
565
   {0x40, 0x0c, 0000, 0xd1, 0000},
566
   {0xff, 0000, 0000, 0000, 0000},
567
   {0x18, 0x0a, 0xf1, 0x61, 0x40}, /* 14 */
568
   {0x18, 0x0a, 0xf1, 0x81, 0x40},
569
   {0x18, 0x0a, 0x01, 0xa1, 0x40},
570
   {0x20, 0x0b, 0xf1, 0x65, 0x01},
571
   {0x20, 0x0c, 0x01, 0x85, 0000},
572
   {0x20, 0x0b, 0x01, 0xa5, 0x01},
573
   {0x20, 0x10, 0000, 0xcd, 0000},
574
   {0x20, 0x11, 0000, 0x75, 0000},
575
   {0xff, 0000, 0000, 0000, 0000},
576
   {0x18, 0x0a, 0x01, 0x61, 0x40}, /* 15 */
577
   {0x18, 0x0b, 0x01, 0x81, 0x01},
578
   {0x18, 0x0a, 0xf1, 0xa1, 0x40},
579
   {0x20, 0x0b, 0000, 0x65, 0x01},
580
   {0x20, 0x0c, 0000, 0x85, 0x01},
581
   {0x20, 0x0b, 0xf0, 0xa5, 0000},
582
   {0xff, 0000, 0000, 0000, 0000},
583
   {0x18, 0x35, 0x79, 0x81, 0x81}, /* 16 */
584
   {0x18, 0x0b, 0000, 0x39, 0x01},
585
   {0x28, 0x0a, 0xf0, 0x21, 0x20},
586
   {0x30, 0x32, 0x79, 0xcf, 0xc7},
587
   {0x38, 0x0b, 0000, 0x85, 0000},
588
   {0x40, 0x0a, 0xf0, 0x55, 0x40},
589
   {0x40, 0x0a, 0xf0, 0x45, 0x40},
590
   {0x48, 0x2e, 0x15, 0xb2, 0xca},
591
   {0x48, 0x2e, 0x15, 0xe2, 0xca},
592
   {0x50, 0x42, 0x19, 0x9d, 0x74},
593
   {0x50, 0x36, 0x11, 0x83, 0x74},
594
   {0x50, 0x37, 0x1f, 0x86, 0x74},
595
   {0xff, 0000, 0000, 0000, 0000},
596
   {0x18, 0x16, 0000, 0000, 0000}, /* 17 */
597
   {0x18, 0x0a, 0xf0, 0x49, 0x20},
598
   {0x18, 0x0a, 0000, 0xc9, 0x20},
599
   {0x20, 0x0c, 0000, 0xc1, 0x01},
600
   {0x20, 0x35, 0x79, 0x61, 0x60},
601
   {0x28, 0x14, 0000, 0x6d, 0000},
602
   {0x28, 0x14, 0000, 0x85, 0000},
603
   {0x30, 0x39, 0x8c, 0x8f, 0x21},
604
   {0x30, 0x38, 0x31, 0x85, 0x85},
605
   {0x38, 0x0a, 0xf0, 0x85, 0x60},
606
   {0xff, 0000, 0000, 0000, 0000},
607
   {0x18, 0x17, 0x01, 0000, 0000}, /* 18 */
608
   {0x18, 0x14, 0000, 0x89, 0000},
609
   {0x18, 0x14, 0000, 0xa1, 0000},
610
   {0x18, 0x0a, 0xf0, 0xa1, 0x40},
611
   {0x20, 0x14, 0000, 0x8d, 0000},
612
   {0x20, 0x0b, 0xf1, 0xc1, 0x02},
613
   {0xff, 0000, 0000, 0000, 0000},
614
   {0x18, 0x2d, 0x8c, 0x80, 0x24}, /* 19 */
615
   {0x28, 0x3d, 0x88, 0xd1, 0x20},
616
   {0x30, 0x33, 0x88, 0x21, 0x20},
617
   {0x38, 0x3d, 0x88, 0xe1, 0x20},
618
   {0x40, 0x0a, 0000, 0x29, 0x40},
619
   {0x40, 0x11, 0000, 0xc1, 0000},
620
   {0x48, 0x10, 0000, 0x29, 0000},
621
   {0x50, 0x0b, 0000, 0x31, 0xa4},
622
   {0xff, 0000, 0000, 0000, 0000},
623
   {0x18, 0x25, 0x44, 0x1b, 0x60}, /* 1a */
624
   {0x18, 0x25, 0x44, 0xa3, 0x60},
625
   {0x18, 0x27, 0x48, 0xe2, 0x60},
626
   {0x20, 0x3e, 0x88, 0x85, 0x84},
627
   {0x20, 0x27, 0x88, 0x26, 0x25},
628
   {0xff, 0000, 0000, 0000, 0000},
629
   {0x18, 0x0b, 0xf0, 0x21, 0x07}, /* 1b */
630
   {0x18, 0x14, 0000, 0x61, 0000},
631
   {0x28, 0x14, 0000, 0xa1, 0000},
632
   {0x28, 0x0b, 0000, 0x31, 0000},
633
   {0x30, 0x0a, 0xf0, 0x45, 0x60},
634
   {0x30, 0x36, 0x11, 0x83, 0x6c},
635
   {0x30, 0x37, 0x1f, 0x86, 0x6c},
636
   {0x30, 0x14, 0000, 0xc5, 0000},
637
   {0x40, 0x2e, 0x15, 0x90, 0xa0},
638
   {0x48, 0x1b, 0x88, 0x21, 0x18},
639
   {0x50, 0x0a, 0000, 0xb5, 0xa3},
640
   {0x50, 0x10, 0000, 0xc5, 0000},
641
   {0xff, 0000, 0000, 0000, 0000},
642
   {0x10, 0x0a, 0xf0, 0x7d, 0x20}, /* 1c */
643
   {0x10, 0x0a, 0000, 0x95, 0x20},
644
   {0x10, 0x0a, 0xf0, 0xad, 0x20},
645
   {0x20, 0x27, 0x88, 0x46, 0x46},
646
   {0x20, 0x27, 0x48, 0xc6, 0xe4},
647
   {0xff, 0000, 0000, 0000, 0000},
648
   {0x18, 0x16, 0000, 0000, 0000}, /* 1d */
649
   {0x18, 0x0c, 0000, 0xc1, 0000},
650
   {0x18, 0x0b, 0xf0, 0x81, 0000},
651
   {0x18, 0x27, 0x88, 0x66, 0x64},
652
   {0x20, 0x34, 0x4c, 0x64, 0xe4},
653
   {0x28, 0x36, 0x11, 0xb3, 0xa4},
654
   {0x28, 0x37, 0x1f, 0xb6, 0xa4},
655
   {0x30, 0x0a, 0xf0, 0x31, 0x25},
656
   {0x30, 0x0a, 0000, 0x79, 0x21},
657
   {0x38, 0x27, 0x88, 0xc6, 0xc4},
658
   {0x38, 0x17, 0x01, 0xe0, 0xe0},
659
   {0x38, 0x0a, 0000, 0x45, 0x50},
660
   {0xff, 0000, 0000, 0000, 0000},
661
   {0x10, 0x0e, 0000, 0xc5, 0000}, /* 1e */
662
   {0x18, 0x0b, 0xf0, 0xc1, 0x02},
663
   {0x18, 0x0b, 0000, 0x21, 0x02},
664
   {0x20, 0x35, 0x89, 0xa1, 0000},
665
   {0x20, 0x16, 0000, 0000, 0000},
666
   {0x20, 0x17, 0x01, 0xe0, 0xe0},
667
   {0xff, 0000, 0000, 0000, 0000},
668
   {0x18, 0x0a, 0xf0, 0x81, 0x10}, /* 1f */
669
   {0x20, 0x0b, 0xf0, 0x61, 0x07},
670
   {0x28, 0x11, 0000, 0xc3, 0000},
671
   {0x28, 0x27, 0x88, 0xa4, 0xa2},
672
   {0x30, 0x0b, 0xf0, 0x21, 0x04},
673
   {0x30, 0x14, 0000, 0x8d, 0000},
674
   {0x38, 0x0a, 0xf0, 0x25, 0x60},
675
   {0x40, 0x0b, 0xf0, 0x65, 0x07},
676
   {0x48, 0x0b, 0xf0, 0x75, 0000},
677
   {0x50, 0x11, 0000, 0xc9, 0000},
678
   {0xff, 0000, 0000, 0000, 0000},
679
   {0x10, 0x0a, 0xf0, 0x85, 0x48}, /* 20 */
680
   {0x18, 0x14, 0000, 0x21, 0000},
681
   {0x18, 0x0c, 0000, 0x21, 0000},
682
   {0x20, 0x0c, 0000, 0x21, 0x04},
683
   {0x28, 0x27, 0x88, 0xa6, 0xbc},
684
   {0x30, 0x2d, 0x8c, 0x48, 0x20},
685
   {0x38, 0x27, 0x88, 0x22, 0x20},
686
   {0x40, 0x0c, 0000, 0xc1, 0x01},
687
   {0x50, 0x0a, 0000, 0x41, 0x90},
688
   {0x50, 0x27, 0x88, 0x42, 0x40},
689
   {0x50, 0x0c, 0000, 0x25, 0000},
690
   {0xff, 0000, 0000, 0000, 0000},
691
   {0x10, 0x0b, 0000, 0xcd, 0x05}, /* 21 */
692
   {0x18, 0x14, 0000, 0x65, 0000},
693
   {0x20, 0x42, 0x89, 0xcd, 0x84},
694
   {0x20, 0x27, 0x88, 0x26, 0x24},
695
   {0x30, 0x27, 0x88, 0x22, 0x20},
696
   {0x30, 0x0b, 0xf0, 0xc9, 0x05},
697
   {0x48, 0x27, 0x88, 0x26, 0x24},
698
   {0x50, 0x27, 0x88, 0xc2, 0xc0},
699
   {0x50, 0x11, 0000, 0xcd, 0000},
700
   {0x60, 0x14, 0000, 0x21, 0000},
701
   {0x68, 0x14, 0000, 0x21, 0000},
702
   {0x78, 0x0c, 0000, 0xc1, 0x01},
703
   {0x80, 0x0c, 0000, 0xc5, 0x01},
704
   {0x80, 0x0a, 0xf0, 0x85, 0x42},
705
   {0xff, 0000, 0000, 0000, 0000},
706
   {0x10, 0x0c, 0000, 0x65, 0x01}, /* 22 */
707
   {0x20, 0x0c, 0000, 0x21, 0x02},
708
   {0x20, 0x14, 0000, 0x61, 0000},
709
   {0x30, 0x27, 0x88, 0x66, 0x64},
710
   {0x38, 0x0a, 0000, 0x83, 0x38},
711
   {0x38, 0x10, 0000, 0xe1, 0000},
712
   {0x48, 0x0a, 0xf0, 0x41, 0x90},
713
   {0xff, 0000, 0000, 0000, 0000},
714
   {0x20, 0x0b, 0000, 0xa9, 0x07}, /* 23 */
715
   {0x20, 0x14, 0000, 0x89, 0000},
716
   {0x28, 0x0b, 0xf0, 0xc5, 0x04},
717
   {0x30, 0x0b, 0000, 0xc1, 0x04},
718
   {0x38, 0x14, 0000, 0xe5, 0000},
719
   {0x38, 0x0a, 0xf0, 0x65, 0x20},
720
   {0x40, 0x0a, 0xf0, 0x65, 0x30},
721
   {0xff, 0000, 0000, 0000, 0000},
722
   {0x10, 0x11, 0000, 0xe5, 0000}, /* 24 */
723
   {0x18, 0x27, 0x88, 0x42, 0x40},
724
   {0x20, 0x27, 0x88, 0x22, 0x20},
725
   {0x28, 0x42, 0x89, 0xc5, 0x64},
726
   {0x38, 0x47, 0x88, 0xd1, 0x40},
727
   {0x40, 0x27, 0x88, 0xc6, 0xd4},
728
   {0x48, 0x27, 0x88, 0xa6, 0x98},
729
   {0x50, 0x0c, 0000, 0x25, 0000},
730
   {0x50, 0x0a, 0xf0, 0x25, 0xa0},
731
   {0x50, 0x0a, 0000, 0x85, 0x60},
732
   {0xff, 0000, 0000, 0000, 0000},
733
   {0x20, 0x38, 0x80, 0xc1, 0xc0}, /* 25 */
734
   {0x20, 0x39, 0x8c, 0xc3, 0x20},
735
   {0x20, 0x39, 0x8c, 0xcb, 0000},
736
   {0x20, 0x0a, 0xf0, 0x65, 0x30},
737
   {0x28, 0x0f, 0000, 0x25, 0x01},
738
   {0x28, 0x3f, 0x8c, 0xe6, 0x14},
739
   {0x28, 0x0c, 0000, 0xc5, 0000},
740
   {0x28, 0x15, 0000, 0x15, 0000},
741
   {0xff, 0000, 0000, 0000, 0000},
742
   {0x10, 0x0f, 0000, 0x2d, 0x07}, /* 26 */
743
   {0x20, 0x0d, 0000, 0x95, 0x50},
744
   {0x20, 0x0e, 0xf0, 0xa5, 0x07},
745
   {0x28, 0x40, 0x88, 0x29, 0x2b},
746
   {0x28, 0x41, 0x89, 0xa5, 0xa5},
747
   {0x30, 0x15, 0000, 0x8d, 0000},
748
   {0x38, 0x3f, 0x8c, 0xe5, 0xc4},
749
   {0x40, 0x0e, 0xf0, 0x85, 0x07},
750
   {0x48, 0x0c, 0000, 0xa5, 0000},
751
   {0x48, 0x0d, 0xf0, 0x25, 0x50},
752
   {0x50, 0x3f, 0x8d, 0xe1, 0x88},
753
   {0x60, 0x40, 0x88, 0xc9, 0xc8},
754
   {0x68, 0x40, 0x88, 0x70, 0x80},
755
   {0x68, 0x41, 0x89, 0xc9, 0xc0},
756
   {0x68, 0x0f, 0000, 0xc1, 0000},
757
   {0x68, 0x0e, 0xf0, 0x41, 0000},
758
   {0xff, 0000, 0000, 0000, 0000},
759
   {0x18, 0x3f, 0x8c, 0xe1, 0x40}, /* 27 */
760
   {0x18, 0x41, 0x89, 0x69, 0x69},
761
   {0x20, 0x0f, 0000, 0x25, 0x02},
762
   {0x20, 0x41, 0x89, 0xa5, 0xa5},
763
   {0x20, 0x0d, 0xf0, 0xc5, 0xc0},
764
   {0x20, 0x16, 0000, 0xd0, 0xd0},
765
   {0xff, 0000, 0000, 0000, 0000},
766
   {0x18, 0x11, 0000, 0x62, 0000}, /* 28 */
767
   {0x18, 0x0b, 0xf0, 0xb2, 0000},
768
   {0x20, 0x0d, 0000, 0x26, 0x38},
769
   {0x20, 0x0d, 0000, 0xce, 0x30},
770
   {0x20, 0x10, 0000, 0xce, 0000},
771
   {0x38, 0x0b, 0xf0, 0xb5, 0000},
9 pmbaty 772
   {0x38, 0x40, 0x88, 0x4e, 0x45},
1 pmbaty 773
   {0x40, 0x3b, 0x88, 0x26, 0x26},
774
   {0x48, 0x0e, 0000, 0x95, 0x04},
775
   {0x50, 0x3b, 0x88, 0x21, 0x20},
776
   {0x50, 0x0a, 0000, 0x61, 0x48},
777
   {0x50, 0x15, 0000, 0x65, 0000},
778
   {0x50, 0x41, 0x88, 0xad, 0xa5},
779
   {0x60, 0x41, 0x88, 0x41, 0x41},
9 pmbaty 780
   {0x60, 0x0d, 0xf0, 0x61, 0x60},
1 pmbaty 781
   {0x68, 0x3c, 0x8e, 0x41, 0x2c},
782
   {0x68, 0x46, 0x8c, 0xc6, 0x2c},
783
   {0xff, 0000, 0000, 0000, 0000},
784
   {0x18, 0x40, 0x88, 0x69, 0x70}, /* 29 */
785
   {0x18, 0x3a, 0x1f, 0xca, 0xb9},
786
   {0x18, 0x17, 0x88, 0xa0, 0xa0},
787
   {0x18, 0x3b, 0x88, 0xa5, 0xad},
788
   {0x20, 0x40, 0x88, 0x29, 0x30},
789
   {0x20, 0x0f, 0000, 0xa5, 0000},
790
   {0x20, 0x0f, 0000, 0xc5, 0000},
791
   {0x20, 0x0e, 0000, 0x89, 0x01},
792
   {0xff, 0000, 0000, 0000, 0000},
793
   {0x18, 0x17, 0x01, 0xe0, 0xe0}, /* 2a */
794
   {0x18, 0x16, 0000, 0x24, 0x24},
795
   {0x18, 0x3f, 0x8c, 0xe5, 0x04},
796
   {0x30, 0x0d, 0xf0, 0x81, 0x30},
797
   {0x38, 0x3b, 0x88, 0x41, 0x41},
798
   {0x38, 0x0c, 0000, 0x81, 0x01},
799
   {0x38, 0x15, 0000, 0xd1, 0000},
800
   {0x40, 0x41, 0x89, 0x49, 0x40},
801
   {0x48, 0x0c, 0000, 0x45, 0000},
802
   {0x50, 0x3f, 0x8c, 0xe5, 0x24},
803
   {0x58, 0x0d, 0xf0, 0x45, 0x30},
804
   {0x58, 0x0e, 0xf0, 0xcd, 0x07},
805
   {0x60, 0x3b, 0x88, 0x44, 0x44},
806
   {0x68, 0x3f, 0x8c, 0xe5, 0x24},
807
   {0xff, 0000, 0000, 0000, 0000},
808
   {0x10, 0x0d, 0xf0, 0x85, 0x10}, /* 2b */
809
   {0x18, 0x0e, 0xf0, 0xcd, 0x06},
810
   {0x18, 0x0c, 0000, 0x21, 0000},
811
   {0x18, 0x40, 0x88, 0xce, 0xce},
812
   {0x20, 0x40, 0x88, 0xcd, 0xc5},
813
   {0xff, 0000, 0000, 0000, 0000},
814
   {0x18, 0x3c, 0x8e, 0x26, 0000}, /* 2c */
815
   {0x20, 0x40, 0x88, 0xcd, 0xd4},
816
   {0x20, 0x41, 0x89, 0x91, 0x91},
817
   {0x20, 0x41, 0x89, 0xa9, 0xa9},
818
   {0x28, 0x3a, 0x8c, 0xa6, 0xb8},
819
   {0x30, 0x3f, 0x8c, 0xe2, 0x22},
820
   {0x30, 0x0a, 0xf0, 0x3d, 0x40},
821
   {0x40, 0x3f, 0x8c, 0xe2, 0x50},
822
   {0x48, 0x3b, 0x88, 0x21, 0x18},
823
   {0x48, 0x40, 0x88, 0xe5, 0xdd},
824
   {0x50, 0x45, 0x8e, 0x22, 0x20},
825
   {0x50, 0x3f, 0x8c, 0xe6, 0x24},
826
   {0x60, 0x0d, 0xf0, 0xb1, 0x20},
827
   {0x60, 0x0d, 0xf0, 0x65, 0x20},
828
   {0x68, 0x3f, 0x8c, 0xe5, 0x24},
829
   {0x68, 0x10, 0000, 0x1d, 0000},
830
   {0xff, 0000, 0000, 0000, 0000},
831
   {0x18, 0x0d, 0xf0, 0x61, 0x20}, /* 2e */
832
   {0x18, 0x0d, 0xf0, 0x81, 0x20},
833
   {0x20, 0x43, 0x19, 0x80, 0x80},
834
   {0x20, 0x44, 0x19, 0x8f, 0x80},
835
   {0x20, 0x43, 0x19, 0x8f, 0x80},
836
   {0x20, 0x44, 0x19, 0x7f, 0x80},
837
   {0x20, 0x36, 0x11, 0xeb, 0x80},
838
   {0x20, 0x37, 0x1f, 0xee, 0x80},
839
   {0xff, 0000, 0000, 0000, 0000},
840
};
841
842
U8 map_eflg_c[MAP_NBR_EFLGC] =
843
{
844
   0x4d, 0000, 0x0e, 0x02, 0x04, 0x04, 0x57, 0x08,
845
   0x08, 0x18, 0x03, 0x68, 0x3b, 0x48, 0x04, 0x80,
846
   0x37, 0000, 0x04, 0x02, 0x04, 0x04, 0x90, 0x08,
847
   0x09, 0x18, 0x01, 0x68, 0x21, 0x48, 0x06, 0x80,
848
};
849
 
850