[comp.sources.games] v02i094: nchess - network chess game for Suns, Part04/04

games-request@tekred.TEK.COM (11/19/87)

Submitted by: (Tom Anderson) toma@tc.fluke.com
Comp.sources.games: Volume 2, Issue 94
Archive-name: nchess/Part04

#! /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 4 (of 4)."
# Contents:  Icons/bishop.icon Icons/blackSquare.icon Icons/king.icon
#   Icons/kingStencil.icon Icons/knight.icon Icons/nchess.icon
#   Icons/pawn.icon Icons/pawnStencil.icon Icons/queen.icon
#   Icons/rook.icon Icons/whiteSquare.icon Makefile talksw.c xdr.c
# Wrapped by billr@tekred on Thu Nov 19 10:49:26 1987
PATH=/bin:/usr/bin:/usr/ucb ; export PATH
if test -f Icons/bishop.icon -a "${1}" != "-c" ; then 
  echo shar: Will not over-write existing file \"Icons/bishop.icon\"
else
echo shar: Extracting \"Icons/bishop.icon\" \(1933 characters\)
sed "s/^X//" >Icons/bishop.icon <<'END_OF_Icons/bishop.icon'
X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16
X */
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x000C,0x3000,0x0000,0x0000,0x000C,0x3000,0x0000,
X	0x0000,0x001E,0x7800,0x0000,0x0000,0x003F,0x7C00,0x0000,
X	0x0000,0x003F,0xBC00,0x0000,0x0000,0x007F,0xDE00,0x0000,
X	0x0000,0x007F,0xEE00,0x0000,0x0000,0x00FF,0xEF00,0x0000,
X	0x0000,0x01FF,0xF780,0x0000,0x0000,0x01FF,0xFB80,0x0000,
X	0x0000,0x03FF,0xFBC0,0x0000,0x0000,0x03FF,0xFDC0,0x0000,
X	0x0000,0x07FF,0xFEE0,0x0000,0x0000,0x07FF,0xFEE0,0x0000,
X	0x0000,0x0FFF,0xFF70,0x0000,0x0000,0x0FFC,0x7FB0,0x0000,
X	0x0000,0x1FFC,0x7FB8,0x0000,0x0000,0x1FFC,0x7FD8,0x0000,
X	0x0000,0x1FFC,0x7FD8,0x0000,0x0000,0x1FFC,0x7FE8,0x0000,
X	0x0000,0x3FFC,0x7FEC,0x0000,0x0000,0x3FFC,0x7FF4,0x0000,
X	0x0000,0x3F80,0x03F4,0x0000,0x0000,0x3F80,0x03F8,0x0000,
X	0x0000,0x3FFC,0x7FF8,0x0000,0x0000,0x3FFC,0x7FFC,0x0000,
X	0x0000,0x3FFC,0x7FFC,0x0000,0x0000,0x3FFC,0x7FFC,0x0000,
X	0x0000,0x3FFC,0x7FFC,0x0000,0x0000,0x3FFC,0x7FFC,0x0000,
X	0x0000,0x3FFC,0x7FFC,0x0000,0x0000,0x1FFC,0x7FF8,0x0000,
X	0x0000,0x1FFC,0x7FF8,0x0000,0x0000,0x1FFC,0x7FF8,0x0000,
X	0x0000,0x1FFC,0x7FF8,0x0000,0x0000,0x1FFC,0x7FF8,0x0000,
X	0x0000,0x0FFC,0x7FF0,0x0000,0x0000,0x0FFC,0x7FF0,0x0000,
X	0x0000,0x0FFC,0x7FF0,0x0000,0x0000,0x07FF,0xFFE0,0x0000,
X	0x0000,0x07FF,0xFFE0,0x0000,0x0000,0x07FF,0xFFE0,0x0000,
X	0x0000,0x03FF,0xFFC0,0x0000,0x0000,0x03FF,0xFFC0,0x0000,
X	0x0000,0x03FF,0xFFC0,0x0000,0x0000,0x03FF,0xFFC0,0x0000,
X	0x0000,0x03FF,0xFFC0,0x0000,0x0000,0x03FF,0xFFC0,0x0000,
X	0x0000,0xFFFF,0xFFFF,0x0000,0x0001,0xFFFF,0xFFFF,0x8000,
X	0x0001,0x8000,0x0001,0x8000,0x0001,0xFFFF,0xFFFF,0x8000,
X	0x0001,0xFFFF,0xFFFF,0x8000,0x0001,0xFFFF,0xFFFF,0x8000,
X	0x0001,0x8000,0x0001,0x8000,0x0001,0xFFFF,0xFFFF,0x8000,
X	0x0000,0xFFFF,0xFFFF,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
END_OF_Icons/bishop.icon
if test 1933 -ne `wc -c <Icons/bishop.icon`; then
    echo shar: \"Icons/bishop.icon\" unpacked with wrong size!
fi
# end of overwriting check
fi
if test -f Icons/blackSquare.icon -a "${1}" != "-c" ; then 
  echo shar: Will not over-write existing file \"Icons/blackSquare.icon\"
else
echo shar: Extracting \"Icons/blackSquare.icon\" \(1933 characters\)
sed "s/^X//" >Icons/blackSquare.icon <<'END_OF_Icons/blackSquare.icon'
X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16
X */
X	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xA222,0x2222,0x2222,0x2223,
X	0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111,
X	0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223,
X	0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111,
X	0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223,
X	0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111,
X	0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223,
X	0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111,
X	0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223,
X	0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111,
X	0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223,
X	0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111,
X	0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223,
X	0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111,
X	0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223,
X	0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111,
X	0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223,
X	0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111,
X	0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223,
X	0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111,
X	0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223,
X	0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111,
X	0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223,
X	0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111,
X	0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223,
X	0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111,
X	0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223,
X	0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111,
X	0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223,
X	0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111,
X	0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223,
X	0xC444,0x4444,0x4444,0x4445,0xFFFF,0xFFFF,0xFFFF,0xFFFF
END_OF_Icons/blackSquare.icon
if test 1933 -ne `wc -c <Icons/blackSquare.icon`; then
    echo shar: \"Icons/blackSquare.icon\" unpacked with wrong size!
