QBoard GUI for XBoard, UCI, UCCI and Qianhong
Posted: Tue Dec 10, 2024 3:28 pm
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