-
Notifications
You must be signed in to change notification settings - Fork 0
/
tiledata.asm
554 lines (498 loc) · 10.5 KB
/
tiledata.asm
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
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
MAPWID equ 128
TILES
; Tile0
FDB %1010101010101010
FDB %1010101010101010
FDB %1010101010101010
FDB %1010101010101010
FDB %1010101010101010
FDB %1010101010101010
FDB %1010101010101010
FDB %1010101010101010
; Tile1
FDB %0101101010101010
FDB %0001011010101010
FDB %0000010110101010
FDB %0000000110101010
FDB %0000000110101010
FDB %0000000101101010
FDB %0000000001010110
FDB %0000000000000101
; Tile2
FDB %0110101010101010
FDB %0101101010101010
FDB %0001101010101010
FDB %0001011010101010
FDB %0000011010101010
FDB %0000010110101010
FDB %0000000110101010
FDB %0000000101010101
; Tile3
FDB %0101011010101010
FDB %0000010101101010
FDB %0000000001011010
FDB %0000000000010110
FDB %0000000000000110
FDB %0000000000000101
FDB %0000000000000001
FDB %0000000000000001
; Tile4
FDB %0110101010101010
FDB %0110101010101010
FDB %0101101010101010
FDB %0001011010101010
FDB %0000011010100110
FDB %0000010110010110
FDB %0000000101010110
FDB %0000000000000101
; Tile5
FDB %1010101010100101
FDB %1010101010010100
FDB %1010101001010000
FDB %1010101001000000
FDB %1010101001000000
FDB %1010100101000000
FDB %1001010100000000
FDB %0101000000000000
; Tile6
FDB %1010101010101001
FDB %1010101010100101
FDB %1010101010100100
FDB %1010101010010100
FDB %1010101010010000
FDB %1010101001010000
FDB %1010101001000000
FDB %0101010101000000
; Tile7
FDB %1010101010010101
FDB %1010100101010000
FDB %1010010100000000
FDB %1001010000000000
FDB %1001000000000000
FDB %0101000000000000
FDB %0100000000000000
FDB %0100000000000000
; Tile8
FDB %1010101010101001
FDB %1010101010101001
FDB %1010101010100101
FDB %1010101010010100
FDB %1001101010010000
FDB %1001011001010000
FDB %1001010101000000
FDB %0101000000000000
; Tile9
FDB %1010100101011010
FDB %1010100100011010
FDB %1010010100011010
FDB %1010010000011010
FDB %1001010000011010
FDB %1001000000010110
FDB %0101000000000101
FDB %0100000000000001
; Tile10
FDB %0101101010101001
FDB %0001101010101001
FDB %0001101010101001
FDB %0001011010100101
FDB %0000011010010100
FDB %0000010110010000
FDB %0000000110010000
FDB %0000000101010000
; Tile11
FDB %0101100110010101
FDB %0001010101010000
FDB %0000000000000000
FDB %0000000000000000
FDB %0000000000000000
FDB %0000000000000000
FDB %0000000000000000
FDB %0000000000000000
; Tile12
FDB %1010101010101010
FDB %1010101010101010
FDB %1010101010101010
FDB %1010101010101010
FDB %1010101010101010
FDB %1010101010010110
FDB %1001101001010101
FDB %0101010101000001
; Tile13
FDB %0110010110101001
FDB %0101010101101001
FDB %0101000001011001
FDB %0000000000010101
FDB %0000000000000000
FDB %0000000000000000
FDB %0000000000000000
FDB %0000000000000000
; Tile14
FDB %0000000000000000
FDB %0000000000000000
FDB %0000000000000000
FDB %0000000000000000
FDB %0000000000000000
FDB %0000000000000000
FDB %0000000000000000
FDB %0000000000000000
; Tile15
FDB %0100000000000001
FDB %0101000000000101
FDB %1001000000010110
FDB %1001010000011010
FDB %1010010000011010
FDB %1010010100011010
FDB %1010100100011010
FDB %1010100101011010
; Tile16
FDB %0000000101010000
FDB %0000000110010000
FDB %0000010110010000
FDB %0000011010010100
FDB %0001011010100101
FDB %0001101010101001
FDB %0001101010101001
FDB %0101101010101001
; Tile17
FDB %0000000000000000
FDB %0000000000000000
FDB %0000000000000000
FDB %0000000000000000
FDB %0000000000010101
FDB %0101000001011001
FDB %0101010101101001
FDB %0110010110101001
; Tile18
FDB %0101010101000001
FDB %1001101001010101
FDB %1010101010010110
FDB %1010101010101010
FDB %1010101010101010
FDB %1010101010101010
FDB %1010101010101010
FDB %1010101010101010
; Tile19
FDB %0000000000000101
FDB %0000000001010110
FDB %0000000101101010
FDB %0000000110101010
FDB %0000000110101010
FDB %0000010110101010
FDB %0001011010101010
FDB %0101101010101010
; Tile20
FDB %0000000000000101
FDB %0000000101010110
FDB %0000010110010110
FDB %0000011010100110
FDB %0001011010101010
FDB %0101101010101010
FDB %0110101010101010
FDB %0110101010101010
; Tile21
FDB %0101000000000000
FDB %1001010100000000
FDB %1010100101000000
FDB %1010101001000000
FDB %1010101001000000
FDB %1010101001010000
FDB %1010101010010100
FDB %1010101010100101
; Tile22
FDB %0101000001000000
FDB %1001010101000000
FDB %1001011001010000
FDB %1001101010010000
FDB %1010101010010100
FDB %1010101010100101
FDB %1010101010101001
FDB %1010101010101001
; Tile23
FDB %1010101010101111
FDB %1010101011110101
FDB %1010101011101001
FDB %1010101111101001
FDB %1010111111111111
FDB %1010101010111101
FDB %1010101010101011
FDB %1010101010101010
; Tile24
FDB %0101101010101010
FDB %0101010110101010
FDB %0110100110101010
FDB %0110100101101010
FDB %1101010101011010
FDB %1001011010101010
FDB %0110101010101010
FDB %1010101010101010
; Tile25
FDB %1010101010101010
FDB %1010101010101011
FDB %1010101010101001
FDB %1010101010101001
FDB %1010101010101001
FDB %1010101010101011
FDB %1010101010100111
FDB %1010101010010111
; Tile26
FDB %1110101010101010
FDB %0111101010101010
FDB %1111101010101010
FDB %1111101010101010
FDB %1111101010101010
FDB %1111101010101010
FDB %1111011010101010
FDB %1111010110101010
; Tile27
FDB %1010101010010111
FDB %1010101010010111
FDB %1010101010010110
FDB %1010101010010110
FDB %1010101010011010
FDB %1010101010011010
FDB %1010101010011010
FDB %1010101010011010
; Tile28
FDB %1111010110101010
FDB %1111010110101010
FDB %1010010110101010
FDB %1010010110101010
FDB %1010100110101010
FDB %1010100110101010
FDB %1010100110101010
FDB %1010100110101010
; Tile29
FDB %1010101001010101
FDB %1010010101010101
FDB %1001111111100110
FDB %0101110101100110
FDB %0101111101100110
FDB %0101110101100110
FDB %1001110101101010
FDB %1010010101010101
; Tile30
FDB %0101010110101010
FDB %0101010101011010
FDB %1111111001010110
FDB %1101011001010101
FDB %1111011001010101
FDB %1101011001010101
FDB %1111111010100110
FDB %0101010101011010
; Tile31
FDB %1010101001010101
FDB %1010101010111111
FDB %1010101011111010
FDB %1010101011111111
FDB %1010101111101010
FDB %1010101111111111
FDB %1010111110101010
FDB %1011111111101010
; Tile32
FDB %0101010110101010
FDB %1111111010101010
FDB %1010111110101010
FDB %1111111110101010
FDB %1010101111101010
FDB %1111111111101010
FDB %1010101011111010
FDB %1010101111111110
; Tile33
FDB %1010101010101001
FDB %1010101010100111
FDB %1010101001010101
FDB %1010101010011011
FDB %1010101010010111
FDB %1010011001011101
FDB %1001100101110101
FDB %0111011111010111
; Tile34
FDB %1110101010101010
FDB %1011101010101010
FDB %1111111110101010
FDB %1110111010101010
FDB %1111111010101010
FDB %1011111110111010
FDB %1010111111101110
FDB %1010101111111111
; Tile35
FDB %0111011111010111
FDB %1001100111110101
FDB %1010011001111101
FDB %1010101001010111
FDB %1001111110101001
FDB %0111111110100111
FDB %0111111110100111
FDB %1001111010101001
; Tile36
FDB %1010101111111111
FDB %1010111111101110
FDB %1011111110111010
FDB %1111111110101010
FDB %1110101001111110
FDB %1111101001111111
FDB %1111101001111111
FDB %1110101010011110
; Tile37
FDB %1010101010010101
FDB %1010100101010111
FDB %1010011001101011
FDB %1001011001101011
FDB %0101010101010101
FDB %1010010101101011
FDB %1111101010010101
FDB %1011111110101010
; Tile38
FDB %1111111010101010
FDB %1111111111101010
FDB %1110101110111010
FDB %1110101110111110
FDB %0101111111111111
FDB %1110101111101010
FDB %1111111010101111
FDB %1010101011111110
; Tile39
FDB %1001011111110111
FDB %1001011111110111
FDB %1001101011111101
FDB %1001101010111101
FDB %1001101010101001
FDB %0111111010100111
FDB %0111111010100111
FDB %0111111010100111
; Tile40
FDB %1111010101111110
FDB %1111010101111110
FDB %1101010110101110
FDB %1101011010101110
FDB %1110101010101110
FDB %1111101010011111
FDB %1111101010011111
FDB %1111101010011111
; Tile41
FDB %1010101010101010
FDB %1010101011101010
FDB %1010101010111001
FDB %1011101010101110
FDB %1010101010100101
FDB %1010101010100111
FDB %1010111001011101
FDB %1010101010010101
; Tile42
FDB %1010101010101010
FDB %1010111010101010
FDB %1010101010101011
FDB %1010100110101110
FDB %0110011010111010
FDB %0101011111101010
FDB %0111011010101010
FDB %1101110110101010
; Tile43
FDB %1001101001110101
FDB %1010101011011101
FDB %1010101011010101
FDB %1010101110101001
FDB %1010111010101110
FDB %1010101010101110
FDB %1011101010101010
FDB %1011101010101010
; Tile44
FDB %0101110110101010
FDB %0101011010101010
FDB %1111011010101010
FDB %0110011110101010
FDB %1010101110101010
FDB %1010101110101010
FDB %1011101011101010
FDB %1010101010111010
; Tile45
FDB %1010111010101010
FDB %1010101110101010
FDB %1010101011011010
FDB %1010101011010101
FDB %1010101010010101
FDB %1010101001110111
FDB %1110100101110101
FDB %1011110111010111
; Tile46
FDB %1010101110101010
FDB %1010111010101010
FDB %1011101010101010
FDB %1110101010101010
FDB %0101101010101011
FDB %1101011010111110
FDB %0111010111101010
FDB %1101011101101010
; Tile47
FDB %1010100111011101
FDB %1010100101011111
FDB %1010101001010101
FDB %1010111111011101
FDB %1011111010100101
FDB %1110101010101101
FDB %1010101010101110
FDB %1010101010111010
; Tile48
FDB %0101010110101010
FDB %0111010110101010
FDB %0101110110101010
FDB %0101011111101010
FDB %0110100110111010
FDB %1010101010101110
FDB %1010101010101110
FDB %1010101010101011
; Tile49
FDB %1010101010101010
FDB %1010101010101010
FDB %1010101010100101
FDB %1110101010010101
FDB %1011111001011111
FDB %1010101111101101
FDB %1010011111010101
FDB %1010010111010101
; Tile50
FDB %1010111010101010
FDB %1011101010101010
FDB %1011101010101010
FDB %1111011010101010
FDB %1101010101101010
FDB %0111110101011011
FDB %0111110101111110
FDB %0101110111101010
; Tile51
FDB %1011010111111111
FDB %1110100111010111
FDB %1010100111010101
FDB %1010101111110101
FDB %1010110101011111
FDB %1011101010010111
FDB %1011101010100101
FDB %1110101010101010
; Tile52
FDB %1101110111011010
FDB %0101010111011010
FDB %0111011101101010
FDB %1101011101111010
FDB %1111110110101110
FDB %0111011010101011
FDB %1011101010101010
FDB %1011101010101010
; Tile53
FDB %0000000000000000
FDB %0000000000000000
FDB %0000000000000000
FDB %0000000000000000
FDB %0000000000000000
FDB %0000000000000000
FDB %0111111111010101
FDB %0101111111110101
; Tile54
FDB %0101100110010101
FDB %0001010101010000
FDB %0000000000000000
FDB %0000000000000000
FDB %0000000000000000
FDB %0000000000000000
FDB %0111111111010101
FDB %0101111111110101
TILEEND