pal rp2c04_0001[64] = { #include "rp2c04-0001.h" }; pal rp2c04_0002[64] = { #include "rp2c04-0002.h" }; pal rp2c04_0003[64] = { #include "rp2c04-0003.h" }; pal rp2c04_0004[64] = { #include "rp2c04-0004.h" }; pal unvpalette[7] = { { 0x00 << 2, 0x00 << 2, 0x00 << 2 }, // Black { 0x3F << 2, 0x3F << 2, 0x34 << 2 }, // White { 0x00 << 2, 0x00 << 2, 0x00 << 2 }, // Black { 0x1d << 2, 0x1d << 2, 0x24 << 2 }, // Greyish { 190, 0, 0 }, // Redish { 51, 255, 51 }, // Bright green { 49, 14, 200 }, }; /* Default palette */ pal palette[64] = { { 0x1D << 2, 0x1D << 2, 0x1D << 2 }, /* Value 0 */ { 0x09 << 2, 0x06 << 2, 0x23 << 2 }, /* Value 1 */ { 0x00 << 2, 0x00 << 2, 0x2A << 2 }, /* Value 2 */ { 0x11 << 2, 0x00 << 2, 0x27 << 2 }, /* Value 3 */ { 0x23 << 2, 0x00 << 2, 0x1D << 2 }, /* Value 4 */ { 0x2A << 2, 0x00 << 2, 0x04 << 2 }, /* Value 5 */ { 0x29 << 2, 0x00 << 2, 0x00 << 2 }, /* Value 6 */ { 0x1F << 2, 0x02 << 2, 0x00 << 2 }, /* Value 7 */ { 0x10 << 2, 0x0B << 2, 0x00 << 2 }, /* Value 8 */ { 0x00 << 2, 0x11 << 2, 0x00 << 2 }, /* Value 9 */ { 0x00 << 2, 0x14 << 2, 0x00 << 2 }, /* Value 10 */ { 0x00 << 2, 0x0F << 2, 0x05 << 2 }, /* Value 11 */ { 0x06 << 2, 0x0F << 2, 0x17 << 2 }, /* Value 12 */ { 0x00 << 2, 0x00 << 2, 0x00 << 2 }, /* Value 13 */ { 0x00 << 2, 0x00 << 2, 0x00 << 2 }, /* Value 14 */ { 0x00 << 2, 0x00 << 2, 0x00 << 2 }, /* Value 15 */ { 0x2F << 2, 0x2F << 2, 0x2F << 2 }, /* Value 16 */ { 0x00 << 2, 0x1C << 2, 0x3B << 2 }, /* Value 17 */ { 0x08 << 2, 0x0E << 2, 0x3B << 2 }, /* Value 18 */ { 0x20 << 2, 0x00 << 2, 0x3C << 2 }, /* Value 19 */ { 0x2F << 2, 0x00 << 2, 0x2F << 2 }, /* Value 20 */ { 0x39 << 2, 0x00 << 2, 0x16 << 2 }, /* Value 21 */ { 0x36 << 2, 0x0A << 2, 0x00 << 2 }, /* Value 22 */ { 0x32 << 2, 0x13 << 2, 0x03 << 2 }, /* Value 23 */ { 0x22 << 2, 0x1C << 2, 0x00 << 2 }, /* Value 24 */ { 0x00 << 2, 0x25 << 2, 0x00 << 2 }, /* Value 25 */ { 0x00 << 2, 0x2A << 2, 0x00 << 2 }, /* Value 26 */ { 0x00 << 2, 0x24 << 2, 0x0E << 2 }, /* Value 27 */ { 0x00 << 2, 0x20 << 2, 0x22 << 2 }, /* Value 28 */ { 0x00 << 2, 0x00 << 2, 0x00 << 2 }, /* Value 29 */ { 0x00 << 2, 0x00 << 2, 0x00 << 2 }, /* Value 30 */ { 0x00 << 2, 0x00 << 2, 0x00 << 2 }, /* Value 31 */ { 0x3F << 2, 0x3F << 2, 0x3F << 2 }, /* Value 32 */ { 0x0F << 2, 0x2F << 2, 0x3F << 2 }, /* Value 33 */ { 0x17 << 2, 0x25 << 2, 0x3F << 2 }, /* Value 34 */ { 0x10 << 2, 0x22 << 2, 0x3F << 2 }, /* Value 35 */ { 0x3D << 2, 0x1E << 2, 0x3F << 2 }, /* Value 36 */ { 0x3F << 2, 0x1D << 2, 0x2D << 2 }, /* Value 37 */ { 0x3F << 2, 0x1D << 2, 0x18 << 2 }, /* Value 38 */ { 0x3F << 2, 0x26 << 2, 0x0E << 2 }, /* Value 39 */ { 0x3C << 2, 0x2F << 2, 0x0F << 2 }, /* Value 40 */ { 0x20 << 2, 0x34 << 2, 0x04 << 2 }, /* Value 41 */ { 0x13 << 2, 0x37 << 2, 0x12 << 2 }, /* Value 42 */ { 0x16 << 2, 0x3E << 2, 0x26 << 2 }, /* Value 43 */ { 0x00 << 2, 0x3A << 2, 0x36 << 2 }, /* Value 44 */ { 0x1E << 2, 0x1E << 2, 0x1E << 2 }, /* Value 45 */ { 0x00 << 2, 0x00 << 2, 0x00 << 2 }, /* Value 46 */ { 0x00 << 2, 0x00 << 2, 0x00 << 2 }, /* Value 47 */ { 0x3F << 2, 0x3F << 2, 0x3F << 2 }, /* Value 48 */ { 0x2A << 2, 0x39 << 2, 0x3F << 2 }, /* Value 49 */ { 0x31 << 2, 0x35 << 2, 0x3F << 2 }, /* Value 50 */ { 0x35 << 2, 0x32 << 2, 0x3F << 2 }, /* Value 51 */ { 0x3F << 2, 0x31 << 2, 0x3F << 2 }, /* Value 52 */ { 0x3F << 2, 0x31 << 2, 0x36 << 2 }, /* Value 53 */ { 0x3F << 2, 0x2F << 2, 0x2C << 2 }, /* Value 54 */ { 0x3F << 2, 0x36 << 2, 0x2A << 2 }, /* Value 55 */ { 0x3F << 2, 0x39 << 2, 0x28 << 2 }, /* Value 56 */ { 0x38 << 2, 0x3F << 2, 0x28 << 2 }, /* Value 57 */ { 0x2A << 2, 0x3C << 2, 0x2F << 2 }, /* Value 58 */ { 0x2C << 2, 0x3F << 2, 0x33 << 2 }, /* Value 59 */ { 0x27 << 2, 0x3F << 2, 0x3C << 2 }, /* Value 60 */ { 0x31 << 2, 0x31 << 2, 0x31 << 2 }, /* Value 61 */ { 0x00 << 2, 0x00 << 2, 0x00 << 2 }, /* Value 62 */ { 0x00 << 2, 0x00 << 2, 0x00 << 2 }, /* Value 63 */ };