fi
# end of overwriting check
fi
if test -f Icons/king.icon -a "${1}" != "-c" ; then 
  echo shar: Will not over-write existing file \"Icons/king.icon\"
else
echo shar: Extracting \"Icons/king.icon\" \(1933 characters\)
sed "s/^X//" >Icons/king.icon <<'END_OF_Icons/king.icon'
X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16
X */
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,
X	0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,
X	0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,
X	0x0000,0x0006,0x6000,0x0000,0x0000,0x0006,0x6000,0x0000,
X	0x0000,0x0006,0x6000,0x0000,0x0000,0x0F83,0xC1F0,0x0000,
X	0x0000,0x7FE3,0xC7FE,0x0000,0x0001,0xFFF9,0x9FFF,0x8000,
X	0x0003,0xFFFD,0xBFFF,0xC000,0x0007,0xFFFF,0xFFFF,0xE000,
X	0x000F,0xFFFF,0xFFFF,0xF000,0x000F,0xFFFF,0xFFFF,0xF000,
X	0x001F,0xFFFF,0xFFFF,0xF800,0x001F,0xFFFF,0xFFFF,0xF800,
X	0x003F,0xFFFF,0xFFFF,0xFC00,0x003F,0xFC7F,0xFE3F,0xFC00,
X	0x003F,0xF00F,0xF00F,0xFC00,0x007F,0xF1E7,0xE78F,0xFE00,
X	0x007F,0xE3FB,0xDFC7,0xFE00,0x007F,0xE7FF,0xFFE7,0xFE00,
X	0x007F,0xE7FF,0xFFE7,0xFE00,0x007F,0xE7FF,0xFFE7,0xFE00,
X	0x007F,0xE7FF,0xFFE7,0xFE00,0x007F,0xE7FF,0xFFE7,0xFE00,
X	0x007F,0xE3FF,0xFFC7,0xFE00,0x007F,0xF3FF,0xFFCF,0xFE00,
X	0x007F,0xF3FF,0xFFCF,0xFE00,0x003F,0xF9FF,0xFF9F,0xFC00,
X	0x003F,0xF9FF,0xFF9F,0xFC00,0x003F,0xFCFF,0xFF3F,0xFC00,
X	0x001F,0xFCFF,0xFF3F,0xF800,0x001F,0xFE7F,0xFE7F,0xF800,
X	0x000F,0xFF7F,0xFEFF,0xF000,0x0007,0xFFBF,0xFDFF,0xE000,
X	0x0003,0xFFFF,0xFFFF,0xC000,0x0003,0xFFFF,0xFFFF,0xC000,
X	0x0001,0xFFFF,0xFFFF,0x8000,0x0000,0xFFFF,0xFFFF,0x0000,
X	0x0000,0xFFFF,0xFFFF,0x0000,0x0000,0x7FFF,0xFFFE,0x0000,
X	0x0000,0x7FFF,0xFFFE,0x0000,0x0000,0x7FFF,0xFFFE,0x0000,
X	0x0000,0xFFFF,0xFFFF,0x0000,0x0001,0xFFFF,0xFFFF,0x8000,
X	0x0001,0x8000,0x0001,0x8000,0x0001,0xFFFF,0xFFFF,0x8000,
X	0x0001,0xFFFF,0xFFFF,0x8000,0x0001,0xFFFF,0xFFFF,0x8000,
X	0x0001,0x8000,0x0001,0x8000,0x0001,0xFFFF,0xFFFF,0x8000,
X	0x0000,0xFFFF,0xFFFF,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
END_OF_Icons/king.icon
if test 1933 -ne `wc -c <Icons/king.icon`; then
    echo shar: \"Icons/king.icon\" unpacked with wrong size!
fi
# end of overwriting check
fi
if test -f Icons/kingStencil.icon -a "${1}" != "-c" ; then 
  echo shar: Will not over-write existing file \"Icons/kingStencil.icon\"
