Having created Winboard and UCI programs to control the UCB I thought I'd try going a step further. Many interfaces support the DGT eboard and I found they do this using a file called DGTEBDLL.dll which provides the functions required to drive their board.
So I wrote my own version of this file that will control the UCB instead of the DGT. This makes it possible to use the UCB as a built in board rather than as a chess engine.
Unfortunately DGT did a very thorough job and provided many ways to communicate positions and moves, and I haven't (yet?) mirrored them all. So currently my DLL file will probably only work with the two interfaces I've tested it with:
Arena
LucasChess
If I find out more details about which of the DGT functions other interfaces use then I might be able to increase this later.
Download from: http://goneill.co.nz/arenaswiss
Novag UCB drivers (DLL)
Moderators: hgm, Rebel, chrisw
-
- Posts: 87
- Joined: Sun Jun 15, 2014 6:40 am
- Location: New Zealand
- Full name: Graham O'Neill