]> Shamusworld >> Repos - virtualjaguar/blob - src/include/cry2rgb.h
Adding 1.0.1/2 uncompressed tarballs to tags for historical purposes.
[virtualjaguar] / src / include / cry2rgb.h
1 ////////////////////////////////////////////////////////////////////////////////\r
2 // Red Color Values for CrY<->RGB Color Conversion\r
3 ////////////////////////////////////////////////////////////////////////////////\r
4 \r
5    uint8 redcv[16][16] = {\r
6    //  0   1   2   3   4   5   6   7   8   9   A   B   C   D   E   F\r
7    // ----------------------------------------------------------------------\r
8       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,    // 0\r
9       34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 19, 0,    // 1\r
10       68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 64, 43, 21, 0,    // 2\r
11       102,102,102,102,102,102,102,102,102,102,102,95, 71, 47, 23, 0,    // 3\r
12       135,135,135,135,135,135,135,135,135,135,130,104,78, 52, 26, 0,    // 4\r
13       169,169,169,169,169,169,169,169,169,170,141,113,85, 56, 28, 0,    // 5\r
14       203,203,203,203,203,203,203,203,203,183,153,122,91, 61, 30, 0,    // 6\r
15       237,237,237,237,237,237,237,237,230,197,164,131,98, 65, 32, 0,    // 7\r
16       255,255,255,255,255,255,255,255,247,214,181,148,15, 82, 49, 7,    // 8\r
17       255,255,255,255,255,255,255,255,255,235,204,173,143,112,81, 51,   // 9\r
18       255,255,255,255,255,255,255,255,255,255,227,198,170,141,113,85,   // A\r
19       255,255,255,255,255,255,255,255,255,255,249,223,197,171,145,119,  // B\r
20       255,255,255,255,255,255,255,255,255,255,255,248,224,200,177,153,  // C\r
21       255,255,255,255,255,255,255,255,255,255,255,255,252,230,208,187,  // D\r
22       255,255,255,255,255,255,255,255,255,255,255,255,255,255,240,221,  // E\r
23       255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255   // F\r
24    };\r
25 \r
26 ////////////////////////////////////////////////////////////////////////////////\r
27 // Green Color Values for CrY<->RGB Color Conversion\r
28 ////////////////////////////////////////////////////////////////////////////////\r
29 \r
30    uint8 greencv[16][16] = {\r
31    //  0   1   2   3   4   5   6   7   8   9   A   B   C   D   E   F\r
32    // ----------------------------------------------------------------------\r
33       0,  17, 34, 51,68, 85, 102,119,136,153,170,187,204,221,238,255,   // 0\r
34       0,  19, 38, 57,77, 96, 115,134,154,173,192,211,231,250,255,255,   // 1\r
35       0,  21, 43, 64,86, 107,129,150,172,193,215,236,255,255,255,255,   // 2\r
36       0,  23, 47, 71,95, 119,142,166,190,214,238,255,255,255,255,255,   // 3\r
37       0,  26, 52, 78,104,130,156,182,208,234,255,255,255,255,255,255,   // 4\r
38       0,  28, 56, 85,113,141,170,198,226,255,255,255,255,255,255,255,   // 5\r
39       0,  30, 61, 91,122,153,183,214,244,255,255,255,255,255,255,255,   // 6\r
40       0,  32, 65, 98,131,164,197,230,255,255,255,255,255,255,255,255,   // 7\r
41       0,  32, 65, 98,131,164,197,230,255,255,255,255,255,255,255,255,   // 8\r
42       0,  30, 61, 91,122,153,183,214,244,255,255,255,255,255,255,255,   // 9\r
43       0,  28, 56, 85,113,141,170,198,226,255,255,255,255,255,255,255,   // A\r
44       0,  26, 52, 78,104,130,156,182,208,234,255,255,255,255,255,255,   // B\r
45       0,  23, 47, 71,95, 119,142,166,190,214,238,255,255,255,255,255,   // C\r
46       0,  21, 43, 64,86, 107,129,150,172,193,215,236,255,255,255,255,   // D\r
47       0,  19, 38, 57,77, 96, 115,134,154,173,192,211,231,250,255,255,   // E\r
48       0,  17, 34, 51,68, 85, 102,119,136,153,170,187,204,221,238,255    // F\r
49    };\r
50    \r
51 ////////////////////////////////////////////////////////////////////////////////\r
52 // Blue Color Values for CrY<->RGB Color Conversion\r
53 ////////////////////////////////////////////////////////////////////////////////\r
54 \r
55    uint8 bluecv[16][16] = {\r
56    //  0   1   2   3   4   5   6   7   8   9   A   B   C   D   E   F\r
57    // ----------------------------------------------------------------------\r
58       255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,  // 0\r
59       255,255,255,255,255,255,255,255,255,255,255,255,255,255,240,221,  // 1\r
60       255,255,255,255,255,255,255,255,255,255,255,255,252,230,208,187,  // 2\r
61       255,255,255,255,255,255,255,255,255,255,255,248,224,200,177,153,  // 3\r
62       255,255,255,255,255,255,255,255,255,255,249,223,197,171,145,119,  // 4\r
63       255,255,255,255,255,255,255,255,255,255,227,198,170,141,113,85,   // 5\r
64       255,255,255,255,255,255,255,255,255,235,204,173,143,112,81, 51,   // 6\r
65       255,255,255,255,255,255,255,255,247,214,181,148,115,82, 49, 17,   // 7\r
66       237,237,237,237,237,237,237,237,230,197,164,131,98, 65, 32, 0,    // 8\r
67       203,203,203,203,203,203,203,203,203,183,153,122,91, 61, 30, 0,    // 9\r
68       169,169,169,169,169,169,169,169,169,170,141,113,85, 56, 28, 0,    // A\r
69       135,135,135,135,135,135,135,135,135,135,130,104,78, 52, 26, 0,    // B\r
70       102,102,102,102,102,102,102,102,102,102,102,95, 71, 47, 23, 0,    // C\r
71       68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 64, 43, 21, 0,    // D\r
72       34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 19, 0,    // E\r
73       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0     // F\r
74    };\r