229 lines
4.5 KiB
C
229 lines
4.5 KiB
C
/* prom color bitmap: install */
|
|
#define install_1_color VeryDarkGray /* 34 34 34 */
|
|
unsigned short install_1_bits[] = {
|
|
0x1000, 0x0000, 0x0000,
|
|
0x7820, 0x0000, 0x1c00,
|
|
0xfee0, 0x0000, 0x6400,
|
|
0x3fe0, 0x0001, 0x8400,
|
|
0x0fe0, 0x0006, 0x0400,
|
|
0x1fe0, 0x0018, 0x0400,
|
|
0x7fe0, 0x007c, 0x0400,
|
|
0x0000, 0x007c, 0x0400,
|
|
0x0000, 0x000e, 0x0400,
|
|
0x0000, 0x0001, 0x2400,
|
|
0x0000, 0x0000, 0xe400,
|
|
0x0000, 0x0000, 0x6400,
|
|
0x0000, 0x0000, 0x6400,
|
|
0x0000, 0x0000, 0x2400,
|
|
0x0000, 0x0000, 0x2400,
|
|
0x0000, 0x0000, 0xf400,
|
|
0x0000, 0x0003, 0xc400,
|
|
0x0000, 0x000f, 0x0400,
|
|
0x0000, 0x003c, 0x0400,
|
|
0x0000, 0x00f0, 0x0400,
|
|
0x0000, 0x03c0, 0x0400,
|
|
0x0000, 0x0f00, 0x0000,
|
|
0x0000, 0x3c00, 0x0000,
|
|
0x0003, 0xf000, 0x0000,
|
|
0x0003, 0xc000, 0x0000,
|
|
0x0003, 0x0000, 0x0000,
|
|
};
|
|
#define install_2_color BLACK2 /* 85 85 85 */
|
|
unsigned short install_2_bits[] = {
|
|
0x0000, 0x0002,
|
|
0x0000, 0x0000,
|
|
0x0000, 0x0008,
|
|
0x0000, 0x0014,
|
|
0x0000, 0x00a8,
|
|
0x0000, 0x0154,
|
|
0x0000, 0x00a8,
|
|
0x0200, 0x4154,
|
|
0x0400, 0x20a0,
|
|
0xc000, 0x0104,
|
|
0x0000, 0x0000,
|
|
0x0000, 0x00c4,
|
|
0x0000, 0x0000,
|
|
0x0000, 0x0004,
|
|
0x0030, 0x0000,
|
|
0x0040, 0x0004,
|
|
0x0038, 0x0000,
|
|
0x0000, 0x0054,
|
|
0x0000, 0x00a8,
|
|
0x0000, 0x0154,
|
|
0x0000, 0x0aa8,
|
|
0x0000, 0x1554,
|
|
0x0000, 0xaaa0,
|
|
0x0405, 0x5540,
|
|
0x020a, 0xaa00,
|
|
0x0455, 0x5400,
|
|
0x02aa, 0xa000,
|
|
0x0555, 0x4000,
|
|
0x02aa, 0x0000,
|
|
0x0554, 0x0000,
|
|
0x02a0, 0x0000,
|
|
0x0540, 0x0000,
|
|
0x0200, 0x0000,
|
|
0x0400, 0x0000,
|
|
};
|
|
#define install_3_color MAGENTA2 /* 136 51 136 */
|
|
unsigned short install_3_bits[] = {
|
|
0x0000, 0x0010,
|
|
0x0000, 0x00a0,
|
|
0x0000, 0x0150,
|
|
0x0000, 0x0aa0,
|
|
0x0000, 0x0550,
|
|
0x0702, 0x02a0,
|
|
0x6000, 0x6110,
|
|
0x8000, 0x1800,
|
|
0x0000, 0x0010,
|
|
0x0000, 0x0000,
|
|
0x0000, 0x0110,
|
|
0x0000, 0x0080,
|
|
0x0000, 0x0090,
|
|
0x0000, 0x0000,
|
|
0x0000, 0x0070,
|
|
0x0000, 0x00a0,
|
|
0x0000, 0x0550,
|
|
0x0000, 0x1aa0,
|
|
0x0000, 0x5550,
|
|
0x0001, 0xaaa8,
|
|
0x3005, 0x5540,
|
|
0x280a, 0xaa00,
|
|
0x3055, 0x5400,
|
|
0x28aa, 0xa000,
|
|
0x3555, 0x4000,
|
|
0x2aaa, 0x0000,
|
|
0x3554, 0x0000,
|
|
0x2aa0, 0x0000,
|
|
0x3540, 0x0000,
|
|
0x2a00, 0x0000,
|
|
0x3400, 0x0000,
|
|
0x2000, 0x0000,
|
|
};
|
|
#define install_4_color BLACK /* 0 0 0 */
|
|
unsigned short install_4_bits[] = {
|
|
0xfc00, 0x0000,
|
|
0x0000, 0x0000,
|
|
0x0001, 0x8000,
|
|
0x0002, 0x0000,
|
|
0x0000, 0x0000,
|
|
0x0000, 0x0000,
|
|
0x0000, 0x0000,
|
|
0x0000, 0x0000,
|
|
0xf000, 0x0000,
|
|
};
|
|
#define install_5_color WHITE2 /* 170 170 170 */
|
|
unsigned short install_5_bits[] = {
|
|
0x0180, 0x2000,
|
|
0x0078, 0x0000,
|
|
0x6c3c, 0x2000,
|
|
0xc31e, 0x4080,
|
|
0x80c6, 0x8200,
|
|
0x0022, 0x89e0,
|
|
0x0005, 0x2420,
|
|
0x7fc0, 0x0000,
|
|
0xffe0, 0x0000,
|
|
0x7f9c, 0x0000,
|
|
0x7816, 0x0000,
|
|
0x1822, 0x0000,
|
|
0x073a, 0x0000,
|
|
};
|
|
#define install_6_color WHITE /* 255 255 255 */
|
|
unsigned short install_6_bits[] = {
|
|
0x001f, 0xf000,
|
|
0x03a1, 0xff00,
|
|
0x24d0, 0xf7e0,
|
|
0x4f28, 0x6f00,
|
|
0x43c6, 0x5c70,
|
|
0xc033, 0x5180,
|
|
0xc000, 0x8400,
|
|
0xc000, 0x4800,
|
|
0xc000, 0x6500,
|
|
0x6000, 0xb900,
|
|
0x619a, 0x5c00,
|
|
0x3977, 0x6000,
|
|
0x1e31, 0x4000,
|
|
0x03ff, 0x0000,
|
|
0x007c, 0x0000,
|
|
};
|
|
#define install_7_color MediumGray /* 136 136 136 */
|
|
unsigned short install_7_bits[] = {
|
|
0xc000,
|
|
0x4000,
|
|
0x4000,
|
|
0x4000,
|
|
0x4000,
|
|
};
|
|
#define install_8_color MAGENTA /* 255 0 255 */
|
|
unsigned short install_8_bits[] = {
|
|
0x0100, 0x0000,
|
|
0x0080, 0x0000,
|
|
0x0040, 0x0000,
|
|
0x0020, 0x0000,
|
|
0xaa10, 0x0000,
|
|
0x5540, 0x0a80,
|
|
0x8000, 0x5540,
|
|
0x0002, 0x0a00,
|
|
0x0001, 0x0000,
|
|
0x0000, 0x8000,
|
|
0x0000, 0x4000,
|
|
};
|
|
#define install_9_color YELLOW /* 255 255 0 */
|
|
unsigned short install_9_bits[] = {
|
|
0x0000, 0x0300,
|
|
0x7000, 0x0c00,
|
|
0x5500, 0x3000,
|
|
0xaaa0, 0xc140,
|
|
0x0000, 0x8a80,
|
|
0x0000, 0x6100,
|
|
0x0060, 0x1800,
|
|
0x0180, 0x0000,
|
|
0x0200, 0x0000,
|
|
};
|
|
#define install_10_color VeryLightGray /* 221 221 221 */
|
|
unsigned short install_10_bits[] = {
|
|
0x0000, 0x0080,
|
|
0x0000, 0x0080,
|
|
0x0000, 0x0000,
|
|
0x0000, 0x0000,
|
|
0x0000, 0x0000,
|
|
0x0000, 0x0000,
|
|
0x0000, 0x0000,
|
|
0x0000, 0x0000,
|
|
0x0000, 0x0000,
|
|
0x0000, 0x00c0,
|
|
0x0000, 0x0300,
|
|
0x0000, 0x0c00,
|
|
0x0000, 0x3000,
|
|
0x0000, 0xc000,
|
|
0x0003, 0x0000,
|
|
0x000c, 0x0000,
|
|
0x0030, 0x0000,
|
|
0x00c0, 0x0000,
|
|
0x0300, 0x0000,
|
|
0x0c00, 0x0000,
|
|
0x3000, 0x0000,
|
|
0xc000, 0x0000,
|
|
};
|
|
|
|
struct pcbm_node install_nodes[] = {
|
|
{install_1_color,0,0,38,26,install_1_bits},
|
|
{install_2_color,7,0,31,34,install_2_bits},
|
|
{install_3_color,9,2,29,32,install_3_bits},
|
|
{install_4_color,17,7,17,9,install_4_bits},
|
|
{install_5_color,6,8,27,13,install_5_bits},
|
|
{install_6_color,4,8,28,15,install_6_bits},
|
|
{install_7_color,34,8,2,5,install_7_bits},
|
|
{install_8_color,6,9,26,11,install_8_bits},
|
|
{install_9_color,6,11,26,9,install_9_bits},
|
|
{install_10_color,11,13,26,22,install_10_bits},
|
|
{0,0,0,0,0,0}
|
|
};
|
|
struct pcbm install = {
|
|
38,
|
|
35,
|
|
0,
|
|
0,
|
|
install_nodes
|
|
};
|