Configure XBoard engines and textures
authorH.G. Muller <h.g.muller@hccnet.nl>
Fri, 10 Feb 2012 13:21:37 +0000 (14:21 +0100)
committerH.G. Muller <h.g.muller@hccnet.nl>
Fri, 10 Feb 2012 16:26:18 +0000 (17:26 +0100)
The new -useBoardTexture option is needed in xboard.conf, as we want to
distribute with the texture on, while the compiled-in default is off.
A list of 4 engines has been configured (fairymax, fruit, crafty, gnuchess),
as the Load Engine and Match Options checkboxes crash XBoard when the list
is empty. The -recentEngines option is set to 0 to make sure the code
associated with it is never executed: the code is still experimental,
and the required front-end support is only present in WinBoard anyway.

xboard.conf.in

index 63f56c9..6800642 100644 (file)
 -fontSizeTolerance 4
 -pixmapDirectory ""
 -bitmapDirectory ""
+-useBoardTexture true
 -liteBackTextureFile  "@pixmapsdir@/wood_l.xpm"
 -darkBackTextureFile  "@pixmapsdir@/wood_d.xpm"
 -overrideLineGap 1
 -highlightMoveWithArrow true
+-recentEngines 0
 ;
 ; Behavior
 ;
 ;
 -firstChessProgram fairymax
 -secondChessProgram fairymax
+-firstChessProgramNames {"Fairy-Max" -fcp fairymax
+"Fruit 2.1" -fcp fruit -fUCI
+"Crafty" -fcp crafty
+"GNU Chess" -fcp gnuchess
+}
 -niceEngines 0
 -polyglotDir ""
 -adapterCommand 'polyglot -noini -ec "%fcp" -ed "%fd" -uci NalimovCache=%defaultCacheSizeEGTB'