Xboard - Le Bottin des Jeux Linux

Xboard

🗃️ Specifications

📰 Title: Xboard 🕹️ / 🛠️ Type: Game
🗃️ Genre: Puzzle 👁️ Visual: 2D
🏷️ Category: Puzzle ➤ Board Game ➤ Chess ➤ GUI ➤ CECP only 🏝️ Perspective: Third person
🔖 Tags: Puzzle; Board Game; Chess GUI; Chess Engine; Chess Variant; Chess960; FICS; CECP Protocol; Flagship ⏱️ Pacing: Turn-Based
🐣️ Approx. start: 1990-01-01 👫️ Played: Single & Multi
🐓️ Latest: 2017-06-12 🚦 Status: 05. Tested & Working (status)
📍️ Version: Latest: 4.9.1 / Dev: 366da16 ❤️ Like it: 9. ⏳️
🏛️ License type: 🕊️ Libre 🎀️ Quality: 2. 🏅️⭐⭐⭐⭐ (good)
🏛️ License: GPL-3+ ✨️ (temporary): 5 stars
🐛️ Created: 2010-08-20 🐜️ Updated: 2024-06-22

📦️ Deliverables

📦️ Package name: xboard ..... 📦️ Arch:
📄️ Source: ✓ ..... 📦️ RPM:
⚙️ Generic binary: ✓ ..... 📦️ Deb: ✓
🌍️ Browser version: ..... 📦️ AppImage:
📱️ PDA support: ..... 📦️ Flatpak:
✨️ Not use: ..... 📦️ Snap:

🚦 Entry status

📰 What's new?: 👻️ Temporary:
💡 Lights on: 🎨️ Significant improvement:
👔️ Already shown: 💭️ New version published (to be updated):
🎖️ This work: 4 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb & Louis 🦺️ Work in progress:
🎰️ ID: 13479

📖️ Summary

📜️[en]: A libre and multi-platform interface for international chess and its variants such as xiangqi (Chinese chess), shōgi (Japanese chess), makruk (Thai chess), and minor variants (Losers Chess, Crazyhouse, Chess960, Capablanca ). It allows local gaming (hotseat) or online (connection to game servers via the ICS protocol, or by mail). Its (internal) communication protocol (external) engine / interface is a (eponymous) standard recognized by many chess interfaces & engines. Its strength is its simplicity of use and the high range of its possibilities. Excellent! 📜️[fr]: Une interface libre et multi-plateforme pour les échecs internationaux et ses variantes tel que le xiangqi (échecs chinois), le shōgi (échecs japonais), le makruk (échecs thai), et des variantes mineures (Losers Chess, Crazyhouse, Chess960, Capablanca). Elle permet le jeu en local (hotseat) ou en ligne (connexion aux serveurs de jeux via le protocole ICS, ou par mail). Son protocole de communication (interne) moteur (externe) / interface est un standard (éponyme) reconnu par de nombreux moteurs & interfaces de jeux d'échecs. Sa force est sa simplicité d'utilisation et l'éventail élevé de ses possibilités. Excellent !

🎥️ Videos


