Files
MAG160C/csdk/src/mag160c_official_palette.h
T

267 lines
5.6 KiB
C

/* Official MAG160C display palette (256 RGB), recovered from vendor
* render frames. Background (gray 0-14) is dark red (74,0,0);
* ramp: red -> magenta -> purple -> blue-violet. */
#ifndef MAG160C_OFFICIAL_PALETTE_H
#define MAG160C_OFFICIAL_PALETTE_H
static const unsigned char mag160c_official_palette[256][3] = {
{ 74, 0, 0},
{ 74, 0, 0},
{ 74, 0, 0},
{ 74, 0, 0},
{ 74, 0, 0},
{ 74, 0, 0},
{ 74, 0, 0},
{ 74, 0, 0},
{ 74, 0, 0},
{ 74, 0, 0},
{ 74, 0, 0},
{ 74, 0, 0},
{ 74, 0, 0},
{ 74, 0, 0},
{ 74, 0, 0},
{ 42, 0, 0},
{ 47, 0, 0},
{ 52, 0, 0},
{ 55, 0, 0},
{ 57, 0, 0},
{ 59, 0, 0},
{ 62, 0, 0},
{ 64, 0, 0},
{ 67, 0, 0},
{ 70, 0, 0},
{ 72, 0, 0},
{ 75, 0, 0},
{ 77, 0, 0},
{ 80, 0, 0},
{ 82, 0, 0},
{ 85, 0, 0},
{ 88, 0, 0},
{ 90, 0, 0},
{ 92, 0, 0},
{ 95, 0, 0},
{ 98, 0, 0},
{100, 0, 0},
{103, 0, 0},
{105, 0, 0},
{108, 0, 0},
{110, 0, 0},
{113, 0, 0},
{115, 0, 0},
{117, 0, 0},
{117, 0, 1},
{117, 0, 2},
{117, 0, 4},
{118, 0, 5},
{118, 0, 6},
{118, 0, 7},
{118, 0, 8},
{119, 0, 10},
{119, 0, 11},
{119, 0, 13},
{119, 0, 14},
{120, 0, 15},
{120, 0, 16},
{120, 0, 17},
{120, 0, 19},
{120, 0, 20},
{121, 0, 21},
{121, 0, 22},
{121, 0, 23},
{121, 0, 25},
{122, 0, 26},
{122, 0, 28},
{122, 0, 29},
{122, 0, 30},
{123, 0, 31},
{123, 0, 32},
{123, 0, 34},
{123, 0, 35},
{124, 0, 37},
{124, 0, 38},
{124, 0, 39},
{124, 0, 40},
{124, 0, 41},
{125, 0, 43},
{125, 0, 44},
{125, 0, 45},
{125, 0, 46},
{126, 0, 48},
{126, 0, 49},
{126, 0, 50},
{126, 0, 51},
{127, 0, 52},
{127, 0, 54},
{127, 0, 55},
{127, 0, 57},
{128, 0, 58},
{128, 0, 59},
{128, 0, 60},
{128, 0, 61},
{129, 0, 63},
{129, 0, 64},
{130, 0, 66},
{130, 0, 66},
{130, 0, 67},
{130, 0, 69},
{130, 0, 70},
{131, 0, 72},
{131, 0, 73},
{131, 0, 74},
{131, 0, 75},
{132, 0, 76},
{132, 0, 78},
{132, 0, 79},
{132, 0, 81},
{133, 0, 82},
{133, 0, 83},
{133, 0, 84},
{133, 0, 85},
{134, 0, 87},
{134, 0, 88},
{134, 0, 90},
{134, 0, 91},
{134, 0, 91},
{135, 0, 93},
{135, 0, 94},
{135, 0, 95},
{135, 0, 96},
{136, 0, 98},
{136, 0, 99},
{136, 0, 100},
{136, 0, 102},
{137, 0, 103},
{137, 0, 104},
{137, 0, 105},
{137, 0, 107},
{138, 0, 108},
{138, 0, 109},
{138, 0, 111},
{138, 0, 112},
{139, 0, 113},
{139, 0, 114},
{139, 0, 116},
{139, 0, 117},
{139, 0, 118},
{140, 0, 119},
{140, 0, 120},
{140, 0, 122},
{140, 0, 123},
{141, 0, 124},
{141, 0, 126},
{142, 0, 127},
{142, 0, 128},
{142, 0, 129},
{142, 0, 131},
{143, 0, 132},
{143, 0, 133},
{143, 0, 135},
{143, 0, 136},
{144, 0, 137},
{144, 0, 138},
{144, 0, 140},
{144, 0, 141},
{144, 0, 141},
{145, 0, 143},
{145, 0, 144},
{145, 0, 146},
{145, 0, 147},
{146, 0, 148},
{146, 0, 149},
{146, 0, 150},
{146, 0, 152},
{147, 0, 153},
{147, 0, 155},
{147, 0, 156},
{147, 0, 157},
{148, 0, 158},
{148, 0, 159},
{148, 0, 161},
{148, 0, 162},
{149, 0, 164},
{149, 0, 165},
{149, 0, 166},
{119, 25, 195},
{ 90, 50, 224},
{113, 30, 202},
{143, 5, 174},
{150, 0, 170},
{150, 0, 171},
{132, 15, 189},
{106, 39, 215},
{ 95, 48, 226},
{ 97, 48, 225},
{ 98, 47, 224},
{100, 45, 222},
{101, 44, 222},
{100, 45, 223},
{100, 45, 223},
{102, 44, 222},
{107, 39, 217},
{129, 19, 195},
{149, 0, 175},
{129, 19, 196},
{109, 38, 216},
{107, 39, 218},
{106, 40, 219},
{107, 39, 218},
{109, 37, 217},
{124, 24, 202},
{143, 6, 183},
{139, 10, 188},
{122, 26, 205},
{113, 34, 214},
{112, 35, 215},
{112, 35, 215},
{114, 33, 213},
{116, 31, 212},
{117, 31, 212},
{118, 30, 211},
{119, 29, 210},
{120, 28, 209},
{121, 27, 209},
{122, 27, 209},
{122, 26, 208},
{123, 25, 208},
{135, 14, 196},
{149, 2, 182},
{142, 9, 189},
{129, 20, 202},
{126, 23, 205},
{127, 22, 205},
{129, 20, 204},
{131, 19, 202},
{131, 18, 202},
{130, 19, 203},
{133, 16, 200},
{144, 6, 189},
{149, 2, 184},
{141, 10, 193},
{134, 16, 200},
{135, 15, 200},
{136, 14, 199},
{137, 14, 199},
{137, 13, 198},
{138, 12, 197},
{139, 12, 197},
{140, 11, 196},
{141, 10, 196},
{142, 9, 195},
{143, 8, 194},
{146, 5, 191},
{150, 1, 187},
{151, 1, 187},
{147, 4, 190},
{146, 5, 192},
{147, 5, 192},
{148, 4, 191},
{149, 3, 190},
{150, 2, 189},
{151, 1, 189},
{152, 0, 188},
{153, 0, 188},
{154, 0, 188},
};
#endif