else
echo shar: Extracting \"Icons/kingStencil.icon\" \(1933 characters\)
sed "s/^X//" >Icons/kingStencil.icon <<'END_OF_Icons/kingStencil.icon'
X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16
X */
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0001,0x8000,0x0000,
X	0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,
X	0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,
X	0x0000,0x0007,0xE000,0x0000,0x0000,0x0007,0xE000,0x0000,
X	0x0000,0x000F,0xF000,0x0000,0x0000,0x000F,0xF000,0x0000,
X	0x0000,0x0F8F,0xF1F0,0x0000,0x0000,0x7FE7,0xE7FE,0x0000,
X	0x0001,0xFFFB,0xDFFF,0x8000,0x0003,0xFFFD,0xBFFF,0xC000,
X	0x0007,0xFFFF,0xFFFF,0xE000,0x000F,0xFFFF,0xFFFF,0xF000,
X	0x001F,0xFFFF,0xFFFF,0xF800,0x001F,0xFFFF,0xFFFF,0xF800,
X	0x003F,0xFFFF,0xFFFF,0xFC00,0x003F,0xFFFF,0xFFFF,0xFC00,
X	0x007F,0xFFFF,0xFFFF,0xFE00,0x007F,0xFFFF,0xFFFF,0xFE00,
X	0x007F,0xFFFF,0xFFFF,0xFE00,0x00FF,0xFFFF,0xFFFF,0xFF00,
X	0x00FF,0xFFFF,0xFFFF,0xFF00,0x00FF,0xFFFF,0xFFFF,0xFF00,
X	0x00FF,0xFFFF,0xFFFF,0xFF00,0x00FF,0xFFFF,0xFFFF,0xFF00,
X	0x00FF,0xFFFF,0xFFFF,0xFF00,0x00FF,0xFFFF,0xFFFF,0xFF00,
X	0x00FF,0xFFFF,0xFFFF,0xFF00,0x00FF,0xFFFF,0xFFFF,0xFF00,
X	0x00FF,0xFFFF,0xFFFF,0xFF00,0x007F,0xFFFF,0xFFFF,0xFE00,
X	0x007F,0xFFFF,0xFFFF,0xFE00,0x007F,0xFFFF,0xFFFF,0xFE00,
X	0x003F,0xFFFF,0xFFFF,0xFC00,0x003F,0xFFFF,0xFFFF,0xFC00,
X	0x001F,0xFFFF,0xFFFF,0xF800,0x000F,0xFFFF,0xFFFF,0xF000,
X	0x0007,0xFFFF,0xFFFF,0xE000,0x0007,0xFFFF,0xFFFF,0xE000,
X	0x0003,0xFFFF,0xFFFF,0xC000,0x0001,0xFFFF,0xFFFF,0x8000,
X	0x0001,0xFFFF,0xFFFF,0x8000,0x0000,0xFFFF,0xFFFF,0x0000,
X	0x0000,0xFFFF,0xFFFF,0x0000,0x0000,0xFFFF,0xFFFF,0x0000,
X	0x0001,0xFFFF,0xFFFF,0x8000,0x0003,0xFFFF,0xFFFF,0xC000,
X	0x0003,0xFFFF,0xFFFF,0xC000,0x0003,0xFFFF,0xFFFF,0xC000,
X	0x0003,0xFFFF,0xFFFF,0xC000,0x0003,0xFFFF,0xFFFF,0xC000,
X	0x0003,0xFFFF,0xFFFF,0xC000,0x0003,0xFFFF,0xFFFF,0xC000,
X	0x0001,0xFFFF,0xFFFF,0xC000,0x0000,0xFFFF,0xFFFF,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
END_OF_Icons/kingStencil.icon
if test 1933 -ne `wc -c <Icons/kingStencil.icon`; then
    echo shar: \"Icons/kingStencil.icon\" unpacked with wrong size!
fi
# end of overwriting check
fi
if test -f Icons/knight.icon -a "${1}" != "-c" ; then 
  echo shar: Will not over-write existing file \"Icons/knight.icon\"
else
echo shar: Extracting \"Icons/knight.icon\" \(1933 characters\)
sed "s/^X//" >Icons/knight.icon <<'END_OF_Icons/knight.icon'
X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16
X */
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0ADA,0xC000,0x0000,
X	0x0000,0xBE55,0x8018,0x0000,0x0000,0xCDFB,0x70F8,0x0000,
X	0x0001,0x77FF,0xDBD0,0x0000,0x0002,0xDFFF,0x3FA0,0x0000,
X	0x0004,0xBFFF,0xFE40,0x0000,0x000E,0xB7FF,0xFC80,0x0000,
X	0x0017,0x7FFF,0xFD80,0x0000,0x0012,0xFFFF,0xFFE0,0x0000,
X	0x003A,0xDFFF,0xFFF0,0x0000,0x004F,0xFFFF,0xFFF8,0x0000,
X	0x0076,0xFFFF,0xFFFC,0x0000,0x005D,0xFFFF,0xFFFE,0x0000,
X	0x004D,0xFFFF,0xFFBC,0x0000,0x006D,0xFFFF,0xFF9C,0x0000,
X	0x007F,0xFFFF,0xFFBC,0x0000,0x00D7,0xFFFF,0xFFFE,0x0000,
X	0x005D,0xFFFF,0xFFFF,0x0000,0x0077,0xFFEF,0xFFFF,0x8000,
X	0x00D5,0xFFEF,0xFFFF,0xC000,0x005F,0xFFF7,0xFFFF,0xE000,
X	0x01B7,0xFFFB,0xFFFF,0xF000,0x00EF,0xFFFD,0xFFF7,0xF000,
X	0x0077,0xFFFE,0x7FFB,0xF800,0x00DF,0xFFFE,0x1FFD,0xF800,
X	0x00B5,0xFFFF,0x007E,0xF800,0x00DF,0xFFFF,0x801F,0x7800,
X	0x0077,0xFFFF,0x800F,0xB000,0x00DF,0xFFFF,0xC007,0xC000,
X	0x00BB,0xFFFF,0xC003,0x8000,0x00AF,0xFFFF,0xE000,0x0000,
X	0x0077,0xFFFF,0xF000,0x0000,0x00DF,0xFFFF,0xF800,0x0000,
X	0x00BB,0xFFFF,0xFC00,0x0000,0x00EF,0xFFFF,0xFC00,0x0000,
X	0x0057,0xFFFF,0xFE00,0x0000,0x0035,0xFFFF,0xFF00,0x0000,
X	0x005B,0xFFFF,0xFF00,0x0000,0x002E,0xFFFF,0xFF80,0x0000,
X	0x0027,0x7FFF,0xFF80,0x0000,0x001D,0xFFFF,0xFFC0,0x0000,
X	0x000B,0x7FFF,0xFFE0,0x0000,0x000A,0xFFFF,0xFFF0,0x0000,
X	0x000F,0xBFFF,0xFFF0,0x0000,0x0002,0xFFFF,0xFFF8,0x0000,
X	0x0001,0x3FFF,0xFFFC,0x0000,0x0000,0xFFFF,0xFFFC,0x0000,
X	0x0000,0xFFFF,0xFFFF,0x0000,0x0001,0xFFFF,0xFFFF,0x8000,
X	0x0001,0x8000,0x0001,0x8000,0x0001,0xFFFF,0xFFFF,0x8000,
X	0x0001,0xFFFF,0xFFFF,0x8000,0x0001,0xFFFF,0xFFFF,0x8000,
X	0x0001,0x8000,0x0001,0x8000,0x0001,0xFFFF,0xFFFF,0x8000,
X	0x0000,0xFFFF,0xFFFF,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
END_OF_Icons/knight.icon
if test 1933 -ne `wc -c <Icons/knight.icon`; then
    echo shar: \"Icons/knight.icon\" unpacked with wrong size!
