First, it looks like each of the three command files for ICS logins all have the same case sensitivity problem when launched from a case sensitive file system.
Second, after fiddling with the case issues, I got XBoard to launch but couldn't get it properly connected to Symbolic. Specifically, after I got Symbolic matched to an ICC opponent (as Black), Symbolic got started but never got a usermove directive to start calculations.
What I did get to run was this, as a simple shell script:
Code: Select all
/Applications/XBoard.app/Contents/MacOS/XBoard \
-autoflag \
-fcp "./Symbolic -c X" \
-fd $HOME/Arena/Symbolic \
-hideThinkingFromHuman false \
-ics \
-icshost chessclub.com \
-icslogon $HOME/Arena/Symbolic/icclogon \
-sgf $HOME/Arena/Symbolic/icc.pgn \
-size Medium \
-thinking \
-xalarm \
-xanimate \
-xbuttons \
-xzab \
-xzadj \
-zippyGameEnd "multi seek 5 ; seek 15" \
-zippyMaxGames 2 \
-zp
1) Is there a better way?
2) Is timestamp/timeseal somehow involved?
3) Is there any recently updated Zippy documentation?