UCI/Winboard engines for eBoards

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

User avatar
GONeill
Posts: 87
Joined: Sun Jun 15, 2014 6:40 am
Location: New Zealand
Full name: Graham O'Neill

UCI/Winboard engines for eBoards

Post by GONeill »

I had some requests to make my eBoard drivers work in Chessmaster but that program only talks to Winboard engines so my DLL files couldn't work. I have now created versions of my drivers that run as chess engines using both the UCI and Winboard protocols. So now you can use your eBoards in Chessmaster and other GUIs that don't support the DGT Rabbit interface. It isn't ideal as you need to use an engine vs engine match but it's better than nothing!

There are currently engines for boards by Certabo, Chessnut, DGT (including Pegasus), Millennium (including eOne), Novag (Citrine and UCB) and Square Off (Pro only). They are included in the Setup programs that can be downloaded from my web page:

https://goneill.co.nz/chess.php

The DLL versions for these boards should still be used in Arena (and CB-Emu), ChessBase/Fritz, LucasChess and Shredder.

Graham
User avatar
hgm
Posts: 28427
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: UCI/Winboard engines for eBoards

Post by hgm »

If you could improve the functionality by having some new engine-to-GUI commands, let me know, and I could add those to the protocol.
Alexander Schmidt
Posts: 1235
Joined: Thu May 10, 2007 2:49 pm

Re: UCI/Winboard engines for eBoards

Post by Alexander Schmidt »

GONeill wrote: Tue Nov 08, 2022 12:47 am The DLL versions for these boards should still be used in Arena (and CB-Emu), ChessBase/Fritz, LucasChess and Shredder.
Many thanks for your great drivers, I use them since a while with my Certabo board in Arena, and it works excellent. Today I tried it the first time in a Chess 960 game under Shredder. A little bit annoying is, that I have to set up the starting position although I don't play from that position. I had to switch the positions a few times until I got the board to work. In fact I had to play the first move in Shredder before the positions were synchronized. But that was just a minor problem. Unfortunately it looks like it is not possible to castle in Chess960. Is there any workaround for that?

Alex