You can make it look more traditional ..
.. but it is not really trivial to get there. Windows users have WinBoard Xiangqi install as an option but Linux users don't. You could select board theme "xiangqi" at
MENU / View / Board / # ORIENTAL THEMES / double click on "xiangqi"
but you would end up with broken board scaling (despite xboard 2.8 knowing how to do better) without further tuning. To summarize you have to teach xboard to
- play variant "xiangqi" rather than western chess,
- use different graphics, and
- get the board scaling right.
The following is a list of related options and how to get board scaling right by using a special symlink.
- xboard 2.8 or later (for proper scaling of the board image, see below)
- a Xiangqi engine, e.g.
Command line view
Now some command line parameters need to be passed to xboard: Tell engine to play chess variant "xiangqi":
Use images for drawing the board:
xqboard-9x10.png for drawing both light and dark fields of the board:
-liteBackTextureFile /usr/share/games/xboard/themes/textures/xqboard-9x10.png -darkBackTextureFile /usr/share/games/xboard/themes/textures/xqboard-9x10.png
xqboard-9x10.png can be a symlink to
xqboard.png. The "
-9x10" part is
filename parser introduced with xboard 2.8.
It ensures proper board rendering at any windows size. Without that naming
(and with earlier versions), you need to be lucky for proper scaling. Suppress
drawing squares (of default line-width 1px) around fields:
Use SVG images of the traditional Xiangqi pieces:
Suppress grayscale conversion of piece graphics applied by default:
Use HoiXiangqi for an engine:
If you are running Gentoo, feel free to
sudo layman -a betagarden sudo emerge -av games-board/xboard-xiangqi
to make that a little easier.