Adapt rank counting to new XBoard standard
authorH.G. Muller <h.g.muller@hccnet.nl>
Wed, 8 Jan 2014 15:48:08 +0000 (16:48 +0100)
committerH.G. Muller <h.g.muller@hccnet.nl>
Sat, 11 Jan 2014 14:07:38 +0000 (15:07 +0100)
Since XBoard 4.8 (the first version that supports Chu Shogi) rank counting
starts from 0 only for boards exactly 10 ranks deep. So Chu, Dai etc. all
have to start counting at 1.

hachu.c

diff --git a/hachu.c b/hachu.c
index b3cd8c9..778182b 100644 (file)
--- a/hachu.c
+++ b/hachu.c
@@ -71,7 +71,7 @@
 #define BSIZE BWMAX*BHMAX\r
 #define ZONE  zone\r
 \r
-#define ONE (currentVariant == V_SHO || currentVariant == V_CHESS || currentVariant == V_SHATRANJ || currentVariant == V_MAKRUK || currentVariant == V_LION)\r
+#define ONE 1 /* currently no variants with 10-deep board */\r
 \r
 #define BLACK      0\r
 #define WHITE      1\r