DreamChess
Version 0.2.1
Copyright (C) 2003-2014 The DreamChess project
For the latest information, please check out our website:
http://www.dreamchess.org
Index
-----
1 - About
2 - License Information
3 - Mouse Controls
4 - Keyboard Controls
5 - Acknowledgments
1 - About
---------
DreamChess is a user interface for playing chess. It comes with its own
engine called Dreamer. Both DreamChess and Dreamer are compatible with the
xboard/Winboard chess engine communication protocol. This means that
DreamChess can be used with other xboard-compatible chess engines such as
crafty (ftp://ftp.cis.uab.edu/pub/hyatt/) and GNU Chess
(http://www.gnu.org/software/chess/). Similarly, the Dreamer chess engine can
be used with other xboard-compatible user interfaces such as xboard and
Winboard (http://www.tim-mann.org/xboard.html) and recent editions of the
commercial chess program Chessmaster (http://www.chessmaster.com/).
2 - License Information
-----------------------
DreamChess is licensed under the GNU General Public License (see COPYING).
3 - Mouse Controls
------------------
Left mouse button: Selects menu options or chess pieces/squares
To make a chess move, first click on a chess piece and then a
destination square
Right mouse button: Opens or closes the in-game menu
Middle mouse button: Hold down and move mouse to reorient the chess board
4 - Keyboard Controls
---------------------
Arrow keys: Changes currently highlighted menu item or chess piece/square
Enter: Selects currently highlighted menu item or chess piece/square
To make a chess move, first select a chess piece and then a
destination square
Left ctrl+Arrow key: Reorient chess board
Escape: Opens or closes the in-game menu
'P' Key: View previous move of game history
'N' Key: View next move of game history
'R' Key: Retract move (only when it's your turn)
Alt+Enter or F11: Toggle fullscreen mode
Ctrl+F: Toggle FPS display (only on title screen)
5 - Acknowledgments
--------------------
Special thanks go out to the following people:
* Francois Dominic Laramee - for his excellent article on chess engines.
(http://www.gamedev.net/reference/programming/features/chess1/)
* Bob Hyatt - for his many useful Usenet posts over the years.
* Dan Potter - for making KallistiOS.