fi
# end of overwriting check
fi
if test -f Icons/nchess.icon -a "${1}" != "-c" ; then 
  echo shar: Will not over-write existing file \"Icons/nchess.icon\"
else
echo shar: Extracting \"Icons/nchess.icon\" \(1933 characters\)
sed "s/^X//" >Icons/nchess.icon <<'END_OF_Icons/nchess.icon'
X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16
X */
X	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
X	0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,
X	0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,
X	0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,
X	0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,
X	0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,
X	0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,
X	0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,
X	0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,
X	0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,
X	0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,
X	0xC000,0x0003,0xF000,0x0003,0xC000,0x0073,0x5380,0x0003,
X	0xC000,0x01F2,0xB3C0,0x0003,0xC000,0x01F3,0x5B40,0x0003,
X	0xC000,0x017B,0xFA40,0x0003,0xC000,0x010E,0x0A40,0x0003,
X	0xC000,0x008E,0x0C80,0x0003,0xC000,0x0066,0x0300,0x0003,
X	0xC000,0x0010,0x0C00,0x0003,0xC000,0x0012,0xA400,0x0003,
X	0xC000,0x0018,0x0400,0x0003,0xC000,0x0018,0x0400,0x0003,
X	0xC000,0x0019,0x0400,0x0003,0xC000,0x0019,0x0400,0x0003,
X	0xC000,0x0019,0x0400,0x0003,0xC000,0x0011,0x2400,0x0003,
X	0xC000,0x0011,0x2400,0x0003,0xC000,0x0010,0x2400,0x0003,
X	0xC000,0x0030,0x27FF,0xFFFF,0xC000,0x0070,0x27FF,0xFFFF,
X	0xC000,0x00E0,0x0200,0x0247,0xC000,0x01C0,0x0180,0x0D13,
X	0xC000,0x0740,0x0140,0x188B,0xC000,0x0D18,0x0C40,0x2223,
X	0xC000,0x1903,0x5040,0x4447,0xC000,0x3100,0x0040,0x9113,
X	0xC000,0xE100,0x0043,0x888B,0xC001,0x80C0,0x0186,0x2223,
X	0xC003,0x0038,0x0E0C,0x4447,0xC006,0x0007,0xF011,0x1113,
X	0xC00C,0x0000,0x0028,0x888B,0xC038,0x0000,0x0062,0x2223,
X	0xC07F,0xFFFF,0xFFFF,0xFFFF,0xC0D1,0x1111,0x1200,0x0003,
X	0xC188,0x8888,0x8400,0x0003,0xC322,0x2222,0x2800,0x0003,
X	0xCE44,0x4444,0x5000,0x0003,0xD911,0x1111,0x6000,0x0003,
X	0xF888,0x8888,0x8000,0x0003,0xE222,0x2223,0x0000,0x0003,
X	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF
END_OF_Icons/nchess.icon
if test 1933 -ne `wc -c <Icons/nchess.icon`; then
    echo shar: \"Icons/nchess.icon\" unpacked with wrong size!
fi
# end of overwriting check
fi
if test -f Icons/pawn.icon -a "${1}" != "-c" ; then 
  echo shar: Will not over-write existing file \"Icons/pawn.icon\"
else
echo shar: Extracting \"Icons/pawn.icon\" \(1933 characters\)
sed "s/^X//" >Icons/pawn.icon <<'END_OF_Icons/pawn.icon'
X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16
X */
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0001,0x8000,0x0000,
X	0x0000,0x0007,0xE000,0x0000,0x0000,0x000F,0xF000,0x0000,
X	0x0000,0x001F,0xF800,0x0000,0x0000,0x003F,0xFC00,0x0000,
X	0x0000,0x003F,0xFC00,0x0000,0x0000,0x003F,0xFC00,0x0000,
X	0x0000,0x003F,0xFC00,0x0000,0x0000,0x003F,0xFC00,0x0000,
X	0x0000,0x001F,0xF800,0x0000,0x0000,0x000F,0xF000,0x0000,
X	0x0000,0x0007,0xE000,0x0000,0x0000,0x0003,0xC000,0x0000,
X	0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,
X	0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,
X	0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,
X	0x0000,0x0003,0xC000,0x0000,0x0000,0x0007,0xE000,0x0000,
X	0x0000,0x0007,0xE000,0x0000,0x0000,0x0007,0xE000,0x0000,
X	0x0000,0x0007,0xE000,0x0000,0x0000,0x0007,0xE000,0x0000,
X	0x0000,0x000F,0xF000,0x0000,0x0000,0x000F,0xF000,0x0000,
X	0x0000,0x000F,0xF000,0x0000,0x0000,0x000F,0xF000,0x0000,
X	0x0000,0x001F,0xF800,0x0000,0x0000,0x001F,0xF800,0x0000,
X	0x0000,0x001F,0xF800,0x0000,0x0000,0x003F,0xFC00,0x0000,
X	0x0000,0x003F,0xFC00,0x0000,0x0000,0x007F,0xFE00,0x0000,
X	0x0000,0x00FF,0xFF00,0x0000,0x0000,0x01FF,0xFF80,0x0000,
X	0x0000,0x03FF,0xFFC0,0x0000,0x0000,0x0FFF,0xFFF0,0x0000,
X	0x0000,0x3FFF,0xFFFC,0x0000,0x0000,0x7FFF,0xFFFE,0x0000,
X	0x0000,0x7000,0x000E,0x0000,0x0000,0x7FFF,0xFFFE,0x0000,
X	0x0000,0x7FFF,0xFFFE,0x0000,0x0000,0x7FFF,0xFFFE,0x0000,
X	0x0000,0x7000,0x000E,0x0000,0x0000,0x7FFF,0xFFFE,0x0000,
X	0x0000,0x3FFF,0xFFFC,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
END_OF_Icons/pawn.icon
if test 1933 -ne `wc -c <Icons/pawn.icon`; then
    echo shar: \"Icons/pawn.icon\" unpacked with wrong size!
