It's been a while since I posted so here is an update on my eBoard drivers.
I have finally been able to add support for Fritz and Chessbase, but only the 64 bit versions (Fritz 15 onwards, Chessbasse 13 onwards). And because they load the driver from the Windows\System32 folder installation is a bit messier.
Also there are some new boards, with the latest being the Chesssnut Air, and updates for the older boards. So now I have drivers for:
Certabo (USB and BT)
Chessnut (USB and BLE)
DGT (USB and BT)
DGT Pegasus (BLE)
Millennium ChessLink (USB, BT and BLE)
Novag Citrine (USB-Serial)
Novag UCB (USB-Serial)
Square Off Pro (BLE)
The BluetoothLE (BLE) versions aren't available on Linux yet, but hopefully later this year.
More information at https://goneill.co.nz/chess.php
Graham
eBoards in Arena, Chessbase, Fritz, LucasChess, Shredder
Moderator: Ras
-
GONeill
- Posts: 87
- Joined: Sun Jun 15, 2014 6:40 am
- Location: New Zealand
- Full name: Graham O'Neill
-
AdminX
- Posts: 6383
- Joined: Mon Mar 13, 2006 2:34 pm
- Location: Acworth, GA
Re: eBoards in Arena, Chessbase, Fritz, LucasChess, Shredder
This is always Great News to hear! One Driver to Rule them ALL!
Thanks
PS: I hope HCE will support this driver one day!
PS: I hope HCE will support this driver one day!
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
__________________________________________________________________
Ted Summers
-
Krzysztof Grzelak
- Posts: 1604
- Joined: Tue Jul 15, 2014 12:47 pm
Re: eBoards in Arena, Chessbase, Fritz, LucasChess, Shredder
I had the pleasure to test today's version. Unfortunately, the program does not peak the exact time. This applies to Shredder Classic 5. The biggest problem of the application is how you play, for example, with a time of 5 minutes + 3 seconds or 10 minutes + 5 seconds.
-
Krzysztof Grzelak
- Posts: 1604
- Joined: Tue Jul 15, 2014 12:47 pm
Re: eBoards in Arena, Chessbase, Fritz, LucasChess, Shredder
Another problem is to add time on the clock over the movement in which the program thinks.I will give an example - I play the game 15 minutes. The program used 10 seconds for its move. The program shows 14:50 and on the clock you have 15:00 - because he added these 10 seconds to move.
-
GONeill
- Posts: 87
- Joined: Sun Jun 15, 2014 6:40 am
- Location: New Zealand
- Full name: Graham O'Neill
Re: eBoards in Arena, Chessbase, Fritz, LucasChess, Shredder
Hi Krzysztof,
In looking into this I discovered bugs in both Fritz and Shredder in how they send data to the DGT clock! I've tried to allow for them in the latest version, although it can take 2-3 moves before my driver knows what increments are being used. Hopefully it's a bit better now though.
Also the BLE drivers (Chessnut, DGT Pegasus and Square Off Pro) should now work on Linux too.
Graham
In looking into this I discovered bugs in both Fritz and Shredder in how they send data to the DGT clock! I've tried to allow for them in the latest version, although it can take 2-3 moves before my driver knows what increments are being used. Hopefully it's a bit better now though.
Also the BLE drivers (Chessnut, DGT Pegasus and Square Off Pro) should now work on Linux too.
Graham
-
Krzysztof Grzelak
- Posts: 1604
- Joined: Tue Jul 15, 2014 12:47 pm
Re: eBoards in Arena, Chessbase, Fritz, LucasChess, Shredder
At the very beginning, thanks for the answer. As for Shredder Classic 5, he hasn't changed. I have the impression that in the previous version everything was fine. Can you make all previous versions available on your server. As for the Fritz program, I will not write too much here, because it has bugs.GONeill wrote: ↑Mon May 22, 2023 5:05 am Hi Krzysztof,
In looking into this I discovered bugs in both Fritz and Shredder in how they send data to the DGT clock! I've tried to allow for them in the latest version, although it can take 2-3 moves before my driver knows what increments are being used. Hopefully it's a bit better now though.
Also the BLE drivers (Chessnut, DGT Pegasus and Square Off Pro) should now work on Linux too.
Graham
-
GONeill
- Posts: 87
- Joined: Sun Jun 15, 2014 6:40 am
- Location: New Zealand
- Full name: Graham O'Neill
Re: eBoards in Arena, Chessbase, Fritz, LucasChess, Shredder
For Shredder I think I know what you mean. Let's say you are playing a 3+10 game. At some point your clock shows 1:57 and the computer's shows 2:41. It's the computer's move and it takes 3 seconds to send the move to the board, with my driver showing that move on the clock. It then takes you, say, 4 seconds to move the computer's pieces on the board after which the clock display shows the times again. The clocks will now show:
Computer: 2:48 (i.e. 2:41 - 3 + 10), paused
You: Either counting down from 1:57 (if you have Rewind ticked on my Config screen) or counting down from 1:53 (if you don't).
After you make your move your clock will show your new time plus the ten second increment.
I think you want the DGT clock to show the computer's time as 2:38 not 2:48 until it is the computer's move again, but that isn't how Shredder works. If you play without using an eBoard you will see it works exactly the same way in the GUI. All my driver can do is to try and show the same time on the DGT clock that Shredder shows in the GUI, otherwise it will be even more confusing. If you think Shredder is wrong to work like this I probably agree with you, but that's how it is.
Computer: 2:48 (i.e. 2:41 - 3 + 10), paused
You: Either counting down from 1:57 (if you have Rewind ticked on my Config screen) or counting down from 1:53 (if you don't).
After you make your move your clock will show your new time plus the ten second increment.
I think you want the DGT clock to show the computer's time as 2:38 not 2:48 until it is the computer's move again, but that isn't how Shredder works. If you play without using an eBoard you will see it works exactly the same way in the GUI. All my driver can do is to try and show the same time on the DGT clock that Shredder shows in the GUI, otherwise it will be even more confusing. If you think Shredder is wrong to work like this I probably agree with you, but that's how it is.