QBoard GUI for XBoard, UCI, UCCI and Qianhong
-
- Posts: 8
- Joined: Fri Nov 29, 2024 11:40 pm
- Real Name: Anatoliy Sova
QBoard GUI for XBoard, UCI, UCCI and Qianhong
I believe XBoard 4.9.1 has some difficulties to be compiled for Windows, so I decided to make my own GUI supporting XBoard protocol (and other protocols too). It is still alpha, so criticism/suggestions are welcome.
Features
* Chess, Xiangqi, Shogi, Mini Shogi and Chu Shogi game boards
* Supports WinBoard, UCI, UCCI and Qianhong protocol engines
TODO:
1. Implement drops in Shogi and MiniShogi, drops work, but only for computer, which makes game little more harder
2. UCCI protocol engines issue - so far only Binghewusi engine works fine
3. Saving/loading games in the following formats: PGN, WXF, PSN, CSA, KIF
3. Chu Shogi implementation (including Lion moves)
4. Castling and En Passant rules in Chess
5. Promote pawns to other pieces than queen in Chess
Link to binary (did not make Github release as it's alpha).
https://easyupload.io/jj0qi8
Source is here
https://github.com/fire-lizard/QBoard
Features
* Chess, Xiangqi, Shogi, Mini Shogi and Chu Shogi game boards
* Supports WinBoard, UCI, UCCI and Qianhong protocol engines
TODO:
1. Implement drops in Shogi and MiniShogi, drops work, but only for computer, which makes game little more harder
2. UCCI protocol engines issue - so far only Binghewusi engine works fine
3. Saving/loading games in the following formats: PGN, WXF, PSN, CSA, KIF
3. Chu Shogi implementation (including Lion moves)
4. Castling and En Passant rules in Chess
5. Promote pawns to other pieces than queen in Chess
Link to binary (did not make Github release as it's alpha).
https://easyupload.io/jj0qi8
Source is here
https://github.com/fire-lizard/QBoard
-
- Posts: 8
- Joined: Fri Nov 29, 2024 11:40 pm
- Real Name: Anatoliy Sova
- APOCALYPSE
- Posts: 302
- Joined: Sat Mar 26, 2022 9:37 am
- Contact:
-
- Posts: 8
- Joined: Fri Nov 29, 2024 11:40 pm
- Real Name: Anatoliy Sova
Re: QBoard GUI for XBoard, UCI, UCCI and Qianhong
First of all, thank you for downloading and testing my application.
Sorry, I messed up, did DEBUG build instead of RELEASE, and also I did not set VCINSTALLDIR properly for windeployqt (did not use this tool before).
Now it is release build, + Visual C++ Redistributable is included within the archive.
https://easyupload.io/ibyvyf
Sorry, I messed up, did DEBUG build instead of RELEASE, and also I did not set VCINSTALLDIR properly for windeployqt (did not use this tool before).
Now it is release build, + Visual C++ Redistributable is included within the archive.
https://easyupload.io/ibyvyf
- APOCALYPSE
- Posts: 302
- Joined: Sat Mar 26, 2022 9:37 am
- Contact:
Re: QBoard GUI for XBoard, UCI, UCCI and Qianhong
No problem. Thanks. I'll check.fire_varan wrote: ↑Wed Dec 11, 2024 2:46 pmFirst of all, thank you for downloading and testing my application.
Sorry, I messed up, did DEBUG build instead of RELEASE, and also I did not set VCINSTALLDIR properly for windeployqt (did not use this tool before).
Now it is release build, + Visual C++ Redistributable is included within the archive.
https://easyupload.io/ibyvyf
-
- Posts: 8
- Joined: Fri Nov 29, 2024 11:40 pm
- Real Name: Anatoliy Sova
Re: QBoard GUI for XBoard, UCI, UCCI and Qianhong
Version 0.2 alpha - castling added
This time it is DEBUG build again, but I believe I have included all the needed DLLs this time.
https://easyupload.io/1j70pk
This time it is DEBUG build again, but I believe I have included all the needed DLLs this time.
https://easyupload.io/1j70pk
-
- Posts: 8
- Joined: Fri Nov 29, 2024 11:40 pm
- Real Name: Anatoliy Sova
Re: QBoard GUI for XBoard, UCI, UCCI and Qianhong
Version 0.3 alpha
5. Promote pawns to other pieces than queen in Chess - done
https://easyupload.io/68o4av
5. Promote pawns to other pieces than queen in Chess - done
https://easyupload.io/68o4av
-
- Posts: 8
- Joined: Fri Nov 29, 2024 11:40 pm
- Real Name: Anatoliy Sova
Re: QBoard GUI for XBoard, UCI, UCCI and Qianhong
Version 0.4 alpha
1. Implement drops in Shogi and MiniShogi, drops work, but only for computer, which makes game little more harder - done
2. UCCI protocol engines issue - so far only Binghewusi engine works fine - done
Windows:
https://easyupload.io/r3bpcp
Mac:
https://easyupload.io/gavw3e
1. Implement drops in Shogi and MiniShogi, drops work, but only for computer, which makes game little more harder - done
2. UCCI protocol engines issue - so far only Binghewusi engine works fine - done
Windows:
https://easyupload.io/r3bpcp
Mac:
https://easyupload.io/gavw3e