fi
# end of overwriting check
fi
if test -f Icons/pawnStencil.icon -a "${1}" != "-c" ; then 
  echo shar: Will not over-write existing file \"Icons/pawnStencil.icon\"
else
echo shar: Extracting \"Icons/pawnStencil.icon\" \(1933 characters\)
sed "s/^X//" >Icons/pawnStencil.icon <<'END_OF_Icons/pawnStencil.icon'
X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16
X */
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0001,0x8000,0x0000,0x0000,0x0007,0xE000,0x0000,
X	0x0000,0x000F,0xF000,0x0000,0x0000,0x001F,0xF800,0x0000,
X	0x0000,0x003F,0xFC00,0x0000,0x0000,0x007F,0xFE00,0x0000,
X	0x0000,0x007F,0xFE00,0x0000,0x0000,0x007F,0xFE00,0x0000,
X	0x0000,0x007F,0xFE00,0x0000,0x0000,0x007F,0xFE00,0x0000,
X	0x0000,0x003F,0xFC00,0x0000,0x0000,0x001F,0xF800,0x0000,
X	0x0000,0x000F,0xF000,0x0000,0x0000,0x0007,0xE000,0x0000,
X	0x0000,0x0007,0xE000,0x0000,0x0000,0x0007,0xE000,0x0000,
X	0x0000,0x0007,0xE000,0x0000,0x0000,0x0007,0xE000,0x0000,
X	0x0000,0x0007,0xE000,0x0000,0x0000,0x0007,0xE000,0x0000,
X	0x0000,0x0007,0xE000,0x0000,0x0000,0x000F,0xF000,0x0000,
X	0x0000,0x000F,0xF000,0x0000,0x0000,0x000F,0xF000,0x0000,
X	0x0000,0x000F,0xF000,0x0000,0x0000,0x000F,0xF000,0x0000,
X	0x0000,0x001F,0xF800,0x0000,0x0000,0x001F,0xF800,0x0000,
X	0x0000,0x001F,0xF800,0x0000,0x0000,0x001F,0xF800,0x0000,
X	0x0000,0x003F,0xFC00,0x0000,0x0000,0x003F,0xFC00,0x0000,
X	0x0000,0x003F,0xFC00,0x0000,0x0000,0x007F,0xFE00,0x0000,
X	0x0000,0x007F,0xFE00,0x0000,0x0000,0x00FF,0xFF00,0x0000,
X	0x0000,0x01FF,0xFF80,0x0000,0x0000,0x03FF,0xFFC0,0x0000,
X	0x0000,0x0FFF,0xFFF0,0x0000,0x0000,0x3FFF,0xFFFC,0x0000,
X	0x0000,0x7FFF,0xFFFE,0x0000,0x0000,0xFFFF,0xFFFF,0x0000,
X	0x0000,0xFFFF,0xFFFF,0x0000,0x0000,0xFFFF,0xFFFF,0x0000,
X	0x0000,0xFFFF,0xFFFF,0x0000,0x0000,0xFFFF,0xFFFF,0x0000,
X	0x0000,0xFFFF,0xFFFF,0x0000,0x0000,0xFFFF,0xFFFF,0x0000,
X	0x0000,0x7FFF,0xFFFE,0x0000,0x0000,0x3FFF,0xFFFC,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
END_OF_Icons/pawnStencil.icon
if test 1933 -ne `wc -c <Icons/pawnStencil.icon`; then
    echo shar: \"Icons/pawnStencil.icon\" unpacked with wrong size!
fi
# end of overwriting check
fi
if test -f Icons/queen.icon -a "${1}" != "-c" ; then 
  echo shar: Will not over-write existing file \"Icons/queen.icon\"
