Projects / BabyChess

BabyChess

BabyChess is a chess application. It understands PGN (Portable Game Notation) and FEN (Forsyth-Edwards Notation). It also lets you play chess against other people through ICS (Internet Chess Server) or against its built-in chess engine.

Tags Games/Entertainment Turn Based Strategy
Licenses GPL
Operating Systems POSIX Linux Solaris
Implementation C++

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  21 Mar 2005 07:17
  • Rrelease-after

Changes: The name of the opening move is displayed. A new "match window" was added to facilitate playing against engines. Compilation and installation was made much easier.

  • Rrelease-mid
  •  07 Nov 2003 03:17
  • Rrelease-after

Changes: Alternate moves can be played, e.g.: after 1.e4, dragging e4 to e3 has the same effect as taking back 1.e4 and playing 1.e3. There is a new "analyze mode". While dragging a piece, the source square is highlighted in blue. Board settings can be saved, and come with a few sample themes. The board has optional riffled dark squares. In addition to the standard algebraic notation (SAN), French, Dutch, and German notations are supported. New notations can be created and saved. The board has a tutor mode that displays all possible destination squares. The UI is available in French and German.

  • Rrelease-mid
  •  16 Mar 2003 08:45
  • Rrelease-after

Changes: A bug in the makefile was fixed. The RPM is not affected, and thus there is no new RPM for version 14.1.

  • Rrelease-mid
  •  11 Mar 2003 03:18
  • Rrelease-after

Changes: The PGN standard is fully supported, except for numerical annotations, which cannot be viewed or edited. However, they are preserved and normalized to the export format. The following aspects of a chess position can be edited: the last move for en-passant purposes, the possible castlings, the halfmove clock, and the fullmove number. Promotions can be chosen using radio buttons. A frame around the chess board now displays the file names and rank numbers. Anti-aliasing can be turned off, and the notation and board settings are saved across sessions.

  • Rrelease-mid
  •  09 Dec 2002 06:31
  • Rrelease-after

Changes: BabyChess was ported to GTK+ 1.2 (from plain XLib). The chess move notation is now configurable. The board colors (light/dark squares, last move) are also configurable. The game info editor was added. The list of legal moves is displayed in the game editor. The chess engine is now started at a low priority by default. The XBoard engine was rewritten. The built-in evaluator now plays better.

No-screenshot

Project Spotlight

LogMiner

A powerful analysis package for Apache/IIS logs.

22e154b62235932ddda2cc7c08c93b52_thumb

Project Spotlight

fxmoviemanager

A file manager and playlist with movie thumbnails.