

this is a version of cgoban (by Bill Shubert, aka wms on the go
servers, see http://www.inetarena.com/~wms/comp/cgoban) modified to
run as a screensaver.  you can download this modified version from

  http://draves.org/goban

to build the executable ./configure and make, as per the README.

there is an RPM file with a binary for x86 machines on the web site.

it displays a full-screen board and plays games from SGF files.  it
picks the files at random from /usr/local/share/goban/*.  i have
included a database of games (from Jan van Rongen at
http://www.euronet.nl/users/cl628517/page22.html) in this
distribution.

the -stonetime option sets the number of milliseconds between stones,
and the -gametime sets the number of seconds between games.
-minstonetime and -acceleration too.  see -help.

-root (draw on root window) and -window-id X are supported as well
just like for most xscreensaver hacks.

this program just does the graphics, to actually make it work as a
screensaver (ie, be automatically executed after idle time, demand a
password, etc), use Jamie Zawinski's xscreensaver
(http://www.jwz.org/xscreensaver/).

When distributed as an RPM and run under Gnome, it should install
itself so that it shows up in the screensaver control panel.

share & enjoy!


Scott Draves
readme@draves.org


--

version 1.1 Jul 25 2005
trashed source hierarchy, updated for new gnome & xscreensaver interfaces.

version 1.0 Aug 20 1999
now gets the window size properly with -window-id. fixed typo in
Goban.desktop (thanks Darron Shaffer).

version 0.99 Aug 17 1999
added more options, supports -root and -window-id, but doesn't work
quite right in gnome screensaver settings controller.

version 0.4  Jun 15 1998
muted background.  compiles on sloaris too (code from Weimin Zhao).
still crashes sometimes.

version 0.3  Apr 30 1998
add new source files to configure.  display white player's name first
(bug found by cano jonathan).  don't catch signals so that we exit on
first event.  screensaver implies nostealth.

version 0.2  Apr 26 1998
handles sgf file errors, suppress markers and mouse hilite.  add
stonetime option.  consolidate code a bit.

version 0.1  Apr 24 1998
initial release.  fails on some input files.  changed appearance and
number of different white stones.  parameterized layout, added random
game control.
