games-request@tekred.TEK.COM (01/19/88)
Submitted by: faustus@ic.berkeley.edu (Wayne A. Christopher) Comp.sources.games: Volume 3, Issue 46 Archive-name: xchess/Part05 #! /bin/sh # This is a shell archive. Remove anything before this line, then unpack # it by saving it into a file and typing "sh file". To overwrite existing # files, type "sh file -c". You can also feed this as standard input via # unshar, or by typing "sh <file", e.g.. If this archive is complete, you # will see the following message at the end: # "End of archive 5 (of 6)." # Contents: bishop.bitmap bishop_mask.bitmap king.bitmap # king_mask.bitmap knight.bitmap pawn.bitmap pawn_mask.bitmap # queen.bitmap queen_mask.bitmap rook.bitmap rook_mask.bitmap # scrollText/codeview.1 shade.bitmap # Wrapped by billr@tekred on Mon Jan 18 08:48:19 1988 PATH=/bin:/usr/bin:/usr/ucb ; export PATH if test -f bishop.bitmap -a "${1}" != "-c" ; then echo shar: Will not over-write existing file \"bishop.bitmap\" else echo shar: Extracting \"bishop.bitmap\" \(4461 characters\) sed "s/^X//" >bishop.bitmap <<'END_OF_bishop.bitmap' X/* This file contains code for X-CHESS. X Copyright (C) 1986 Free Software Foundation, Inc. X XThis file is part of X-CHESS. X XX-CHESS is distributed in the hope that it will be useful, Xbut WITHOUT ANY WARRANTY. No author or distributor Xaccepts responsibility to anyone for the consequences of using it Xor for whether it serves any particular purpose or works at all, Xunless he says so in writing. Refer to the X-CHESS General Public XLicense for full details. X XEveryone is granted permission to copy, modify and redistribute XX-CHESS, but only under the conditions described in the XX-CHESS General Public License. A copy of this license is Xsupposed to have been given to you along with X-CHESS so you Xcan know your rights and responsibilities. It should be in a Xfile named COPYING. Among other things, the copyright notice Xand this notice must be preserved on all copies. */ X X#define bishop_width 80 X#define bishop_height 80 Xstatic short bishop_bits[] = { X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0700, 0x0007, 0x0000, 0x0000, X 0x0000, 0x8f80, 0x000f, 0x0000, X 0x0000, 0x0000, 0x8f80, 0x000f, X 0x0000, 0x0000, 0x0000, 0x8f80, X 0x000f, 0x0000, 0x0000, 0x0000, X 0x0700, 0x0007, 0x0000, 0x0000, X 0x0000, 0x0200, 0x0002, 0x0000, X 0x0000, 0x0000, 0x0f80, 0x0005, X 0x0000, 0x0000, 0x0000, 0x9fc0, X 0x0008, 0x0000, 0x0000, 0x0000, X 0x7fe0, 0x0010, 0x0000, 0x0000, X 0x0000, 0x7ff0, 0x0010, 0x0000, X 0x0000, 0x0000, 0xfff8, 0x0010, X 0x0000, 0x0000, 0x0000, 0xfff8, X 0x0030, 0x0000, 0x0000, 0x0000, X 0xfffc, 0x0021, 0x0000, 0x0000, X 0x0000, 0xfffe, 0x0023, 0x0000, X 0x0000, 0x0000, 0xfffe, 0x0023, X 0x0000, 0x0000, 0x0000, 0xf8ff, X 0x0067, 0x0000, 0x0000, 0x0000, X 0xf8ff, 0x0047, 0x0000, 0x0000, X 0x8000, 0xf8ff, 0x004f, 0x0000, X 0x0000, 0x8000, 0xc01f, 0x004f, X 0x0000, 0x0000, 0xc000, 0xc01f, X 0x005f, 0x0000, 0x0000, 0xc000, X 0xc01f, 0x005f, 0x0000, 0x0000, X 0xe000, 0xf8ff, 0x007f, 0x0000, X 0x0000, 0xe000, 0xf8ff, 0x007f, X 0x0000, 0x0000, 0xe000, 0xf8ff, X 0x007f, 0x0000, 0x0000, 0xe000, X 0xf8ff, 0x007f, 0x0000, 0x0000, X 0xf000, 0xf8ff, 0x007f, 0x0000, X 0x0000, 0xf000, 0xf8ff, 0x007f, X 0x0000, 0x0000, 0xf000, 0xf8ff, X 0x00ff, 0x0000, 0x0000, 0xf800, X 0xffff, 0x00ff, 0x0000, 0x0000, X 0xf800, 0xffff, 0x00ff, 0x0000, X 0x0000, 0xf800, 0xffff, 0x00ff, X 0x0000, 0x0000, 0xf800, 0xffff, X 0x00ff, 0x0000, 0x0000, 0xf800, X 0xffff, 0x00ff, 0x0000, 0x0000, X 0xf000, 0xffff, 0x007f, 0x0000, X 0x0000, 0xf000, 0xffff, 0x007f, X 0x0000, 0x0000, 0xf000, 0xffff, X 0x007f, 0x0000, 0x0000, 0xf000, X 0xffff, 0x007f, 0x0000, 0x0000, X 0xe000, 0xffff, 0x003f, 0x0000, X 0x0000, 0xe000, 0xffff, 0x003f, X 0x0000, 0x0000, 0xc000, 0xffff, X 0x001f, 0x0000, 0x0000, 0xc000, X 0xffff, 0x001f, 0x0000, 0x0000, X 0x8000, 0xffff, 0x000f, 0x0000, X 0x0000, 0x8000, 0xffff, 0x000f, X 0x0000, 0x0000, 0x8000, 0xffff, X 0x000f, 0x0000, 0x0000, 0x0000, X 0xffff, 0x0007, 0x0000, 0x0000, X 0x0000, 0x0001, 0x0004, 0x0000, X 0x0000, 0x0000, 0x0001, 0x0004, X 0x0000, 0x0000, 0x0000, 0xffff, X 0x0007, 0x0000, 0x0000, 0x0000, X 0xfdfe, 0x0003, 0x0000, 0x0000, X 0x0000, 0xf8fa, 0x0002, 0x0000, X 0x0000, 0x0000, 0x7072, 0x0002, X 0x0000, 0x0000, 0x0000, 0x7072, X 0x0002, 0x0000, 0x0000, 0x0000, X 0xf8fa, 0x0002, 0x0000, 0x0000, X 0x0000, 0xfdfe, 0x0007, 0x0000, X 0x0000, 0x0000, 0xffff, 0x0007, X 0x0000, 0x0000, 0x0000, 0x0001, X 0x0004, 0x0000, 0x0000, 0x0000, X 0x0001, 0x0004, 0x0000, 0x0000, X 0x8000, 0xffff, 0x000f, 0x0000, X 0x0000, 0x8000, 0xffff, 0x000f, X 0x0000, 0x0000, 0xc000, 0xffff, X 0x001f, 0x0000, 0x0000, 0x0000, X 0x0f80, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0f80, 0x0000, 0x0000, X 0x0000, 0x0000, 0x1fc0, 0x0000, X 0x0000, 0x0000, 0x0000, 0x3fe0, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x7ff0, 0x0000, 0x0000, 0x0000, X 0x0000, 0xfff8, 0x0000, 0x0000, X 0x0000, 0x1ff8, 0xfdfc, 0xffc1, X 0x0001, 0x0000, 0xfffe, 0xfdff, X 0xffff, 0x0007, 0xc000, 0xffff, X 0xf8ff, 0xffff, 0x003f, 0xf000, X 0xffff, 0xf8ff, 0xffff, 0x00ff, X 0xc000, 0xffff, 0xf03f, 0xffff, X 0x003f, 0x8000, 0xf00f, 0xc00f, X 0x007f, 0x001f, 0xc000, 0x0000, X 0x0000, 0x0000, 0x0030, 0x6000, X 0x0000, 0x0000, 0x0000, 0x0060, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000}; END_OF_bishop.bitmap if test 4461 -ne `wc -c <bishop.bitmap`; then echo shar: \"bishop.bitmap\" unpacked with wrong size! fi # end of overwriting check fi if test -f bishop_mask.bitmap -a "${1}" != "-c" ; then echo shar: Will not over-write existing file \"bishop_mask.bitmap\" else echo shar: Extracting \"bishop_mask.bitmap\" \(4476 characters\) sed "s/^X//" >bishop_mask.bitmap <<'END_OF_bishop_mask.bitmap' X/* This file contains code for X-CHESS. X Copyright (C) 1986 Free Software Foundation, Inc. X XThis file is part of X-CHESS. X XX-CHESS is distributed in the hope that it will be useful, Xbut WITHOUT ANY WARRANTY. No author or distributor Xaccepts responsibility to anyone for the consequences of using it Xor for whether it serves any particular purpose or works at all, Xunless he says so in writing. Refer to the X-CHESS General Public XLicense for full details. X XEveryone is granted permission to copy, modify and redistribute XX-CHESS, but only under the conditions described in the XX-CHESS General Public License. A copy of this license is Xsupposed to have been given to you along with X-CHESS so you Xcan know your rights and responsibilities. It should be in a Xfile named COPYING. Among other things, the copyright notice Xand this notice must be preserved on all copies. */ X X#define bishop_mask_width 80 X#define bishop_mask_height 80 Xstatic short bishop_mask_bits[] = { X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x8f80, X 0x000f, 0x0000, 0x0000, 0x0000, X 0xdfc0, 0x001f, 0x0000, 0x0000, X 0x0000, 0xdfc0, 0x001f, 0x0000, X 0x0000, 0x0000, 0xdfc0, 0x001f, X 0x0000, 0x0000, 0x0000, 0xdfc0, X 0x001f, 0x0000, 0x0000, 0x0000, X 0xdfc0, 0x001f, 0x0000, 0x0000, X 0x0000, 0x8f80, 0x000f, 0x0000, X 0x0000, 0x0000, 0xffc0, 0x001f, X 0x0000, 0x0000, 0x0000, 0xfff0, X 0x003f, 0x0000, 0x0000, 0x0000, X 0xfff8, 0x003f, 0x0000, 0x0000, X 0x0000, 0xfffc, 0x003f, 0x0000, X 0x0000, 0x0000, 0xfffc, 0x007f, X 0x0000, 0x0000, 0x0000, 0xfffe, X 0x007f, 0x0000, 0x0000, 0x0000, X 0xffff, 0x007f, 0x0000, 0x0000, X 0x0000, 0xffff, 0x007f, 0x0000, X 0x0000, 0x8000, 0xffff, 0x00ff, X 0x0000, 0x0000, 0x8000, 0xffff, X 0x00ff, 0x0000, 0x0000, 0xc000, X 0xffff, 0x00ff, 0x0000, 0x0000, X 0xc000, 0xffff, 0x00ff, 0x0000, X 0x0000, 0xe000, 0xffff, 0x00ff, X 0x0000, 0x0000, 0xe000, 0xffff, X 0x00ff, 0x0000, 0x0000, 0xf000, X 0xffff, 0x00ff, 0x0000, 0x0000, X 0xf000, 0xffff, 0x00ff, 0x0000, X 0x0000, 0xf000, 0xffff, 0x00ff, X 0x0000, 0x0000, 0xf000, 0xffff, X 0x00ff, 0x0000, 0x0000, 0xf800, X 0xffff, 0x00ff, 0x0000, 0x0000, X 0xf800, 0xffff, 0x00ff, 0x0000, X 0x0000, 0xf800, 0xffff, 0x01ff, X 0x0000, 0x0000, 0xfc00, 0xffff, X 0x01ff, 0x0000, 0x0000, 0xfc00, X 0xffff, 0x01ff, 0x0000, 0x0000, X 0xfc00, 0xffff, 0x01ff, 0x0000, X 0x0000, 0xfc00, 0xffff, 0x01ff, X 0x0000, 0x0000, 0xfc00, 0xffff, X 0x01ff, 0x0000, 0x0000, 0xfc00, X 0xffff, 0x01ff, 0x0000, 0x0000, X 0xfc00, 0xffff, 0x01ff, 0x0000, X 0x0000, 0xf800, 0xffff, 0x00ff, X 0x0000, 0x0000, 0xf800, 0xffff, X 0x00ff, 0x0000, 0x0000, 0xf800, X 0xffff, 0x00ff, 0x0000, 0x0000, X 0xf800, 0xffff, 0x00ff, 0x0000, X 0x0000, 0xf000, 0xffff, 0x007f, X 0x0000, 0x0000, 0xf000, 0xffff, X 0x007f, 0x0000, 0x0000, 0xe000, X 0xffff, 0x003f, 0x0000, 0x0000, X 0xe000, 0xffff, 0x003f, 0x0000, X 0x0000, 0xc000, 0xffff, 0x001f, X 0x0000, 0x0000, 0xc000, 0xffff, X 0x001f, 0x0000, 0x0000, 0xc000, X 0xffff, 0x001f, 0x0000, 0x0000, X 0x8000, 0xffff, 0x000f, 0x0000, X 0x0000, 0x8000, 0xffff, 0x000f, X 0x0000, 0x0000, 0x8000, 0xffff, X 0x000f, 0x0000, 0x0000, 0x8000, X 0xffff, 0x000f, 0x0000, 0x0000, X 0x0000, 0xffff, 0x0007, 0x0000, X 0x0000, 0x0000, 0xffff, 0x0007, X 0x0000, 0x0000, 0x0000, 0xffff, X 0x0007, 0x0000, 0x0000, 0x0000, X 0xffff, 0x000f, 0x0000, 0x0000, X 0x8000, 0xffff, 0x000f, 0x0000, X 0x0000, 0x8000, 0xffff, 0x000f, X 0x0000, 0x0000, 0x8000, 0xffff, X 0x000f, 0x0000, 0x0000, 0xc000, X 0xffff, 0x001f, 0x0000, 0x0000, X 0xc000, 0xffff, 0x001f, 0x0000, X 0x0000, 0xe000, 0xffff, 0x003f, X 0x0000, 0x0000, 0xe000, 0xffff, X 0x003f, 0x0000, 0x0000, 0xe000, X 0xffff, 0x003f, 0x0000, 0x0000, X 0x0000, 0x3fe0, 0x0000, 0x0000, X 0x0000, 0x0000, 0x7ff0, 0x0000, X 0x0000, 0x0000, 0x0000, 0xfff8, X 0x0000, 0x0000, 0x0000, 0x0000, X 0xfffc, 0x0001, 0x0000, 0x0000, X 0x3ffc, 0xfffc, 0xffe3, 0x0003, X 0x0000, 0xffff, 0xffff, 0xffff, X 0x000f, 0xe000, 0xffff, 0xffff, X 0xffff, 0x007f, 0xf000, 0xffff, X 0xffff, 0xffff, 0x01ff, 0xf800, X 0xffff, 0xfdff, 0xffff, 0x01ff, X 0xf800, 0xffff, 0xfdff, 0xffff, X 0x01ff, 0xe000, 0xffff, 0xf87f, X 0xffff, 0x007f, 0xf000, 0xf81f, X 0xe01f, 0x80ff, 0x00ff, 0xf000, X 0x0001, 0x0000, 0x0000, 0x00f8, X 0xf000, 0x0000, 0x0000, 0x0000, X 0x00f0, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000}; END_OF_bishop_mask.bitmap if test 4476 -ne `wc -c <bishop_mask.bitmap`; then echo shar: \"bishop_mask.bitmap\" unpacked with wrong size! fi # end of overwriting check fi if test -f king.bitmap -a "${1}" != "-c" ; then echo shar: Will not over-write existing file \"king.bitmap\" else echo shar: Extracting \"king.bitmap\" \(4455 characters\) sed "s/^X//" >king.bitmap <<'END_OF_king.bitmap' X/* This file contains code for X-CHESS. X Copyright (C) 1986 Free Software Foundation, Inc. X XThis file is part of X-CHESS. X XX-CHESS is distributed in the hope that it will be useful, Xbut WITHOUT ANY WARRANTY. No author or distributor Xaccepts responsibility to anyone for the consequences of using it Xor for whether it serves any particular purpose or works at all, Xunless he says so in writing. Refer to the X-CHESS General Public XLicense for full details. X XEveryone is granted permission to copy, modify and redistribute XX-CHESS, but only under the conditions described in the XX-CHESS General Public License. A copy of this license is Xsupposed to have been given to you along with X-CHESS so you Xcan know your rights and responsibilities. It should be in a Xfile named COPYING. Among other things, the copyright notice Xand this notice must be preserved on all copies. */ X X#define king_width 80 X#define king_height 80 Xstatic short king_bits[] = { X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0380, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0380, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0fe0, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0fe0, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0380, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0380, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0fe0, 0x0000, X 0x0000, 0x0000, 0x0000, 0x1ff0, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x1ff0, 0x0000, 0x0000, 0xf800, X 0x001f, 0x1830, 0xfc00, 0x001f, X 0xfe00, 0x007f, 0x3bb8, 0xff00, X 0x007f, 0xff00, 0x00ff, 0x3bb8, X 0xff80, 0x00ff, 0xff80, 0x03ff, X 0x3bb8, 0xffe0, 0x01ff, 0xffc0, X 0x0fff, 0x3bb8, 0xfff0, 0x03ff, X 0xffe0, 0x1fff, 0x3bb8, 0xfff8, X 0x07f8, 0x1fe0, 0x3fc0, 0x3bb8, X 0x07fc, 0x07e2, 0xcff0, 0x7f9f, X 0x1830, 0xf3fe, 0x0fcf, 0xe7f0, X 0xfe3f, 0x1ff0, 0xfc7e, 0x0fdf, X 0xf3f0, 0xfcff, 0x1ff1, 0xff3f, X 0x0f9f, 0xfbf8, 0xfdff, 0x9ff3, X 0xffbf, 0x1fbf, 0xf9f8, 0xf9ff, X 0x8fe3, 0xffdf, 0x1f3f, 0xfdf8, X 0xf3ff, 0xcfef, 0xffcf, 0x1f7f, X 0xfdf8, 0xe7ff, 0xefef, 0xffef, X 0x1f7f, 0xfdfc, 0xcfff, 0xffff, X 0x3fe7, 0x3f7c, 0x3cfc, 0xdffc, X 0xfeff, 0x3df3, 0x3f7c, 0x3efc, X 0x9efc, 0xfc7f, 0x39f9, 0x3f7c, X 0x3efc, 0xbe7c, 0xf83f, 0x3bf9, X 0x3f7c, 0x3efc, 0x3f78, 0xfc7f, X 0x3bfc, 0x3f7f, 0xfefc, 0x7f7b, X 0xfeff, 0x9bfe, 0x3f7f, 0xfef8, X 0x7fbb, 0x7ffe, 0xdbfe, 0x1f79, X 0xfef8, 0xffb3, 0x7ffe, 0xcbff, X 0x1f7c, 0x9ef8, 0xffb7, 0x7ffe, X 0x2bff, 0x1f3e, 0x3ef8, 0xffa6, X 0x7ffc, 0xa3ff, 0x1fbf, 0xfef8, X 0xffa8, 0x3efd, 0xd3ff, 0x1fbf, X 0xfdf8, 0xff83, 0xbc7d, 0xc3ff, X 0x1fbf, 0xfdf0, 0xff8f, 0xb839, X 0xe3ff, 0x1fbf, 0xfdf0, 0xff9f, X 0xbc7b, 0xf1ff, 0x0f9f, 0xf9f0, X 0xffbf, 0xbefb, 0xfdff, 0x0fdf, X 0xfbf0, 0xff3f, 0x9ff3, 0xfdff, X 0x0fdf, 0xf3f0, 0xff7f, 0xdff7, X 0xfcff, 0x0fdf, 0xf7e0, 0xfe7f, X 0xdff7, 0xfeff, 0x07df, 0xf7e0, X 0xfeff, 0xdff7, 0xfe7f, 0x07cf, X 0xe7e0, 0xfeff, 0xdff7, 0xff7f, X 0x07ef, 0xefc0, 0xfcff, 0xeeef, X 0xff7f, 0x03e7, 0xcfc0, 0xfdff, X 0xec6f, 0xff3f, 0x03f7, 0xdf80, X 0xf9ff, 0xeeef, 0xffbf, 0x01f3, X 0x9f80, 0xfbff, 0xefef, 0xff9f, X 0x01fb, 0xbf00, 0xfbff, 0xefef, X 0xffdf, 0x00f9, 0x7e00, 0xf3ff, X 0xefef, 0xffdf, 0x007e, 0x7e00, X 0xfffe, 0xefef, 0x7fff, 0x007e, X 0xfc00, 0xfffc, 0xefef, 0x7fff, X 0x003f, 0xfc00, 0xfff9, 0xefef, X 0x3fff, 0x001f, 0xf800, 0x03fb, X 0x0fe0, 0x9f00, 0x001f, 0xf000, X 0xf803, 0xffff, 0xc07f, 0x000f, X 0xe000, 0xbfff, 0xdef7, 0xfffb, X 0x0007, 0xc000, 0x1dff, 0x8c63, X 0xff71, 0x0003, 0x8000, 0xb8ef, X 0xdef7, 0xee3b, 0x0001, 0x0000, X 0xfdc7, 0xffff, 0xc77f, 0x0000, X 0x0000, 0xffee, 0x0000, 0x6ffc, X 0x0000, 0x0000, 0x03fe, 0xfffe, X 0x7f01, 0x0000, 0x0000, 0xf806, X 0xfc7f, 0x607f, 0x0000, 0x0000, X 0xfffe, 0xf01f, 0x7fff, 0x0000, X 0x0000, 0xffc6, 0xc007, 0x63ff, X 0x0000, 0x0000, 0xff06, 0xf01f, X 0x60ff, 0x0000, 0x0000, 0xfc06, X 0xfc7f, 0x603f, 0x0000, 0x0000, X 0xff06, 0xffff, 0x60ff, 0x0000, X 0x0000, 0xffc6, 0x0000, 0x63fc, X 0x0000, 0x0000, 0x03fe, 0xfffe, X 0x7f01, 0x0000, 0x0000, 0xf806, X 0xffff, 0x607f, 0x0000, 0x0000, X 0xfffe, 0xffff, 0x7fff, 0x0000, X 0x0000, 0xfffe, 0xffff, 0x7fff, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000}; END_OF_king.bitmap if test 4455 -ne `wc -c <king.bitmap`; then echo shar: \"king.bitmap\" unpacked with wrong size! fi # end of overwriting check fi if test -f king_mask.bitmap -a "${1}" != "-c" ; then echo shar: Will not over-write existing file \"king_mask.bitmap\" else echo shar: Extracting \"king_mask.bitmap\" \(4470 characters\) sed "s/^X//" >king_mask.bitmap <<'END_OF_king_mask.bitmap' X/* This file contains code for X-CHESS. X Copyright (C) 1986 Free Software Foundation, Inc. X XThis file is part of X-CHESS. X XX-CHESS is distributed in the hope that it will be useful, Xbut WITHOUT ANY WARRANTY. No author or distributor Xaccepts responsibility to anyone for the consequences of using it Xor for whether it serves any particular purpose or works at all, Xunless he says so in writing. Refer to the X-CHESS General Public XLicense for full details. X XEveryone is granted permission to copy, modify and redistribute XX-CHESS, but only under the conditions described in the XX-CHESS General Public License. A copy of this license is Xsupposed to have been given to you along with X-CHESS so you Xcan know your rights and responsibilities. It should be in a Xfile named COPYING. Among other things, the copyright notice Xand this notice must be preserved on all copies. */ X X#define king_mask_width 80 X#define king_mask_height 80 Xstatic short king_mask_bits[] = { X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x07c0, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x07c0, 0x0000, 0x0000, 0x0000, X 0x0000, 0x1ff0, 0x0000, 0x0000, X 0x0000, 0x0000, 0x1ff0, 0x0000, X 0x0000, 0x0000, 0x0000, 0x1ff0, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x1ff0, 0x0000, 0x0000, 0x0000, X 0x0000, 0x1ff0, 0x0000, 0x0000, X 0x0000, 0x0000, 0x3ff8, 0x0000, X 0x0000, 0x0000, 0x0000, 0x3ff8, X 0x0000, 0x0000, 0xfe00, 0x003f, X 0x3ff8, 0xfe00, 0x003f, 0xff00, X 0x00ff, 0x3ffc, 0xff80, 0x007f, X 0xff80, 0x01ff, 0x7ffc, 0xffc0, X 0x00ff, 0xffc0, 0x07ff, 0x7ffc, X 0xffe0, 0x01ff, 0xffe0, 0x1fff, X 0x7ffc, 0xfff8, 0x07ff, 0xffe0, X 0x3fff, 0x7ffc, 0xfffc, 0x0fff, X 0xfff0, 0x7fff, 0x7ffc, 0xfffe, X 0x0fff, 0xfff8, 0xffff, 0x7ffc, X 0xffff, 0x1fff, 0xfff8, 0xffff, X 0xfffd, 0xffff, 0x1fff, 0xfff8, X 0xffff, 0xffff, 0xffff, 0x3fff, X 0xfffc, 0xffff, 0xffff, 0xffff, X 0x3fff, 0xfffc, 0xffff, 0xffff, X 0xffff, 0x7fff, 0xfffc, 0xffff, X 0xffff, 0xffff, 0x7fff, 0xfffe, X 0xffff, 0xffff, 0xffff, 0x7fff, X 0xfffe, 0xffff, 0xffff, 0xffff, X 0x7fff, 0xfffe, 0xffff, 0xffff, X 0xffff, 0x7fff, 0xfffe, 0xffff, X 0xffff, 0xffff, 0x7fff, 0xfffe, X 0xffff, 0xffff, 0xffff, 0x7fff, X 0xfffe, 0xffff, 0xffff, 0xffff, X 0x7fff, 0xfffe, 0xffff, 0xffff, X 0xffff, 0x7fff, 0xfffe, 0xffff, X 0xffff, 0xffff, 0x7fff, 0xfffe, X 0xffff, 0xffff, 0xffff, 0x7fff, X 0xfffe, 0xffff, 0xffff, 0xffff, X 0x7fff, 0xfffc, 0xffff, 0xffff, X 0xffff, 0x3fff, 0xfffc, 0xffff, X 0xffff, 0xffff, 0x3fff, 0xfffc, X 0xffff, 0xffff, 0xffff, 0x3fff, X 0xfffc, 0xffff, 0xffff, 0xffff, X 0x3fff, 0xfffc, 0xffff, 0xffff, X 0xffff, 0x3fff, 0xfff8, 0xffff, X 0xffff, 0xffff, 0x3fff, 0xfff8, X 0xffff, 0xffff, 0xffff, 0x1fff, X 0xfff8, 0xffff, 0xffff, 0xffff, X 0x1fff, 0xfff8, 0xffff, 0xffff, X 0xffff, 0x1fff, 0xfff8, 0xffff, X 0xffff, 0xffff, 0x1fff, 0xfff0, X 0xffff, 0xffff, 0xffff, 0x0fff, X 0xfff0, 0xffff, 0xffff, 0xffff, X 0x0fff, 0xffe0, 0xffff, 0xffff, X 0xffff, 0x0fff, 0xffe0, 0xffff, X 0xffff, 0xffff, 0x07ff, 0xffe0, X 0xffff, 0xffff, 0xffff, 0x07ff, X 0xffc0, 0xffff, 0xffff, 0xffff, X 0x03ff, 0xffc0, 0xffff, 0xffff, X 0xffff, 0x01ff, 0xff80, 0xffff, X 0xffff, 0xffff, 0x01ff, 0xff00, X 0xffff, 0xffff, 0xffff, 0x00ff, X 0xff00, 0xffff, 0xffff, 0xffff, X 0x007f, 0xfe00, 0xffff, 0xffff, X 0xffff, 0x007f, 0xfc00, 0xffff, X 0xffff, 0xffff, 0x003f, 0xfc00, X 0xffff, 0xffff, 0xffff, 0x001f, X 0xf800, 0xffff, 0xffff, 0xffff, X 0x000f, 0xf000, 0xffff, 0xffff, X 0xffff, 0x0007, 0xe000, 0xffff, X 0xffff, 0xffff, 0x0003, 0xc000, X 0xffff, 0xffff, 0xffff, 0x0001, X 0x8000, 0xffff, 0xffff, 0xffff, X 0x0001, 0x0000, 0xffff, 0xffff, X 0xffff, 0x0000, 0x0000, 0xffff, X 0xffff, 0xffff, 0x0000, 0x0000, X 0xffff, 0xffff, 0xffff, 0x0000, X 0x0000, 0xffff, 0xffff, 0xffff, X 0x0000, 0x0000, 0xffff, 0xffff, X 0xffff, 0x0000, 0x0000, 0xffff, X 0xffff, 0xffff, 0x0000, 0x0000, X 0xffff, 0xffff, 0xffff, 0x0000, X 0x0000, 0xffff, 0xffff, 0xffff, X 0x0000, 0x0000, 0xffff, 0xffff, X 0xffff, 0x0000, 0x0000, 0xffff, X 0xffff, 0xffff, 0x0000, 0x0000, X 0xffff, 0xffff, 0xffff, 0x0000, X 0x0000, 0xffff, 0xffff, 0xffff, X 0x0000, 0x0000, 0xffff, 0xffff, X 0xffff, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000}; END_OF_king_mask.bitmap if test 4470 -ne `wc -c <king_mask.bitmap`; then echo shar: \"king_mask.bitmap\" unpacked with wrong size! fi # end of overwriting check fi if test -f knight.bitmap -a "${1}" != "-c" ; then echo shar: Will not over-write existing file \"knight.bitmap\" else echo shar: Extracting \"knight.bitmap\" \(4461 characters\) sed "s/^X//" >knight.bitmap <<'END_OF_knight.bitmap' X/* This file contains code for X-CHESS. X Copyright (C) 1986 Free Software Foundation, Inc. X XThis file is part of X-CHESS. X XX-CHESS is distributed in the hope that it will be useful, Xbut WITHOUT ANY WARRANTY. No author or distributor Xaccepts responsibility to anyone for the consequences of using it Xor for whether it serves any particular purpose or works at all, Xunless he says so in writing. Refer to the X-CHESS General Public XLicense for full details. X XEveryone is granted permission to copy, modify and redistribute XX-CHESS, but only under the conditions described in the XX-CHESS General Public License. A copy of this license is Xsupposed to have been given to you along with X-CHESS so you Xcan know your rights and responsibilities. It should be in a Xfile named COPYING. Among other things, the copyright notice Xand this notice must be preserved on all copies. */ X X#define knight_width 80 X#define knight_height 80 Xstatic short knight_bits[] = { X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0002, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0002, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0007, 0x0000, X 0x0000, 0x0000, 0x0c00, 0x0007, X 0x0000, 0x0000, 0x0000, 0x1800, X 0x000f, 0x0000, 0x0000, 0x0000, X 0x3800, 0x000f, 0x0000, 0x0000, X 0x0000, 0x3000, 0x000f, 0x0000, X 0x0000, 0x0000, 0xf000, 0x001f, X 0x0000, 0x0000, 0x0000, 0xf000, X 0x00ff, 0x0000, 0x0000, 0x0000, X 0xe000, 0x7fff, 0x0000, 0x0000, X 0x0000, 0xe000, 0x0fff, 0x0000, X 0x0000, 0x0000, 0xe000, 0xffff, X 0x0003, 0x0000, 0x0000, 0xe000, X 0xffff, 0x0000, 0x0000, 0x0000, X 0xf800, 0xffbf, 0x003f, 0x0000, X 0x0000, 0xff00, 0xfe7f, 0x000f, X 0x0000, 0x0000, 0xff80, 0xf8ff, X 0x01ff, 0x0000, 0x0000, 0x0fe0, X 0xe3fc, 0x007f, 0x0000, 0x0000, X 0xe1f0, 0xcff3, 0x0fff, 0x0000, X 0x0000, 0xfdf8, 0x1fff, 0x01ff, X 0x0000, 0x0000, 0x3ffe, 0x7ffe, X 0x1ffe, 0x0000, 0x0000, 0x1fff, X 0xfffe, 0x07fc, 0x0000, 0xc000, X 0xffff, 0xffff, 0x7ff1, 0x0000, X 0xc000, 0xffff, 0xffff, 0x1fe7, X 0x0000, 0xe000, 0xffff, 0xffff, X 0xffcf, 0x0003, 0xf000, 0xffff, X 0xffff, 0x3f9f, 0x0000, 0xf800, X 0xffff, 0xffff, 0xff3f, 0x0007, X 0xfc00, 0xffff, 0xffff, 0xfe7f, X 0x0000, 0xfc00, 0xffff, 0xffff, X 0xfcfe, 0x0007, 0xfe00, 0xffff, X 0x7fff, 0xfdfe, 0x0001, 0xff00, X 0xffff, 0x3fff, 0xfbff, 0x001f, X 0xff00, 0xffff, 0xbfff, 0xf3ff, X 0x0003, 0xff80, 0xffff, 0x9fff, X 0xf7ff, 0x003f, 0xff80, 0xffff, X 0xcfff, 0xefff, 0x0007, 0xffc0, X 0xffff, 0xf37f, 0xcfff, 0x007f, X 0xffe0, 0xffff, 0xfd1f, 0xdfff, X 0x0007, 0xffe0, 0xffff, 0xff83, X 0x9ff3, 0x00ff, 0xfff0, 0x7fff, X 0xff80, 0xbff9, 0x000f, 0xfff0, X 0x00ff, 0x7f80, 0x7ffc, 0x01ff, X 0x3ff8, 0x007f, 0x8180, 0x7fff, X 0x001e, 0x9f18, 0x003f, 0xffc0, X 0x7fff, 0x07fe, 0x8f98, 0x001f, X 0xffc0, 0x7fcf, 0x003e, 0x87f8, X 0x000f, 0xffe0, 0xffe3, 0x07fe, X 0xc3f0, 0x0007, 0x1ff0, 0xfffc, X 0x003c, 0xe1f0, 0x0003, 0xc0f0, X 0xffff, 0x0ffc, 0xe060, 0x0001, X 0xfff8, 0xffff, 0x007c, 0xf000, X 0x0000, 0xfffc, 0xffff, 0x0ffc, X 0x7000, 0x0000, 0xfffe, 0xffff, X 0x007c, 0x0000, 0x0000, 0xfffe, X 0xffff, 0x0ff9, 0x0000, 0x0000, X 0xffff, 0xffff, 0x00f9, 0x0000, X 0x8000, 0xffff, 0xffff, 0x0ff9, X 0x0000, 0x8000, 0xffff, 0xffff, X 0x00f9, 0x0000, 0xc000, 0xffff, X 0xffff, 0x1ff9, 0x0000, 0xc000, X 0xffff, 0xffff, 0x01f1, 0x0000, X 0xe000, 0xffff, 0xffff, 0x3ff1, X 0x0000, 0xf000, 0xffff, 0xffff, X 0x01f3, 0x0000, 0xf800, 0xffff, X 0xffff, 0x3ff3, 0x0000, 0xfc00, X 0xffff, 0xffff, 0x01f3, 0x0000, X 0xfc00, 0xffff, 0xffff, 0x3ff3, X 0x0000, 0xfe00, 0xffff, 0xffff, X 0x01f3, 0x0000, 0xff00, 0xffff, X 0xffff, 0x3ff3, 0x0000, 0xff00, X 0xffff, 0xffff, 0x01f3, 0x0000, X 0xff00, 0xffff, 0xffff, 0x3ff3, X 0x0000, 0xff80, 0xffff, 0xffff, X 0x01f3, 0x0000, 0xff80, 0xffff, X 0xffff, 0x3ff3, 0x0000, 0xffc0, X 0xffff, 0xffff, 0x01f3, 0x0000, X 0xffe0, 0xffff, 0xffff, 0x3ff3, X 0x0000, 0xffe0, 0xffff, 0xffff, X 0x01f3, 0x0000, 0xfff0, 0xffff, X 0xffff, 0x3ff3, 0x0000, 0xfff0, X 0xffff, 0xffff, 0x01f3, 0x0000, X 0xfff8, 0xffff, 0xffff, 0x3ff3, X 0x0000, 0xfff8, 0xffff, 0xffff, X 0x01f3, 0x0000, 0xfffc, 0xffff, X 0xffff, 0x3ff3, 0x0000, 0xfffc, X 0xffff, 0xffff, 0x01f3, 0x0000, X 0xfffe, 0xffff, 0xffff, 0x3ff3, X 0x0000, 0xfffe, 0xffff, 0xffff, X 0x01f3, 0x0000, 0xfffe, 0xffff, X 0xffff, 0x3ff3, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000}; END_OF_knight.bitmap if test 4461 -ne `wc -c <knight.bitmap`; then echo shar: \"knight.bitmap\" unpacked with wrong size! fi # end of overwriting check fi if test -f pawn.bitmap -a "${1}" != "-c" ; then echo shar: Will not over-write existing file \"pawn.bitmap\" else echo shar: Extracting \"pawn.bitmap\" \(4455 characters\) sed "s/^X//" >pawn.bitmap <<'END_OF_pawn.bitmap' X/* This file contains code for X-CHESS. X Copyright (C) 1986 Free Software Foundation, Inc. X XThis file is part of X-CHESS. X XX-CHESS is distributed in the hope that it will be useful, Xbut WITHOUT ANY WARRANTY. No author or distributor Xaccepts responsibility to anyone for the consequences of using it Xor for whether it serves any particular purpose or works at all, Xunless he says so in writing. Refer to the X-CHESS General Public XLicense for full details. X XEveryone is granted permission to copy, modify and redistribute XX-CHESS, but only under the conditions described in the XX-CHESS General Public License. A copy of this license is Xsupposed to have been given to you along with X-CHESS so you Xcan know your rights and responsibilities. It should be in a Xfile named COPYING. Among other things, the copyright notice Xand this notice must be preserved on all copies. */ X X#define pawn_width 80 X#define pawn_height 80 Xstatic short pawn_bits[] = { X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x1f80, 0x0000, 0x0000, 0x0000, X 0x0000, 0x7fe0, 0x0000, 0x0000, X 0x0000, 0x0000, 0xfff0, 0x0000, X 0x0000, 0x0000, 0x0000, 0xfff0, X 0x0000, 0x0000, 0x0000, 0x0000, X 0xfff8, 0x0001, 0x0000, 0x0000, X 0x0000, 0xfff8, 0x0001, 0x0000, X 0x0000, 0x0000, 0xfff8, 0x0001, X 0x0000, 0x0000, 0x0000, 0xfff8, X 0x0001, 0x0000, 0x0000, 0x0000, X 0xfff8, 0x0001, 0x0000, 0x0000, X 0x0000, 0xfff0, 0x0000, 0x0000, X 0x0000, 0x0000, 0xfff0, 0x0000, X 0x0000, 0x0000, 0x0000, 0x7fe0, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x3fc0, 0x0000, 0x0000, 0x0000, X 0x0000, 0xfff8, 0x0001, 0x0000, X 0x0000, 0x0000, 0xfffc, 0x0003, X 0x0000, 0x0000, 0x0000, 0xfffe, X 0x000f, 0x0000, 0x0000, 0x8000, X 0xffff, 0x003f, 0x0000, 0x0000, X 0xe000, 0xffff, 0x00ff, 0x0000, X 0x0000, 0xf800, 0xffff, 0x03ff, X 0x0000, 0x0000, 0x0000, 0xfff0, X 0x0001, 0x0000, 0x0000, 0x0000, X 0xfff0, 0x0001, 0x0000, 0x0000, X 0x0000, 0xfff0, 0x0001, 0x0000, X 0x0000, 0x0000, 0xfff8, 0x0003, X 0x0000, 0x0000, 0x0000, 0xfff8, X 0x0003, 0x0000, 0x0000, 0x0000, X 0xfff8, 0x0003, 0x0000, 0x0000, X 0x0000, 0xfffc, 0x0007, 0x0000, X 0x0000, 0x0000, 0xfffc, 0x0007, X 0x0000, 0x0000, 0x0000, 0xfffc, X 0x0007, 0x0000, 0x0000, 0x0000, X 0xfffe, 0x000f, 0x0000, 0x0000, X 0x0000, 0xfffe, 0x000f, 0x0000, X 0x0000, 0x0000, 0xffff, 0x001f, X 0x0000, 0x0000, 0x8000, 0xffff, X 0x003f, 0x0000, 0x0000, 0x8000, X 0xffff, 0x003f, 0x0000, 0x0000, X 0xc000, 0xffff, 0x007f, 0x0000, X 0x0000, 0xe000, 0xffff, 0x00ff, X 0x0000, 0x0000, 0xe000, 0xffff, X 0x00ff, 0x0000, 0x0000, 0xe000, X 0xffff, 0x00ff, 0x0000, 0x0000, X 0xf000, 0xffff, 0x01ff, 0x0000, X 0x0000, 0xf000, 0xffff, 0x01ff, X 0x0000, 0x0000, 0xf800, 0xffff, X 0x03ff, 0x0000, 0x0000, 0xf800, X 0xffff, 0x03ff, 0x0000, 0x0000, X 0xf800, 0xffff, 0x03ff, 0x0000, X 0x0000, 0xf800, 0xffff, 0x03ff, X 0x0000, 0x0000, 0xf800, 0xffff, X 0x03ff, 0x0000, 0x0000, 0xf800, X 0xffff, 0x03ff, 0x0000, 0x0000, X 0xf800, 0xffff, 0x03ff, 0x0000, X 0x0000, 0xf800, 0xffff, 0x03ff, X 0x0000, 0x0000, 0xf000, 0xffff, X 0x01ff, 0x0000, 0x0000, 0xf000, X 0xffff, 0x01ff, 0x0000, 0x0000, X 0xf000, 0xffff, 0x01ff, 0x0000, X 0x0000, 0xe000, 0xffff, 0x00ff, X 0x0000, 0x0000, 0xe000, 0xffff, X 0x00ff, 0x0000, 0x0000, 0xe000, X 0xffff, 0x00ff, 0x0000, 0x0000, X 0xc000, 0xffff, 0x007f, 0x0000, X 0x0000, 0xc000, 0xffff, 0x007f, X 0x0000, 0x0000, 0x8000, 0xffff, X 0x003f, 0x0000, 0x0000, 0x8000, X 0xffff, 0x003f, 0x0000, 0x0000, X 0x0000, 0xffff, 0x001f, 0x0000, X 0x0000, 0x0000, 0xfffe, 0x000f, X 0x0000, 0x0000, 0x0000, 0xfffe, X 0x000f, 0x0000, 0x0000, 0x0000, X 0xfffc, 0x0007, 0x0000, 0x0000, X 0x0000, 0xfffc, 0x0007, 0x0000, X 0x0000, 0xe000, 0xffff, 0x00ff, X 0x0000, 0x0000, 0xfc00, 0xffff, X 0x07ff, 0x0000, 0x0000, 0xff00, X 0xffff, 0x1fff, 0x0000, 0x0000, X 0xff80, 0xffff, 0x3fff, 0x0000, X 0x0000, 0xffe0, 0xffff, 0xffff, X 0x0000, 0x0000, 0xfff0, 0xffff, X 0xffff, 0x0001, 0x0000, 0xfff8, X 0xffff, 0xffff, 0x0003, 0x0000, X 0xfffc, 0xffff, 0xffff, 0x0007, X 0x0000, 0xfffc, 0xffff, 0xffff, X 0x0007, 0x0000, 0xfffe, 0xffff, X 0xffff, 0x000f, 0x0000, 0xfffe, X 0xffff, 0xffff, 0x000f, 0x0000, X 0xfffe, 0xffff, 0xffff, 0x000f, X 0x0000, 0xffff, 0xffff, 0xffff, X 0x001f, 0x0000, 0xffff, 0xffff, X 0xffff, 0x001f, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000}; END_OF_pawn.bitmap if test 4455 -ne `wc -c <pawn.bitmap`; then echo shar: \"pawn.bitmap\" unpacked with wrong size! fi # end of overwriting check fi if test -f pawn_mask.bitmap -a "${1}" != "-c" ; then echo shar: Will not over-write existing file \"pawn_mask.bitmap\" else echo shar: Extracting \"pawn_mask.bitmap\" \(4470 characters\) sed "s/^X//" >pawn_mask.bitmap <<'END_OF_pawn_mask.bitmap' X/* This file contains code for X-CHESS. X Copyright (C) 1986 Free Software Foundation, Inc. X XThis file is part of X-CHESS. X XX-CHESS is distributed in the hope that it will be useful, Xbut WITHOUT ANY WARRANTY. No author or distributor Xaccepts responsibility to anyone for the consequences of using it Xor for whether it serves any particular purpose or works at all, Xunless he says so in writing. Refer to the X-CHESS General Public XLicense for full details. X XEveryone is granted permission to copy, modify and redistribute XX-CHESS, but only under the conditions described in the XX-CHESS General Public License. A copy of this license is Xsupposed to have been given to you along with X-CHESS so you Xcan know your rights and responsibilities. It should be in a Xfile named COPYING. Among other things, the copyright notice Xand this notice must be preserved on all copies. */ X X#define pawn_mask_width 80 X#define pawn_mask_height 80 Xstatic short pawn_mask_bits[] = { X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x3fc0, X 0x0000, 0x0000, 0x0000, 0x0000, X 0xfff0, 0x0000, 0x0000, 0x0000, X 0x0000, 0xfff8, 0x0001, 0x0000, X 0x0000, 0x0000, 0xfff8, 0x0001, X 0x0000, 0x0000, 0x0000, 0xfffc, X 0x0003, 0x0000, 0x0000, 0x0000, X 0xfffc, 0x0003, 0x0000, 0x0000, X 0x0000, 0xfffc, 0x0003, 0x0000, X 0x0000, 0x0000, 0xfffc, 0x0003, X 0x0000, 0x0000, 0x0000, 0xfffc, X 0x0003, 0x0000, 0x0000, 0x0000, X 0xfffc, 0x0003, 0x0000, 0x0000, X 0x0000, 0xfffc, 0x0003, 0x0000, X 0x0000, 0x0000, 0xfffc, 0x0003, X 0x0000, 0x0000, 0x0000, 0xfffc, X 0x0003, 0x0000, 0x0000, 0x0000, X 0xfffc, 0x0003, 0x0000, 0x0000, X 0x0000, 0xfffe, 0x0007, 0x0000, X 0x0000, 0x0000, 0xfffe, 0x0007, X 0x0000, 0x0000, 0xc000, 0xffff, X 0x007f, 0x0000, 0x0000, 0xf000, X 0xffff, 0x01ff, 0x0000, 0x0000, X 0xfc00, 0xffff, 0x07ff, 0x0000, X 0x0000, 0xfc00, 0xffff, 0x07ff, X 0x0000, 0x0000, 0xfc00, 0xffff, X 0x07ff, 0x0000, 0x0000, 0x0000, X 0xfff8, 0x0003, 0x0000, 0x0000, X 0x0000, 0xfffc, 0x0007, 0x0000, X 0x0000, 0x0000, 0xfffc, 0x0007, X 0x0000, 0x0000, 0x0000, 0xfffc, X 0x0007, 0x0000, 0x0000, 0x0000, X 0xfffe, 0x000f, 0x0000, 0x0000, X 0x0000, 0xfffe, 0x000f, 0x0000, X 0x0000, 0x0000, 0xfffe, 0x000f, X 0x0000, 0x0000, 0x0000, 0xffff, X 0x001f, 0x0000, 0x0000, 0x0000, X 0xffff, 0x001f, 0x0000, 0x0000, X 0x8000, 0xffff, 0x003f, 0x0000, X 0x0000, 0xc000, 0xffff, 0x007f, X 0x0000, 0x0000, 0xc000, 0xffff, X 0x007f, 0x0000, 0x0000, 0xe000, X 0xffff, 0x00ff, 0x0000, 0x0000, X 0xf000, 0xffff, 0x01ff, 0x0000, X 0x0000, 0xf000, 0xffff, 0x01ff, X 0x0000, 0x0000, 0xf000, 0xffff, X 0x03ff, 0x0000, 0x0000, 0xf800, X 0xffff, 0x03ff, 0x0000, 0x0000, X 0xf800, 0xffff, 0x07ff, 0x0000, X 0x0000, 0xfc00, 0xffff, 0x07ff, X 0x0000, 0x0000, 0xfc00, 0xffff, X 0x07ff, 0x0000, 0x0000, 0xfc00, X 0xffff, 0x07ff, 0x0000, 0x0000, X 0xfc00, 0xffff, 0x07ff, 0x0000, X 0x0000, 0xfc00, 0xffff, 0x07ff, X 0x0000, 0x0000, 0xfc00, 0xffff, X 0x07ff, 0x0000, 0x0000, 0xfc00, X 0xffff, 0x07ff, 0x0000, 0x0000, X 0xfc00, 0xffff, 0x07ff, 0x0000, X 0x0000, 0xfc00, 0xffff, 0x07ff, X 0x0000, 0x0000, 0xfc00, 0xffff, X 0x07ff, 0x0000, 0x0000, 0xf800, X 0xffff, 0x03ff, 0x0000, 0x0000, X 0xf800, 0xffff, 0x03ff, 0x0000, X 0x0000, 0xf800, 0xffff, 0x03ff, X 0x0000, 0x0000, 0xf000, 0xffff, X 0x01ff, 0x0000, 0x0000, 0xf000, X 0xffff, 0x01ff, 0x0000, 0x0000, X 0xf000, 0xffff, 0x00ff, 0x0000, X 0x0000, 0xe000, 0xffff, 0x00ff, X 0x0000, 0x0000, 0xe000, 0xffff, X 0x00ff, 0x0000, 0x0000, 0xc000, X 0xffff, 0x007f, 0x0000, 0x0000, X 0xc000, 0xffff, 0x003f, 0x0000, X 0x0000, 0x8000, 0xffff, 0x003f, X 0x0000, 0x0000, 0x0000, 0xffff, X 0x001f, 0x0000, 0x0000, 0x0000, X 0xffff, 0x001f, 0x0000, 0x0000, X 0xf000, 0xffff, 0x01ff, 0x0000, X 0x0000, 0xfe00, 0xffff, 0x0fff, X 0x0000, 0x0000, 0xff80, 0xffff, X 0x3fff, 0x0000, 0x0000, 0xffc0, X 0xffff, 0x7fff, 0x0000, 0x0000, X 0xffe0, 0xffff, 0xffff, 0x0001, X 0x0000, 0xfff0, 0xffff, 0xffff, X 0x0003, 0x0000, 0xfffc, 0xffff, X 0xffff, 0x0007, 0x0000, 0xfffe, X 0xffff, 0xffff, 0x000f, 0x0000, X 0xfffe, 0xffff, 0xffff, 0x000f, X 0x0000, 0xffff, 0xffff, 0xffff, X 0x001f, 0x0000, 0xffff, 0xffff, X 0xffff, 0x001f, 0x8000, 0xffff, X 0xffff, 0xffff, 0x001f, 0x8000, X 0xffff, 0xffff, 0xffff, 0x003f, X 0x8000, 0xffff, 0xffff, 0xffff, X 0x003f, 0x8000, 0xffff, 0xffff, X 0xffff, 0x003f, 0x8000, 0xffff, X 0xffff, 0xffff, 0x003f, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000}; END_OF_pawn_mask.bitmap if test 4470 -ne `wc -c <pawn_mask.bitmap`; then echo shar: \"pawn_mask.bitmap\" unpacked with wrong size! fi # end of overwriting check fi if test -f queen.bitmap -a "${1}" != "-c" ; then echo shar: Will not over-write existing file \"queen.bitmap\" else echo shar: Extracting \"queen.bitmap\" \(4458 characters\) sed "s/^X//" >queen.bitmap <<'END_OF_queen.bitmap' X/* This file contains code for X-CHESS. X Copyright (C) 1986 Free Software Foundation, Inc. X XThis file is part of X-CHESS. X XX-CHESS is distributed in the hope that it will be useful, Xbut WITHOUT ANY WARRANTY. No author or distributor Xaccepts responsibility to anyone for the consequences of using it Xor for whether it serves any particular purpose or works at all, Xunless he says so in writing. Refer to the X-CHESS General Public XLicense for full details. X XEveryone is granted permission to copy, modify and redistribute XX-CHESS, but only under the conditions described in the XX-CHESS General Public License. A copy of this license is Xsupposed to have been given to you along with X-CHESS so you Xcan know your rights and responsibilities. It should be in a Xfile named COPYING. Among other things, the copyright notice Xand this notice must be preserved on all copies. */ X X#define queen_width 80 X#define queen_height 80 Xstatic short queen_bits[] = { X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x01c0, 0x0000, 0x0000, X 0x0000, 0x0000, 0x03e0, 0x0000, X 0x0000, 0x0000, 0x0000, 0x03e0, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x03e0, 0x0000, 0x0000, 0x0000, X 0x0000, 0x01c0, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0180, 0x0000, X 0x0000, 0x0000, 0x00e0, 0x0180, X 0x0000, 0x0000, 0x0000, 0x01f0, X 0x0180, 0x0700, 0x0000, 0x0000, X 0x01f0, 0x0180, 0x0f80, 0x0000, X 0x0000, 0x01f0, 0x03c0, 0x0f80, X 0x0000, 0x0000, 0x00e0, 0x03c0, X 0x0f80, 0x0000, 0x0000, 0x0040, X 0x03c0, 0x0700, 0x0000, 0x0000, X 0x00c0, 0x03c0, 0x0300, 0x0000, X 0x0000, 0x00c0, 0x03c0, 0x0300, X 0x0000, 0x0000, 0x00c0, 0x03c0, X 0x0300, 0x0000, 0x0000, 0x01c0, X 0x03c0, 0x0380, 0x0000, 0x0000, X 0x01c0, 0x03c0, 0x0380, 0x0000, X 0x0000, 0x01c0, 0x07e0, 0x0380, X 0x0000, 0x0000, 0x03c0, 0x07e0, X 0x03c0, 0x0000, 0x001c, 0x03c0, X 0x07e0, 0x03c0, 0x0000, 0x003e, X 0x03c0, 0x07e0, 0x03c0, 0x0e00, X 0x003e, 0x07c0, 0x07e0, 0x03e0, X 0x1f00, 0x003e, 0x07c0, 0x07e0, X 0x03e0, 0x1f00, 0x003c, 0x07c0, X 0x07e0, 0x03e0, 0x1f00, 0x0070, X 0x0fc0, 0x07e0, 0x03f0, 0x0e00, X 0x0060, 0x0fc0, 0x07e0, 0x03f0, X 0x0300, 0x00e0, 0x0fc0, 0x0ff0, X 0x03f0, 0x0380, 0x01c0, 0x1fc0, X 0x0ff0, 0x03f8, 0x0180, 0x01c0, X 0x1fc0, 0x0ff0, 0x03f8, 0x01c0, X 0x03c0, 0x1fc0, 0x0ff0, 0x03f8, X 0x01e0, 0x07c0, 0x1fc0, 0x0ff0, X 0x03f8, 0x01e0, 0x07c0, 0x3fc0, X 0x0ff0, 0x03fc, 0x01f0, 0x0fc0, X 0x3fc0, 0x0ff0, 0x03fc, 0x01f8, X 0x1f80, 0x3fc0, 0x0ff0, 0x03fc, X 0x01f8, 0x1f80, 0x7fc0, 0x0ff0, X 0x03fe, 0x01fc, 0x3f80, 0x7fc0, X 0x1ff8, 0x03fe, 0x00fc, 0x3f80, X 0x7fc0, 0x1ff8, 0x03fe, 0x00fe, X 0x7f80, 0xffc0, 0x1ff8, 0x03ff, X 0x00ff, 0xff80, 0xffc0, 0x1ff8, X 0x03ff, 0x00ff, 0xff00, 0xffc0, X 0x1ff8, 0x83ff, 0x00ff, 0xff00, X 0xffc1, 0x9ff9, 0x83ff, 0x00ff, X 0xff00, 0xffc3, 0x9ff9, 0xc3ff, X 0x00ff, 0xff00, 0xffc3, 0x9ff9, X 0xe3ff, 0x007f, 0xff00, 0xffc7, X 0xffff, 0xe3ff, 0x007f, 0xff00, X 0xffcf, 0xffff, 0xf3ff, 0x007f, X 0xfe00, 0xffcf, 0xffff, 0xfbff, X 0x007f, 0xfe00, 0xffdf, 0xffff, X 0xfbff, 0x007f, 0xfe00, 0xffff, X 0xffff, 0xffff, 0x007f, 0xfe00, X 0xffff, 0xffff, 0xffff, 0x007f, X 0xfe00, 0xffff, 0xffff, 0xffff, X 0x007f, 0xfc00, 0xffff, 0xffff, X 0xffff, 0x003f, 0xfc00, 0xffff, X 0xffff, 0xffff, 0x003f, 0xfc00, X 0xffff, 0xffff, 0xffff, 0x003f, X 0xfc00, 0xffff, 0xffff, 0xffff, X 0x003f, 0xfc00, 0xffff, 0x8001, X 0xffff, 0x003f, 0xf800, 0x03ff, X 0x3ffc, 0xffc0, 0x001f, 0xf000, X 0xf801, 0xfe7f, 0x801f, 0x001f, X 0x3000, 0xfffc, 0xf81f, 0x3fff, X 0x000c, 0xe000, 0xffe7, 0xe007, X 0xe7ff, 0x0007, 0xc000, 0xff81, X 0xf81f, 0x81ff, 0x0003, 0x8000, X 0xfe00, 0xfe7f, 0x007f, 0x0003, X 0x8000, 0xff81, 0xffff, 0x81ff, X 0x0001, 0x0000, 0xffe7, 0x8001, X 0xe7ff, 0x0000, 0x0000, 0x03ff, X 0x3ffc, 0xffc0, 0x0000, 0x8000, X 0xf801, 0xffff, 0x801f, 0x0001, X 0x8000, 0xfffc, 0xffff, 0x3fff, X 0x0001, 0x8000, 0xffff, 0xffff, X 0xffff, 0x0001, 0xc000, 0xffff, X 0xffff, 0xffff, 0x0003, 0xc000, X 0xffff, 0xffff, 0xffff, 0x0003, X 0xc000, 0xffff, 0xffff, 0xffff, X 0x0003, 0xe000, 0xffff, 0xffff, X 0xffff, 0x0007, 0xe000, 0xffff, X 0xffff, 0xffff, 0x0007, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000}; END_OF_queen.bitmap if test 4458 -ne `wc -c <queen.bitmap`; then echo shar: \"queen.bitmap\" unpacked with wrong size! fi # end of overwriting check fi if test -f queen_mask.bitmap -a "${1}" != "-c" ; then echo shar: Will not over-write existing file \"queen_mask.bitmap\" else echo shar: Extracting \"queen_mask.bitmap\" \(4473 characters\) sed "s/^X//" >queen_mask.bitmap <<'END_OF_queen_mask.bitmap' X/* This file contains code for X-CHESS. X Copyright (C) 1986 Free Software Foundation, Inc. X XThis file is part of X-CHESS. X XX-CHESS is distributed in the hope that it will be useful, Xbut WITHOUT ANY WARRANTY. No author or distributor Xaccepts responsibility to anyone for the consequences of using it Xor for whether it serves any particular purpose or works at all, Xunless he says so in writing. Refer to the X-CHESS General Public XLicense for full details. X XEveryone is granted permission to copy, modify and redistribute XX-CHESS, but only under the conditions described in the XX-CHESS General Public License. A copy of this license is Xsupposed to have been given to you along with X-CHESS so you Xcan know your rights and responsibilities. It should be in a Xfile named COPYING. Among other things, the copyright notice Xand this notice must be preserved on all copies. */ X X#define queen_mask_width 80 X#define queen_mask_height 80 Xstatic short queen_mask_bits[] = { X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x03e0, 0x0000, 0x0000, 0x0000, X 0x0000, 0x07f0, 0x0000, 0x0000, X 0x0000, 0x0000, 0x07f0, 0x0000, X 0x0000, 0x0000, 0x0000, 0x07f0, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x07f0, 0x0000, 0x0000, 0x0000, X 0x0060, 0x07f0, 0x0000, 0x0000, X 0x0000, 0x01f0, 0x03c0, 0x0000, X 0x0000, 0x0000, 0x03f8, 0x03c0, X 0x1fc0, 0x0000, 0x0000, 0x03f8, X 0x03c0, 0x1fc0, 0x0000, 0x0000, X 0x03f8, 0x07e0, 0x1fc0, 0x0000, X 0x0000, 0x03f8, 0x07e0, 0x1fc0, X 0x0000, 0x0000, 0x01f8, 0x07e0, X 0x1fc0, 0x0000, 0x0000, 0x01f0, X 0x07e0, 0x1fc0, 0x0000, 0x0000, X 0x01e0, 0x07e0, 0x0780, 0x0000, X 0x0000, 0x01e0, 0x07e0, 0x0780, X 0x0000, 0x0000, 0x03e0, 0x07e0, X 0x0780, 0x0000, 0x0000, 0x03e0, X 0x0ff0, 0x07c0, 0x0000, 0x0000, X 0x07e0, 0x0ff0, 0x07c0, 0x0000, X 0x0000, 0x07e0, 0x0ff0, 0x07c0, X 0x0000, 0x007e, 0x07e0, 0x0ff0, X 0x07e0, 0x0000, 0x007f, 0x0fe0, X 0x0ff0, 0x07e0, 0x1f00, 0x007f, X 0x0fe0, 0x0ff0, 0x07e0, 0x3f80, X 0x007f, 0x0fe0, 0x0ff0, 0x07f0, X 0x3f80, 0x007f, 0x0fe0, 0x0ff0, X 0x07f0, 0x3f80, 0x00ff, 0x1fe0, X 0x0ff0, 0x07f0, 0x3f80, 0x00fe, X 0x1fe0, 0x0ff0, 0x07f8, 0x1f80, X 0x01fc, 0x1fe0, 0x1ff8, 0x07f8, X 0x1f80, 0x03f0, 0x3fe0, 0x1ff8, X 0x07f8, 0x0fc0, 0x07f0, 0x3fe0, X 0x1ff8, 0x07fc, 0x03e0, 0x07e0, X 0x3fe0, 0x1ff8, 0x07fc, 0x03f0, X 0x0fe0, 0x7fe0, 0x1ff8, 0x07fc, X 0x03f0, 0x1fe0, 0x7fe0, 0x1ff8, X 0x07fc, 0x03f8, 0x1fe0, 0x7fe0, X 0x1ff8, 0x07fe, 0x03f8, 0x3fe0, X 0x7fe0, 0x1ff8, 0x07fe, 0x03fc, X 0x3fe0, 0xffe0, 0x1ff8, 0x07fe, X 0x03fe, 0x7fc0, 0xffe0, 0x3ffc, X 0x07ff, 0x03fe, 0xffc0, 0xffe0, X 0x3ffd, 0x07ff, 0x03ff, 0xffc0, X 0xffe1, 0xfffd, 0x87ff, 0x03ff, X 0xffc0, 0xffe3, 0xffff, 0x87ff, X 0x01ff, 0xffc0, 0xffe7, 0xffff, X 0xc7ff, 0x01ff, 0xffc0, 0xffe7, X 0xffff, 0xc7ff, 0x01ff, 0xff80, X 0xffef, 0xffff, 0xe7ff, 0x01ff, X 0xff80, 0xffff, 0xffff, 0xe7ff, X 0x01ff, 0xff80, 0xffff, 0xffff, X 0xf7ff, 0x01ff, 0xff80, 0xffff, X 0xffff, 0xffff, 0x00ff, 0xff80, X 0xffff, 0xffff, 0xffff, 0x00ff, X 0xff80, 0xffff, 0xffff, 0xffff, X 0x00ff, 0xff00, 0xffff, 0xffff, X 0xffff, 0x00ff, 0xff00, 0xffff, X 0xffff, 0xffff, 0x00ff, 0xff00, X 0xffff, 0xffff, 0xffff, 0x00ff, X 0xff00, 0xffff, 0xffff, 0xffff, X 0x00ff, 0xff00, 0xffff, 0xffff, X 0xffff, 0x007f, 0xff00, 0xffff, X 0xffff, 0xffff, 0x007f, 0xfe00, X 0xffff, 0xffff, 0xffff, 0x007f, X 0xfe00, 0xffff, 0xffff, 0xffff, X 0x007f, 0xfe00, 0xffff, 0xffff, X 0xffff, 0x007f, 0xfe00, 0xffff, X 0xffff, 0xffff, 0x007f, 0xfc00, X 0xffff, 0xffff, 0xffff, 0x003f, X 0xf800, 0xffff, 0xffff, 0xffff, X 0x003f, 0xf800, 0xffff, 0xffff, X 0xffff, 0x001f, 0xf000, 0xffff, X 0xffff, 0xffff, 0x000f, 0xf000, X 0xffff, 0xffff, 0xffff, 0x0007, X 0xe000, 0xffff, 0xffff, 0xffff, X 0x0007, 0xc000, 0xffff, 0xffff, X 0xffff, 0x0003, 0xc000, 0xffff, X 0xffff, 0xffff, 0x0003, 0xc000, X 0xffff, 0xffff, 0xffff, 0x0003, X 0xc000, 0xffff, 0xffff, 0xffff, X 0x0003, 0xe000, 0xffff, 0xffff, X 0xffff, 0x0003, 0xe000, 0xffff, X 0xffff, 0xffff, 0x0007, 0xe000, X 0xffff, 0xffff, 0xffff, 0x0007, X 0xf000, 0xffff, 0xffff, 0xffff, X 0x000f, 0xf000, 0xffff, 0xffff, X 0xffff, 0x000f, 0xf000, 0xffff, X 0xffff, 0xffff, 0x001f, 0xf000, X 0xffff, 0xffff, 0xffff, 0x001f, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000}; END_OF_queen_mask.bitmap if test 4473 -ne `wc -c <queen_mask.bitmap`; then echo shar: \"queen_mask.bitmap\" unpacked with wrong size! fi # end of overwriting check fi if test -f rook.bitmap -a "${1}" != "-c" ; then echo shar: Will not over-write existing file \"rook.bitmap\" else echo shar: Extracting \"rook.bitmap\" \(4455 characters\) sed "s/^X//" >rook.bitmap <<'END_OF_rook.bitmap' X/* This file contains code for X-CHESS. X Copyright (C) 1986 Free Software Foundation, Inc. X XThis file is part of X-CHESS. X XX-CHESS is distributed in the hope that it will be useful, Xbut WITHOUT ANY WARRANTY. No author or distributor Xaccepts responsibility to anyone for the consequences of using it Xor for whether it serves any particular purpose or works at all, Xunless he says so in writing. Refer to the X-CHESS General Public XLicense for full details. X XEveryone is granted permission to copy, modify and redistribute XX-CHESS, but only under the conditions described in the XX-CHESS General Public License. A copy of this license is Xsupposed to have been given to you along with X-CHESS so you Xcan know your rights and responsibilities. It should be in a Xfile named COPYING. Among other things, the copyright notice Xand this notice must be preserved on all copies. */ X X#define rook_width 80 X#define rook_height 80 Xstatic short rook_bits[] = { X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0xfff8, 0x0000, 0x0000, 0x0000, X 0x0000, 0xfff8, 0x0000, 0x0000, X 0x0000, 0x01e0, 0xfff8, 0x3c00, X 0x0000, 0x8000, 0x01ff, 0xfff8, X 0xfc00, 0x000f, 0xc000, 0x01ff, X 0xfff8, 0xfc00, 0x001f, 0xc000, X 0x01ff, 0xfff8, 0xfc00, 0x001f, X 0xc000, 0x01ff, 0xfff8, 0xfc00, X 0x001f, 0xc000, 0x01ff, 0xffff, X 0xfc07, 0x001f, 0xc000, 0xfdff, X 0x0001, 0xfdfc, 0x001f, 0xc000, X 0x07ff, 0xfffc, 0xff01, 0x001f, X 0xc000, 0xf01f, 0xffff, 0xc07f, X 0x001f, 0x4000, 0xffc0, 0x0007, X 0x1fff, 0x0010, 0xc000, 0x1fff, X 0x7ff0, 0xffc0, 0x001f, 0xc000, X 0xc07f, 0xfffd, 0xf01d, 0x001f, X 0x0000, 0xffc0, 0xfffd, 0x1ffd, X 0x0000, 0x0000, 0xffc0, 0xfffd, X 0x1ffd, 0x0000, 0x0000, 0xffc0, X 0xfffd, 0x1ffd, 0x0000, 0x0000, X 0xffc0, 0xfffd, 0x1ffd, 0x0000, X 0x0000, 0xffc0, 0xfffd, 0x1ffd, X 0x0000, 0x0000, 0xffc0, 0xfffd, X 0x1ffd, 0x0000, 0x0000, 0xffc0, X 0xfffd, 0x1ffd, 0x0000, 0x0000, X 0xffc0, 0xfffd, 0x1ffd, 0x0000, X 0x0000, 0xffc0, 0xfffd, 0x1ffd, X 0x0000, 0x0000, 0x7fc0, 0x0000, X 0x1ff0, 0x0000, 0x0000, 0x0040, X 0xfeff, 0x1007, 0x0000, 0x0000, X 0xffc0, 0xfeff, 0x1fff, 0x0000, X 0x0000, 0xffc0, 0xfeff, 0x1fff, X 0x0000, 0x0000, 0xffc0, 0xfeff, X 0x1fff, 0x0000, 0x0000, 0xffc0, X 0xfeff, 0x1fff, 0x0000, 0x0000, X 0xffc0, 0xfeff, 0x1fff, 0x0000, X 0x0000, 0xffc0, 0xfeff, 0x1fff, X 0x0000, 0x0000, 0xffc0, 0xfeff, X 0x1fff, 0x0000, 0x0000, 0xffc0, X 0xfeff, 0x1fff, 0x0000, 0x0000, X 0xffc0, 0xfeff, 0x1fff, 0x0000, X 0x0000, 0xffc0, 0xfeff, 0x1fff, X 0x0000, 0x0000, 0xffc0, 0xfeff, X 0x1fff, 0x0000, 0x0000, 0xffc0, X 0x800f, 0x1fff, 0x0000, 0x0000, X 0x0040, 0x3fe0, 0x1000, 0x0000, X 0x0000, 0xffc0, 0xfffd, 0x1ffd, X 0x0000, 0x0000, 0xffc0, 0xfffd, X 0x1ffd, 0x0000, 0x0000, 0xffc0, X 0xfffd, 0x1ffd, 0x0000, 0x0000, X 0xffc0, 0xfffd, 0x1ffd, 0x0000, X 0x0000, 0xffc0, 0xfffd, 0x1ffd, X 0x0000, 0x0000, 0xffc0, 0xfffd, X 0x1ffd, 0x0000, 0x0000, 0xffc0, X 0xfffd, 0x1ffd, 0x0000, 0x0000, X 0xffc0, 0xfffd, 0x1ffd, 0x0000, X 0x0000, 0xffc0, 0xfffd, 0x1ffd, X 0x0000, 0x0000, 0xffc0, 0xfffd, X 0x1ffd, 0x0000, 0x0000, 0xffc0, X 0xfffd, 0x1ffd, 0x0000, 0x0000, X 0x0040, 0x0000, 0x1000, 0x0000, X 0x0000, 0xffc0, 0xfdff, 0x1fff, X 0x0000, 0x0000, 0xffc0, 0xfdff, X 0x1fff, 0x0000, 0x0000, 0xffc0, X 0xfdff, 0x1fff, 0x0000, 0x0000, X 0xffc0, 0xfdff, 0x1fff, 0x0000, X 0x0000, 0xffc0, 0xfdff, 0x1fff, X 0x0000, 0x0000, 0xffc0, 0xfdff, X 0x1fff, 0x0000, 0x0000, 0xffc0, X 0xfdff, 0x1fff, 0x0000, 0x0000, X 0xffc0, 0xfdff, 0x1fff, 0x0000, X 0x0000, 0xffc0, 0xfdff, 0x1fff, X 0x0000, 0x0000, 0xffc0, 0xfdff, X 0x1fff, 0x0000, 0x0000, 0xffc0, X 0xfdff, 0x1fff, 0x0000, 0x0000, X 0xffc0, 0xfdff, 0x1fff, 0x0000, X 0x0000, 0x0040, 0x0000, 0x1000, X 0x0000, 0x0000, 0xfff8, 0xffff, X 0xffff, 0x0000, 0x0000, 0x000c, X 0x0000, 0x8000, 0x0001, 0x0000, X 0x0006, 0x0000, 0x0000, 0x0003, X 0x0000, 0x0002, 0x0000, 0x0000, X 0x0002, 0x0000, 0x0002, 0x0000, X 0x0000, 0x0002, 0x0000, 0xffff, X 0xffff, 0xffff, 0x0007, 0x8000, X 0x0001, 0x0000, 0x0000, 0x000c, X 0xc000, 0x0000, 0x0000, 0x0000, X 0x0018, 0x6000, 0x0000, 0x0000, X 0x0000, 0x0030, 0x2000, 0x0000, X 0x0000, 0x0000, 0x0020, 0x2000, X 0x0000, 0x0000, 0x0000, 0x0020, X 0xe000, 0xffff, 0xffff, 0xffff, X 0x003f, 0xe000, 0xffff, 0xffff, X 0xffff, 0x003f, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000}; END_OF_rook.bitmap if test 4455 -ne `wc -c <rook.bitmap`; then echo shar: \"rook.bitmap\" unpacked with wrong size! fi # end of overwriting check fi if test -f rook_mask.bitmap -a "${1}" != "-c" ; then echo shar: Will not over-write existing file \"rook_mask.bitmap\" else echo shar: Extracting \"rook_mask.bitmap\" \(4470 characters\) sed "s/^X//" >rook_mask.bitmap <<'END_OF_rook_mask.bitmap' X/* This file contains code for X-CHESS. X Copyright (C) 1986 Free Software Foundation, Inc. X XThis file is part of X-CHESS. X XX-CHESS is distributed in the hope that it will be useful, Xbut WITHOUT ANY WARRANTY. No author or distributor Xaccepts responsibility to anyone for the consequences of using it Xor for whether it serves any particular purpose or works at all, Xunless he says so in writing. Refer to the X-CHESS General Public XLicense for full details. X XEveryone is granted permission to copy, modify and redistribute XX-CHESS, but only under the conditions described in the XX-CHESS General Public License. A copy of this license is Xsupposed to have been given to you along with X-CHESS so you Xcan know your rights and responsibilities. It should be in a Xfile named COPYING. Among other things, the copyright notice Xand this notice must be preserved on all copies. */ X X#define rook_mask_width 80 X#define rook_mask_height 80 Xstatic short rook_mask_bits[] = { X 0x0000, 0x0000, 0x0000, 0x0000, X 0x0000, 0x0000, 0x0000, 0xfffc, X 0x0001, 0x0000, 0x0000, 0x0000, X 0xfffc, 0x0001, 0x0000, 0x0000, X 0x03f0, 0xfffc, 0x7e01, 0x0000, X 0xc000, 0x03ff, 0xfffc, 0xfe01, X 0x001f, 0xe000, 0x03ff, 0xfffc, X 0xfe01, 0x003f, 0xe000, 0x03ff, X 0xfffc, 0xfe01, 0x003f, 0xe000, X 0x03ff, 0xfffc, 0xfe1f, 0x003f, X 0xe000, 0x83ff, 0xffff, 0xffff, X 0x003f, 0xe000, 0xffff, 0xffff, X 0xffff, 0x003f, 0xe000, 0xffff, X 0xffff, 0xffff, 0x003f, 0xe000, X 0xffff, 0xffff, 0xffff, 0x003f, X 0xe000, 0xffff, 0xffff, 0xffff, X 0x003f, 0xe000, 0xffff, 0xffff, X 0xffff, 0x003f, 0xe000, 0xffff, X 0xffff, 0xffff, 0x003f, 0xe000, X 0xffff, 0xffff, 0xffff, 0x003f, X 0xe000, 0xffff, 0xffff, 0xffff, X 0x003f, 0x0000, 0xffe0, 0xffff, X 0x3fff, 0x0000, 0x0000, 0xffe0, X 0xffff, 0x3fff, 0x0000, 0x0000, X 0xffe0, 0xffff, 0x3fff, 0x0000, X 0x0000, 0xffe0, 0xffff, 0x3fff, X 0x0000, 0x0000, 0xffe0, 0xffff, X 0x3fff, 0x0000, 0x0000, 0xffe0, X 0xffff, 0x3fff, 0x0000, 0x0000, X 0xffe0, 0xffff, 0x3fff, 0x0000, X 0x0000, 0xffe0, 0xffff, 0x3fff, X 0x0000, 0x0000, 0xffe0, 0xffff, X 0x3fff, 0x0000, 0x0000, 0xffe0, X 0xffff, 0x3fff, 0x0000, 0x0000, X 0xffe0, 0xffff, 0x3fff, 0x0000, X 0x0000, 0xffe0, 0xffff, 0x3fff, X 0x0000, 0x0000, 0xffe0, 0xffff, X 0x3fff, 0x0000, 0x0000, 0xffe0, X 0xffff, 0x3fff, 0x0000, 0x0000, X 0xffe0, 0xffff, 0x3fff, 0x0000, X 0x0000, 0xffe0, 0xffff, 0x3fff, X 0x0000, 0x0000, 0xffe0, 0xffff, X 0x3fff, 0x0000, 0x0000, 0xffe0, X 0xffff, 0x3fff, 0x0000, 0x0000, X 0xffe0, 0xffff, 0x3fff, 0x0000, X 0x0000, 0xffe0, 0xffff, 0x3fff, X 0x0000, 0x0000, 0xffe0, 0xffff, X 0x3fff, 0x0000, 0x0000, 0xffe0, X 0xffff, 0x3fff, 0x0000, 0x0000, X 0xffe0, 0xffff, 0x3fff, 0x0000, X 0x0000, 0xffe0, 0xffff, 0x3fff, X 0x0000, 0x0000, 0xffe0, 0xffff, X 0x3fff, 0x0000, 0x0000, 0xffe0, X 0xffff, 0x3fff, 0x0000, 0x0000, X 0xffe0, 0xffff, 0x3fff, 0x0000, X 0x0000, 0xffe0, 0xffff, 0x3fff, X 0x0000, 0x0000, 0xffe0, 0xffff, X 0x3fff, 0x0000, 0x0000, 0xffe0, X 0xffff, 0x3fff, 0x0000, 0x0000, X 0xffe0, 0xffff, 0x3fff, 0x0000, X 0x0000, 0xffe0, 0xffff, 0x3fff, X 0x0000, 0x0000, 0xffe0, 0xffff, X 0x3fff, 0x0000, 0x0000, 0xffe0, X 0xffff, 0x3fff, 0x0000, 0x0000, X 0xffe0, 0xffff, 0x3fff, 0x0000, X 0x0000, 0xffe0, 0xffff, 0x3fff, X 0x0000, 0x0000, 0xffe0, 0xffff, X 0x3fff, 0x0000, 0x0000, 0xffe0, X 0xffff, 0x3fff, 0x0000, 0x0000, X 0xffe0, 0xffff, 0x3fff, 0x0000, X 0x0000, 0xffe0, 0xffff, 0x3fff, X 0x0000, 0x0000, 0xffe0, 0xffff, X 0x3fff, 0x0000, 0x0000, 0xffe0, X 0xffff, 0x3fff, 0x0000, 0x0000, X 0xffe0, 0xffff, 0x3fff, 0x0000, X 0x0000, 0xffe0, 0xffff, 0x3fff, X 0x0000, 0x0000, 0xffe0, 0xffff, X 0x3fff, 0x0000, 0x0000, 0xffe0, X 0xffff, 0x3fff, 0x0000, 0x0000, X 0xffe0, 0xffff, 0x3fff, 0x0000, X 0x0000, 0xfffc, 0xffff, 0xffff, X 0x0001, 0x0000, 0xfffe, 0xffff, X 0xffff, 0x0003, 0x0000, 0xffff, X 0xffff, 0xffff, 0x0007, 0x0000, X 0xffff, 0xffff, 0xffff, 0x0007, X 0x0000, 0xffff, 0xffff, 0xffff, X 0x0007, 0x8000, 0xffff, 0xffff, X 0xffff, 0x000f, 0xc000, 0xffff, X 0xffff, 0xffff, 0x001f, 0xe000, X 0xffff, 0xffff, 0xffff, 0x003f, X 0xf000, 0xffff, 0xffff, 0xffff, X 0x007f, 0xf000, 0xffff, 0xffff, X 0xffff, 0x007f, 0xf000, 0xffff, X 0xffff, 0xffff, 0x007f, 0xf000, X 0xffff, 0xffff, 0xffff, 0x007f, X 0xf000, 0xffff, 0xffff, 0xffff, X 0x007f, 0xf000, 0xffff, 0xffff, X 0xffff, 0x007f, 0xf000, 0xffff, X 0xffff, 0xffff, 0x007f, 0x0000, X 0x0000, 0x0000, 0x0000, 0x0000}; END_OF_rook_mask.bitmap if test 4470 -ne `wc -c <rook_mask.bitmap`; then echo shar: \"rook_mask.bitmap\" unpacked with wrong size! fi # end of overwriting check fi if test -f scrollText/codeview.1 -a "${1}" != "-c" ; then echo shar: Will not over-write existing file \"scrollText/codeview.1\" else echo shar: Extracting \"scrollText/codeview.1\" \(1888 characters\) sed "s/^X//" >scrollText/codeview.1 <<'END_OF_scrollText/codeview.1' X.TH CODEVIEW 1 "15 September 1986" X.UC X.SH NAME Xcodeview - A C Code Viewer for X X.SH SYNOPSIS X.nf Xcodeview [-f file] [host:display] X.SH DESCRIPTION XThe X.I codeview Xprogram is a demonstration of the capabilities of Xthe X.I scrollText Xscrollable text output library. XIt displays a C source file in a window using a proportionally spaced Xfont with the keywords Xin boldface, comments in italics, and string constants in a related X(but different) font. Each font may be displayed in a different color. XIf the X.I file Xparameter is not provided, it reads the source from Xstandard input. Double clicking in the main window Xends the program. XScroll bar semantics are described in the description Xof the X.I scrollText Xlibrary. X.SH "X DEFAULTS" X.TP 8 X.B "Normal.Font" XThis is the primary font used to display the text. It defaults Xto X.I timrom12. X.TP 8 X.B "Comment.Font" XThis is the font used to display C style comments. It defaults to X.I timrom12i. X.TP 8 X.B "Keyword.Font" XThis is the font used to display C keywords. It defaults to X.I timrom12b. X.TP 8 X.B "String.Font" XThis is the font used to display string constants. It defaults Xto helv12. X.TP 8 X.B Background XThis is the color used for the background of the window. It defaults Xto X.I white. X.TP 8 X.B Foreground XThis is the color used for the text and scroll bar. It defaults to X.I black. X.TP 8 X.B Border XThis is the color for the outer border of the window. It defaults to X.I black. X.TP 8 X.B Cursor XThis is the color for the text cursor. It defaults to X.I black. X.TP 8 X.B Normal.Color XThis is the color for the normal code text. All of the font color XX defaults default to X.I black. X.TP 8 X.B Comment.Color XColor of C style comments. X.TP 8 X.B Keyword.Color XColor of C keywords. X.TP 8 X.B String.Color XColor of C style string constants. X.SH "SEE ALSO" XscrollText(3) X.SH AUTHOR XDavid Harrison, University of California, Berkeley END_OF_scrollText/codeview.1 if test 1888 -ne `wc -c <scrollText/codeview.1`; then echo shar: \"scrollText/codeview.1\" unpacked with wrong size! fi # end of overwriting check fi if test -f shade.bitmap -a "${1}" != "-c" ; then echo shar: Will not over-write existing file \"shade.bitmap\" else echo shar: Extracting \"shade.bitmap\" \(4458 characters\) sed "s/^X//" >shade.bitmap <<'END_OF_shade.bitmap' X/* This file contains code for X-CHESS. X Copyright (C) 1986 Free Software Foundation, Inc. X XThis file is part of X-CHESS. X XX-CHESS is distributed in the hope that it will be useful, Xbut WITHOUT ANY WARRANTY. No author or distributor Xaccepts responsibility to anyone for the consequences of using it Xor for whether it serves any particular purpose or works at all, Xunless he says so in writing. Refer to the X-CHESS General Public XLicense for full details. X XEveryone is granted permission to copy, modify and redistribute XX-CHESS, but only under the conditions described in the XX-CHESS General Public License. A copy of this license is Xsupposed to have been given to you along with X-CHESS so you Xcan know your rights and responsibilities. It should be in a Xfile named COPYING. Among other things, the copyright notice Xand this notice must be preserved on all copies. */ X X#define shade_width 80 X#define shade_height 80 Xstatic short shade_bits[] = { X 0x4444, 0x4444, 0x4444, 0x4444, X 0x4444, 0x2222, 0x2222, 0x2222, X 0x2222, 0x2222, 0x1111, 0x1111, X 0x1111, 0x1111, 0x1111, 0x8888, X 0x8888, 0x8888, 0x8888, 0x8888, X 0x4444, 0x4444, 0x4444, 0x4444, X 0x4444, 0x2222, 0x2222, 0x2222, X 0x2222, 0x2222, 0x1111, 0x1111, X 0x1111, 0x1111, 0x1111, 0x8888, X 0x8888, 0x8888, 0x8888, 0x8888, X 0x4444, 0x4444, 0x4444, 0x4444, X 0x4444, 0x2222, 0x2222, 0x2222, X 0x2222, 0x2222, 0x1111, 0x1111, X 0x1111, 0x1111, 0x1111, 0x8888, X 0x8888, 0x8888, 0x8888, 0x8888, X 0x4444, 0x4444, 0x4444, 0x4444, X 0x4444, 0x2222, 0x2222, 0x2222, X 0x2222, 0x2222, 0x1111, 0x1111, X 0x1111, 0x1111, 0x1111, 0x8888, X 0x8888, 0x8888, 0x8888, 0x8888, X 0x4444, 0x4444, 0x4444, 0x4444, X 0x4444, 0x2222, 0x2222, 0x2222, X 0x2222, 0x2222, 0x1111, 0x1111, X 0x1111, 0x1111, 0x1111, 0x8888, X 0x8888, 0x8888, 0x8888, 0x8888, X 0x4444, 0x4444, 0x4444, 0x4444, X 0x4444, 0x2222, 0x2222, 0x2222, X 0x2222, 0x2222, 0x1111, 0x1111, X 0x1111, 0x1111, 0x1111, 0x8888, X 0x8888, 0x8888, 0x8888, 0x8888, X 0x4444, 0x4444, 0x4444, 0x4444, X 0x4444, 0x2222, 0x2222, 0x2222, X 0x2222, 0x2222, 0x1111, 0x1111, X 0x1111, 0x1111, 0x1111, 0x8888, X 0x8888, 0x8888, 0x8888, 0x8888, X 0x4444, 0x4444, 0x4444, 0x4444, X 0x4444, 0x2222, 0x2222, 0x2222, X 0x2222, 0x2222, 0x1111, 0x1111, X 0x1111, 0x1111, 0x1111, 0x8888, X 0x8888, 0x8888, 0x8888, 0x8888, X 0x4444, 0x4444, 0x4444, 0x4444, X 0x4444, 0x2222, 0x2222, 0x2222, X 0x2222, 0x2222, 0x1111, 0x1111, X 0x1111, 0x1111, 0x1111, 0x8888, X 0x8888, 0x8888, 0x8888, 0x8888, X 0x4444, 0x4444, 0x4444, 0x4444, X 0x4444, 0x2222, 0x2222, 0x2222, X 0x2222, 0x2222, 0x1111, 0x1111, X 0x1111, 0x1111, 0x1111, 0x8888, X 0x8888, 0x8888, 0x8888, 0x8888, X 0x4444, 0x4444, 0x4444, 0x4444, X 0x4444, 0x2222, 0x2222, 0x2222, X 0x2222, 0x2222, 0x1111, 0x1111, X 0x1111, 0x1111, 0x1111, 0x8888, X 0x8888, 0x8888, 0x8888, 0x8888, X 0x4444, 0x4444, 0x4444, 0x4444, X 0x4444, 0x2222, 0x2222, 0x2222, X 0x2222, 0x2222, 0x1111, 0x1111, X 0x1111, 0x1111, 0x1111, 0x8888, X 0x8888, 0x8888, 0x8888, 0x8888, X 0x4444, 0x4444, 0x4444, 0x4444, X 0x4444, 0x2222, 0x2222, 0x2222, X 0x2222, 0x2222, 0x1111, 0x1111, X 0x1111, 0x1111, 0x1111, 0x8888, X 0x8888, 0x8888, 0x8888, 0x8888, X 0x4444, 0x4444, 0x4444, 0x4444, X 0x4444, 0x2222, 0x2222, 0x2222, X 0x2222, 0x2222, 0x1111, 0x1111, X 0x1111, 0x1111, 0x1111, 0x8888, X 0x8888, 0x8888, 0x8888, 0x8888, X 0x4444, 0x4444, 0x4444, 0x4444, X 0x4444, 0x2222, 0x2222, 0x2222, X 0x2222, 0x2222, 0x1111, 0x1111, X 0x1111, 0x1111, 0x1111, 0x8888, X 0x8888, 0x8888, 0x8888, 0x8888, X 0x4444, 0x4444, 0x4444, 0x4444, X 0x4444, 0x2222, 0x2222, 0x2222, X 0x2222, 0x2222, 0x1111, 0x1111, X 0x1111, 0x1111, 0x1111, 0x8888, X 0x8888, 0x8888, 0x8888, 0x8888, X 0x4444, 0x4444, 0x4444, 0x4444, X 0x4444, 0x2222, 0x2222, 0x2222, X 0x2222, 0x2222, 0x1111, 0x1111, X 0x1111, 0x1111, 0x1111, 0x8888, X 0x8888, 0x8888, 0x8888, 0x8888, X 0x4444, 0x4444, 0x4444, 0x4444, X 0x4444, 0x2222, 0x2222, 0x2222, X 0x2222, 0x2222, 0x1111, 0x1111, X 0x1111, 0x1111, 0x1111, 0x8888, X 0x8888, 0x8888, 0x8888, 0x8888, X 0x4444, 0x4444, 0x4444, 0x4444, X 0x4444, 0x2222, 0x2222, 0x2222, X 0x2222, 0x2222, 0x1111, 0x1111, X 0x1111, 0x1111, 0x1111, 0x8888, X 0x8888, 0x8888, 0x8888, 0x8888, X 0x4444, 0x4444, 0x4444, 0x4444, X 0x4444, 0x2222, 0x2222, 0x2222, X 0x2222, 0x2222, 0x1111, 0x1111, X 0x1111, 0x1111, 0x1111, 0x8888, X 0x8888, 0x8888, 0x8888, 0x8888}; END_OF_shade.bitmap if test 4458 -ne `wc -c <shade.bitmap`; then echo shar: \"shade.bitmap\" unpacked with wrong size! fi # end of overwriting check fi echo shar: End of archive 5 \(of 6\). cp /dev/null ark5isdone MISSING="" for I in 1 2 3 4 5 6 ; do if test ! -f ark${I}isdone ; then MISSING="${MISSING} ${I}" fi done if test "${MISSING}" = "" ; then echo You have unpacked all 6 archives. rm -f ark[1-9]isdone else echo You still need to unpack the following archives: echo " " ${MISSING} fi ## End of shell archive. exit 0