-
Notifications
You must be signed in to change notification settings - Fork 0
/
poly_datas.asm
533 lines (458 loc) · 31.6 KB
/
poly_datas.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
;poly_datas.asm
;//////////////////////////////////
;----------------------------
;SCREEN_256_240_A
;SCREEN_256_240_B
;SCREEN_256_240_7MHZ
;SCREEN_256_192
;SCREEN_256_224
vdcData
.db $05, $00, $00 ;+1 bgoff spoff
IFDEF SCREEN_256_240_A
.db $0A, $02, $02 ;HSW $02 HDS $02
.db $0B, $1F, $03 ;HDW $1F HDE $03
.db $0C, $02, $0F ;VSW $02 VDS $0F
.db $0D, $EF, $00 ;VDW $00EF
.db $0E, $03, $00 ;VCR $0003
ENDIF
IFDEF SCREEN_256_240_B
.db $0A, $02, $02 ;HSW $02 HDS $02
.db $0B, $1F, $04 ;HDW $1F HDE $04
.db $0C, $02, $0F ;VSW $02 VDS $0F
.db $0D, $EF, $00 ;VDW $00EF
.db $0E, $04, $00 ;VCR $0004
ENDIF
IFDEF SCREEN_256_240_7MHZ
.db $0A, $02, $09 ;HSW $02 HDS $09
.db $0B, $1F, $04 ;HDW $1F HDE $04
.db $0C, $02, $0F ;VSW $02 VDS $0F
.db $0D, $EF, $00 ;VDW $00EF
.db $0E, $04, $00 ;VCR $0004
ENDIF
IFDEF SCREEN_256_192
.db $0A, $02, $02 ;HSW $02 HDS $02
.db $0B, $1F, $04 ;HDW $1F HDE $04
.db $0C, $02, $25 ;VSW $02 VDS $25
.db $0D, $BF, $00 ;VDW $00BF
.db $0E, $1E, $00 ;VCR $001E
ENDIF
IFDEF SCREEN_256_224
.db $0A, $02, $02 ;HSW $02 HDS $02
.db $0B, $1F, $04 ;HDW $1F HDE $04
.db $0C, $02, $17 ;VSW $02 VDS $17
.db $0D, $DF, $00 ;VDW $00DF
.db $0E, $04, $00 ;VCR $0004
ENDIF
.db $0F, $00, $00 ;DMA +1 +1
.db $07, $00, $00 ;scrollx 0
.db $08, $00, $00 ;scrolly 0
.db $09, $40, $00 ;32x64
.db $FF ;end
;----------------------------
sin8DataHigh
.db $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00,\
$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00,\
$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00,\
$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00,\
$01, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00,\
$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00,\
$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00,\
$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00,\
$00, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80,\
$80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80,\
$80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80,\
$80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80,\
$81, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80,\
$80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80,\
$80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80,\
$80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80
;----------------------------
sin8DataLow
.db $00, $06, $0C, $12, $19, $1F, $25, $2B, $31, $38, $3E, $44, $4A, $50, $56, $5C,\
$61, $67, $6D, $73, $78, $7E, $83, $88, $8E, $93, $98, $9D, $A2, $A7, $AB, $B0,\
$B5, $B9, $BD, $C1, $C5, $C9, $CD, $D1, $D4, $D8, $DB, $DE, $E1, $E4, $E7, $EA,\
$EC, $EE, $F1, $F3, $F4, $F6, $F8, $F9, $FB, $FC, $FD, $FE, $FE, $FF, $FF, $FF,\
$00, $FF, $FF, $FF, $FE, $FE, $FD, $FC, $FB, $F9, $F8, $F6, $F4, $F3, $F1, $EE,\
$EC, $EA, $E7, $E4, $E1, $DE, $DB, $D8, $D4, $D1, $CD, $C9, $C5, $C1, $BD, $B9,\
$B5, $B0, $AB, $A7, $A2, $9D, $98, $93, $8E, $88, $83, $7E, $78, $73, $6D, $67,\
$61, $5C, $56, $50, $4A, $44, $3E, $38, $31, $2B, $25, $1F, $19, $12, $0C, $06,\
$00, $06, $0C, $12, $19, $1F, $25, $2B, $31, $38, $3E, $44, $4A, $50, $56, $5C,\
$61, $67, $6D, $73, $78, $7E, $83, $88, $8E, $93, $98, $9D, $A2, $A7, $AB, $B0,\
$B5, $B9, $BD, $C1, $C5, $C9, $CD, $D1, $D4, $D8, $DB, $DE, $E1, $E4, $E7, $EA,\
$EC, $EE, $F1, $F3, $F4, $F6, $F8, $F9, $FB, $FC, $FD, $FE, $FE, $FF, $FF, $FF,\
$00, $FF, $FF, $FF, $FE, $FE, $FD, $FC, $FB, $F9, $F8, $F6, $F4, $F3, $F1, $EE,\
$EC, $EA, $E7, $E4, $E1, $DE, $DB, $D8, $D4, $D1, $CD, $C9, $C5, $C1, $BD, $B9,\
$B5, $B0, $AB, $A7, $A2, $9D, $98, $93, $8E, $88, $83, $7E, $78, $73, $6D, $67,\
$61, $5C, $56, $50, $4A, $44, $3E, $38, $31, $2B, $25, $1F, $19, $12, $0C, $06
;----------------------------
cos8DataHigh
.db $01, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00,\
$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00,\
$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00,\
$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00,\
$00, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80,\
$80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80,\
$80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80,\
$80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80,\
$81, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80,\
$80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80,\
$80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80,\
$80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80, $80,\
$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00,\
$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00,\
$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00,\
$00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
;----------------------------
cos8DataLow
.db $00, $FF, $FF, $FF, $FE, $FE, $FD, $FC, $FB, $F9, $F8, $F6, $F4, $F3, $F1, $EE,\
$EC, $EA, $E7, $E4, $E1, $DE, $DB, $D8, $D4, $D1, $CD, $C9, $C5, $C1, $BD, $B9,\
$B5, $B0, $AB, $A7, $A2, $9D, $98, $93, $8E, $88, $83, $7E, $78, $73, $6D, $67,\
$61, $5C, $56, $50, $4A, $44, $3E, $38, $31, $2B, $25, $1F, $19, $12, $0C, $06,\
$00, $06, $0C, $12, $19, $1F, $25, $2B, $31, $38, $3E, $44, $4A, $50, $56, $5C,\
$61, $67, $6D, $73, $78, $7E, $83, $88, $8E, $93, $98, $9D, $A2, $A7, $AB, $B0,\
$B5, $B9, $BD, $C1, $C5, $C9, $CD, $D1, $D4, $D8, $DB, $DE, $E1, $E4, $E7, $EA,\
$EC, $EE, $F1, $F3, $F4, $F6, $F8, $F9, $FB, $FC, $FD, $FE, $FE, $FF, $FF, $FF,\
$00, $FF, $FF, $FF, $FE, $FE, $FD, $FC, $FB, $F9, $F8, $F6, $F4, $F3, $F1, $EE,\
$EC, $EA, $E7, $E4, $E1, $DE, $DB, $D8, $D4, $D1, $CD, $C9, $C5, $C1, $BD, $B9,\
$B5, $B0, $AB, $A7, $A2, $9D, $98, $93, $8E, $88, $83, $7E, $78, $73, $6D, $67,\
$61, $5C, $56, $50, $4A, $44, $3E, $38, $31, $2B, $25, $1F, $19, $12, $0C, $06,\
$00, $06, $0C, $12, $19, $1F, $25, $2B, $31, $38, $3E, $44, $4A, $50, $56, $5C,\
$61, $67, $6D, $73, $78, $7E, $83, $88, $8E, $93, $98, $9D, $A2, $A7, $AB, $B0,\
$B5, $B9, $BD, $C1, $C5, $C9, $CD, $D1, $D4, $D8, $DB, $DE, $E1, $E4, $E7, $EA,\
$EC, $EE, $F1, $F3, $F4, $F6, $F8, $F9, $FB, $FC, $FD, $FE, $FE, $FF, $FF, $FF
;----------------------------
sinDataHigh
.db $00, $01, $03, $04, $06, $07, $09, $0A, $0C, $0E, $0F, $11, $12, $14, $15, $17,\
$18, $19, $1B, $1C, $1E, $1F, $20, $22, $23, $24, $26, $27, $28, $29, $2A, $2C,\
$2D, $2E, $2F, $30, $31, $32, $33, $34, $35, $36, $36, $37, $38, $39, $39, $3A,\
$3B, $3B, $3C, $3C, $3D, $3D, $3E, $3E, $3E, $3F, $3F, $3F, $3F, $3F, $3F, $3F,\
$40, $3F, $3F, $3F, $3F, $3F, $3F, $3F, $3E, $3E, $3E, $3D, $3D, $3C, $3C, $3B,\
$3B, $3A, $39, $39, $38, $37, $36, $36, $35, $34, $33, $32, $31, $30, $2F, $2E,\
$2D, $2C, $2A, $29, $28, $27, $26, $24, $23, $22, $20, $1F, $1E, $1C, $1B, $19,\
$18, $17, $15, $14, $12, $11, $0F, $0E, $0C, $0A, $09, $07, $06, $04, $03, $01,\
$00, $FE, $FC, $FB, $F9, $F8, $F6, $F5, $F3, $F1, $F0, $EE, $ED, $EB, $EA, $E8,\
$E7, $E6, $E4, $E3, $E1, $E0, $DF, $DD, $DC, $DB, $D9, $D8, $D7, $D6, $D5, $D3,\
$D2, $D1, $D0, $CF, $CE, $CD, $CC, $CB, $CA, $C9, $C9, $C8, $C7, $C6, $C6, $C5,\
$C4, $C4, $C3, $C3, $C2, $C2, $C1, $C1, $C1, $C0, $C0, $C0, $C0, $C0, $C0, $C0,\
$C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C1, $C1, $C1, $C2, $C2, $C3, $C3, $C4,\
$C4, $C5, $C6, $C6, $C7, $C8, $C9, $C9, $CA, $CB, $CC, $CD, $CE, $CF, $D0, $D1,\
$D2, $D3, $D5, $D6, $D7, $D8, $D9, $DB, $DC, $DD, $DF, $E0, $E1, $E3, $E4, $E6,\
$E7, $E8, $EA, $EB, $ED, $EE, $F0, $F1, $F3, $F5, $F6, $F8, $F9, $FB, $FC, $FE
;----------------------------
sinDataLow
.db $00, $92, $24, $B5, $46, $D6, $64, $F1, $7C, $06, $8D, $12, $94, $13, $90, $09,\
$7E, $EF, $5D, $C6, $2B, $8C, $E7, $3D, $8E, $DA, $20, $60, $9A, $CE, $FB, $21,\
$41, $5A, $6C, $76, $79, $74, $68, $53, $37, $12, $E5, $B0, $71, $2B, $DB, $82,\
$21, $B6, $42, $C5, $3F, $AF, $15, $72, $C5, $0F, $4F, $85, $B1, $D4, $EC, $FB,\
$00, $FB, $EC, $D4, $B1, $85, $4F, $0F, $C5, $72, $15, $AF, $3F, $C5, $42, $B6,\
$21, $82, $DB, $2B, $71, $B0, $E5, $12, $37, $53, $68, $74, $79, $76, $6C, $5A,\
$41, $21, $FB, $CE, $9A, $60, $20, $DA, $8E, $3D, $E7, $8C, $2B, $C6, $5D, $EF,\
$7E, $09, $90, $13, $94, $12, $8D, $06, $7C, $F1, $64, $D6, $46, $B5, $24, $92,\
$00, $6E, $DC, $4B, $BA, $2A, $9C, $0F, $84, $FA, $73, $EE, $6C, $ED, $70, $F7,\
$82, $11, $A3, $3A, $D5, $74, $19, $C3, $72, $26, $E0, $A0, $66, $32, $05, $DF,\
$BF, $A6, $94, $8A, $87, $8C, $98, $AD, $C9, $EE, $1B, $50, $8F, $D5, $25, $7E,\
$DF, $4A, $BE, $3B, $C1, $51, $EB, $8E, $3B, $F1, $B1, $7B, $4F, $2C, $14, $05,\
$00, $05, $14, $2C, $4F, $7B, $B1, $F1, $3B, $8E, $EB, $51, $C1, $3B, $BE, $4A,\
$DF, $7E, $25, $D5, $8F, $50, $1B, $EE, $C9, $AD, $98, $8C, $87, $8A, $94, $A6,\
$BF, $DF, $05, $32, $66, $A0, $E0, $26, $72, $C3, $19, $74, $D5, $3A, $A3, $11,\
$82, $F7, $70, $ED, $6C, $EE, $73, $FA, $84, $0F, $9C, $2A, $BA, $4B, $DC, $6E
;----------------------------
cosDataHigh
.db $40, $3F, $3F, $3F, $3F, $3F, $3F, $3F, $3E, $3E, $3E, $3D, $3D, $3C, $3C, $3B,\
$3B, $3A, $39, $39, $38, $37, $36, $36, $35, $34, $33, $32, $31, $30, $2F, $2E,\
$2D, $2C, $2A, $29, $28, $27, $26, $24, $23, $22, $20, $1F, $1E, $1C, $1B, $19,\
$18, $17, $15, $14, $12, $11, $0F, $0E, $0C, $0A, $09, $07, $06, $04, $03, $01,\
$00, $FE, $FC, $FB, $F9, $F8, $F6, $F5, $F3, $F1, $F0, $EE, $ED, $EB, $EA, $E8,\
$E7, $E6, $E4, $E3, $E1, $E0, $DF, $DD, $DC, $DB, $D9, $D8, $D7, $D6, $D5, $D3,\
$D2, $D1, $D0, $CF, $CE, $CD, $CC, $CB, $CA, $C9, $C9, $C8, $C7, $C6, $C6, $C5,\
$C4, $C4, $C3, $C3, $C2, $C2, $C1, $C1, $C1, $C0, $C0, $C0, $C0, $C0, $C0, $C0,\
$C0, $C0, $C0, $C0, $C0, $C0, $C0, $C0, $C1, $C1, $C1, $C2, $C2, $C3, $C3, $C4,\
$C4, $C5, $C6, $C6, $C7, $C8, $C9, $C9, $CA, $CB, $CC, $CD, $CE, $CF, $D0, $D1,\
$D2, $D3, $D5, $D6, $D7, $D8, $D9, $DB, $DC, $DD, $DF, $E0, $E1, $E3, $E4, $E6,\
$E7, $E8, $EA, $EB, $ED, $EE, $F0, $F1, $F3, $F5, $F6, $F8, $F9, $FB, $FC, $FE,\
$00, $01, $03, $04, $06, $07, $09, $0A, $0C, $0E, $0F, $11, $12, $14, $15, $17,\
$18, $19, $1B, $1C, $1E, $1F, $20, $22, $23, $24, $26, $27, $28, $29, $2A, $2C,\
$2D, $2E, $2F, $30, $31, $32, $33, $34, $35, $36, $36, $37, $38, $39, $39, $3A,\
$3B, $3B, $3C, $3C, $3D, $3D, $3E, $3E, $3E, $3F, $3F, $3F, $3F, $3F, $3F, $3F
;----------------------------
cosDataLow
.db $00, $FB, $EC, $D4, $B1, $85, $4F, $0F, $C5, $72, $15, $AF, $3F, $C5, $42, $B6,\
$21, $82, $DB, $2B, $71, $B0, $E5, $12, $37, $53, $68, $74, $79, $76, $6C, $5A,\
$41, $21, $FB, $CE, $9A, $60, $20, $DA, $8E, $3D, $E7, $8C, $2B, $C6, $5D, $EF,\
$7E, $09, $90, $13, $94, $12, $8D, $06, $7C, $F1, $64, $D6, $46, $B5, $24, $92,\
$00, $6E, $DC, $4B, $BA, $2A, $9C, $0F, $84, $FA, $73, $EE, $6C, $ED, $70, $F7,\
$82, $11, $A3, $3A, $D5, $74, $19, $C3, $72, $26, $E0, $A0, $66, $32, $05, $DF,\
$BF, $A6, $94, $8A, $87, $8C, $98, $AD, $C9, $EE, $1B, $50, $8F, $D5, $25, $7E,\
$DF, $4A, $BE, $3B, $C1, $51, $EB, $8E, $3B, $F1, $B1, $7B, $4F, $2C, $14, $05,\
$00, $05, $14, $2C, $4F, $7B, $B1, $F1, $3B, $8E, $EB, $51, $C1, $3B, $BE, $4A,\
$DF, $7E, $25, $D5, $8F, $50, $1B, $EE, $C9, $AD, $98, $8C, $87, $8A, $94, $A6,\
$BF, $DF, $05, $32, $66, $A0, $E0, $26, $72, $C3, $19, $74, $D5, $3A, $A3, $11,\
$82, $F7, $70, $ED, $6C, $EE, $73, $FA, $84, $0F, $9C, $2A, $BA, $4B, $DC, $6E,\
$00, $92, $24, $B5, $46, $D6, $64, $F1, $7C, $06, $8D, $12, $94, $13, $90, $09,\
$7E, $EF, $5D, $C6, $2B, $8C, $E7, $3D, $8E, $DA, $20, $60, $9A, $CE, $FB, $21,\
$41, $5A, $6C, $76, $79, $74, $68, $53, $37, $12, $E5, $B0, $71, $2B, $DB, $82,\
$21, $B6, $42, $C5, $3F, $AF, $15, $72, $C5, $0F, $4F, $85, $B1, $D4, $EC, $FB
;----------------------------
divBankData
.db DIV_DATA_BANK+0, DIV_DATA_BANK+0, DIV_DATA_BANK+0, DIV_DATA_BANK+0,\
DIV_DATA_BANK+0, DIV_DATA_BANK+0, DIV_DATA_BANK+0, DIV_DATA_BANK+0,\
DIV_DATA_BANK+0, DIV_DATA_BANK+0, DIV_DATA_BANK+0, DIV_DATA_BANK+0,\
DIV_DATA_BANK+0, DIV_DATA_BANK+0, DIV_DATA_BANK+0, DIV_DATA_BANK+0,\
DIV_DATA_BANK+0, DIV_DATA_BANK+0, DIV_DATA_BANK+0, DIV_DATA_BANK+0,\
DIV_DATA_BANK+0, DIV_DATA_BANK+0, DIV_DATA_BANK+0, DIV_DATA_BANK+0,\
DIV_DATA_BANK+0, DIV_DATA_BANK+0, DIV_DATA_BANK+0, DIV_DATA_BANK+0,\
DIV_DATA_BANK+0, DIV_DATA_BANK+0, DIV_DATA_BANK+0, DIV_DATA_BANK+0
.db DIV_DATA_BANK+1, DIV_DATA_BANK+1, DIV_DATA_BANK+1, DIV_DATA_BANK+1,\
DIV_DATA_BANK+1, DIV_DATA_BANK+1, DIV_DATA_BANK+1, DIV_DATA_BANK+1,\
DIV_DATA_BANK+1, DIV_DATA_BANK+1, DIV_DATA_BANK+1, DIV_DATA_BANK+1,\
DIV_DATA_BANK+1, DIV_DATA_BANK+1, DIV_DATA_BANK+1, DIV_DATA_BANK+1,\
DIV_DATA_BANK+1, DIV_DATA_BANK+1, DIV_DATA_BANK+1, DIV_DATA_BANK+1,\
DIV_DATA_BANK+1, DIV_DATA_BANK+1, DIV_DATA_BANK+1, DIV_DATA_BANK+1,\
DIV_DATA_BANK+1, DIV_DATA_BANK+1, DIV_DATA_BANK+1, DIV_DATA_BANK+1,\
DIV_DATA_BANK+1, DIV_DATA_BANK+1, DIV_DATA_BANK+1, DIV_DATA_BANK+1
.db DIV_DATA_BANK+2, DIV_DATA_BANK+2, DIV_DATA_BANK+2, DIV_DATA_BANK+2,\
DIV_DATA_BANK+2, DIV_DATA_BANK+2, DIV_DATA_BANK+2, DIV_DATA_BANK+2,\
DIV_DATA_BANK+2, DIV_DATA_BANK+2, DIV_DATA_BANK+2, DIV_DATA_BANK+2,\
DIV_DATA_BANK+2, DIV_DATA_BANK+2, DIV_DATA_BANK+2, DIV_DATA_BANK+2,\
DIV_DATA_BANK+2, DIV_DATA_BANK+2, DIV_DATA_BANK+2, DIV_DATA_BANK+2,\
DIV_DATA_BANK+2, DIV_DATA_BANK+2, DIV_DATA_BANK+2, DIV_DATA_BANK+2,\
DIV_DATA_BANK+2, DIV_DATA_BANK+2, DIV_DATA_BANK+2, DIV_DATA_BANK+2,\
DIV_DATA_BANK+2, DIV_DATA_BANK+2, DIV_DATA_BANK+2, DIV_DATA_BANK+2
.db DIV_DATA_BANK+3, DIV_DATA_BANK+3, DIV_DATA_BANK+3, DIV_DATA_BANK+3,\
DIV_DATA_BANK+3, DIV_DATA_BANK+3, DIV_DATA_BANK+3, DIV_DATA_BANK+3,\
DIV_DATA_BANK+3, DIV_DATA_BANK+3, DIV_DATA_BANK+3, DIV_DATA_BANK+3,\
DIV_DATA_BANK+3, DIV_DATA_BANK+3, DIV_DATA_BANK+3, DIV_DATA_BANK+3,\
DIV_DATA_BANK+3, DIV_DATA_BANK+3, DIV_DATA_BANK+3, DIV_DATA_BANK+3,\
DIV_DATA_BANK+3, DIV_DATA_BANK+3, DIV_DATA_BANK+3, DIV_DATA_BANK+3,\
DIV_DATA_BANK+3, DIV_DATA_BANK+3, DIV_DATA_BANK+3, DIV_DATA_BANK+3,\
DIV_DATA_BANK+3, DIV_DATA_BANK+3, DIV_DATA_BANK+3, DIV_DATA_BANK+3
.db DIV_DATA_BANK+4, DIV_DATA_BANK+4, DIV_DATA_BANK+4, DIV_DATA_BANK+4,\
DIV_DATA_BANK+4, DIV_DATA_BANK+4, DIV_DATA_BANK+4, DIV_DATA_BANK+4,\
DIV_DATA_BANK+4, DIV_DATA_BANK+4, DIV_DATA_BANK+4, DIV_DATA_BANK+4,\
DIV_DATA_BANK+4, DIV_DATA_BANK+4, DIV_DATA_BANK+4, DIV_DATA_BANK+4,\
DIV_DATA_BANK+4, DIV_DATA_BANK+4, DIV_DATA_BANK+4, DIV_DATA_BANK+4,\
DIV_DATA_BANK+4, DIV_DATA_BANK+4, DIV_DATA_BANK+4, DIV_DATA_BANK+4,\
DIV_DATA_BANK+4, DIV_DATA_BANK+4, DIV_DATA_BANK+4, DIV_DATA_BANK+4,\
DIV_DATA_BANK+4, DIV_DATA_BANK+4, DIV_DATA_BANK+4, DIV_DATA_BANK+4
.db DIV_DATA_BANK+5, DIV_DATA_BANK+5, DIV_DATA_BANK+5, DIV_DATA_BANK+5,\
DIV_DATA_BANK+5, DIV_DATA_BANK+5, DIV_DATA_BANK+5, DIV_DATA_BANK+5,\
DIV_DATA_BANK+5, DIV_DATA_BANK+5, DIV_DATA_BANK+5, DIV_DATA_BANK+5,\
DIV_DATA_BANK+5, DIV_DATA_BANK+5, DIV_DATA_BANK+5, DIV_DATA_BANK+5,\
DIV_DATA_BANK+5, DIV_DATA_BANK+5, DIV_DATA_BANK+5, DIV_DATA_BANK+5,\
DIV_DATA_BANK+5, DIV_DATA_BANK+5, DIV_DATA_BANK+5, DIV_DATA_BANK+5,\
DIV_DATA_BANK+5, DIV_DATA_BANK+5, DIV_DATA_BANK+5, DIV_DATA_BANK+5,\
DIV_DATA_BANK+5, DIV_DATA_BANK+5, DIV_DATA_BANK+5, DIV_DATA_BANK+5
.db DIV_DATA_BANK+6, DIV_DATA_BANK+6, DIV_DATA_BANK+6, DIV_DATA_BANK+6,\
DIV_DATA_BANK+6, DIV_DATA_BANK+6, DIV_DATA_BANK+6, DIV_DATA_BANK+6,\
DIV_DATA_BANK+6, DIV_DATA_BANK+6, DIV_DATA_BANK+6, DIV_DATA_BANK+6,\
DIV_DATA_BANK+6, DIV_DATA_BANK+6, DIV_DATA_BANK+6, DIV_DATA_BANK+6,\
DIV_DATA_BANK+6, DIV_DATA_BANK+6, DIV_DATA_BANK+6, DIV_DATA_BANK+6,\
DIV_DATA_BANK+6, DIV_DATA_BANK+6, DIV_DATA_BANK+6, DIV_DATA_BANK+6,\
DIV_DATA_BANK+6, DIV_DATA_BANK+6, DIV_DATA_BANK+6, DIV_DATA_BANK+6,\
DIV_DATA_BANK+6, DIV_DATA_BANK+6, DIV_DATA_BANK+6, DIV_DATA_BANK+6
.db DIV_DATA_BANK+7, DIV_DATA_BANK+7, DIV_DATA_BANK+7, DIV_DATA_BANK+7,\
DIV_DATA_BANK+7, DIV_DATA_BANK+7, DIV_DATA_BANK+7, DIV_DATA_BANK+7,\
DIV_DATA_BANK+7, DIV_DATA_BANK+7, DIV_DATA_BANK+7, DIV_DATA_BANK+7,\
DIV_DATA_BANK+7, DIV_DATA_BANK+7, DIV_DATA_BANK+7, DIV_DATA_BANK+7,\
DIV_DATA_BANK+7, DIV_DATA_BANK+7, DIV_DATA_BANK+7, DIV_DATA_BANK+7,\
DIV_DATA_BANK+7, DIV_DATA_BANK+7, DIV_DATA_BANK+7, DIV_DATA_BANK+7,\
DIV_DATA_BANK+7, DIV_DATA_BANK+7, DIV_DATA_BANK+7, DIV_DATA_BANK+7,\
DIV_DATA_BANK+7, DIV_DATA_BANK+7, DIV_DATA_BANK+7, DIV_DATA_BANK+7
;----------------------------
divAddrData
.db DIV_DATA_ADDR+ 0, DIV_DATA_ADDR+ 1, DIV_DATA_ADDR+ 2, DIV_DATA_ADDR+ 3,\
DIV_DATA_ADDR+ 4, DIV_DATA_ADDR+ 5, DIV_DATA_ADDR+ 6, DIV_DATA_ADDR+ 7,\
DIV_DATA_ADDR+ 8, DIV_DATA_ADDR+ 9, DIV_DATA_ADDR+10, DIV_DATA_ADDR+11,\
DIV_DATA_ADDR+12, DIV_DATA_ADDR+13, DIV_DATA_ADDR+14, DIV_DATA_ADDR+15,\
DIV_DATA_ADDR+16, DIV_DATA_ADDR+17, DIV_DATA_ADDR+18, DIV_DATA_ADDR+19,\
DIV_DATA_ADDR+20, DIV_DATA_ADDR+21, DIV_DATA_ADDR+22, DIV_DATA_ADDR+23,\
DIV_DATA_ADDR+24, DIV_DATA_ADDR+25, DIV_DATA_ADDR+26, DIV_DATA_ADDR+27,\
DIV_DATA_ADDR+28, DIV_DATA_ADDR+29, DIV_DATA_ADDR+30, DIV_DATA_ADDR+31
.db DIV_DATA_ADDR+ 0, DIV_DATA_ADDR+ 1, DIV_DATA_ADDR+ 2, DIV_DATA_ADDR+ 3,\
DIV_DATA_ADDR+ 4, DIV_DATA_ADDR+ 5, DIV_DATA_ADDR+ 6, DIV_DATA_ADDR+ 7,\
DIV_DATA_ADDR+ 8, DIV_DATA_ADDR+ 9, DIV_DATA_ADDR+10, DIV_DATA_ADDR+11,\
DIV_DATA_ADDR+12, DIV_DATA_ADDR+13, DIV_DATA_ADDR+14, DIV_DATA_ADDR+15,\
DIV_DATA_ADDR+16, DIV_DATA_ADDR+17, DIV_DATA_ADDR+18, DIV_DATA_ADDR+19,\
DIV_DATA_ADDR+20, DIV_DATA_ADDR+21, DIV_DATA_ADDR+22, DIV_DATA_ADDR+23,\
DIV_DATA_ADDR+24, DIV_DATA_ADDR+25, DIV_DATA_ADDR+26, DIV_DATA_ADDR+27,\
DIV_DATA_ADDR+28, DIV_DATA_ADDR+29, DIV_DATA_ADDR+30, DIV_DATA_ADDR+31
.db DIV_DATA_ADDR+ 0, DIV_DATA_ADDR+ 1, DIV_DATA_ADDR+ 2, DIV_DATA_ADDR+ 3,\
DIV_DATA_ADDR+ 4, DIV_DATA_ADDR+ 5, DIV_DATA_ADDR+ 6, DIV_DATA_ADDR+ 7,\
DIV_DATA_ADDR+ 8, DIV_DATA_ADDR+ 9, DIV_DATA_ADDR+10, DIV_DATA_ADDR+11,\
DIV_DATA_ADDR+12, DIV_DATA_ADDR+13, DIV_DATA_ADDR+14, DIV_DATA_ADDR+15,\
DIV_DATA_ADDR+16, DIV_DATA_ADDR+17, DIV_DATA_ADDR+18, DIV_DATA_ADDR+19,\
DIV_DATA_ADDR+20, DIV_DATA_ADDR+21, DIV_DATA_ADDR+22, DIV_DATA_ADDR+23,\
DIV_DATA_ADDR+24, DIV_DATA_ADDR+25, DIV_DATA_ADDR+26, DIV_DATA_ADDR+27,\
DIV_DATA_ADDR+28, DIV_DATA_ADDR+29, DIV_DATA_ADDR+30, DIV_DATA_ADDR+31
.db DIV_DATA_ADDR+ 0, DIV_DATA_ADDR+ 1, DIV_DATA_ADDR+ 2, DIV_DATA_ADDR+ 3,\
DIV_DATA_ADDR+ 4, DIV_DATA_ADDR+ 5, DIV_DATA_ADDR+ 6, DIV_DATA_ADDR+ 7,\
DIV_DATA_ADDR+ 8, DIV_DATA_ADDR+ 9, DIV_DATA_ADDR+10, DIV_DATA_ADDR+11,\
DIV_DATA_ADDR+12, DIV_DATA_ADDR+13, DIV_DATA_ADDR+14, DIV_DATA_ADDR+15,\
DIV_DATA_ADDR+16, DIV_DATA_ADDR+17, DIV_DATA_ADDR+18, DIV_DATA_ADDR+19,\
DIV_DATA_ADDR+20, DIV_DATA_ADDR+21, DIV_DATA_ADDR+22, DIV_DATA_ADDR+23,\
DIV_DATA_ADDR+24, DIV_DATA_ADDR+25, DIV_DATA_ADDR+26, DIV_DATA_ADDR+27,\
DIV_DATA_ADDR+28, DIV_DATA_ADDR+29, DIV_DATA_ADDR+30, DIV_DATA_ADDR+31
.db DIV_DATA_ADDR+ 0, DIV_DATA_ADDR+ 1, DIV_DATA_ADDR+ 2, DIV_DATA_ADDR+ 3,\
DIV_DATA_ADDR+ 4, DIV_DATA_ADDR+ 5, DIV_DATA_ADDR+ 6, DIV_DATA_ADDR+ 7,\
DIV_DATA_ADDR+ 8, DIV_DATA_ADDR+ 9, DIV_DATA_ADDR+10, DIV_DATA_ADDR+11,\
DIV_DATA_ADDR+12, DIV_DATA_ADDR+13, DIV_DATA_ADDR+14, DIV_DATA_ADDR+15,\
DIV_DATA_ADDR+16, DIV_DATA_ADDR+17, DIV_DATA_ADDR+18, DIV_DATA_ADDR+19,\
DIV_DATA_ADDR+20, DIV_DATA_ADDR+21, DIV_DATA_ADDR+22, DIV_DATA_ADDR+23,\
DIV_DATA_ADDR+24, DIV_DATA_ADDR+25, DIV_DATA_ADDR+26, DIV_DATA_ADDR+27,\
DIV_DATA_ADDR+28, DIV_DATA_ADDR+29, DIV_DATA_ADDR+30, DIV_DATA_ADDR+31
.db DIV_DATA_ADDR+ 0, DIV_DATA_ADDR+ 1, DIV_DATA_ADDR+ 2, DIV_DATA_ADDR+ 3,\
DIV_DATA_ADDR+ 4, DIV_DATA_ADDR+ 5, DIV_DATA_ADDR+ 6, DIV_DATA_ADDR+ 7,\
DIV_DATA_ADDR+ 8, DIV_DATA_ADDR+ 9, DIV_DATA_ADDR+10, DIV_DATA_ADDR+11,\
DIV_DATA_ADDR+12, DIV_DATA_ADDR+13, DIV_DATA_ADDR+14, DIV_DATA_ADDR+15,\
DIV_DATA_ADDR+16, DIV_DATA_ADDR+17, DIV_DATA_ADDR+18, DIV_DATA_ADDR+19,\
DIV_DATA_ADDR+20, DIV_DATA_ADDR+21, DIV_DATA_ADDR+22, DIV_DATA_ADDR+23,\
DIV_DATA_ADDR+24, DIV_DATA_ADDR+25, DIV_DATA_ADDR+26, DIV_DATA_ADDR+27,\
DIV_DATA_ADDR+28, DIV_DATA_ADDR+29, DIV_DATA_ADDR+30, DIV_DATA_ADDR+31
.db DIV_DATA_ADDR+ 0, DIV_DATA_ADDR+ 1, DIV_DATA_ADDR+ 2, DIV_DATA_ADDR+ 3,\
DIV_DATA_ADDR+ 4, DIV_DATA_ADDR+ 5, DIV_DATA_ADDR+ 6, DIV_DATA_ADDR+ 7,\
DIV_DATA_ADDR+ 8, DIV_DATA_ADDR+ 9, DIV_DATA_ADDR+10, DIV_DATA_ADDR+11,\
DIV_DATA_ADDR+12, DIV_DATA_ADDR+13, DIV_DATA_ADDR+14, DIV_DATA_ADDR+15,\
DIV_DATA_ADDR+16, DIV_DATA_ADDR+17, DIV_DATA_ADDR+18, DIV_DATA_ADDR+19,\
DIV_DATA_ADDR+20, DIV_DATA_ADDR+21, DIV_DATA_ADDR+22, DIV_DATA_ADDR+23,\
DIV_DATA_ADDR+24, DIV_DATA_ADDR+25, DIV_DATA_ADDR+26, DIV_DATA_ADDR+27,\
DIV_DATA_ADDR+28, DIV_DATA_ADDR+29, DIV_DATA_ADDR+30, DIV_DATA_ADDR+31
.db DIV_DATA_ADDR+ 0, DIV_DATA_ADDR+ 1, DIV_DATA_ADDR+ 2, DIV_DATA_ADDR+ 3,\
DIV_DATA_ADDR+ 4, DIV_DATA_ADDR+ 5, DIV_DATA_ADDR+ 6, DIV_DATA_ADDR+ 7,\
DIV_DATA_ADDR+ 8, DIV_DATA_ADDR+ 9, DIV_DATA_ADDR+10, DIV_DATA_ADDR+11,\
DIV_DATA_ADDR+12, DIV_DATA_ADDR+13, DIV_DATA_ADDR+14, DIV_DATA_ADDR+15,\
DIV_DATA_ADDR+16, DIV_DATA_ADDR+17, DIV_DATA_ADDR+18, DIV_DATA_ADDR+19,\
DIV_DATA_ADDR+20, DIV_DATA_ADDR+21, DIV_DATA_ADDR+22, DIV_DATA_ADDR+23,\
DIV_DATA_ADDR+24, DIV_DATA_ADDR+25, DIV_DATA_ADDR+26, DIV_DATA_ADDR+27,\
DIV_DATA_ADDR+28, DIV_DATA_ADDR+29, DIV_DATA_ADDR+30, DIV_DATA_ADDR+31
;----------------------------
mulBankData
.db MUL_DATA_BANK+0, MUL_DATA_BANK+0, MUL_DATA_BANK+0, MUL_DATA_BANK+0,\
MUL_DATA_BANK+0, MUL_DATA_BANK+0, MUL_DATA_BANK+0, MUL_DATA_BANK+0,\
MUL_DATA_BANK+0, MUL_DATA_BANK+0, MUL_DATA_BANK+0, MUL_DATA_BANK+0,\
MUL_DATA_BANK+0, MUL_DATA_BANK+0, MUL_DATA_BANK+0, MUL_DATA_BANK+0
.db MUL_DATA_BANK+1, MUL_DATA_BANK+1, MUL_DATA_BANK+1, MUL_DATA_BANK+1,\
MUL_DATA_BANK+1, MUL_DATA_BANK+1, MUL_DATA_BANK+1, MUL_DATA_BANK+1,\
MUL_DATA_BANK+1, MUL_DATA_BANK+1, MUL_DATA_BANK+1, MUL_DATA_BANK+1,\
MUL_DATA_BANK+1, MUL_DATA_BANK+1, MUL_DATA_BANK+1, MUL_DATA_BANK+1
.db MUL_DATA_BANK+2, MUL_DATA_BANK+2, MUL_DATA_BANK+2, MUL_DATA_BANK+2,\
MUL_DATA_BANK+2, MUL_DATA_BANK+2, MUL_DATA_BANK+2, MUL_DATA_BANK+2,\
MUL_DATA_BANK+2, MUL_DATA_BANK+2, MUL_DATA_BANK+2, MUL_DATA_BANK+2,\
MUL_DATA_BANK+2, MUL_DATA_BANK+2, MUL_DATA_BANK+2, MUL_DATA_BANK+2
.db MUL_DATA_BANK+3, MUL_DATA_BANK+3, MUL_DATA_BANK+3, MUL_DATA_BANK+3,\
MUL_DATA_BANK+3, MUL_DATA_BANK+3, MUL_DATA_BANK+3, MUL_DATA_BANK+3,\
MUL_DATA_BANK+3, MUL_DATA_BANK+3, MUL_DATA_BANK+3, MUL_DATA_BANK+3,\
MUL_DATA_BANK+3, MUL_DATA_BANK+3, MUL_DATA_BANK+3, MUL_DATA_BANK+3
.db MUL_DATA_BANK+4, MUL_DATA_BANK+4, MUL_DATA_BANK+4, MUL_DATA_BANK+4,\
MUL_DATA_BANK+4, MUL_DATA_BANK+4, MUL_DATA_BANK+4, MUL_DATA_BANK+4,\
MUL_DATA_BANK+4, MUL_DATA_BANK+4, MUL_DATA_BANK+4, MUL_DATA_BANK+4,\
MUL_DATA_BANK+4, MUL_DATA_BANK+4, MUL_DATA_BANK+4, MUL_DATA_BANK+4
.db MUL_DATA_BANK+5, MUL_DATA_BANK+5, MUL_DATA_BANK+5, MUL_DATA_BANK+5,\
MUL_DATA_BANK+5, MUL_DATA_BANK+5, MUL_DATA_BANK+5, MUL_DATA_BANK+5,\
MUL_DATA_BANK+5, MUL_DATA_BANK+5, MUL_DATA_BANK+5, MUL_DATA_BANK+5,\
MUL_DATA_BANK+5, MUL_DATA_BANK+5, MUL_DATA_BANK+5, MUL_DATA_BANK+5
.db MUL_DATA_BANK+6, MUL_DATA_BANK+6, MUL_DATA_BANK+6, MUL_DATA_BANK+6,\
MUL_DATA_BANK+6, MUL_DATA_BANK+6, MUL_DATA_BANK+6, MUL_DATA_BANK+6,\
MUL_DATA_BANK+6, MUL_DATA_BANK+6, MUL_DATA_BANK+6, MUL_DATA_BANK+6,\
MUL_DATA_BANK+6, MUL_DATA_BANK+6, MUL_DATA_BANK+6, MUL_DATA_BANK+6
.db MUL_DATA_BANK+7, MUL_DATA_BANK+7, MUL_DATA_BANK+7, MUL_DATA_BANK+7,\
MUL_DATA_BANK+7, MUL_DATA_BANK+7, MUL_DATA_BANK+7, MUL_DATA_BANK+7,\
MUL_DATA_BANK+7, MUL_DATA_BANK+7, MUL_DATA_BANK+7, MUL_DATA_BANK+7,\
MUL_DATA_BANK+7, MUL_DATA_BANK+7, MUL_DATA_BANK+7, MUL_DATA_BANK+7
.db MUL_DATA_BANK+8, MUL_DATA_BANK+8, MUL_DATA_BANK+8, MUL_DATA_BANK+8,\
MUL_DATA_BANK+8, MUL_DATA_BANK+8, MUL_DATA_BANK+8, MUL_DATA_BANK+8,\
MUL_DATA_BANK+8, MUL_DATA_BANK+8, MUL_DATA_BANK+8, MUL_DATA_BANK+8,\
MUL_DATA_BANK+8, MUL_DATA_BANK+8, MUL_DATA_BANK+8, MUL_DATA_BANK+8
.db MUL_DATA_BANK+9, MUL_DATA_BANK+9, MUL_DATA_BANK+9, MUL_DATA_BANK+9,\
MUL_DATA_BANK+9, MUL_DATA_BANK+9, MUL_DATA_BANK+9, MUL_DATA_BANK+9,\
MUL_DATA_BANK+9, MUL_DATA_BANK+9, MUL_DATA_BANK+9, MUL_DATA_BANK+9,\
MUL_DATA_BANK+9, MUL_DATA_BANK+9, MUL_DATA_BANK+9, MUL_DATA_BANK+9
.db MUL_DATA_BANK+10, MUL_DATA_BANK+10, MUL_DATA_BANK+10, MUL_DATA_BANK+10,\
MUL_DATA_BANK+10, MUL_DATA_BANK+10, MUL_DATA_BANK+10, MUL_DATA_BANK+10,\
MUL_DATA_BANK+10, MUL_DATA_BANK+10, MUL_DATA_BANK+10, MUL_DATA_BANK+10,\
MUL_DATA_BANK+10, MUL_DATA_BANK+10, MUL_DATA_BANK+10, MUL_DATA_BANK+10
.db MUL_DATA_BANK+11, MUL_DATA_BANK+11, MUL_DATA_BANK+11, MUL_DATA_BANK+11,\
MUL_DATA_BANK+11, MUL_DATA_BANK+11, MUL_DATA_BANK+11, MUL_DATA_BANK+11,\
MUL_DATA_BANK+11, MUL_DATA_BANK+11, MUL_DATA_BANK+11, MUL_DATA_BANK+11,\
MUL_DATA_BANK+11, MUL_DATA_BANK+11, MUL_DATA_BANK+11, MUL_DATA_BANK+11
.db MUL_DATA_BANK+12, MUL_DATA_BANK+12, MUL_DATA_BANK+12, MUL_DATA_BANK+12,\
MUL_DATA_BANK+12, MUL_DATA_BANK+12, MUL_DATA_BANK+12, MUL_DATA_BANK+12,\
MUL_DATA_BANK+12, MUL_DATA_BANK+12, MUL_DATA_BANK+12, MUL_DATA_BANK+12,\
MUL_DATA_BANK+12, MUL_DATA_BANK+12, MUL_DATA_BANK+12, MUL_DATA_BANK+12
.db MUL_DATA_BANK+13, MUL_DATA_BANK+13, MUL_DATA_BANK+13, MUL_DATA_BANK+13,\
MUL_DATA_BANK+13, MUL_DATA_BANK+13, MUL_DATA_BANK+13, MUL_DATA_BANK+13,\
MUL_DATA_BANK+13, MUL_DATA_BANK+13, MUL_DATA_BANK+13, MUL_DATA_BANK+13,\
MUL_DATA_BANK+13, MUL_DATA_BANK+13, MUL_DATA_BANK+13, MUL_DATA_BANK+13
.db MUL_DATA_BANK+14, MUL_DATA_BANK+14, MUL_DATA_BANK+14, MUL_DATA_BANK+14,\
MUL_DATA_BANK+14, MUL_DATA_BANK+14, MUL_DATA_BANK+14, MUL_DATA_BANK+14,\
MUL_DATA_BANK+14, MUL_DATA_BANK+14, MUL_DATA_BANK+14, MUL_DATA_BANK+14,\
MUL_DATA_BANK+14, MUL_DATA_BANK+14, MUL_DATA_BANK+14, MUL_DATA_BANK+14
.db MUL_DATA_BANK+15, MUL_DATA_BANK+15, MUL_DATA_BANK+15, MUL_DATA_BANK+15,\
MUL_DATA_BANK+15, MUL_DATA_BANK+15, MUL_DATA_BANK+15, MUL_DATA_BANK+15,\
MUL_DATA_BANK+15, MUL_DATA_BANK+15, MUL_DATA_BANK+15, MUL_DATA_BANK+15,\
MUL_DATA_BANK+15, MUL_DATA_BANK+15, MUL_DATA_BANK+15, MUL_DATA_BANK+15
;----------------------------
mulAddrData
.db MUL_DATA_ADDR+ 0, MUL_DATA_ADDR+ 2, MUL_DATA_ADDR+ 4, MUL_DATA_ADDR+ 6,\
MUL_DATA_ADDR+ 8, MUL_DATA_ADDR+10, MUL_DATA_ADDR+12, MUL_DATA_ADDR+14,\
MUL_DATA_ADDR+16, MUL_DATA_ADDR+18, MUL_DATA_ADDR+20, MUL_DATA_ADDR+22,\
MUL_DATA_ADDR+24, MUL_DATA_ADDR+26, MUL_DATA_ADDR+28, MUL_DATA_ADDR+30
.db MUL_DATA_ADDR+ 0, MUL_DATA_ADDR+ 2, MUL_DATA_ADDR+ 4, MUL_DATA_ADDR+ 6,\
MUL_DATA_ADDR+ 8, MUL_DATA_ADDR+10, MUL_DATA_ADDR+12, MUL_DATA_ADDR+14,\
MUL_DATA_ADDR+16, MUL_DATA_ADDR+18, MUL_DATA_ADDR+20, MUL_DATA_ADDR+22,\
MUL_DATA_ADDR+24, MUL_DATA_ADDR+26, MUL_DATA_ADDR+28, MUL_DATA_ADDR+30
.db MUL_DATA_ADDR+ 0, MUL_DATA_ADDR+ 2, MUL_DATA_ADDR+ 4, MUL_DATA_ADDR+ 6,\
MUL_DATA_ADDR+ 8, MUL_DATA_ADDR+10, MUL_DATA_ADDR+12, MUL_DATA_ADDR+14,\
MUL_DATA_ADDR+16, MUL_DATA_ADDR+18, MUL_DATA_ADDR+20, MUL_DATA_ADDR+22,\
MUL_DATA_ADDR+24, MUL_DATA_ADDR+26, MUL_DATA_ADDR+28, MUL_DATA_ADDR+30
.db MUL_DATA_ADDR+ 0, MUL_DATA_ADDR+ 2, MUL_DATA_ADDR+ 4, MUL_DATA_ADDR+ 6,\
MUL_DATA_ADDR+ 8, MUL_DATA_ADDR+10, MUL_DATA_ADDR+12, MUL_DATA_ADDR+14,\
MUL_DATA_ADDR+16, MUL_DATA_ADDR+18, MUL_DATA_ADDR+20, MUL_DATA_ADDR+22,\
MUL_DATA_ADDR+24, MUL_DATA_ADDR+26, MUL_DATA_ADDR+28, MUL_DATA_ADDR+30
.db MUL_DATA_ADDR+ 0, MUL_DATA_ADDR+ 2, MUL_DATA_ADDR+ 4, MUL_DATA_ADDR+ 6,\
MUL_DATA_ADDR+ 8, MUL_DATA_ADDR+10, MUL_DATA_ADDR+12, MUL_DATA_ADDR+14,\
MUL_DATA_ADDR+16, MUL_DATA_ADDR+18, MUL_DATA_ADDR+20, MUL_DATA_ADDR+22,\
MUL_DATA_ADDR+24, MUL_DATA_ADDR+26, MUL_DATA_ADDR+28, MUL_DATA_ADDR+30
.db MUL_DATA_ADDR+ 0, MUL_DATA_ADDR+ 2, MUL_DATA_ADDR+ 4, MUL_DATA_ADDR+ 6,\
MUL_DATA_ADDR+ 8, MUL_DATA_ADDR+10, MUL_DATA_ADDR+12, MUL_DATA_ADDR+14,\
MUL_DATA_ADDR+16, MUL_DATA_ADDR+18, MUL_DATA_ADDR+20, MUL_DATA_ADDR+22,\
MUL_DATA_ADDR+24, MUL_DATA_ADDR+26, MUL_DATA_ADDR+28, MUL_DATA_ADDR+30
.db MUL_DATA_ADDR+ 0, MUL_DATA_ADDR+ 2, MUL_DATA_ADDR+ 4, MUL_DATA_ADDR+ 6,\
MUL_DATA_ADDR+ 8, MUL_DATA_ADDR+10, MUL_DATA_ADDR+12, MUL_DATA_ADDR+14,\
MUL_DATA_ADDR+16, MUL_DATA_ADDR+18, MUL_DATA_ADDR+20, MUL_DATA_ADDR+22,\
MUL_DATA_ADDR+24, MUL_DATA_ADDR+26, MUL_DATA_ADDR+28, MUL_DATA_ADDR+30
.db MUL_DATA_ADDR+ 0, MUL_DATA_ADDR+ 2, MUL_DATA_ADDR+ 4, MUL_DATA_ADDR+ 6,\
MUL_DATA_ADDR+ 8, MUL_DATA_ADDR+10, MUL_DATA_ADDR+12, MUL_DATA_ADDR+14,\
MUL_DATA_ADDR+16, MUL_DATA_ADDR+18, MUL_DATA_ADDR+20, MUL_DATA_ADDR+22,\
MUL_DATA_ADDR+24, MUL_DATA_ADDR+26, MUL_DATA_ADDR+28, MUL_DATA_ADDR+30
.db MUL_DATA_ADDR+ 0, MUL_DATA_ADDR+ 2, MUL_DATA_ADDR+ 4, MUL_DATA_ADDR+ 6,\
MUL_DATA_ADDR+ 8, MUL_DATA_ADDR+10, MUL_DATA_ADDR+12, MUL_DATA_ADDR+14,\
MUL_DATA_ADDR+16, MUL_DATA_ADDR+18, MUL_DATA_ADDR+20, MUL_DATA_ADDR+22,\
MUL_DATA_ADDR+24, MUL_DATA_ADDR+26, MUL_DATA_ADDR+28, MUL_DATA_ADDR+30
.db MUL_DATA_ADDR+ 0, MUL_DATA_ADDR+ 2, MUL_DATA_ADDR+ 4, MUL_DATA_ADDR+ 6,\
MUL_DATA_ADDR+ 8, MUL_DATA_ADDR+10, MUL_DATA_ADDR+12, MUL_DATA_ADDR+14,\
MUL_DATA_ADDR+16, MUL_DATA_ADDR+18, MUL_DATA_ADDR+20, MUL_DATA_ADDR+22,\
MUL_DATA_ADDR+24, MUL_DATA_ADDR+26, MUL_DATA_ADDR+28, MUL_DATA_ADDR+30
.db MUL_DATA_ADDR+ 0, MUL_DATA_ADDR+ 2, MUL_DATA_ADDR+ 4, MUL_DATA_ADDR+ 6,\
MUL_DATA_ADDR+ 8, MUL_DATA_ADDR+10, MUL_DATA_ADDR+12, MUL_DATA_ADDR+14,\
MUL_DATA_ADDR+16, MUL_DATA_ADDR+18, MUL_DATA_ADDR+20, MUL_DATA_ADDR+22,\
MUL_DATA_ADDR+24, MUL_DATA_ADDR+26, MUL_DATA_ADDR+28, MUL_DATA_ADDR+30
.db MUL_DATA_ADDR+ 0, MUL_DATA_ADDR+ 2, MUL_DATA_ADDR+ 4, MUL_DATA_ADDR+ 6,\
MUL_DATA_ADDR+ 8, MUL_DATA_ADDR+10, MUL_DATA_ADDR+12, MUL_DATA_ADDR+14,\
MUL_DATA_ADDR+16, MUL_DATA_ADDR+18, MUL_DATA_ADDR+20, MUL_DATA_ADDR+22,\
MUL_DATA_ADDR+24, MUL_DATA_ADDR+26, MUL_DATA_ADDR+28, MUL_DATA_ADDR+30
.db MUL_DATA_ADDR+ 0, MUL_DATA_ADDR+ 2, MUL_DATA_ADDR+ 4, MUL_DATA_ADDR+ 6,\
MUL_DATA_ADDR+ 8, MUL_DATA_ADDR+10, MUL_DATA_ADDR+12, MUL_DATA_ADDR+14,\
MUL_DATA_ADDR+16, MUL_DATA_ADDR+18, MUL_DATA_ADDR+20, MUL_DATA_ADDR+22,\
MUL_DATA_ADDR+24, MUL_DATA_ADDR+26, MUL_DATA_ADDR+28, MUL_DATA_ADDR+30
.db MUL_DATA_ADDR+ 0, MUL_DATA_ADDR+ 2, MUL_DATA_ADDR+ 4, MUL_DATA_ADDR+ 6,\
MUL_DATA_ADDR+ 8, MUL_DATA_ADDR+10, MUL_DATA_ADDR+12, MUL_DATA_ADDR+14,\
MUL_DATA_ADDR+16, MUL_DATA_ADDR+18, MUL_DATA_ADDR+20, MUL_DATA_ADDR+22,\
MUL_DATA_ADDR+24, MUL_DATA_ADDR+26, MUL_DATA_ADDR+28, MUL_DATA_ADDR+30
.db MUL_DATA_ADDR+ 0, MUL_DATA_ADDR+ 2, MUL_DATA_ADDR+ 4, MUL_DATA_ADDR+ 6,\
MUL_DATA_ADDR+ 8, MUL_DATA_ADDR+10, MUL_DATA_ADDR+12, MUL_DATA_ADDR+14,\
MUL_DATA_ADDR+16, MUL_DATA_ADDR+18, MUL_DATA_ADDR+20, MUL_DATA_ADDR+22,\
MUL_DATA_ADDR+24, MUL_DATA_ADDR+26, MUL_DATA_ADDR+28, MUL_DATA_ADDR+30
.db MUL_DATA_ADDR+ 0, MUL_DATA_ADDR+ 2, MUL_DATA_ADDR+ 4, MUL_DATA_ADDR+ 6,\
MUL_DATA_ADDR+ 8, MUL_DATA_ADDR+10, MUL_DATA_ADDR+12, MUL_DATA_ADDR+14,\
MUL_DATA_ADDR+16, MUL_DATA_ADDR+18, MUL_DATA_ADDR+20, MUL_DATA_ADDR+22,\
MUL_DATA_ADDR+24, MUL_DATA_ADDR+26, MUL_DATA_ADDR+28, MUL_DATA_ADDR+30