X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=themes%2FShogi%2Fconf%2Fmacadamia;fp=themes%2FShogi%2Fconf%2Fmacadamia;h=5782639c5afe57fee4c7eb6ef3fdf95c327a408b;hb=20165740fa3594d5aac0c58842247d0c413bdfa8;hp=0000000000000000000000000000000000000000;hpb=fc19a8e532244b90af22b7f7534619f6373e2ab3;p=xboard.git diff --git a/themes/Shogi/conf/macadamia b/themes/Shogi/conf/macadamia new file mode 100644 index 0000000..5782639 --- /dev/null +++ b/themes/Shogi/conf/macadamia @@ -0,0 +1,38 @@ +; +; Additional settings for Macadamia Shogi +; +-variant chu +; +; size overrides +; +-boardWidth 13 +-boardHeight 13 +-holdingsSize 0 +; +; define participating pieces +; +-pieceToCharTable "P.*B*RQSEXOG....D^J..*LP'.L!J...*W!...*F'...^C.C.^L!.^P'^K.T*L'.*C!*H!^I.^E...*R'^P^T*W'*G'^G^SI^X^OKp.*b*rqsexog....d^j..*lp'.l!j...*w!...*f'...^c.c.^l!.^p'^k.t*l'.*c!*h!^i.^e...*r'^p^t*w'*g'^g^si^x^ok" +; +; redefine default engine +; +-fcp hachu +-scp hachu +; +; provide initial position +; +-fen "lxcsgjkigscol/1f'1w!1tet1l!1f'1/rr'g'bdh!qc!dbw'l'r/ppppppppppppp/3p'5p'3/13/13/13/3P'5P'3/PPPPPPPPPPPPP/RL'W'BDC!QH!DBG'R'R/1F'1L!1TET1W!1F'1/LOCSGIKJGSCXL w 0 1" +; +; define how pieces move +; +-men "P:fW;S:FfW;E:FfsW;X:WA;O:FD;G:WfF;D:RF;+J:QNADcaKmabK;L:fR;P':vW;L!:KNADcaKmabK;J:blfFrW;H!:RmasR;W!:KADcavKmcpafmcpavK;C!:BmasB;F':F2;+C:vRfB;C:vWfF;+L!:K3NADcaKmabK;+P':vR;T:FbsW;L':lfrbBfRbW;+I:QADcavKmcpafmcpavK;+E:K;R':rflbBfRbW;+P:WfF;+T:BbsR;W':F3sW;G':W3fF;+G:RfB;+S:BfR;I:rbfFlW;+X:F3vRsW2;+O:F3sRvW2" +; +; detour under-promotion is less convenient when non-pawns promote +; +-sweepPromotions false +; +; legality testing must be on for double-moves to work, no adjudication +; +-testLegality true +-trivialDraws false +-materialDraws false +