else
echo shar: Extracting \"Icons/queen.icon\" \(1933 characters\)
sed "s/^X//" >Icons/queen.icon <<'END_OF_Icons/queen.icon'
X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16
X */
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,
X	0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,
X	0x0000,0x0007,0xE000,0x0000,0x0000,0x0007,0xE000,0x0000,
X	0x0000,0x000F,0xF000,0x0000,0x0000,0x000F,0xF000,0x0000,
X	0x0000,0x001F,0xF800,0x0000,0x0000,0x001F,0xF800,0x0000,
X	0x0000,0x003F,0xFC00,0x0000,0x0000,0x003F,0xFC00,0x0000,
X	0x0000,0x007F,0xFE00,0x0000,0x0000,0x007F,0xFE00,0x0000,
X	0x0000,0x00FF,0xFF00,0x0000,0x0020,0x00FF,0xFF00,0x0400,
X	0x0030,0x01FF,0xFF80,0x0C00,0x0038,0x01FF,0xFF80,0x1C00,
X	0x003C,0x03FF,0xFFC0,0x3C00,0x003C,0x03FF,0xFFC0,0x3C00,
X	0x001E,0x07FE,0x7FE0,0x7800,0x001F,0x07FE,0x7FE0,0xF800,
X	0x001F,0x8FFC,0x3FF1,0xF800,0x001F,0x8FFC,0x3FF1,0xF800,
X	0x000F,0xDFF8,0x1FFB,0xF000,0x000F,0xFFF9,0x9FFF,0xF000,
X	0x000F,0xFFF1,0x8FFF,0xF000,0x000F,0xFFF3,0xCFFF,0xF000,
X	0x0007,0xFFE3,0xC7FF,0xE000,0x0007,0xFFE7,0xE7FF,0xE000,
X	0x0007,0xFFC7,0xE3FF,0xE000,0x0007,0xFFCF,0xF3FF,0xE000,
X	0x0007,0xFFE7,0xE7FF,0xE000,0x0003,0xFFE7,0xE7FF,0xC000,
X	0x0003,0xFFF3,0xCFFF,0xC000,0x0003,0xFFF3,0xCFFF,0xC000,
X	0x0003,0xFFF9,0x9FFF,0xC000,0x0001,0xFFF9,0x9FFF,0x8000,
X	0x0001,0xFFFC,0x3FFF,0x8000,0x0001,0xFFFC,0x3FFF,0x8000,
X	0x0001,0xFFFE,0x7FFF,0x8000,0x0000,0xFFFE,0x7FFF,0x0000,
X	0x0000,0xFFFF,0xFFFF,0x0000,0x0000,0xFFFF,0xFFFF,0x0000,
X	0x0000,0xFFFF,0xFFFF,0x0000,0x0000,0x7FFF,0xFFFE,0x0000,
X	0x0000,0x7FFF,0xFFFE,0x0000,0x0000,0x7FFF,0xFFFE,0x0000,
X	0x0000,0xFFFF,0xFFFF,0x0000,0x0001,0xFFFF,0xFFFF,0x8000,
X	0x0001,0x8000,0x0001,0x8000,0x0001,0xFFFF,0xFFFF,0x8000,
X	0x0001,0xFFFF,0xFFFF,0x8000,0x0001,0xFFFF,0xFFFF,0x8000,
X	0x0001,0x8000,0x0001,0x8000,0x0001,0xFFFF,0xFFFF,0x8000,
X	0x0000,0xFFFF,0xFFFF,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
END_OF_Icons/queen.icon
if test 1933 -ne `wc -c <Icons/queen.icon`; then
    echo shar: \"Icons/queen.icon\" unpacked with wrong size!
fi
# end of overwriting check
fi
if test -f Icons/rook.icon -a "${1}" != "-c" ; then 
  echo shar: Will not over-write existing file \"Icons/rook.icon\"
else
echo shar: Extracting \"Icons/rook.icon\" \(1933 characters\)
sed "s/^X//" >Icons/rook.icon <<'END_OF_Icons/rook.icon'
X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16
X */
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x001F,0xF800,0x0000,0x0000,0x003F,0xFC00,0x0000,
X	0x0000,0x783F,0xFC1E,0x0000,0x0001,0xF83F,0xFC1F,0x8000,
X	0x0003,0xF83F,0xFC1F,0xC000,0x0007,0xF83F,0xFC1F,0xE000,
X	0x0007,0xF83F,0xFC1F,0xE000,0x0007,0xF83F,0xFC1F,0xE000,
X	0x0007,0xF9FF,0xFF9F,0xE000,0x0007,0xFFFF,0xFFFF,0xE000,
X	0x0007,0xFFFF,0xFFFF,0xE000,0x0007,0xFFFF,0xFFFF,0xE000,
X	0x0007,0xFFFF,0xFFFF,0xE000,0x0007,0xFFFF,0xFFFF,0xE000,
X	0x0001,0xFFFF,0xFFFF,0x8000,0x0000,0x7FFF,0xFFFE,0x0000,
X	0x0000,0x1FFF,0xFFF8,0x0000,0x0000,0x0FFF,0xFFF0,0x0000,
X	0x0000,0x0FFF,0xFFF0,0x0000,0x0000,0x0FFF,0xFFF0,0x0000,
X	0x0000,0x0FFF,0xFFF0,0x0000,0x0000,0x0D5F,0xFFF0,0x0000,
X	0x0000,0x0D5F,0xFFF0,0x0000,0x0000,0x0D5F,0xFFF0,0x0000,
X	0x0000,0x0D5F,0xFFF0,0x0000,0x0000,0x0D5F,0xFFF0,0x0000,
X	0x0000,0x0D5F,0xFFF0,0x0000,0x0000,0x0D5A,0xBFF0,0x0000,
X	0x0000,0x0D5A,0xBFF0,0x0000,0x0000,0x0FFA,0xBFF0,0x0000,
X	0x0000,0x0FFA,0xBFF0,0x0000,0x0000,0x0FFA,0xBFF0,0x0000,
X	0x0000,0x0FFA,0xBFF0,0x0000,0x0000,0x0FFA,0xB570,0x0000,
X	0x0000,0x0FFA,0xB570,0x0000,0x0000,0x0FFF,0xF570,0x0000,
X	0x0000,0x0FFF,0xF570,0x0000,0x0000,0x0FFF,0xF570,0x0000,
X	0x0000,0x0FFF,0xF570,0x0000,0x0000,0x0FFF,0xF570,0x0000,
X	0x0000,0x0FFF,0xF570,0x0000,0x0000,0x0FFF,0xFFF0,0x0000,
X	0x0000,0x0FFF,0xFFF0,0x0000,0x0000,0x0FFF,0xFFF0,0x0000,
X	0x0000,0x0FFF,0xFFF0,0x0000,0x0000,0x1FFF,0xFFF8,0x0000,
X	0x0000,0x3FFF,0xFFFC,0x0000,0x0000,0x7FFF,0xFFFE,0x0000,
X	0x0000,0xFFFF,0xFFFF,0x0000,0x0001,0xFFFF,0xFFFF,0x8000,
X	0x0001,0x8000,0x0001,0x8000,0x0001,0xFFFF,0xFFFF,0x8000,
X	0x0001,0xFFFF,0xFFFF,0x8000,0x0001,0xFFFF,0xFFFF,0x8000,
X	0x0001,0x8000,0x0001,0x8000,0x0001,0xFFFF,0xFFFF,0x8000,
X	0x0000,0xFFFF,0xFFFF,0x0000,0x0000,0x0000,0x0000,0x0000,
X	0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
END_OF_Icons/rook.icon
if test 1933 -ne `wc -c <Icons/rook.icon`; then
    echo shar: \"Icons/rook.icon\" unpacked with wrong size!
