[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: DHGR Color Question



> >Bank   Main     Aux    Main     Aux    Main     Aux    Main     Aux
> >Pixel 1111222 2333344 4455556 6667777 8888999 9AAAABB BBCCCCD DDDEEEE
    It looks right.  The problem is that 14 colors do not show solid in the
screen, but only different color show.  For example, first pixel is yellow,
second pixel is orange, third pixel to seventh pixel are red between first 7
white pixels and second 7 white pixels that it should show solid red.  If
first 7 white pixels and second 7 white pixels are changed to red, first
yellow pixel and second orange pixel disappear before first pixel to seventh
pixel are always red as full solid.
    Can you explain why?  I have enclosed a 128 x 16 matrix that it can show
16 colors.  It looks like that it is done cleverly unlike high resolution
byte that can only contain four colors.

DeepRed =    0001  1  08 11 22 44
DarkBlue =   0010  2  11 22 44 08
Purple =     0011  3  19 33 66 4C
DarkGreen =  0100  4  22 44 08 11
DarkGray =   0101  5  2A 55 2A 55
MediumBlue = 0110  6  33 66 4C 19
LightBlue =  0111  7  3B 77 6E 5D
Brown =      1000  8  44 08 11 22
Orange =     1001  9  4C 19 33 66
LightGray =  1010  A  55 2A 55 2A
Pink =       1011  B  5D 3B 77 6E
LightGreen = 1100  C  66 4C 19 33
Yellow =     1101  D  6E 5D 3B 77
Aquamarine = 1110  E  77 6E 5D 3B
White =      1111  F  7F 7F 7F 7F

   0 1 2 3 4 5 6  7 8 9 A B C D
00 0 0 0 0 0 0 0  0 0 0 0 0 0 0
01 2 0 0 0 0 0 0  1 0 0 0 0 0 0
02 0 4 0 0 0 0 0  0 2 0 0 0 0 0
03 2 6 0 0 0 0 0  1 3 0 0 0 0 0
04 0 0 8 0 0 0 0  0 0 4 0 0 0 0
05 2 2 A 0 0 0 0  1 1 5 0 0 0 0
06 0 4 C 0 0 0 0  0 2 6 0 0 0 0
07 2 6 E 0 0 0 0  1 3 7 0 0 0 0
08 0 0 0 1 0 0 0  0 0 0 8 0 0 0
09 2 2 2 3 1 1 1  1 1 1 9 0 0 0
0A 0 4 4 5 0 0 0  0 2 2 A 0 0 0
0B 2 6 6 7 5 1 1  1 3 3 B 0 0 0
0C 0 0 8 9 0 0 0  0 0 4 C 0 0 0
0D 2 2 A B 9 9 1  1 1 5 D 0 0 0
0E 0 4 C D 0 0 0  0 2 6 E 0 0 0
0F F F F F D 9 1  F F F F 0 0 0
10 0 0 0 0 2 0 0  0 0 0 0 1 0 0
11 2 2 2 2 2 2 2  3 1 1 1 1 0 0
12 0 4 4 4 6 2 2  2 2 2 2 3 0 0
13 2 6 6 6 6 2 2  3 3 3 3 3 0 0
14 0 0 8 8 A 0 0  0 0 4 4 4 0 0
15 2 2 A A A A 2  3 1 5 5 4 0 0
16 0 4 C C E A 2  2 2 6 6 7 0 0
17 2 6 E E E A 2  3 3 7 7 7 0 0
18 0 0 0 1 3 0 0  0 0 0 8 9 0 0
19 2 2 2 3 3 3 3  3 1 1 9 9 0 0
1A 0 4 4 5 7 3 3  0 2 2 A B 0 0
1B 2 6 6 7 7 3 3  2 3 3 B B 0 0
1C 0 0 8 9 B 0 0  0 0 4 C D 0 0
1D 2 2 A B B B 3  3 1 5 D D 0 0
1E 0 F F F F B 3  2 F F F F 0 0
1F F F F F F B 3  F F F F F 0 0
20 0 0 0 0 0 4 0  0 0 0 0 0 2 0
21 2 0 2 0 0 4 4  5 0 0 0 0 2 0
22 0 4 4 4 4 4 4  4 6 2 2 2 2 0
23 2 6 6 6 4 4 4  5 7 3 3 2 2 0
24 0 0 8 8 8 C 4  4 4 4 4 4 6 0
25 2 2 A A 8 C 4  5 5 5 5 4 6 0
26 0 4 C C C C 4  4 6 6 6 6 6 0
27 2 6 E E C C 4  5 7 7 7 6 6 0
28 0 0 0 1 1 5 0  0 0 0 8 8 A 0
29 2 2 2 3 1 5 5  5 5 1 9 8 A 0
2A 0 4 4 5 5 5 5  4 6 2 A A A 0
2B 2 6 6 7 5 5 5  5 7 3 B A A 0
2C 0 0 8 9 9 D 5  4 4 4 C C E 0
2D 2 2 A B 9 D 5  5 5 5 D C E 0
2E 0 4 C D D D 5  4 6 6 E E E 0
2F F F F F D D 5  F F F F E E 0
30 0 0 0 0 2 6 6  0 0 0 0 1 3 0
31 2 2 2 2 2 6 6  7 5 1 1 1 3 0
32 0 4 4 4 6 6 6  6 6 2 2 3 3 0
33 2 6 6 6 6 6 6  7 7 3 3 3 3 0
34 0 0 8 8 A E 6  6 4 4 4 5 7 0
35 2 2 A A A E 6  7 5 5 5 5 7 0
36 0 4 C C E E 6  6 6 6 6 7 7 0
37 2 6 E E E E 6  7 7 7 7 7 7 0
38 0 0 0 1 3 7 0  0 0 0 8 9 B 0
39 2 2 2 3 3 7 7  7 5 1 9 9 B 0
3A 0 4 4 5 7 7 7  6 6 2 A B B 0
3B 2 6 6 7 7 7 7  7 7 3 B B B 0
3C 0 0 F F F F 7  6 4 F F F F 0
3D 2 2 F F F F 7  7 5 F F F F 0
3E 0 F F F F F 7  6 F F F F F 0
3F F F F F F F 7  F F F F F F 0
40 0 0 0 0 0 0 8  0 0 0 0 0 0 4
41 2 0 0 0 0 0 8  9 0 0 0 0 0 4
42 0 4 0 0 0 0 8  8 A 0 0 0 0 4
43 2 6 0 0 0 0 8  9 B 0 0 0 0 4
44 0 0 8 8 8 8 8  8 8 C 4 4 4 4
45 2 2 A A 8 8 8  9 9 D 5 4 4 4
46 0 4 C C C 8 8  8 A E 6 6 4 4
47 2 6 E E C 8 F  F F F 7 6 4 4
48 0 0 0 1 1 1 9  8 8 8 8 8 8 C
49 2 2 2 3 1 1 9  9 9 9 9 8 8 C
4A 0 4 4 5 5 1 9  8 A A A A 8 C
4B 2 6 6 7 5 1 9  9 B B B A 8 C
4C 0 0 8 9 9 9 9  8 8 C C C C C
4D 2 2 A B 9 9 9  9 9 D D C C C
4E 0 4 C D D 9 9  8 A E E E C C
4F F F F F D 9 F  F F F F E C C
50 0 0 0 0 2 2 A  0 0 0 0 1 1 5
51 2 2 2 2 2 2 A  B 9 9 1 1 1 5
52 0 4 4 4 6 2 A  A A A 2 3 1 5
53 2 6 6 6 6 2 A  B B B 3 3 1 5
54 0 0 8 8 A A A  A 8 C 4 5 5 5
55 2 2 A A A A A  B 9 D 5 5 5 5
56 0 4 C C E A A  A A E 6 7 5 5
57 2 6 E E E A F  F F F 7 7 5 5
58 0 0 0 1 3 3 B  A 8 8 8 9 9 D
59 2 2 2 3 3 3 B  B 9 9 9 9 9 D
5A 0 4 4 5 7 3 B  A A A A B 9 D
5B 2 6 6 7 7 3 B  B B B B B 9 D
5C 0 0 8 9 B B B  A 8 C C D D D
5D 2 2 A B B B B  B 9 D D D D D
5E 0 F F F F B B  A F F F F D D
5F F F F F F B F  F F F F F D D
60 0 0 0 0 0 4 C  0 0 0 0 0 2 6
61 2 0 2 0 0 4 C  D 0 0 0 0 2 6
62 0 4 4 4 4 4 C  C E A 2 2 2 6
63 2 6 6 6 4 F F  F F B 3 2 2 6
64 0 0 8 8 8 C C  C C C 4 4 6 6
65 2 2 A A 8 C C  D D D 5 4 6 6
66 0 4 C C C C C  C E E 6 6 6 6
67 2 6 E E C F F  F F F 7 6 6 6
68 0 0 0 1 1 5 D  C C 8 8 8 A E
69 2 2 2 3 1 5 D  D D 9 9 8 A E
6A 0 4 4 5 5 5 D  C E A A A A E
6B 2 6 6 7 5 F F  F F B B A A E
6C 0 0 8 9 9 D D  C C C C C E E
6D 2 2 A B 9 D D  D D D D C E E
6E 0 4 C D D D D  C E E E E E E
6F F F F F D F F  F F F F E E E
70 0 0 0 0 2 6 E  0 0 0 0 1 3 7
71 2 2 2 2 F F F  F D 9 1 1 3 7
72 0 4 4 4 6 6 E  E E A 2 3 3 7
73 2 6 6 6 F F F  F F B 3 3 3 7
74 0 0 8 8 A E E  E C C 4 5 7 7
75 2 2 A A F F F  F D D 5 5 7 7
76 0 4 C C E E E  E E E 6 7 7 7
77 2 6 E E F F F  F F F 7 7 7 7
78 0 0 F F F F F  E 8 8 F F F F
79 2 2 F F F F F  F 9 9 F F F F
7A 0 4 F F F F F  E A A F F F F
7B 2 6 F F F F F  F B B F F F F
7C 0 0 F F F F F  E F F F F F F
7D 2 2 F F F F F  F F F F F F F
7E 0 F F F F F F  E F F F F F F
7F F F F F F F F  F F F F F F F

Bryan Parkoff