|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - downloadIndex: ┃ T i ┃
Length: 11674 (0x2d9a) Types: TextFile Names: »images.h«
└─⟦a0efdde77⟧ Bits:30001252 EUUGD11 Tape, 1987 Spring Conference Helsinki └─ ⟦526ad3590⟧ »EUUGD11/gnu-31mar87/X.V10.R4.tar.Z« └─⟦2109abc41⟧ └─ ⟦this⟧ »./X.V10R4/xtrek/images.h«
/* $Header: images.h,v 10.1 86/11/30 15:30:28 jg Rel $ */ /* Copyright (c) 1986 Chris Guthrie */ #define VIEWS 16 #define ship_width 16 #define ship_height 16 static short fed_bits[VIEWS][16] = { { /* fed rotated 0 degrees */ 0x03c0, 0x07e0, 0x0ff0, 0x0ff0, 0x0ff0, 0x07e0, 0x03c0, 0x0990, 0x0990, 0x0990, 0x0ff0, 0x0990, 0x0990, 0x0810, 0x0810, 0x0810 }, { /* fed rotated 22.5000 degrees */ 0x0600, 0x1fc0, 0x1fc0, 0x1fc0, 0x3fc0, 0x1f80, 0x1f90, 0x0390, 0x0998, 0x08f8, 0x05c8, 0x06e4, 0x0244, 0x0202, 0x0200, 0x0100 }, { /* fed rotated 45.0000 degrees */ 0x0000, 0x1e00, 0x3f00, 0x7f00, 0x7f00, 0x7f20, 0x7f10, 0x3f98, 0x1de4, 0x00e2, 0x04f1, 0x02a0, 0x0180, 0x0080, 0x0040, 0x0020 }, { /* fed rotated 67.5000 degrees */ 0x0000, 0x0000, 0x0800, 0x7e00, 0x7ec0, 0xfe30, 0xff1e, 0x7fa1, 0x7ff0, 0x7878, 0x0050, 0x03c0, 0x00e0, 0x0018, 0x0004, 0x0000 }, { /* fed rotated 90.0000 degrees */ 0x0000, 0x0000, 0x0000, 0x0000, 0x39ff, 0x7c20, 0xfe20, 0xfff8, 0xfff8, 0xfe20, 0x7c20, 0x39ff, 0x0000, 0x0000, 0x0000, 0x0000 }, { /* fed rotated 112.5000 degrees */ 0x0000, 0x0004, 0x0018, 0x00e0, 0x03c0, 0x0050, 0x7878, 0x7ff0, 0x7fa1, 0xff1e, 0xfe30, 0x7ec0, 0x7e00, 0x0800, 0x0000, 0x0000 }, { /* fed rotated 135.0000 degrees */ 0x0020, 0x0040, 0x0080, 0x0100, 0x0320, 0x04f1, 0x00e2, 0x01fc, 0x3f88, 0x7f10, 0x7fa0, 0x7f80, 0x7f80, 0x3f00, 0x1e00, 0x0000 }, { /* fed rotated 157.5000 degrees */ 0x0100, 0x0200, 0x0202, 0x0244, 0x06e4, 0x05c8, 0x08f8, 0x0998, 0x0390, 0x1f90, 0x1f80, 0x3fc0, 0x1fc0, 0x1fc0, 0x1fc0, 0x0600 }, { /* fed rotated 180.0000 degrees */ 0x0810, 0x0810, 0x0810, 0x0990, 0x0990, 0x0ff0, 0x0990, 0x0990, 0x0990, 0x03c0, 0x07e0, 0x0ff0, 0x0ff0, 0x0ff0, 0x07e0, 0x03c0 }, { /* fed rotated 202.5000 degrees */ 0x0080, 0x0040, 0x4040, 0x2240, 0x2760, 0x13a0, 0x1f10, 0x1990, 0x09c0, 0x09f8, 0x01f8, 0x03fc, 0x03f8, 0x03f8, 0x03f8, 0x0060 }, { /* fed rotated 225.0000 degrees */ 0x0400, 0x0200, 0x0100, 0x0180, 0x0540, 0x8f20, 0x4700, 0x27b8, 0x19fc, 0x08fe, 0x04fe, 0x00fe, 0x00fe, 0x00fc, 0x0078, 0x0000 }, { /* fed rotated 247.5000 degrees */ 0x0000, 0x2000, 0x1800, 0x0700, 0x03c0, 0x0a00, 0x1e1e, 0x0ffe, 0x85fe, 0x78ff, 0x0c7f, 0x037e, 0x007e, 0x0010, 0x0000, 0x0000 }, { /* fed rotated 270.0000 degrees */ 0x0000, 0x0000, 0x0000, 0x0000, 0xff9c, 0x043e, 0x047f, 0x1fff, 0x1fff, 0x047f, 0x043e, 0xff9c, 0x0000, 0x0000, 0x0000, 0x0000 }, { /* fed rotated 292.5000 degrees */ 0x0000, 0x0000, 0x0010, 0x007e, 0x037e, 0x0c7f, 0x78ff, 0x85fe, 0x0ffe, 0x1e1e, 0x0a00, 0x03c0, 0x0700, 0x1800, 0x2000, 0x0000 }, { /* fed rotated 315.0000 degrees */ 0x0000, 0x0078, 0x00fc, 0x01fe, 0x01fe, 0x05fe, 0x08fe, 0x11fc, 0x3f80, 0x4700, 0x8f20, 0x04c0, 0x0080, 0x0100, 0x0200, 0x0400 }, { /* fed rotated 337.5000 degrees */ 0x0060, 0x03f8, 0x03f8, 0x03f8, 0x03fc, 0x01f8, 0x09f8, 0x09c0, 0x1990, 0x1f10, 0x13a0, 0x2760, 0x2240, 0x4040, 0x0040, 0x0080 }, }; static short rom_bits[VIEWS][16] = { { /* rom rotated 0 degrees */ 0x0000, 0x0000, 0x0000, 0x43c2, 0x47e2, 0x4ff2, 0x5ffa, 0x5ffa, 0x7ffe, 0x7ffe, 0x700e, 0x4002, 0x4002, 0x0000, 0x0000, 0x0000 }, { /* rom rotated 22.5000 degrees */ 0x0000, 0x0008, 0x0008, 0x0384, 0x0ff4, 0x0ff6, 0x8ffe, 0x9ffe, 0x5ff7, 0x5fc1, 0x7e00, 0x3800, 0x3800, 0x1000, 0x1000, 0x0000 }, { /* rom rotated 45.0000 degrees */ 0x0060, 0x0020, 0x0010, 0x07c8, 0x0ffc, 0x1fff, 0x1ff9, 0x1fe0, 0x1fc0, 0x9f80, 0xcf00, 0x2e00, 0x1e00, 0x0c00, 0x0400, 0x0600 }, { /* rom rotated 67.5000 degrees */ 0x0300, 0x00e0, 0x0038, 0x01fe, 0x0ff8, 0x0fe0, 0x1fe0, 0x1fc0, 0x1fc0, 0x0fc0, 0x0f80, 0x0f80, 0x6300, 0x1f80, 0x0780, 0x00c0 }, { /* rom rotated 90.0000 degrees */ 0x0000, 0x1ff8, 0x00e0, 0x03e0, 0x07c0, 0x0fc0, 0x1fc0, 0x1fc0, 0x1fc0, 0x1fc0, 0x0fc0, 0x07c0, 0x03e0, 0x00e0, 0x1ff8, 0x0000 }, { /* rom rotated 112.5000 degrees */ 0x00c0, 0x0780, 0x1f80, 0x6300, 0x0f80, 0x0f80, 0x0fc0, 0x1fc0, 0x1fc0, 0x1fe0, 0x0fe0, 0x0ff8, 0x01fe, 0x0038, 0x00e0, 0x0300 }, { /* rom rotated 135.0000 degrees */ 0x0600, 0x0400, 0x0c00, 0x1e00, 0x2e00, 0xcf00, 0x9f80, 0x1fc0, 0x1fe0, 0x1ff9, 0x1fff, 0x0ffc, 0x07e8, 0x0010, 0x0020, 0x0060 }, { /* rom rotated 157.5000 degrees */ 0x0000, 0x1000, 0x1000, 0x3800, 0x3800, 0x7e00, 0x5fc1, 0x5ff7, 0x9ffe, 0x8ffe, 0x0ff6, 0x0ff4, 0x0384, 0x0008, 0x0008, 0x0000 }, { /* rom rotated 180.0000 degrees */ 0x0000, 0x0000, 0x0000, 0x4002, 0x4002, 0x700e, 0x7ffe, 0x7ffe, 0x5ffa, 0x5ffa, 0x4ff2, 0x47e2, 0x43c2, 0x0000, 0x0000, 0x0000 }, { /* rom rotated 202.5000 degrees */ 0x0000, 0x0008, 0x0008, 0x001c, 0x001c, 0x007e, 0x83fa, 0xeffa, 0x7ff9, 0x7ff1, 0x6ff0, 0x2ff0, 0x21c0, 0x1000, 0x1000, 0x0000 }, { /* rom rotated 225.0000 degrees */ 0x0060, 0x0020, 0x0030, 0x0078, 0x0074, 0x00f3, 0x01f9, 0x03f8, 0x07f8, 0x9ff8, 0xfff8, 0x3ff0, 0x13e0, 0x0800, 0x0400, 0x0600 }, { /* rom rotated 247.5000 degrees */ 0x0300, 0x01e0, 0x01f8, 0x00c6, 0x01f0, 0x01f0, 0x03f0, 0x03f8, 0x03f8, 0x07f8, 0x07f0, 0x1ff0, 0x7f80, 0x1c00, 0x0700, 0x00c0 }, { /* rom rotated 270.0000 degrees */ 0x0000, 0x1ff8, 0x0700, 0x07c0, 0x03e0, 0x03f0, 0x03f8, 0x03f8, 0x03f8, 0x03f8, 0x03f0, 0x03e0, 0x07c0, 0x0700, 0x1ff8, 0x0000 }, { /* rom rotated 292.5000 degrees */ 0x00c0, 0x0700, 0x1c00, 0x7f80, 0x1ff0, 0x07f0, 0x07f8, 0x03f8, 0x03f8, 0x03f0, 0x01f0, 0x01f0, 0x00c6, 0x01f8, 0x01e0, 0x0300 }, { /* rom rotated 315.0000 degrees */ 0x0600, 0x0400, 0x0800, 0x13e0, 0x3ff0, 0xfff8, 0x9ff8, 0x07f8, 0x07f8, 0x01f9, 0x00f3, 0x0074, 0x0078, 0x0030, 0x0020, 0x0060 }, { /* rom rotated 337.5000 degrees */ 0x0000, 0x1000, 0x1000, 0x21c0, 0x2ff0, 0x6ff0, 0x7ff1, 0x7ff9, 0xeffa, 0x83fa, 0x007e, 0x001c, 0x001c, 0x0008, 0x0008, 0x0000 }, }; static short kli_bits[VIEWS][16] = { { /* kli rotated 0 degrees */ 0x0180, 0x03c0, 0x07e0, 0x03c0, 0x0180, 0x0180, 0x0180, 0x2184, 0x2184, 0x3ffc, 0x3ffc, 0x318c, 0x2004, 0x2004, 0x2004, 0x2004 }, { /* kli rotated 22.5000 degrees */ 0x0400, 0x0e80, 0x0f00, 0x1f00, 0x0f00, 0x0308, 0x0304, 0x018c, 0x01fe, 0x21f6, 0x17c3, 0x1ec1, 0x1c01, 0x0800, 0x0800, 0x0400 }, { /* kli rotated 45.0000 degrees */ 0x0000, 0x0000, 0x1c00, 0x3c10, 0x3c08, 0x3e0c, 0x071e, 0x03bd, 0x01e0, 0x00e0, 0x01e0, 0x1380, 0x0f00, 0x0700, 0x0200, 0x0180 }, { /* kli rotated 67.5000 degrees */ 0x0000, 0x0000, 0x0040, 0x1038, 0x781e, 0xf839, 0x7e30, 0x3fe0, 0x41f0, 0x00f0, 0x00c0, 0x00c0, 0x0580, 0x03c0, 0x00e0, 0x0038 }, { /* kli rotated 90.0000 degrees */ 0x0000, 0x0000, 0x01ff, 0x0070, 0x0060, 0x2060, 0x7060, 0xfff0, 0xfff0, 0x7060, 0x2060, 0x0060, 0x0070, 0x01ff, 0x0000, 0x0000 }, { /* kli rotated 112.5000 degrees */ 0x0038, 0x00e0, 0x03c0, 0x0580, 0x00c0, 0x00c0, 0x00f0, 0x41f0, 0x3fe0, 0x7e30, 0xf839, 0x781e, 0x1038, 0x0040, 0x0000, 0x0000 }, { /* kli rotated 135.0000 degrees */ 0x0180, 0x0200, 0x0700, 0x0f00, 0x1380, 0x01e0, 0x00e0, 0x01f1, 0x03bd, 0x071e, 0x3e0c, 0x3c08, 0x3c10, 0x1c00, 0x0000, 0x0000 }, { /* kli rotated 157.5000 degrees */ 0x0400, 0x0800, 0x0800, 0x1c01, 0x1ec1, 0x17c3, 0x21f6, 0x01fe, 0x018c, 0x0304, 0x0308, 0x0f00, 0x1f00, 0x0f00, 0x0e80, 0x0400 }, { /* kli rotated 180.0000 degrees */ 0x2004, 0x2004, 0x2004, 0x2004, 0x318c, 0x3ffc, 0x3ffc, 0x2184, 0x2184, 0x0180, 0x0180, 0x0180, 0x03c0, 0x07e0, 0x03c0, 0x0180 }, { /* kli rotated 202.5000 degrees */ 0x0020, 0x0010, 0x0010, 0x8038, 0x8378, 0xc3e8, 0x6f84, 0x7f80, 0x3180, 0x20c0, 0x10c0, 0x00f0, 0x00f8, 0x00f0, 0x0170, 0x0020 }, { /* kli rotated 225.0000 degrees */ 0x0180, 0x0040, 0x00e0, 0x00f0, 0x01c8, 0x0780, 0x0700, 0x8f80, 0xbdc0, 0x78e0, 0x307c, 0x103c, 0x083c, 0x0038, 0x0000, 0x0000 }, { /* kli rotated 247.5000 degrees */ 0x1c00, 0x0700, 0x03c0, 0x01a0, 0x0300, 0x0300, 0x0f00, 0x0f82, 0x07fc, 0x0c7e, 0x9c1f, 0x781e, 0x1c08, 0x0200, 0x0000, 0x0000 }, { /* kli rotated 270.0000 degrees */ 0x0000, 0x0000, 0xff80, 0x0e00, 0x0600, 0x0604, 0x060e, 0x0fff, 0x0fff, 0x060e, 0x0604, 0x0600, 0x0e00, 0xff80, 0x0000, 0x0000 }, { /* kli rotated 292.5000 degrees */ 0x0000, 0x0000, 0x0200, 0x1c08, 0x781e, 0x9c1f, 0x0c7e, 0x07fc, 0x0f82, 0x0f00, 0x0300, 0x0300, 0x01a0, 0x03c0, 0x0700, 0x1c00 }, { /* kli rotated 315.0000 degrees */ 0x0000, 0x0000, 0x0038, 0x083c, 0x103c, 0x307c, 0x78e0, 0xbdc0, 0x8f80, 0x0700, 0x0780, 0x01c8, 0x00f0, 0x00e0, 0x0040, 0x0080 }, { /* kli rotated 337.5000 degrees */ 0x0020, 0x0170, 0x00f0, 0x00f8, 0x00f0, 0x10c0, 0x20c0, 0x3180, 0x7f80, 0x6f84, 0xc3e8, 0x8378, 0x8038, 0x0010, 0x0010, 0x0020 }, }; static short ori_bits[VIEWS][16] = { { /* ori rotated 0 degrees */ 0x0180, 0x03c0, 0x03c0, 0x0180, 0x0180, 0x0180, 0x03c0, 0x07e0, 0x0ff0, 0x1ff8, 0x3bdc, 0x318c, 0x318c, 0x318c, 0x318c, 0x318c }, { /* ori rotated 22.5000 degrees */ 0x0400, 0x0e00, 0x0f00, 0x0e00, 0x0700, 0x0300, 0x03e0, 0x03f8, 0x07fe, 0x0fe6, 0x07c7, 0x0ce3, 0x1c63, 0x0c61, 0x0c30, 0x0620 }, { /* ori rotated 45.0000 degrees */ 0x0000, 0x0000, 0x1800, 0x3c00, 0x3c00, 0x1f7c, 0x07fe, 0x03e7, 0x07e3, 0x07e1, 0x07f0, 0x0638, 0x061c, 0x0708, 0x0380, 0x01c0 }, { /* ori rotated 67.5000 degrees */ 0x0000, 0x0000, 0x0000, 0x0008, 0x705e, 0xf8ff, 0x7fe1, 0x2fe0, 0x03f0, 0x03fc, 0x03df, 0x0182, 0x0180, 0x00e0, 0x00f8, 0x003c }, { /* ori rotated 90.0000 degrees */ 0x0000, 0x0000, 0x003f, 0x007f, 0x00e0, 0x01c0, 0x63e0, 0xffff, 0xffff, 0x63e0, 0x01c0, 0x00e0, 0x007f, 0x003f, 0x0000, 0x0000 }, { /* ori rotated 112.5000 degrees */ 0x003c, 0x00f8, 0x00e0, 0x0180, 0x0182, 0x03df, 0x03fc, 0x03f0, 0x2fe0, 0x7fe1, 0xf8ff, 0x705e, 0x0008, 0x0000, 0x0000, 0x0000 }, { /* ori rotated 135.0000 degrees */ 0x01e0, 0x0380, 0x0708, 0x061c, 0x0638, 0x0770, 0x07e1, 0x03c3, 0x07e7, 0x07fe, 0x1efc, 0x3c00, 0x3c00, 0x1800, 0x0000, 0x0000 }, { /* ori rotated 157.5000 degrees */ 0x0620, 0x0c30, 0x0c61, 0x1c63, 0x0ce3, 0x07c7, 0x0fe6, 0x07fe, 0x03f8, 0x03e0, 0x0300, 0x0700, 0x0e00, 0x0f00, 0x0e00, 0x0400 }, { /* ori rotated 180.0000 degrees */ 0x318c, 0x318c, 0x318c, 0x318c, 0x318c, 0x3bdc, 0x1ff8, 0x0ff0, 0x07e0, 0x03c0, 0x0180, 0x0180, 0x0180, 0x03c0, 0x03c0, 0x0180 }, { /* ori rotated 202.5000 degrees */ 0x0460, 0x0c30, 0x8630, 0xc638, 0xc730, 0xe3e0, 0x67f0, 0x7fe0, 0x1fc0, 0x07c0, 0x00c0, 0x00e0, 0x0070, 0x00f0, 0x0070, 0x0020 }, { /* ori rotated 225.0000 degrees */ 0x0780, 0x01c0, 0x10e0, 0x3860, 0x1c60, 0x8ee0, 0x87e0, 0xc3e0, 0xe7c0, 0x7fe0, 0x3ef8, 0x003c, 0x003c, 0x0018, 0x0000, 0x0000 }, { /* ori rotated 247.5000 degrees */ 0x3c00, 0x1f00, 0x0700, 0x0180, 0x4180, 0xfbc0, 0x3fc0, 0x0fc0, 0x07f4, 0x87fe, 0xff1f, 0x7a0e, 0x1000, 0x0000, 0x0000, 0x0000 }, { /* ori rotated 270.0000 degrees */ 0x0000, 0x0000, 0xfc00, 0xfe00, 0x0700, 0x0380, 0x07c6, 0xffff, 0xffff, 0x07c6, 0x0380, 0x0700, 0xfe00, 0xfc00, 0x0000, 0x0000 }, { /* ori rotated 292.5000 degrees */ 0x0000, 0x0000, 0x0000, 0x1000, 0x7a0e, 0xff1f, 0x87fe, 0x07f4, 0x0fc0, 0x3fc0, 0xfbc0, 0x4180, 0x0180, 0x0700, 0x1f00, 0x3c00 }, { /* ori rotated 315.0000 degrees */ 0x0000, 0x0000, 0x0018, 0x003c, 0x003c, 0x3f78, 0x7fe0, 0xf7e0, 0xc3c0, 0x87e0, 0x8ee0, 0x1c60, 0x38e0, 0x10e0, 0x00c0, 0x0380 }, { /* ori rotated 337.5000 degrees */ 0x0020, 0x0070, 0x00f0, 0x0070, 0x00e0, 0x00c0, 0x07c0, 0x1fc0, 0x7fe0, 0x67f0, 0xe3e0, 0xc730, 0xc638, 0x8630, 0x0c30, 0x0460 }, };