Difference between revisions of "XBoard"
GerdIsenberg (talk | contribs) (Created page with "'''Home * User Interface * GUI * XBoard''' '''XBoard''' is a graphical user interface for the Chess Engine Communication Protocol running under the...") |
GerdIsenberg (talk | contribs) |
||
(18 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
'''[[Main Page|Home]] * [[User Interface]] * [[GUI]] * XBoard''' | '''[[Main Page|Home]] * [[User Interface]] * [[GUI]] * XBoard''' | ||
− | '''XBoard''' is a graphical user interface for the [[Chess Engine Communication Protocol]] running under the [[Unix]] (Posix) operating system based on the [https://en.wikipedia.org/wiki/X_Window_System X Window System], originally developed by [[ | + | [[FILE:Isa Genzken X (1994) Arnulfstrasse Muenchen-2.jpg|border|right|thumb|240px| [[:Category:Isa Genzken|Isa Genzken]] - X <ref>[[:Category:Isa Genzken|Isa Genzken]] - X (1994), [https://en.wikipedia.org/wiki/Arnulfstra%C3%9Fe Arnulfstraße], [https://en.wikipedia.org/wiki/Munich Munich], Photo by [https://commons.wikimedia.org/wiki/User:Rufus46 Rufus46], December 19, 2013, [https://en.wikipedia.org/wiki/Wikimedia_Commons Wikimedia Commons] </ref> ]] |
+ | |||
+ | '''XBoard''' is a graphical user interface for the [[Chess Engine Communication Protocol]] running under the [[Unix]] (Posix) operating system based on the [https://en.wikipedia.org/wiki/X_Window_System X Window System], originally developed by [[Dan Sears]] and [[Chris Sears]] as a chess [[GUI]] for [[GNU Chess]] only <ref>[http://groups.google.com/group/gnu.chess/browse_frm/thread/28d5826a078d091d xboard v1.2] by [[Dan Sears]], [[GNU Chess#NewsGroup|gnu.chess]], June 14, 1991</ref>. In 1991 [[Tim Mann]] took over, became the main developer and he continued developing it parallelly with [[WinBoard]] <ref>[http://home.hccnet.nl/h.g.muller/engine-intf.html#4 Chess Engine Communication Protocol - 4. How it got this way]</ref> <ref>[http://tim-mann.org/history.html XBoard Project History]</ref>. In Fall 2013, [[Joshua Pettus]] managed to port XBoard to [[Mac OS|MAC OS X]] using the native [https://en.wikipedia.org/wiki/Quartz_%28graphics_layer%29 Quarz Graphics layer] <ref>[http://www.talkchess.com/forum/viewtopic.php?t=49729 OSX Xboard 4.7.2 .app] by [[Joshua Pettus]], [[CCC]], October 16, 2013</ref> <ref>[http://hiarcs.net/forums/viewtopic.php?t=6492 XBoard native Mac App] by [[Harm Geert Muller]], [[Computer Chess Forums|Hiarcs Forum]], December 18, 2013</ref>. When [[Harm Geert Muller]] took over the project, he focused on [[WinBoard]] only and XBoard was abandoned since <ref>That statement seems wrong to me, see [http://hgm.nubati.net/cgi-bin/gitweb.cgi?p=xboard.git;a=summary hgm.nubati.net Git - xboard.git/summary]</ref>. | ||
=Screenshot= | =Screenshot= | ||
Line 12: | Line 14: | ||
* [[GNU Chess]] | * [[GNU Chess]] | ||
* [[Pondering]] | * [[Pondering]] | ||
+ | * [[Tournament Manager]] | ||
* [[UCI]] | * [[UCI]] | ||
* [[WinBoard]] | * [[WinBoard]] | ||
+ | * [[:Category:XBoard |XBoard Engines]] | ||
=Forum Posts= | =Forum Posts= | ||
==1990 ...== | ==1990 ...== | ||
* [http://groups.google.com/group/gnu.chess/browse_frm/thread/40206c9937414b0d xboard datapoint] by Paul Vaughan, [[GNU Chess#NewsGroup|gnu.chess]], January 29, 1991 | * [http://groups.google.com/group/gnu.chess/browse_frm/thread/40206c9937414b0d xboard datapoint] by Paul Vaughan, [[GNU Chess#NewsGroup|gnu.chess]], January 29, 1991 | ||
− | * [http://groups.google.com/group/gnu.chess/browse_frm/thread/28d5826a078d091d xboard v1.2] by | + | * [http://groups.google.com/group/gnu.chess/browse_frm/thread/28d5826a078d091d xboard v1.2] by [[Dan Sears]], [[GNU Chess#NewsGroup|gnu.chess]], June 14, 1991 |
* [http://groups.google.com/group/gnu.chess/browse_frm/thread/4dc93bfa82e41a08 reading in a position and playing in xboard] by [[Lewis Stiller]], [[GNU Chess#NewsGroup|gnu.chess]], February 20, 1992 | * [http://groups.google.com/group/gnu.chess/browse_frm/thread/4dc93bfa82e41a08 reading in a position and playing in xboard] by [[Lewis Stiller]], [[GNU Chess#NewsGroup|gnu.chess]], February 20, 1992 | ||
* [http://groups.google.com/group/gnu.chess/browse_frm/thread/c07cc9102c2a203a GNU Xboard introductory letter] by [[Stuart Cracraft]], [[GNU Chess#NewsGroup|gnu.chess]], May 16, 1992 | * [http://groups.google.com/group/gnu.chess/browse_frm/thread/c07cc9102c2a203a GNU Xboard introductory letter] by [[Stuart Cracraft]], [[GNU Chess#NewsGroup|gnu.chess]], May 16, 1992 | ||
Line 35: | Line 39: | ||
==2010 ...== | ==2010 ...== | ||
* [http://www.talkchess.com/forum/viewtopic.php?t=32254 XBoard and epd tournament] by [[Vlad Stamate]], [[CCC]], January 31, 2010 » [[Chess Engine Communication Protocol]], [[Engine Testing]] | * [http://www.talkchess.com/forum/viewtopic.php?t=32254 XBoard and epd tournament] by [[Vlad Stamate]], [[CCC]], January 31, 2010 » [[Chess Engine Communication Protocol]], [[Engine Testing]] | ||
− | * [http://www.talkchess.com/forum/viewtopic.php?t=36722 Problem using XBoard + Polyglot + Zippy on FICS] by [[Ben-Hur Carlos Vieira Langoni Junior|Ben-Hur Carlos Langoni]], [[CCC]], November 15, 2010 » [[ | + | * [http://www.talkchess.com/forum/viewtopic.php?t=36722 Problem using XBoard + Polyglot + Zippy on FICS] by [[Ben-Hur Carlos Vieira Langoni Junior|Ben-Hur Carlos Langoni]], [[CCC]], November 15, 2010 » [[PolyGlot]], [[Free Internet Chess Server]] |
'''2011''' | '''2011''' | ||
* [http://www.talkchess.com/forum/viewtopic.php?t=40448 xboard and engine match using remote machine] by [[Frank Phillips]], [[CCC]], September 18, 2011 | * [http://www.talkchess.com/forum/viewtopic.php?t=40448 xboard and engine match using remote machine] by [[Frank Phillips]], [[CCC]], September 18, 2011 | ||
Line 62: | Line 66: | ||
* [http://www.talkchess.com/forum/viewtopic.php?t=58360 xboard issue] by [[Robert Hyatt]], [[CCC]], November 25, 2015 | * [http://www.talkchess.com/forum/viewtopic.php?t=58360 xboard issue] by [[Robert Hyatt]], [[CCC]], November 25, 2015 | ||
* [http://www.talkchess.com/forum/viewtopic.php?t=58535 xboard: Spurious undo after a new game and first move] by [[Steven Edwards]], [[CCC]], December 09, 2015 | * [http://www.talkchess.com/forum/viewtopic.php?t=58535 xboard: Spurious undo after a new game and first move] by [[Steven Edwards]], [[CCC]], December 09, 2015 | ||
+ | * [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=58556 xboard and fifty move rule] by [[Fabio Gobbato]], [[CCC]], December 11, 2015 | ||
'''2016''' | '''2016''' | ||
* [http://www.talkchess.com/forum/viewtopic.php?t=59173 Pi Zero compiling XBoard] by [[Richard Allbert]], [[CCC]], February 06, 2016 » [[Raspberry Pi]] | * [http://www.talkchess.com/forum/viewtopic.php?t=59173 Pi Zero compiling XBoard] by [[Richard Allbert]], [[CCC]], February 06, 2016 » [[Raspberry Pi]] | ||
Line 72: | Line 77: | ||
* [http://www.talkchess.com/forum/viewtopic.php?t=60688 Einstein wuerfelt nicht] by [[Harm Geert Muller]], [[CCC]], July 03, 2016 » [[EinStein würfelt nicht!]] | * [http://www.talkchess.com/forum/viewtopic.php?t=60688 Einstein wuerfelt nicht] by [[Harm Geert Muller]], [[CCC]], July 03, 2016 » [[EinStein würfelt nicht!]] | ||
* [http://www.talkchess.com/forum/viewtopic.php?t=61465 Crashing engines (Linux)] by [[Harm Geert Muller]], [[CCC]], September 18, 2016 » [[Linux]], [[Process]] | * [http://www.talkchess.com/forum/viewtopic.php?t=61465 Crashing engines (Linux)] by [[Harm Geert Muller]], [[CCC]], September 18, 2016 » [[Linux]], [[Process]] | ||
+ | ==2020 ...== | ||
+ | * [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=73229 XBoard: C11 and more warnings] by Mehdi Amini, [[CCC]], February 29, 2020 | ||
=External Links= | =External Links= | ||
+ | ==[[Free Software Foundation]]== | ||
+ | * [https://www.gnu.org/software/xboard/ XBoard - GNU Project] | ||
+ | ** <span id="TournamentManager"></span>[https://www.gnu.org/software/xboard/whats_new/4.6.0/index.html What is new in WinBoard / XBoard 4.6.0?] | ||
+ | *** [https://www.gnu.org/software/xboard/whats_new/4.6.0/TM.html XBoard tourney-manager function] » [[Tournament Manager]] | ||
+ | ** [https://www.gnu.org/software/xboard/whats_new/4.7.0/index.html What is new in WinBoard / XBoard 4.7.0?] | ||
+ | ** [https://www.gnu.org/software/xboard/whats_new/4.8.0/index.html What is new in WinBoard / XBoard 4.8.0?] | ||
+ | ** [https://www.gnu.org/software/xboard/whats_new/4.9.0/index.html What is new in WinBoard / XBoard 4.9.0?] | ||
+ | ==[[Tim Mann]] & [[Harm Geert Muller|H.G. Muller]]== | ||
* [http://home.hccnet.nl/h.g.muller/engine-intf.html Chess Engine Communication Protocol] by [[Tim Mann]] & [[Harm Geert Muller|H.G. Muller]] | * [http://home.hccnet.nl/h.g.muller/engine-intf.html Chess Engine Communication Protocol] by [[Tim Mann]] & [[Harm Geert Muller|H.G. Muller]] | ||
* [http://hgm.nubati.net/cgi-bin/gitweb.cgi?p=xboard.git;a=summary hgm.nubati.net Git - xboard.git/summary] | * [http://hgm.nubati.net/cgi-bin/gitweb.cgi?p=xboard.git;a=summary hgm.nubati.net Git - xboard.git/summary] | ||
* [http://hgm.nubati.net/news.html XBoard News] by [[Harm Geert Muller|H.G. Muller]] | * [http://hgm.nubati.net/news.html XBoard News] by [[Harm Geert Muller|H.G. Muller]] | ||
− | + | ** [http://hgm.nubati.net/XB-4.9.0/ What is new in XBoard/WinBoard 4.9.0?] by [[Harm Geert Muller|H.G. Muller]] | |
− | |||
− | |||
* [http://www.tim-mann.org/xboard.html Tim Mann's xBoard page] | * [http://www.tim-mann.org/xboard.html Tim Mann's xBoard page] | ||
+ | ==XBoard Misc== | ||
* [http://walkofmind.com/programming/chess/xboard.htm Winboard/XBoard UML state diagram] by [[Alessandro Scotti]] | * [http://walkofmind.com/programming/chess/xboard.htm Winboard/XBoard UML state diagram] by [[Alessandro Scotti]] | ||
− | |||
* [https://en.wikipedia.org/wiki/XBoard XBoard from Wikipedia] | * [https://en.wikipedia.org/wiki/XBoard XBoard from Wikipedia] | ||
+ | ==Misc== | ||
* [https://en.wikipedia.org/wiki/X_Window_System X Window System from Wikipedia] | * [https://en.wikipedia.org/wiki/X_Window_System X Window System from Wikipedia] | ||
− | * [ | + | * [[:Category:Brand X|Brand X]] - [https://en.wikipedia.org/wiki/X-Communication X-Communication] (1992), [https://en.wikipedia.org/wiki/YouTube YouTube] Video |
− | |||
: {{#evu:https://www.youtube.com/watch?v=5JW4VaXFXig|alignment=left|valignment=top}} | : {{#evu:https://www.youtube.com/watch?v=5JW4VaXFXig|alignment=left|valignment=top}} | ||
Line 92: | Line 105: | ||
<references /> | <references /> | ||
'''[[GUI|Up one Level]]''' | '''[[GUI|Up one Level]]''' | ||
+ | [[Category:Isa Genzken]] | ||
+ | [[Category:Brand X]] |
Revision as of 08:58, 19 October 2020
Home * User Interface * GUI * XBoard
XBoard is a graphical user interface for the Chess Engine Communication Protocol running under the Unix (Posix) operating system based on the X Window System, originally developed by Dan Sears and Chris Sears as a chess GUI for GNU Chess only [2]. In 1991 Tim Mann took over, became the main developer and he continued developing it parallelly with WinBoard [3] [4]. In Fall 2013, Joshua Pettus managed to port XBoard to MAC OS X using the native Quarz Graphics layer [5] [6]. When Harm Geert Muller took over the project, he focused on WinBoard only and XBoard was abandoned since [7].
Contents
Screenshot
Xboard 4.2.7 running GNU Chess on KDE 4.2.2 desktop under Fedora 10
See also
- Chess Engine Communication Protocol
- CPW-Engine_com
- GNU Chess
- Pondering
- Tournament Manager
- UCI
- WinBoard
- XBoard Engines
Forum Posts
1990 ...
- xboard datapoint by Paul Vaughan, gnu.chess, January 29, 1991
- xboard v1.2 by Dan Sears, gnu.chess, June 14, 1991
- reading in a position and playing in xboard by Lewis Stiller, gnu.chess, February 20, 1992
- GNU Xboard introductory letter by Stuart Cracraft, gnu.chess, May 16, 1992
1995 ...
- XBoard version 3.5 by Tim Mann, rgc, January 03, 1997
- Re: Using Timeseal with Xboard by Tim Mann, rgc, February 12, 1997
- XBoard and WinBoard, version 3.6.0 by Tim Mann, rgc, May 09, 1997
- xboard/WinBoard 4.0.0 available by Tim Mann, rgc, June 21, 1998
2000 ...
- Using 2 machines for matches (Linux) by Jon Dart, CCC, June 24, 2001 » Linux
- XBoard and WinBoard, version 4.2.6 by Tim Mann, gnu.chess, February 03, 2002
2005 ...
- Safe I/O (repeated) by Fabien Letouzey, Winboard Forum, February 11, 2005
- Re: gnuchess/xboard protocol by Hans Eric Sandström, gnu.org, May 19, 2006
- Running very fast games in xboard by Mathieu Pagé, CCC, January 20, 2009
2010 ...
- XBoard and epd tournament by Vlad Stamate, CCC, January 31, 2010 » Chess Engine Communication Protocol, Engine Testing
- Problem using XBoard + Polyglot + Zippy on FICS by Ben-Hur Carlos Langoni, CCC, November 15, 2010 » PolyGlot, Free Internet Chess Server
2011
- xboard and engine match using remote machine by Frank Phillips, CCC, September 18, 2011
2012
- XBoard / WinBoard 4.6.0 released by H.G.Muller, CCC, March 11, 2012
- xboard time control settings by Frank Phillips, CCC, May 12, 2012
- XBoard beta tar ball by H.G.Muller, CCC, April 10, 2012
- XBoard Installation for Dummies - Request by Richard Allbert, CCC, July 18, 2012
2013
- OSX Xboard/Winboard.app 4.7.2 Release Thread by Joshua Pettus, Winboard Forum, October 15, 2013 » Mac OS
- OSX Xboard 4.7.2 .app by Joshua Pettus, CCC, October 16, 2013 » Mac OS
- Shogi in Unix/Linux? by Joshua Pettus, Winboard Forum, October 19, 2013 » Shogi
- XBoard native Mac App by Harm Geert Muller, Hiarcs Forum, December 18, 2013 » Mac OS
2014
- New XBoard feature: ICS Console by Harm Geert Muller, CCC, February 03, 2014
- Ping, Xboard, and Cutechess-cli by Miguel A. Ballicora, CCC, March 04, 2014 » Cutechess-cli
- for Chess-variant authors by Harm Geert Muller, CCC, September 17, 2014
- WinBoard/XBoard 4.8.0 released by Harm Geert Muller, CCC, October 18, 2014
- Xboard issue by Robert Hyatt, CCC, October 30, 2014
2015 ...
- Large Shogi variants in XBoard by Harm Geert Muller, CCC, August 07, 2015 » Shogi
- XBoard for Mac: Zippy problems by Steven Edwards, CCC, August 29, 2015 » Mac OS
- Suggestions for XBoard documentation by Steven Edwards, CCC, August 30, 2015 » CECP
- Piece graphics by Harm Geert Muller, CCC, October 19, 2015 » 2D Graphics Board
- xboard: -keepAlive option no longer working at FICS by Steven Edwards, CCC, November 24, 2015
- xboard issue by Robert Hyatt, CCC, November 25, 2015
- xboard: Spurious undo after a new game and first move by Steven Edwards, CCC, December 09, 2015
- xboard and fifty move rule by Fabio Gobbato, CCC, December 11, 2015
2016
- Pi Zero compiling XBoard by Richard Allbert, CCC, February 06, 2016 » Raspberry Pi
- XBoard interactive help by Harm Geert Muller, CCC, March 10, 2016
- Xboard sluggish on OSX by Marcel van Kervinck, CCC, March 12, 2016 » Mac OS
- Test epd for Linux ? by Jean Arthuin, CCC, March 25, 2016 » EPD, Linux
- Re: Test epd for Linux ? by Harm Geert Muller, CCC, March 28, 2016
- Release of XBoard 4.9.0 soon by Harm Geert Muller, CCC, April 07, 2016
- Sjaak II, Wa Shogi and XBoard 4.9 by Harm Geert Muller, CCC, April 25, 2016 » Shogi, SjaakII
- Einstein wuerfelt nicht by Harm Geert Muller, CCC, July 03, 2016 » EinStein würfelt nicht!
- Crashing engines (Linux) by Harm Geert Muller, CCC, September 18, 2016 » Linux, Process
2020 ...
- XBoard: C11 and more warnings by Mehdi Amini, CCC, February 29, 2020
External Links
Free Software Foundation
Tim Mann & H.G. Muller
- Chess Engine Communication Protocol by Tim Mann & H.G. Muller
- hgm.nubati.net Git - xboard.git/summary
- XBoard News by H.G. Muller
- Tim Mann's xBoard page
XBoard Misc
Misc
- X Window System from Wikipedia
- Brand X - X-Communication (1992), YouTube Video
References
- ↑ Isa Genzken - X (1994), Arnulfstraße, Munich, Photo by Rufus46, December 19, 2013, Wikimedia Commons
- ↑ xboard v1.2 by Dan Sears, gnu.chess, June 14, 1991
- ↑ Chess Engine Communication Protocol - 4. How it got this way
- ↑ XBoard Project History
- ↑ OSX Xboard 4.7.2 .app by Joshua Pettus, CCC, October 16, 2013
- ↑ XBoard native Mac App by Harm Geert Muller, Hiarcs Forum, December 18, 2013
- ↑ That statement seems wrong to me, see hgm.nubati.net Git - xboard.git/summary