fi
# end of overwriting check
fi
if test -f Icons/whiteSquare.icon -a "${1}" != "-c" ; then 
  echo shar: Will not over-write existing file \"Icons/whiteSquare.icon\"
else
echo shar: Extracting \"Icons/whiteSquare.icon\" \(1933 characters\)
sed "s/^X//" >Icons/whiteSquare.icon <<'END_OF_Icons/whiteSquare.icon'
X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16
X */
X	0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,
X	0x8000,0x0000,0x0000,0x0001,0xFFFF,0xFFFF,0xFFFF,0xFFFF
END_OF_Icons/whiteSquare.icon
if test 1933 -ne `wc -c <Icons/whiteSquare.icon`; then
    echo shar: \"Icons/whiteSquare.icon\" unpacked with wrong size!
fi
# end of overwriting check
fi
if test -f Makefile -a "${1}" != "-c" ; then 
  echo shar: Will not over-write existing file \"Makefile\"
else
echo shar: Extracting \"Makefile\" \(1533 characters\)
sed "s/^X//" >Makefile <<'END_OF_Makefile'
X#
X# Makefile for nchess package.
X#
X
XALLOBJS = board.o boardsw.o main.o ipc.o controlsw.o daemon.o \
X	tool.o xdr.o msgsw.o talksw.o 
XCLIENTOBJS = board.o main.o ipc.o xdr.o tool.o controlsw.o boardsw.o \
X	msgsw.o talksw.o chessprocess.o
XSERVEROBJS = daemon.o xdr.o
X
XCLIENTSRCS1 = board.c main.c 
XCLIENTSRCS2 = ipc.c tool.c controlsw.c 
XCLIENTSRCS3 = boardsw.c msgsw.c talksw.c chessprocess.c
XCLIENTSRCS4 = xdr.c
XCLIENTSRCS = $(CLIENTSRCS1) $(CLIENTSRCS2) $(CLIENTSRCS3) $(CLIENTSRCS4)
X
XSERVERSRCS = daemon.c xdr.c
X
XHEADERS = decls.h nchess.h
X
XICONS = Icons/bishop.icon Icons/bishopStencil.icon \
X	Icons/king.icon Icons/kingStencil.icon \
X	Icons/knight.icon Icons/knightStencil.icon \
X	Icons/pawn.icon Icons/pawnStencil.icon \
X	Icons/queen.icon Icons/queenStencil.icon \
X	Icons/rook.icon Icons/rookStencil.icon \
X	Icons/blackSquare.icon Icons/whiteSquare.icon \
X	Icons/nchess.icon
X
X# CFLAGS = -g
XCFLAGS = -O
X
Xall : nchessd nchess
X
Xnchessd : $(SERVEROBJS)
X	cc $(CFLAGS) -o nchessd $(SERVEROBJS)
X
Xnchess : $(CLIENTOBJS)
X	cc $(CFLAGS) -o nchess $(CLIENTOBJS) -lsuntool -lsunwindow -lpixrect
X
Xshar : $(SERVERSRCS) $(CLIENTSRCS) $(HEADERS) $(ICONS)
X	shar -c Makefile nchess.6 $(HEADERS) $(SERVERSRCS) Icons $(ICONS) > shar.1
X	shar -c $(CLIENTSRCS1) > shar.2
X	shar -c $(CLIENTSRCS2) > shar.3
X	shar -c $(CLIENTSRCS3) > shar.4
X
Xlint : $(SERVERSRCS) $(CLIENTSRCS)
X	lint $(SERVERSRCS)
X	lint $(CLIENTSRCS)
X
Xlist : $(SERVERSRCS) $(CLIENTSRCS) $(HEADERS)
X	lpr -x2 -p -J"nchess" *.h *.c
X
Xclean : 
X	rm -f *.o nchess nchessd
X
X$(ALLOBJS) : $(HEADERS)
X
END_OF_Makefile
if test 1533 -ne `wc -c <Makefile`; then
    echo shar: \"Makefile\" unpacked with wrong size!
fi
# end of overwriting check
fi
if test -f talksw.c -a "${1}" != "-c" ; then 
  echo shar: Will not over-write existing file \"talksw.c\"
