winboard 4.9 for windows

Discussions about the WinBoard protocol. Here you can also report bugs and request new features.

Moderators: hgm, Andres Valverde

winboard 4.9 for windows

Postby dark_elf2 » 03 Aug 2016, 13:30

Good day all,

First of all, thank you very much for such a project.
It is 3 months since release of XBoard 4.9. Any chance to see WinBoard 4.9 for Windows? (I would love to play Chu Shogi).
dark_elf2
 
Posts: 6
Joined: 15 Mar 2011, 05:38

Re: winboard 4.9 for windows

Postby Josh Pettus » 04 Aug 2016, 05:31

Until Harm can get around to making a full-blown package, here is a Winboard 4.9.1 executable I compiled. For the record, I compiled this on my mac using mingw/gcc-6.1.0 and generated the help file with the old helpworkshop.exe running through wine. Libgcc is statically linked which is why this winboard executable is 1.5mb.

http://www.mediafire.com/download/u5jzh ... -4.9.1.zip
Josh Pettus
 
Posts: 309
Joined: 11 Mar 2009, 01:11

Re: winboard 4.9 for windows

Postby Eric Mullins » 04 Aug 2016, 15:25

Josh Pettus wrote:Until Harm can get around to making a full-blown package, here is a Winboard 4.9.1 executable I compiled.


I tried it, it works. How come it lacks the circles that indicate legal moves? Or is that GTK only, and thus not in windows builds?

Those circles are a nice feature, though they aren't drawn if playing on FICS.
Eric Mullins
 
Posts: 47
Joined: 28 Aug 2008, 04:54
Location: Albuquerque, NM

Re: winboard 4.9 for windows

Postby H.G.Muller » 04 Aug 2016, 21:43

Unfortunately the regular WinBoard edition does not fully support Chu Shogi. Although WinBoard and XBoard internally support the same piece types, only XBoard supports images for the piece types beyond the first 22, which were added to support Chu Shogi. The problem is that the XBoard (scalable) graphics cannot be used by WinBoard: the latter needs MS bitmaps, a separate set for each board size. Making those is quite tedious, and I never got to doing it. Of course WinBoard can use external bitmaps, but in WB 4.8 only the first 22 piece types had filenames defined for them, (names like k49o.bmp), so it was no help for the missing Chu pieces. This at least has been fixed in WB 4.9, where an alternative naming system for external bitmaps is supported, which would work for all piece types. Someone would still have to make the bitmaps, however. The -inscriptions option that can synthesize oriental-style piece graphics 'on the fly', by rendering kanji on a blank tile, also is only supported in XBoard.

The point is that there already existed a WinBoard fork (the 'Alien Edition') that does support Chu Shogi. I put a binary of this version in the Shogi-variants package. It does draw Chu pieces (as well as other large Shogi variants) by rendering hard-wired kanji, or (in some board sizes) using on-the-fly synthesized mnemonic graphics. Until the WinBoard front-end is thoroughly rewritten (to at least support transparency, so that bitmaps can be created by rendering the XBoard SVG graphics) the Alien Edition is the recommended way for playing Chu Shogi on Windows.

As for the marking of legal move targets, the option -showTargetSquare and -highlightDragging have to be configured as true. Only the latter can be set through a menu dialog. The former can only be set from the command line (or as Additional option in the Startup Dialog), but is persistent, so that you only have to do that once. In the binary package I pre-configure it as true, but the compiled-in default is false. On FICS they consider highlighting target squares as 'computer help', and thus cheating. So I disabled it in ICS mode, to prevent WinBoard from being banned as interface for FICS.
User avatar
H.G.Muller
 
Posts: 3080
Joined: 16 Nov 2005, 12:02
Location: Diemen, NL


Return to WinBoard development and bugfixing

Who is online

Users browsing this forum: No registered users and 3 guests