🎮️ Showcase:

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site 1 2] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) g(202xxx♺) g(202xxx♺) g(202xxx♺) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)][WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial
• (empty)

🍩️ Resources
(empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames] [Chess Programming Wiki] [Tim Mann's Chess Pages]

🦣️ Social
Devs (Xboard Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (XBoard) [fr] [en] [de]]
[Wikipedia (Chess960) [fr] [en] [de]]
[Jeux libres [fr]] [Debian/Ubuntu]

📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🕹️ Title:
🦊️ What's:
🏡️
🐣️
🔖 #Flagship
📦️
📖 Our entry: (homeless)

🥁️ Update:
⚗️
📌️ Changes:
🦣️ From: 🛜️

🏝️ https://www.youtube.com/embed/
🦉️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🕵️ https://www.youtube.com/embed/
🕯️https://www.youtube.com/embed/
🕯️https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️[fr] https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🐧https://www.youtube.com/embed/
🐧https://www.youtube.com/embed/

🕶️

📚️ Name is a

📕 Description [en]

📜️ "blabla" 📜️


XBoard is a graphical user interface for chess in all its major forms, including international chess, xiangqi (Chinese chess), shogi (Japanese chess) and Makruk, in addition to many minor variants such as Losers Chess, Crazyhouse, Chess960 and Capablanca Chess. It displays a chessboard on the screen, accepts moves made with the mouse, and loads and saves games in Portable Game Notation (PGN). It serves as a front-end for many different chess services, including:

• Chess engines that will run on your machine and play a game against you or help you analyze, such as GNU Chess, Crafty, or many others.
• Chess servers on the Internet, where you can connect to play chess with people from all over the world, watch other users play, or just hang out and chat.
• Correspondence chess played by electronic mail. The CMail program automates the tasks of parsing email from your opponent, playing his moves out on your board, and mailing your reply move after you've chosen it.

XBoard runs on Unix and Unix-like systems that use the X Window System.


🍥️ Debian:

X Window System Chess Board

XBoard is a graphical chessboard that can serve as a user interface for chess programs, for the Internet Chess Server, or for electronic mail correspondence chess. It supports all major forms of chess, such as international chess, xiangqi and shogi. XBoard can also be used by itself as viewer for stored chess games.

XBoard uses the Helvetica font (located in the xfonts-75dpi and xfonts-100dpi packages) by default. However, other fonts can be specified via a command line option or an X resource.


🌍️ Wikipedia:

XBoard is a graphical user interface chessboard for chess engines under the X Window System. It is developed and maintained as free software by the GNU project. WinBoard is a port of XBoard to run natively on Microsoft Windows.

Overview

Originally developed by Tim Mann as a front end for the GNU Chess engine, XBoard eventually came to be described as a graphical user interface for XBoard engines. It also acts as a client for Internet Chess Servers, and e-mail chess, and can allow the user to play through saved games.

XBoard/WinBoard remain updated, and the Chess Engine Communication Protocol has been extended to meet the needs of modern engines (which have features such as hash tables, multi-processing and end-game tables, which could not be controlled through the old protocol).

XBoard/WinBoard also fully support engines that play chess variants, such as Fairy-Max. This means the GUI is able to display a wide range of variants such as xiangqi (Chinese chess), shogi (Japanese chess), makruk (Thai chess), Crazyhouse, Capablanca Chess and many other Western variants on boards of various sizes. It offers a Westernized representation for these games, but the almost limitless configurability of XBoard/WinBoard also allows a high-quality representation of non-Western style games.

Another computer chess protocol is the Universal Chess Interface (UCI). XBoard/WinBoard supports this protocol (and its dialects USI and UCCI, which are in common use for shogi and Chinese chess) through adapter programs such as Polyglot and UCI2WB.

Since 2014 there exists a special version of XBoard that better integrates with Apple's OS X. It is distributed from WinBoard forum as an OS X App, including several engines (for chess and many chess variants), and adapters for running engines in non-natively supported protocols. It also contains supporting software for connecting with the popular Internet Chess Servers FICS and ICC for on-line play. XBoard OS X Apps that specifically configure XBoard for oriental-style shogi or xiangqi are also available.

WinBoard is a version of XBoard adapted to MS Windows, and is available in a similar package.

📕 Description [fr]

Une interface en 2D pour le jeu d'échecs, par la Xboard Team, initié par Dan Sears & Chris Sears en 1990, repris par Tim Mann en 1991.

Xboard est une interface libre et multi-plateforme pour les échecs internationaux et ses variantes tel que le xiangqi (échecs chinois), le shōgi (échecs japonais), le makruk (échecs thai), et des variantes mineures (Losers Chess, Crazyhouse, Chess960, Capablanca). Elle permet le jeu en local (hotseat) ou en ligne (connexion aux serveurs de jeux via le protocole ICS, ou par mail). Son protocole de communication (interne) moteur (externe) / interface est un standard (éponyme) reconnu par de nombreux moteurs & interfaces de jeux d'échecs. Sa force est sa simplicité d'utilisation et l'éventail élevé de ses possibilités. Excellent !

Ressources et documentations disponibles : voir les fiches "Ressources - Echecs" et "Ressources - Echecs Orientaux".


XBoard est une interface graphique pour les échecs sous toutes ses formes principales, notamment les échecs internationaux, le xiangqi (les échecs chinois), le shogi (les échecs japonais) et le Makruk, ainsi que de nombreuses variantes mineures telles que Losers Chess, Crazyhouse, Chess960 et Capablanca Chess.

Il affiche un échiquier sur l'écran, accepte les mouvements effectués avec la souris, et charge et sauvegarde les jeux au format Portable Game Notation (PGN). Il sert de front-end pour de nombreux services d'échecs différents, notamment :

• Les moteurs d'échecs qui fonctionneront sur votre machine et joueront contre vous ou vous aideront à analyser (NdT : des parties de jeu d'échecs), tels que GNU Chess, Crafty et bien d'autres.
• Les serveurs d'échecs sur Internet, où vous pouvez vous connecter pour jouer aux échecs avec des gens de partout dans le monde, regarder d'autres utilisateurs jouer, ou simplement sortir et Chater.
• Le jeu d'échecs par correspondance via courrier électronique. Le programme CMail automatise les tâches d'analyse de l'e-mail de votre adversaire, en jouant ses mouvements sur votre échiquier et en envoyant votre réponse par mail après l'avoir choisie.

XBoard fonctionne sur les systèmes Unix et assimilés qui utilisent le système X Window.



🍥️ Debian:

Jeu d'échecs du système X Window

XBoard est un jeu d'échecs graphique pouvant servir d'interface utilisateur pour les programmes d'échecs, pour les serveurs internet d'échecs ou pour les parties par courrier électronique. Il prend en charge toutes les formes majeures d'échecs telles que les échecs internationaux, xiangqi et shogi. XBoard peut également être utilisé en tant qu'outil de visualisation de parties sauvegardées.

XBoard utilise la police Helvetica (disponible dans les paquets xfonts-75dpi et xfonts-100dpi) par défaut. Cependant, d'autres polices peuvent être sélectionnées via une option en ligne de commande ou une ressource X.


🌍️ Wikipedia:

XBoard est une interface graphique de jeu d’échecs pour l’environnement X Window System. Il peut servir d’interface utilisateur à de nombreux programmes de jeu d'échecs, dont GNU Chess sous GNU/Linux. Il prend en charge les principales formes d’échecs, notamment les échecs chinois, japonais et thaïlandais.

Historique

Xboard est développé par Chris et Dan Sears au début des années 1990 comme une interface graphique à GNU Chess. En 1991, Tim Mann commence à contribuer au logiciel. Il devient vite son principal développeur et en assure la maintenance.

À partir de 1994, plusieurs personnes demandent à Tim Mann comment utiliser un autre moteur que GNU Chess avec Xboard ce qui l’amène à documenter et améliorer le protocole de communication entre le moteur et l’interface graphique. Au mois de septembre 2004, il existait plus de deux-cent-cinquante moteurs interfaçables avec Xboard, parmi lesquels GNU Chess, Crafty, The Crazy Bishop, The King (Chessmaster), ou Yace.

Le 18 octobre 2003, un espace est créé sur Savannah (la forge du projet GNU), où y sera déposé quelques jours plus tard le code source de Xboard, ce qui permet aux autres développeurs de contribuer plus facilement. Tim Mann leur cède la place en cessant progressivement de contribuer au code vers la fin des années 2000.

Aperçu

L'interface facilite l'utilisation des programmes d'échecs, la connexion aux serveurs de jeu respectant le protocole ICS, le jeu par courriel et la lecture de parties sauvegardées.

WinBoard

WinBoard est un portage de XBoard fonctionnant nativement sous Microsoft Windows.

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

Le jeu est en dépôt, il suffit d'installer le paquet.
Installez aussi au moins un moteur (sous Synaptic filtrez sur "xboard" et installez quelques moteurs).


📄️ Installation à partir du source

• Source non testé.

🚀️ LANCEMENT DE L'INTERFACE:

• Si vous avez installé le jeu à partir d'un paquet : [Alt+F2] puis saisissez : xboard

🕵️ Test [fr]

🕵️ Test (4.4.0 beta1):
Une interface fonctionnelle et reconnue. Même si l'on trouve aujourd'hui nettement mieux graphiquement, cette interface/protocole de communication s'est imposée comme l'une des références pour le jeu d'échecs.

🕵️ Test (4.9.1):
(test d'aperçu de son évolution)
L'interface est en dépôt, elle s'installe en quelques clics.
Elle est très agréable et assez jolie (vue ➤ échiquier : thème wood), et sa taille est modifiable à souhait par glisser-déposer (excellent).
De plus on a le droit à de nombreux effets sonores personnalisables (Options ➤ Sons... : Coup : Wood Thunk, Gagner : Slap, ...).
Son utilisation est ultra simplifiée, aucune installation de moteur externe, mais des moteurs que j'avais déjà installé via le dépôt Debian et qu'il a trouvé seul.
Pour jouer c'est Fichier ➤ Nouveau jeu, et l'on démarre directement contre un moteur (dans le cas présent, Fairy-Max). on peut faire s'affronter des moteurs ainsi que des tonnes d'autres choses que je n'ai pas envie de décrire ici (trop long).
Bref, elle est géniale et simple !
👏️ ❤️ Un grand bravo et merci à ses auteurs !