OK, great it works now. It had to be something like that. Probably everything in the WinBoard folder was 'blacklisted' for accessing the internet, which is why the timeseal that came with Arena ceased working when you copied it to the WinBoard folder.
What exactly do you expect of 'adding the shogi variant'? WinBoard does support Shogi, you can select it from the new variant at any time. Do you want Shogi engines with it, or a 'shorcut' to start WinBoard in Shogi mode?
If you use WinBoard for both Chess and Shogi it could be a good idea to create an xsf file containing all settings you need for Shogi. For instance, in the preconfigured Shogi release I used a file:
Code: Select all
;*******************************************************************************
; WinBoard 4.5 master settings file
;
; should be used ONLY for redefining compiled-in defaults of volatile options.
; USERS USED TO EDITING THE winboard.ini SHOULD NOW EDIT settings.ini INSTEAD!
;
;*******************************************************************************
;
; redefine default variant as Shogi (Note: piece nicknames as used by ICS)
;
/variant=shogi
/pieceNickNames=".............HD..............hd."
/colorNickNames="sg"
;
; define engines to appear in start menu as Shogi engines, and set default engine
;
/firstChessProgramNames={sdk09s /fd=Shokidoki
"gnushogi -B gnushogi.bbk" /fd=gnushogi
"TJshogi" /fd=TJshogiWB
"UCI2WB -s LaramieV3.exe LaramieV3"
"UCI2WB -s Lesserkai.exe Lesserkai"
"UCI2WB -s BlunderUSI.exe Blunder-20091023-Binary\Binary"
'UCI2WB -s ssp.exe PetitShogi " byoyomi %d"'
'UCI2WB -s SpearShogidokoro.exe Spear " byoyomi %d"'
'UCI2WB -s gpsusi.exe GPSshogi\single " byoyomi %d"'
BonanzaWB.exe /fd=Bonanza_Feliz_0.0\winbin
}
/secondChessProgramNames={sdk09s /sd=Shokidoki
"gnushogi -B gnushogi.bbk" /sd=gnushogi
"TJshogi" /sd=TJshogiWB
"UCI2WB -s LaramieV3.exe LaramieV3"
"UCI2WB -s Lesserkai.exe Lesserkai"
"UCI2WB -s BlunderUSI.exe Blunder-20091023-Binary\Binary"
'UCI2WB -s ssp.exe PetitShogi " byoyomi %d"'
'UCI2WB -s SpearShogidokoro.exe Spear " byoyomi %d"'
'UCI2WB -s gpsusi.exe GPSshogi\single " byoyomi %d"'
BonanzaWB.exe /sd=Bonanza_Feliz_0.0\winbin
}
/cp
/fcp=sdk09s /fd="Shokidoki"
/scp=sdk09s /sd="Shokidoki"
;
; select a shogi opening book.
;
/polyglotBook="shogi_book.bin"
/usePolyglotBook=true
; (We could by default switch the GUI book on, so we would not have to give
; the XBook options with each engine, by uncommenting the next two lines.)
;/firstXBook
;/secondXBook
;
; set bitmap background for board
;
/useBoardTexture=true
/liteBackTextureFile="wood_l.bmp"
/darkBackTextureFile="wood_l.bmp"
/liteBackTextureMode=1
/darkBackTextureMode=1
;
; set line width to 1, and use arrow for highlighting
;
/overrideLineGap=1
/highlightMoveWithArrow=true
;
; set Shogi-style piece orientations, colors and board
;
/flipBlack true
/allWhite true
/whitePieceColor=#ffffcc
/blackPieceColor=#ffffcc
/lightSquareColor=#f0b030
/darkSquareColor=#f0b030
;
; select font for piece rendering, but switch it off
;
/usePieceFont=false
/renderPiecesWithFont="shogi"
/fontPieceToCharTable="HFCBGE...D.OMKJNLAhfcbge...d.omkjnla"
/fontPieceBackColorWhite=#000000
/fontPieceForeColorWhite=#ffffcc
/fontPieceBackColorBlack=#000000
/fontPieceForeColorBlack=#ffffcc
/fontPieceSize=80
;
; redirect saving and reading of persistent options to settings.ini
;
/saveSettingsFile="Shogi settings.ini"
/settingsFile="Shogi settings.ini"
;
/boardSize=moderate
This sets the variant to Shogi, automatically adapts the display to give you traditional oriental-style Shogi board (only available with buit-in pieces in board size moderate), makes Shokidoki the default engine, defines lists of Shogi engines for in the Startup and Load Engine dialog, configures a Shogi piece font (so the user can easily switch it on).
Of course you would have to obtain the the font and put it in your system's Fonts folder, and download all the engines you want to use, to places where the preconfigured engine list supposes them to be.
As presumably you would not want all those settings to leak into the settings file you also use for Chess (making you lose your list of Chess engines!), it also defines a separate file for saving Shogi settings. (An alternative would be to include /saveSettingsOnExit=false in the file, but that would still desroy your Chess settings if you accidentally hit "Save Settings Now".
Putting all this in a .XSF file, could make you start WB in Shogi mode by simply dragging it on top of the WinBoard.exe.