//! Initially taken from https://github.com/jamesmunns/launch-rs/blob/master/lib/src/color.rs use crate::RgbColor; /// http://launchpaddr.com/mk2palette/ pub const COLOR_PALETTE: [RgbColor; 128] = [ // 0..64 RgbColor::new(0x00, 0x00, 0x00), RgbColor::new(0x1c, 0x1c, 0x1c), RgbColor::new(0x7c, 0x7c, 0x7c), RgbColor::new(0xfc, 0xfc, 0xfc), RgbColor::new(0xff, 0x4e, 0x48), RgbColor::new(0xfe, 0x0a, 0x00), RgbColor::new(0x5a, 0x00, 0x00), RgbColor::new(0x18, 0x00, 0x02), RgbColor::new(0xff, 0xbc, 0x63), RgbColor::new(0xff, 0x57, 0x00), RgbColor::new(0x5a, 0x1d, 0x00), RgbColor::new(0x24, 0x18, 0x02), RgbColor::new(0xfd, 0xfd, 0x21), RgbColor::new(0xfd, 0xfd, 0x00), RgbColor::new(0x58, 0x58, 0x00), RgbColor::new(0x18, 0x18, 0x00), RgbColor::new(0x81, 0xfd, 0x2b), RgbColor::new(0x40, 0xfd, 0x01), RgbColor::new(0x16, 0x58, 0x00), RgbColor::new(0x13, 0x28, 0x01), RgbColor::new(0x35, 0xfd, 0x2b), RgbColor::new(0x00, 0xfe, 0x00), RgbColor::new(0x00, 0x58, 0x01), RgbColor::new(0x00, 0x18, 0x00), RgbColor::new(0x35, 0xfc, 0x47), RgbColor::new(0x00, 0xfe, 0x00), RgbColor::new(0x00, 0x58, 0x01), RgbColor::new(0x00, 0x18, 0x00), RgbColor::new(0x32, 0xfd, 0x7f), RgbColor::new(0x00, 0xfd, 0x3a), RgbColor::new(0x01, 0x58, 0x14), RgbColor::new(0x00, 0x1c, 0x0e), RgbColor::new(0x2f, 0xfc, 0xb1), RgbColor::new(0x00, 0xfb, 0x91), RgbColor::new(0x01, 0x57, 0x32), RgbColor::new(0x01, 0x18, 0x10), RgbColor::new(0x39, 0xbe, 0xff), RgbColor::new(0x00, 0xa7, 0xff), RgbColor::new(0x01, 0x40, 0x51), RgbColor::new(0x00, 0x10, 0x18), RgbColor::new(0x41, 0x86, 0xff), RgbColor::new(0x00, 0x50, 0xff), RgbColor::new(0x01, 0x1a, 0x5a), RgbColor::new(0x01, 0x06, 0x19), RgbColor::new(0x47, 0x47, 0xff), RgbColor::new(0x00, 0x00, 0xfe), RgbColor::new(0x00, 0x00, 0x5a), RgbColor::new(0x00, 0x00, 0x18), RgbColor::new(0x83, 0x47, 0xff), RgbColor::new(0x50, 0x00, 0xff), RgbColor::new(0x16, 0x00, 0x67), RgbColor::new(0x0a, 0x00, 0x32), RgbColor::new(0xff, 0x48, 0xfe), RgbColor::new(0xff, 0x00, 0xfe), RgbColor::new(0x5a, 0x00, 0x5a), RgbColor::new(0x18, 0x00, 0x18), RgbColor::new(0xfb, 0x4e, 0x83), RgbColor::new(0xff, 0x07, 0x53), RgbColor::new(0x5a, 0x02, 0x1b), RgbColor::new(0x21, 0x01, 0x10), RgbColor::new(0xff, 0x19, 0x01), RgbColor::new(0x9a, 0x35, 0x00), RgbColor::new(0x7a, 0x51, 0x01), RgbColor::new(0x3e, 0x65, 0x00), // 64..128 RgbColor::new(0x01, 0x38, 0x00), RgbColor::new(0x00, 0x54, 0x32), RgbColor::new(0x00, 0x53, 0x7f), RgbColor::new(0x00, 0x00, 0xfe), RgbColor::new(0x01, 0x44, 0x4d), RgbColor::new(0x1a, 0x00, 0xd1), RgbColor::new(0x7c, 0x7c, 0x7c), RgbColor::new(0x20, 0x20, 0x20), RgbColor::new(0xff, 0x0a, 0x00), RgbColor::new(0xba, 0xfd, 0x00), RgbColor::new(0xac, 0xec, 0x00), RgbColor::new(0x56, 0xfd, 0x00), RgbColor::new(0x00, 0x88, 0x00), RgbColor::new(0x01, 0xfc, 0x7b), RgbColor::new(0x00, 0xa7, 0xff), RgbColor::new(0x02, 0x1a, 0xff), RgbColor::new(0x35, 0x00, 0xff), RgbColor::new(0x78, 0x00, 0xff), RgbColor::new(0xb4, 0x17, 0x7e), RgbColor::new(0x41, 0x20, 0x00), RgbColor::new(0xff, 0x4a, 0x01), RgbColor::new(0x82, 0xe1, 0x00), RgbColor::new(0x66, 0xfd, 0x00), RgbColor::new(0x00, 0xfe, 0x00), RgbColor::new(0x00, 0xfe, 0x00), RgbColor::new(0x45, 0xfd, 0x61), RgbColor::new(0x01, 0xfb, 0xcb), RgbColor::new(0x50, 0x86, 0xff), RgbColor::new(0x27, 0x4d, 0xc8), RgbColor::new(0x84, 0x7a, 0xed), RgbColor::new(0xd3, 0x0c, 0xff), RgbColor::new(0xff, 0x06, 0x5a), RgbColor::new(0xff, 0x7d, 0x01), RgbColor::new(0xb8, 0xb1, 0x00), RgbColor::new(0x8a, 0xfd, 0x00), RgbColor::new(0x81, 0x5d, 0x00), RgbColor::new(0x3a, 0x28, 0x02), RgbColor::new(0x0d, 0x4c, 0x05), RgbColor::new(0x00, 0x50, 0x37), RgbColor::new(0x13, 0x14, 0x29), RgbColor::new(0x10, 0x1f, 0x5a), RgbColor::new(0x6a, 0x3c, 0x18), RgbColor::new(0xac, 0x04, 0x01), RgbColor::new(0xe1, 0x51, 0x36), RgbColor::new(0xdc, 0x69, 0x00), RgbColor::new(0xfe, 0xe1, 0x00), RgbColor::new(0x99, 0xe1, 0x01), RgbColor::new(0x60, 0xb5, 0x00), RgbColor::new(0x1b, 0x1c, 0x31), RgbColor::new(0xdc, 0xfd, 0x54), RgbColor::new(0x76, 0xfb, 0xb9), RgbColor::new(0x96, 0x98, 0xff), RgbColor::new(0x8b, 0x62, 0xff), RgbColor::new(0x40, 0x40, 0x40), RgbColor::new(0x74, 0x74, 0x74), RgbColor::new(0xde, 0xfc, 0xfc), RgbColor::new(0xa2, 0x04, 0x01), RgbColor::new(0x34, 0x01, 0x00), RgbColor::new(0x00, 0xd2, 0x01), RgbColor::new(0x00, 0x41, 0x01), RgbColor::new(0xb8, 0xb1, 0x00), RgbColor::new(0x3c, 0x30, 0x00), RgbColor::new(0xb4, 0x5d, 0x00), RgbColor::new(0x4c, 0x13, 0x00), ];