forked from ramapcsx2/gbs-control
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ntsc_240p.h
594 lines (594 loc) · 7.25 KB
/
ntsc_240p.h
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
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
const uint8_t ntsc_240p[] PROGMEM = {
44, // s0_40
133, // s0_41
0, // s0_42
20, // s0_43
37, // s0_44
17, // s0_45
127, // s0_46
23, // s0_47
235, // s0_48
11, // s0_49
5, // s0_4A
0, // s0_4B
0, // s0_4C
42, // s0_4D
0, // s0_4E
44, // s0_4F
0, // s0_50
0, // s0_51
0, // s0_52
0, // s0_53
0, // s0_54
0, // s0_55
0, // s0_56
0, // s0_57
0, // s0_58
0, // s0_59
0, // s0_5A
0, // s0_5B
0, // s0_5C
0, // s0_5D
0, // s0_5E
0, // s0_5F
36, // s0_90
0, // s0_91
71, // s0_92
84, // s0_93
0, // s0_94
62, // s0_95
50, // s0_96
0, // s0_97
0, // s0_98
0, // s0_99
0, // s0_9A
0, // s0_9B
0, // s0_9C
0, // s0_9D
0, // s0_9E
0, // s0_9F
160, // s1_0
128, // s1_1
67, // s1_2
0, // s1_3
0, // s1_4
0, // s1_5
0, // s1_6
0, // s1_7
0, // s1_8
0, // s1_9
0, // s1_A
80, // s1_B
6, // s1_C
17, // s1_D
236, // s1_E
3, // s1_F
0, // s1_10
0, // s1_11
2, // s1_12
0, // s1_13
0, // s1_14
0, // s1_15
8, // s1_16
0, // s1_17
0, // s1_18
0, // s1_19
128, // s1_1A
0, // s1_1B
8, // s1_1C
2, // s1_1D
7, // s1_1E
0, // s1_1F
0, // s1_20
0, // s1_21
237, // s1_22
3, // s1_23
0, // s1_24
0, // s1_25
8, // s1_26
0, // s1_27
4, // s1_28
0, // s1_29
0, // s1_2A
0, // s1_2B
0, // s1_2C
0, // s1_2D
0, // s1_2E
0, // s1_2F
202, // s1_30
0, // s1_31
128, // s1_32
0, // s1_33
63, // s1_34
0, // s1_35
128, // s1_36
44, // s1_37
204, // s1_38
0, // s1_39
0, // s1_3A
0, // s1_3B
0, // s1_3C
1, // s1_3D
192, // s1_3E
0, // s1_3F
0, // s1_40
1, // s1_41
192, // s1_42
0, // s1_43
0, // s1_44
1, // s1_45
192, // s1_46
0, // s1_47
0, // s1_48
1, // s1_49
192, // s1_4A
0, // s1_4B
0, // s1_4C
1, // s1_4D
192, // s1_4E
0, // s1_4F
0, // s1_50
1, // s1_51
192, // s1_52
0, // s1_53
0, // s1_54
0, // s1_55
0, // s1_56
0, // s1_57
0, // s1_58
0, // s1_59
0, // s1_5A
0, // s1_5B
0, // s1_5C
0, // s1_5D
0, // s1_5E
0, // s1_5F
98, // s1_60
98, // s1_61
32, // s1_62
38, // s1_63
65, // s1_64
62, // s1_65
178, // s1_66
154, // s1_67
78, // s1_68
214, // s1_69
177, // s1_6A
142, // s1_6B
124, // s1_6C
99, // s1_6D
139, // s1_6E
118, // s1_6F
112, // s1_70
98, // s1_71
133, // s1_72
105, // s1_73
83, // s1_74
72, // s1_75
93, // s1_76
148, // s1_77
178, // s1_78
70, // s1_79
198, // s1_7A
238, // s1_7B
140, // s1_7C
98, // s1_7D
118, // s1_7E
156, // s1_7F
169, // s1_80
46, // s1_81
5, // s1_82
4, // s1_83
0, // s1_84
12, // s1_85
202, // s1_86
0, // s1_87
0, // s1_88
0, // s1_89
0, // s1_8A
0, // s1_8B
0, // s1_8C
0, // s1_8D
0, // s1_8E
0, // s1_8F
255, // s2_0
3, // s2_1
204, // s2_2
0, // s2_3
0, // s2_4
0, // s2_5
0, // s2_6
0, // s2_7
7, // s2_8
0, // s2_9
140, // s2_A
4, // s2_B
220, // s2_C
0, // s2_D
0, // s2_E
72, // s2_F
32, // s2_10
128, // s2_11
142, // s2_12
0, // s2_13
0, // s2_14
0, // s2_15
140, // s2_16
0, // s2_17
11, // s2_18
4, // s2_19
0, // s2_1A
16, // s2_1B
0, // s2_1C
0, // s2_1D
0, // s2_1E
16, // s2_1F
80, // s2_20
2, // s2_21
4, // s2_22
15, // s2_23
0, // s2_24
0, // s2_25
76, // s2_26
12, // s2_27
0, // s2_28
0, // s2_29
0, // s2_2A
0, // s2_2B
0, // s2_2C
0, // s2_2D
0, // s2_2E
0, // s2_2F
0, // s2_30
0, // s2_31
52, // s2_32
127, // s2_33
153, // s2_34
56, // s2_35
3, // s2_36
11, // s2_37
4, // s2_38
100, // s2_39
128, // s2_3A
4, // s2_3B
143, // s2_3C
0, // s2_3D
0, // s2_3E
0, // s2_3F
2, // s3_0
10, // s3_1
135, // s3_2
62, // s3_3
190, // s3_4
70, // s3_5
21, // s3_6
21, // s3_7
96, // s3_8
1, // s3_9
64, // s3_A
224, // s3_B
16, // s3_C
219, // s3_D
227, // s3_E
61, // s3_F
9, // s3_10
7, // s3_11
30, // s3_12
218, // s3_13
163, // s3_14
1, // s3_15
126, // s3_16
2, // s3_17
32, // s3_18
1, // s3_19
0, // s3_1A
0, // s3_1B
0, // s3_1C
0, // s3_1D
16, // s3_1E
0, // s3_1F
0, // s3_20
0, // s3_21
0, // s3_22
0, // s3_23
56, // s3_24
3, // s3_25
0, // s3_26
207, // s3_27
38, // s3_28
7, // s3_29
1, // s3_2A
147, // s3_2B
224, // s3_2C
47, // s3_2D
32, // s3_2E
240, // s3_2F
64, // s3_30
58, // s3_31
127, // s3_32
0, // s3_33
0, // s3_34
128, // s3_35
30, // s3_36
41, // s3_37
0, // s3_38
0, // s3_39
254, // s3_3A
1, // s3_3B
1, // s3_3C
0, // s3_3D
128, // s3_3E
0, // s3_3F
7, // s3_40
3, // s3_41
0, // s3_42
0, // s3_43
248, // s3_44
255, // s3_45
249, // s3_46
24, // s3_47
249, // s3_48
16, // s3_49
249, // s3_4A
32, // s3_4B
249, // s3_4C
10, // s3_4D
27, // s3_4E
30, // s3_4F
48, // s3_50
0, // s3_51
112, // s3_52
8, // s3_53
36, // s3_54
10, // s3_55
139, // s3_56
0, // s3_57
26, // s3_58
0, // s3_59
0, // s3_5A
26, // s3_5B
0, // s3_5C
196, // s3_5D
63, // s3_5E
4, // s3_5F
4, // s3_60
155, // s3_61
128, // s3_62
9, // s3_63
233, // s3_64
255, // s3_65
127, // s3_66
64, // s3_67
210, // s3_68
13, // s3_69
216, // s3_6A
255, // s3_6B
63, // s3_6C
0, // s3_6D
0, // s3_6E
0, // s3_6F
0, // s3_70
8, // s3_71
0, // s3_72
188, // s3_73
5, // s3_74
0, // s3_75
0, // s3_76
0, // s3_77
0, // s3_78
0, // s3_79
0, // s3_7A
0, // s3_7B
0, // s3_7C
0, // s3_7D
0, // s3_7E
0, // s3_7F
128, // s4_0
48, // s4_1
0, // s4_2
0, // s4_3
48, // s4_4
119, // s4_5
2, // s4_6
51, // s4_7
1, // s4_8
153, // s4_9
17, // s4_A
127, // s4_B
0, // s4_C
116, // s4_D
0, // s4_E
6, // s4_F
0, // s4_10
144, // s4_11
7, // s4_12
1, // s4_13
150, // s4_14
5, // s4_15
0, // s4_16
0, // s4_17
6, // s4_18
0, // s4_19
80, // s4_1A
68, // s4_1B
0, // s4_1C
0, // s4_1D
0, // s4_1E
0, // s4_1F
0, // s4_20
65, // s4_21
1, // s4_22
31, // s4_23
255, // s4_24
255, // s4_25
207, // s4_26
255, // s4_27
255, // s4_28
31, // s4_29
0, // s4_2A
132, // s4_2B
30, // s4_2C
0, // s4_2D
0, // s4_2E
0, // s4_2F
0, // s4_30
0, // s4_31
0, // s4_32
0, // s4_33
0, // s4_34
0, // s4_35
0, // s4_36
224, // s4_37
0, // s4_38
224, // s4_39
0, // s4_3A
0, // s4_3B
0, // s4_3C
0, // s4_3D
3, // s4_3E
0, // s4_3F
0, // s4_40
0, // s4_41
104, // s4_42
0, // s4_43
255, // s4_44
255, // s4_45
7, // s4_46
255, // s4_47
255, // s4_48
7, // s4_49
0, // s4_4A
68, // s4_4B
0, // s4_4C
96, // s4_4D
40, // s4_4E
62, // s4_4F
192, // s4_50
0, // s4_51
0, // s4_52
0, // s4_53
0, // s4_54
0, // s4_55
0, // s4_56
0, // s4_57
204, // s4_58
0, // s4_59
204, // s4_5A
76, // s4_5B
0, // s4_5C
0, // s4_5D
0, // s4_5E
0, // s4_5F
216, // s5_0
0, // s5_1
81, // s5_2
49, // s5_3
0, // s5_4
0, // s5_5
63, // s5_6
63, // s5_7
63, // s5_8
90, // s5_9
90, // s5_A
90, // s5_B
0, // s5_C
0, // s5_D
0, // s5_E
0, // s5_F
0, // s5_10
178, // s5_11
84, // s5_12
8, // s5_13
0, // s5_14
0, // s5_15
47, // s5_16
6, // s5_17
145, // s5_18
145, // s5_19
0, // s5_1A
0, // s5_1B
0, // s5_1C
0, // s5_1D
128, // s5_1E
140, // s5_1F
10, // s5_20
2, // s5_21
16, // s5_22
0, // s5_23
64, // s5_24
0, // s5_25
8, // s5_26
0, // s5_27
0, // s5_28
0, // s5_29
6, // s5_2A
0, // s5_2B
0, // s5_2C
2, // s5_2D
0, // s5_2E
2, // s5_2F
0, // s5_30
47, // s5_31
0, // s5_32
16, // s5_33
5, // s5_34
21, // s5_35
0, // s5_36
80, // s5_37
3, // s5_38
7, // s5_39
4, // s5_3A
0, // s5_3B
0, // s5_3C
0, // s5_3D
16, // s5_3E
3, // s5_3F
12, // s5_40
16, // s5_41
0, // s5_42
80, // s5_43
0, // s5_44
64, // s5_45
0, // s5_46
80, // s5_47
0, // s5_48
4, // s5_49
0, // s5_4A
68, // s5_4B
0, // s5_4C
163, // s5_4D
1, // s5_4E
101, // s5_4F
6, // s5_50
2, // s5_51
0, // s5_52
6, // s5_53
0, // s5_54
80, // s5_55
1, // s5_56
192, // s5_57
0, // s5_58
16, // s5_59
0, // s5_5A
2, // s5_5B
0, // s5_5C
2, // s5_5D
0, // s5_5E
0, // s5_5F
0, // s5_60
0, // s5_61
0, // s5_62
15, // s5_63
0, // s5_64
0, // s5_65
0, // s5_66
0, // s5_67
0, // s5_68
0, // s5_69
0, // s5_6A
0, // s5_6B
0, // s5_6C
0, // s5_6D
0, // s5_6E
0, // s5_6F
};