** Announcing the release of XBoard and WinBoard, version 4.2.2 ** A new release of both XBoard and WinBoard is now available. Version 4.2.2 fixes a few bugs in the 4.2.1 release. See the ChangeLog entries below for details. You can get both programs from my Chess page on the World Wide Web. In addition, they should soon be available from GNU FTP sites. - http://www.tim-mann.org/chess.html - ftp://ftp.gnu.org/gnu/xboard/ - ftp://ftp.gnu.org/gnu/winboard/ XBoard is a graphical chessboard for the X Window System that can serve as a user interface for GNU Chess, Crafty, and other chess engines, for the Internet Chess Servers, and for electronic mail correspondence chess. XBoard can also be used by itself. It can read and write game files in PGN (portable game notation). WinBoard is a similar program for 32-bit Microsoft Windows. It includes all the major features of XBoard except email correspondence chess. Some known bugs and deficiencies in previous versions have not been addressed. It is not necessary to report your favorite bug again if you have reported it before, unless the ChangeLog erroneously says it has been fixed. Most known bugs, deficiencies, and suggestions received are now listed in the ToDo file. If you find a bug not listed there, please report it to me. --Tim Mann New ChangeLog entries: * Fixed a problem introduced in 4.2.1. In -zippyPlay mode, 4.2.1 started sending the initString immediately after the old game ended, but then when the next game started, it would still send "force" and another initString. This tickled a bug in Crafty 18.1 that made it fail to move as black. The code is now changed to do a full Reset at the end of the previous game, and avoid doing a Reset at the start of a new game if we are still in BeginningOfGame mode. * Fixed some limitations in -zippyPlay mode. The engine was not being fed the moves or history of games that were displayed but not being played, so it would get confused if you tried to do something like examine a game, then enter EditGame mode from somewhere in the middle of the game. * Made a small change so that cygwin can compile xboard for Windows (an X server is required to run it). Thanks to Volker Zell. Most people would probably prefer to run WinBoard on Windows, however; note that cygwin could already compile WinBoard. * Added some missing documentation to engine-intf.html: It is okay to send "feature done=0" even before you receive the xboard and protover commands, if this is needed to give your engine enough time to initialize. See engine-intf.html for more discussion. * Bugfix: "feature done=0" did not work for the second engine; now it does.