else
echo shar: Extracting \"talksw.c\" \(1574 characters\)
sed "s/^X//" >talksw.c <<'END_OF_talksw.c'
X/*
X * Copyright 1987 Tom Anderson; 20831 Frank Waters Road;
X * Stanwood, WA  98282.   All rights reserved.
X */
X
X/*
X * talk subwindow handling
X */
X
X#include <stdio.h>
X#include <suntool/tool_hs.h>
X#include <suntool/panel.h>
X#include <strings.h>
X
X#include "nchess.h"
X
X#define	MAX_SEND_LENGTH		60
X
Xstruct toolsw * TalkSW;
XPanel TalkPanel;
X
XPanel_item SendItem;
XPanel_item RecvItem;
X
X/*ARGSUSED*/
XsendProc(item, event)
X    Panel_item item;
X    struct inputevent *event;
X{
X    char c[MAX_SEND_LENGTH+1];
X
X    strcpy(c, (char *) panel_get_value(SendItem));
X    SendTalkMsg(c);
X    /* set the command text to nil */
X    panel_set_value(SendItem, "");
X}
X
X/*
X * set up the talk send and receive subwindows 
X * (if we are playing against the machine, leave them out)
X */
Xvoid
XInitTalkSW()
X{
X    if (IsMachine[PeerColor])
X	return;
X    if ((TalkSW = panel_create(NchessTool, 0)) == NULL) {
X	fprintf(stderr, "Can't create talk subwindows\n");
X	exit(1);
X    }
X    TalkPanel = TalkSW->ts_data;
X    RecvItem = panel_create_item(TalkPanel, PANEL_MESSAGE,
X	PANEL_LABEL_STRING, "Recv:",
X	PANEL_SHOW_ITEM, TRUE,
X	0);
X    SendItem = panel_create_item(TalkPanel, PANEL_TEXT,
X	PANEL_LABEL_STRING, "Send:",
X	PANEL_NOTIFY_STRING, "\n\r",
X	PANEL_NOTIFY_LEVEL, PANEL_SPECIFIED,
X	PANEL_NOTIFY_PROC, sendProc,
X	PANEL_VALUE_STORED_LENGTH, MAX_SEND_LENGTH,
X	0);
X    panel_fit_height(TalkPanel); 
X}
X
X/*
X * receive a pithy banality from the opponent
X */
Xvoid
XRecvTalkMsg(cp)
X    char *cp;
X{
X    char ncp[128];
X
X    strcpy(ncp, "Recv: ");
X    panel_set(RecvItem, 
X	PANEL_LABEL_STRING, strcat(ncp, cp),
X	0);
X}
END_OF_talksw.c
if test 1574 -ne `wc -c <talksw.c`; then
    echo shar: \"talksw.c\" unpacked with wrong size!
fi
# end of overwriting check
fi
if test -f xdr.c -a "${1}" != "-c" ; then 
  echo shar: Will not over-write existing file \"xdr.c\"
else
echo shar: Extracting \"xdr.c\" \(1586 characters\)
sed "s/^X//" >xdr.c <<'END_OF_xdr.c'
X/*
X * Copyright 1987 Tom Anderson; 20831 Frank Waters Road;
X * Stanwood, WA  98282.   All rights reserved.
X */
X
X/*
X * specialized xdr stuff
X */
X
X#include <rpc/rpc.h>
X#include <strings.h>
X
X#include "nchess.h"
X
Xint
XXdrGameReq(xdrsp, grp)
X    XDR * xdrsp;
X    GameRequest * grp;
X{
X    unsigned int size;
X    char * cp;
X
X    if ( ! xdr_u_long(xdrsp, &grp->progNum))
X	return(0);
X    if ( ! xdr_int(xdrsp, &grp->color))
X	return(0);
X    if ( ! xdr_int(xdrsp, &grp->resumeGame))
X	return(0);
X    size = sizeof(grp->hostName);
X    cp = grp->hostName;
X    if ( ! xdr_bytes(xdrsp, &cp, &size, size))
X	return(0);
X    size = sizeof(grp->userName);
X    cp = grp->userName;
X    if ( ! xdr_bytes(xdrsp, &cp, &size, size))
X	return(0);
X    return(1);
X}
X
Xint
XXdrMove(xdrsp, movep)
X    XDR * xdrsp;
X    Move * movep;
X{
X    if ( ! xdr_int(xdrsp, &movep->x1))
X	return(0);
X    if ( ! xdr_int(xdrsp, &movep->y1))
X	return(0);
X    if ( ! xdr_int(xdrsp, &movep->x2))
X	return(0);
X    if ( ! xdr_int(xdrsp, &movep->y2))
X	return(0);
X    if ( ! xdr_int(xdrsp, &movep->newPieceType))
X	return(0);
X    return(1);
X}
X
Xint
XXdrSetup(xdrsp, setup)
X    XDR * xdrsp;
X    SetupChange * setup;
X{
X    if ( ! xdr_int(xdrsp, &setup->x))
X	return(0);
X    if ( ! xdr_int(xdrsp, &setup->y))
X	return(0);
X    if ( ! xdr_int(xdrsp, (int *) &setup->type))
X	return(0);
X    if ( ! xdr_int(xdrsp, &setup->color))
X	return(0);
X    return(1);
X}
X
Xint
XXdrString(xdrsp, cp)
X    XDR * xdrsp;
X    char * cp;
X{
X    char c[128];
X    strncpy(c, cp, sizeof(c));
X    c[127] = '\0';
X    if ( ! xdr_string(xdrsp, &cp, sizeof(c)))
X	return(0);
X    return(1);
X}
END_OF_xdr.c
if test 1586 -ne `wc -c <xdr.c`; then
    echo shar: \"xdr.c\" unpacked with wrong size!
fi
# end of overwriting check
fi
echo shar: End of archive 4 \(of 4\).
cp /dev/null ark4isdone
MISSING=""
for I in 1 2 3 4 ; do
    if test ! -f ark${I}isdone ; then
	MISSING="${MISSING} ${I}"
    fi
done
if test "${MISSING}" = "" ; then
    echo You have unpacked all 4 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