Difference between revisions of "XBoard"

From Chessprogramming wiki
Jump to: navigation, search
(14 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 [[Tim Mann]] as [[GNU Chess]] interface <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>.
+
[[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]]
Line 19: Line 22:
 
==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 Chris Sears, [[GNU Chess#NewsGroup|gnu.chess]], June 14, 1991
+
* [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 63: 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 73: 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://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.gnu.org/software/xboard/ XBoard - GNU Project] - [[Free Software Foundation]]
 
: [http://www.gnu.org/software/xboard/Betza.html Betza notation and XBoard]
 
 
* [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]]
* [http://www.mail-archive.com/bug-xboard@gnu.org/maillist.html bug-xboard mail archive]
 
 
* [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  
 
* [[:Category:Brand X|Brand X]] - [https://en.wikipedia.org/wiki/X-Communication X-Communication] (1992), [https://en.wikipedia.org/wiki/YouTube YouTube] Video  
Line 92: Line 105:
 
<references />
 
<references />
 
'''[[GUI|Up one Level]]'''
 
'''[[GUI|Up one Level]]'''
 +
[[Category:Isa Genzken]]
 
[[Category:Brand X]]
 
[[Category:Brand X]]

Revision as of 07: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].

Screenshot

Xboard 4.2.7 on KDE 4.2.2 and Fedora 10.png

Xboard 4.2.7 running GNU Chess on KDE 4.2.2 desktop under Fedora 10

See also

Forum Posts

1990 ...

1995 ...

2000 ...

2005 ...

2010 ...

2011

2012

2013

2014

2015 ...

2016

Re: Test epd for Linux ? by Harm Geert Muller, CCC, March 28, 2016

2020 ...

External Links

Free Software Foundation

Tim Mann & H.G. Muller

XBoard Misc

Misc

References

Up one Level