1
0
Files
irix-657m-src/stand/arcs/include/pcbm/insttape.h
2022-09-29 17:59:04 +03:00

229 lines
5.6 KiB
C

/* prom color bitmap: insttape */
#define insttape_1_color BLACK /* 0 0 0 */
unsigned short insttape_1_bits[] = {
0x1000, 0x0000, 0x0000, 0x0000,
0x7c00, 0x0000, 0x0000, 0x0000,
0xff00, 0x0000, 0x0000, 0x0000,
0x3fc1, 0x0000, 0x0000, 0x0100,
0x0ff7, 0x0006, 0x0000, 0x0700,
0x03ff, 0x001b, 0x8000, 0x1900,
0x00ff, 0x0062, 0x6000, 0x6100,
0x03ff, 0x0182, 0x1801, 0x8100,
0x0fff, 0x0600, 0x0606, 0x0100,
0x0000, 0x1800, 0x019c, 0x0100,
0x0000, 0x6000, 0x0078, 0x0100,
0x0001, 0x8000, 0x0018, 0x0100,
0x0006, 0x0000, 0x000e, 0x0100,
0x0018, 0x0000, 0x8009, 0x8100,
0x0060, 0x07f0, 0x000a, 0xc100,
0x0040, 0x1ffc, 0x000f, 0xc100,
0x0040, 0x3ffe, 0x000f, 0xc100,
0x0040, 0x3efe, 0x000f, 0x2100,
0x0000, 0x3e7e, 0x007c, 0xe100,
0x0000, 0x1ffc, 0x01f8, 0x2100,
0x0000, 0x07f0, 0x07e0, 0x0100,
0x0000, 0x0000, 0x1f80, 0x0100,
0x0000, 0x0000, 0x7c00, 0x0000,
0x0000, 0x0001, 0xf800, 0x0000,
0x0000, 0x0007, 0xe000, 0x0000,
0x0000, 0x011f, 0x8000, 0x0000,
0x0000, 0x01fc, 0x0000, 0x0000,
0x0000, 0x01f0, 0x0000, 0x0000,
0x0000, 0x01c0, 0x0000, 0x0000,
0x0000, 0x0100, 0x0000, 0x0000,
};
#define insttape_2_color BLACK2 /* 85 85 85 */
unsigned short insttape_2_bits[] = {
0x0000, 0x1000, 0x0010,
0x0000, 0x4200, 0x0028,
0x0001, 0x2480, 0x0150,
0x0004, 0x8120, 0x02a8,
0x0012, 0x00c8, 0x0550,
0x0048, 0x0032, 0x0aa8,
0x0120, 0x000c, 0x1550,
0x0480, 0x0002, 0x4228,
0x1200, 0x0000, 0xd050,
0x4800, 0x0000, 0xc028,
0x2000, 0x0003, 0x4050,
0x8000, 0x000c, 0x40a8,
0x0000, 0x0031, 0x8150,
0x0000, 0x00c6, 0x0828,
0x0000, 0x0318, 0x1350,
0x0000, 0x0c60, 0x4a28,
0x0000, 0x3180, 0xb150,
0x0080, 0xc605, 0x4a80,
0x0043, 0x180a, 0xb500,
0x00b0, 0x6055, 0x4a00,
0x0053, 0x80aa, 0xb000,
0x00a8, 0x0aaa, 0xa000,
0x0058, 0x1555, 0x0000,
0x00a8, 0xaaaa, 0x0000,
0x0059, 0x5550, 0x0000,
0x00aa, 0xaaa0, 0x0000,
0x0055, 0x5500, 0x0000,
0x00aa, 0xaa00, 0x0000,
0x0055, 0x5000, 0x0000,
0x00aa, 0xa000, 0x0000,
0x0055, 0x0000, 0x0000,
0x00aa, 0x0000, 0x0000,
0x0040, 0x0000, 0x0000,
0x00a0, 0x0000, 0x0000,
};
#define insttape_3_color MAGENTA2 /* 136 51 136 */
unsigned short insttape_3_bits[] = {
0x0000, 0x0000, 0x0400,
0x0000, 0x0000, 0x2800,
0x0000, 0x0000, 0x5400,
0x0000, 0x0002, 0xa800,
0x0000, 0x0005, 0x5400,
0x0000, 0x000a, 0xa800,
0x0000, 0x0005, 0x5400,
0x0000, 0x0002, 0xa800,
0x0000, 0x0004, 0x1400,
0x0000, 0x0008, 0x2800,
0x0000, 0x0000, 0x1400,
0x0000, 0x0000, 0x2800,
0x0000, 0x0001, 0x1400,
0x0000, 0x0002, 0x2800,
0x0000, 0x0004, 0x1400,
0x0000, 0x0018, 0x2800,
0x0000, 0x00a4, 0x5400,
0x8000, 0x015a, 0xb000,
0xd000, 0x0aa5, 0x4000,
0xa400, 0x155a, 0x0000,
0xd400, 0xaaa4, 0x0000,
0xa802, 0xaaa0, 0x0000,
0xd015, 0x5540, 0x0000,
0xa82a, 0xaa00, 0x0000,
0xd155, 0x5400, 0x0000,
0xaaaa, 0xa000, 0x0000,
0xd555, 0x4000, 0x0000,
0xaaaa, 0x0000, 0x0000,
0xd554, 0x0000, 0x0000,
0xaaa0, 0x0000, 0x0000,
0xd540, 0x0000, 0x0000,
0xaa00, 0x0000, 0x0000,
0xdc00, 0x0000, 0x0000,
0xa000, 0x0000, 0x0000,
0xc000, 0x0000, 0x0000,
};
#define insttape_4_color WHITE2 /* 170 170 170 */
unsigned short insttape_4_bits[] = {
0x0000, 0x3000, 0x0000,
0x0000, 0xd000, 0x0000,
0x0003, 0x6000, 0x0000,
0x000d, 0x8000, 0x0000,
0x0036, 0x0000, 0x0000,
0x00d8, 0x0000, 0x0000,
0x0360, 0x0000, 0x0000,
0x0d80, 0x0000, 0x0100,
0x3600, 0x0000, 0x0000,
0xd800, 0x0000, 0x0000,
0x6000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000,
0x0004, 0x0000, 0x0000,
};
#define insttape_5_color MediumGray /* 136 136 136 */
unsigned short insttape_5_bits[] = {
0x8000,
0x6000,
0x5800,
0x0600,
0x0180,
0x0070,
0x0030,
0x0000,
0x0000,
0x0000,
0x0010,
};
#define insttape_6_color VeryLightGray /* 221 221 221 */
unsigned short insttape_6_bits[] = {
0x0000, 0x1c00, 0x0000,
0x0000, 0x7f00, 0x0000,
0x0001, 0xffc0, 0x0000,
0x0007, 0xfff0, 0x0000,
0x001f, 0xfffc, 0x0000,
0x007f, 0xf9ff, 0x0000,
0x01e0, 0x39ff, 0x0000,
0x0780, 0x0ffc, 0x8000,
0x1f00, 0x07f3, 0x0000,
0xff00, 0x07ce, 0x0000,
0x7f00, 0x0738, 0x0000,
0x1f80, 0x0ce0, 0x0000,
0x07e0, 0x3380, 0x0000,
0x01ff, 0xce00, 0x0000,
0x007f, 0x3800, 0x0000,
0x001c, 0xe000, 0x0000,
0x0003, 0x8000, 0x0000,
};
#define insttape_7_color WHITE /* 255 255 255 */
unsigned short insttape_7_bits[] = {
0x0000, 0x0000, 0x4000,
0x0002, 0x0000, 0x4000,
0x0003, 0x0000, 0x4000,
0x0000, 0x0000, 0x4000,
0x0000, 0x0000, 0x0000,
0x0200, 0x0000, 0x0000,
0x0300, 0x0000, 0x0000,
0x0000, 0x0002, 0x0000,
0x0000, 0x0002, 0xc000,
0x0000, 0x0003, 0x0000,
0x0000, 0x0000, 0x0c00,
0x0000, 0x0000, 0x3000,
0x0000, 0x0000, 0xc000,
0x0000, 0x0003, 0x0000,
0x0000, 0x000c, 0x0000,
0x0000, 0x0030, 0x0000,
0x0000, 0x00c0, 0x0000,
0x0000, 0x0300, 0x0000,
0x0000, 0x0c00, 0x0000,
0x0000, 0x3000, 0x0000,
0x0000, 0xc000, 0x0000,
0x0003, 0x0000, 0x0000,
0x000c, 0x0000, 0x0000,
0x0030, 0x0000, 0x0000,
0x00c0, 0x0000, 0x0000,
0x0300, 0x0000, 0x0000,
0x0c00, 0x0000, 0x0000,
0x3000, 0x0000, 0x0000,
0xc000, 0x0000, 0x0000,
};
#define insttape_8_color VeryDarkGray /* 34 34 34 */
unsigned short insttape_8_bits[] = {
0x0040,
0x0000,
0x0000,
0x0400,
0x0000,
0x0000,
0x0000,
0x0000,
0x8000,
};
struct pcbm_node insttape_nodes[] = {
{insttape_1_color,0,0,56,30,insttape_1_bits},
{insttape_2_color,10,5,45,34,insttape_2_bits},
{insttape_3_color,17,5,38,35,insttape_3_bits},
{insttape_4_color,10,6,40,19,insttape_4_bits},
{insttape_5_color,31,6,12,11,insttape_5_bits},
{insttape_6_color,10,8,33,17,insttape_6_bits},
{insttape_7_color,17,12,38,29,insttape_7_bits},
{insttape_8_color,38,14,10,9,insttape_8_bits},
{0,0,0,0,0,0}
};
struct pcbm insttape = {
56,
41,
0,
0,
insttape_nodes
};