Chess2u
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Chess2uLog in

descriptionWinboard [Alien Edition] EmptyWinboard [Alien Edition]

more_horiz
Winboard [Alien Edition] Winboa10

Download WinBoard Alien Edition (including simplistic Dark-Chess engine!)Source repository (git)
Nebiyu Engine by Daniel Shawul



WinBoard Alien Edition
- Experimental version of WinBoard that has some enhancements to facilitate its use as GUI
- Enter multiple moves per turn (by keeping the control key pressed to suppress the turn change, or suffixing the move with a comma in text mode)
- New "variant dark" that implements "Dark Chess". Here the board is partly blacked-out when you are playing an engine, as well are moves and PVs
- New "variant amazons"

descriptionWinboard [Alien Edition] EmptyRe: Winboard [Alien Edition]

more_horiz
Is it a new version?

descriptionWinboard [Alien Edition] EmptyRe: Winboard [Alien Edition]

more_horiz
It is new, but experimental. Some of the features I have tried are cool like "Variant Dark" but sort of useless. "Variant Amazon" is a nice idea but also useless if you are looking for more of a vanilla winboard experience.

descriptionWinboard [Alien Edition] EmptyRe: Winboard [Alien Edition]

more_horiz
XBoard and WinBoard, bugs and problems
http://www.tim-mann.org/chess.html
Troubleshooting strategy

- I can't build XBoard because the X11/Xaw/... include files are not found
[Hide]These are the header files for the Athena Widgets library, which XBoard uses heavily. Some versions of Unix don't supply these files, but they are part of the standard X distribution, freely available from MIT.
For general information on getting missing X sources, see the FAQ on comp.windows.x. Note that you may be missing only the header files, or you may be missing the libraries themselves too.
HP-UX users are missing only the header files. You can get them by anonymous FTP as follows. (But first check with your system administrator to see if someone else at your site has already done this.) Get the archive file /hpux9/X11R5/Core/Xaw-5.00.tar.gz (Xaw header files) via anonymous FTP from the site hpux.csc.liv.ac.uk (138.253.42.172), or one of the other official sites---Germany: hpux.ask.uni-karlsruhe.de (129.13.200.57), US: hpux.cae.wisc.edu (144.92.4.15), France: hpux.cict.fr (192.70.79.53) or Netherlands: hpux.ced.tudelft.nl (130.161.140.100). Unpack the archive using gzip and follow the instructions in its README and/or HPUX.Install files. Thanks to Richard Lloyd for this information.
If you have the Xaw header files installed in a different place than the other X11 headers, you may need to configure XBoard with an extra flag to help it find them.
[/Hide]
- Configuring or building XBoard fails due to missing header files, missing libraries, or undefined symbols.
[Hide]Perhaps you have the X server and client programs installed on your machine, but not the X header files and link-time libraries. If so, you can run existing X programs, but you cannot compile a new X program from source code. In this case the XBoard configure script will fail and will tell you to look at this question in the FAQ. Many GNU/Linux distributions put the headers and libraries in a separate package, which you might not have installed. If you are using RedHat, install the XFree86-devel package. If you are using some other kind of Unix, ask your system administrator where to find the X header files and link-time libraries. If this is not your problem, read on.
The configure script for XBoard looks for X libraries and header files in some common places. Sometimes it fails: If yours are installed in an odd place, it may not find them at all. If you have more than one version of X installed on your system, it may find the "wrong" one, or occasionally it may find libraries from one version and incompatible header files from another. You can work around these problems by telling the configure script where the files are. For example:
   configure --x-includes=/odd/place/include \
             --x-libraries=/odd/place/lib
The directory named in the argument to --x-includes must have a subdirectory "X11" that contains the actual .h files. That is, if your X.h file has full pathname /odd/place/X11R6/include/X11/X.h, then you must give the argument --x-includes=/odd/place/X11R6/include.
Some linkers have bugs that cause bogus error messages when you try to link X programs. The configure script includes a workaround for a bug of this kind that exists in some SunOS 4.x.x installations. See the FAQ on comp.windows.x for more information about problems of this kind.
If all else fails, check whether anyone else at your site has been able to compile any X programs on your system. Your X installation might be buggy. If so, the system administrator at your site might know how to fix or work around the problem.[/Hide]
- I have problems using WinBoard on ICS with a modem. I'm not running SLIP or PPP, but just dialing in to an ordinary login account ("shell account").
[Hide]Here are solutions to some common problems in this area.
Some people want to connect to ICS through HyperTerminal or some other terminal program first, then run WinBoard. This is not how it works. WinBoard wants to talk directly with your modem, acting as a terminal program itself. Start out with the modem "on hook" (not making a call).
Run WinBoard with a command line like this (adding more options if desired):
   WinBoard /ics /icscom com1
Use com2, com3, or com4 in place of com1 if your modem is connected to one of those ports.
After you start WinBoard, you may need to change some of the options in the Communications dialog (on the Options menu). The dialog has the usual options for talking to modems: bits per second, bits per byte, parity, number of stop bits. You will probably want to use Save Settings Now when you're done.
Next, type dialing commands to your modem in the text window that WinBoard creates. You may need to turn off Local Line Editing on the Options menu while you are typing commands to your modem. Turn it back on when you're done. See the WinBoard Help file for instructions if you see your typing echoed an extra time after you hit Enter.[/Hide]
- I have problems using WinBoard on ICS with Windows 95 and SLIP or PPP. When trying to start up, it gets the error "Address family not supported by protocol family" (or some equally strange message).
[Hide]WinBoard is a 32-bit application, but some Winsock (TCP/IP) implementations support only 16-bit applications. You get a strange looking error message if you try to use a 32-bit application because there is no standard Winsock error code number for "32-bit application not supported."
Microsoft TCP/IP works with both 16-bit and 32-bit applications, supports SLIP, PPP, Ethernet, etc., and is included with Windows 95 and later Windows systems. If possible, I recommend that you uninstall whatever Winsock you are using and install Microsoft TCP/IP instead. For more information, see http://walden.mo.net/~rymabry/95winfaq.html (the Win95-L FAQ).
Trumpet Winsock 2.1 (and earlier) supports only 16-bit applications, and hence does not work with WinBoard. But there is a beta-test release available that does support 32-bit applications. I have not tried it with WinBoard, but it should work. See Trumpet's Web page http://www.trumpet.com.au/wsk/winsock.htm for more information.
The 16-bit versions of America On-Line's software do not support 32-bit Winsock applications. Get the 32-bit version. At one time the 32-bit version was called "AOL for Windows 95," but I imagine that has changed. Hopefully the current versions are all 32-bit.
A few versions of Winsock may have bugs that prevent Windows timestamp/timeseal from working with them. I'm not sure if such bugs exist in any versions that actually have 32-bit support, so this point might be moot. Again, Microsoft TCP/IP is known to work.[/Hide]
- When I try to run WinBoard, I get the message "Failed to start chess program gnuchess on localhost: NO LANGFILE (file gnuchess.lan not found)".
[Hide]This message means that WinBoard is trying to run GNU Chess, but GNU Chess cannot find a file that it needs, named gnuchess.lan. If you see it, you've probably customized WinBoard's /fcp, /fd, /scp, and/or /sd options and made a mistake in the process. Review what you did, and see the WinBoard help file.[/Hide]
- I want to use XBoard or WinBoard as an Internet Chess Server interface, but the ICS Client option is grayed out on the menu.
[Hide]XBoard and WinBoard have three major modes that can't be changed from the menus: local chess engine mode, ICS mode, and standalone mode.
With XBoard, you have to set the mode using command-line options. Local chess engine mode is the default, -ics selects ICS mode, and -ncp ("no chess program") selects standalone mode.
With WinBoard, if you don't set the mode using command-line options, you get a dialog box asking which mode you want. To bypass the dialog box, use -cp ("chess program") for local chess engine mode, or -ics or -ncp as with XBoard.[/Hide]
- How do I give command-line options to a Windows program like WinBoard?
[Hide]There are many ways; pick your favorite:
Type the command line into an MS-DOS Prompt box. Example: "WinBoard -ics".
Make a Windows shortcut for WinBoard. You can do this by right-dragging WinBoard.exe to the desktop and selecting "Create Shortcut(s) Here" from the menu that appears. Right-click on the shortcut, select Properties, and click the Shortcut tab. The command-line text box is labelled "Target" instead of "Command line" just to confuse you. Edit the text in this box, adding the command line options to the end.
Choose Run from the Start menu, or File / Run from the Program Manager or File Manager, and type the command line into the dialog you get. You may have to give WinBoard's full drivespec and filename if it is not in a directory on your search path.
Make a Program Manager icon for WinBoard. You can do this by dragging WinBoard.exe from the File Manager into the Program Manager, or by using File / New in the Program Manager. Select the icon and choose File / Properties. Edit the Command Line text box to add the command-line options to the end.[/Hide]
- When I exit from WinBoard after using it to play against a chess program on my machine, the chess program keeps running in the background.
[Hide]Be sure you have the current versions of WinBoard and the chess engine you are using. WinBoard 3.4.1 and earlier had a bug that caused this problem to occur with all chess engines. A buggy chess engine that does not respond to the "quit" command will also cause this.
If you still see this problem, you can stop the rogue chess engine by pressing Ctrl+Alt+Del, selecting the chess engine process from the menu, and pressing the End Task button.[/Hide]
- Why do my ICS opponents often get extra time after they make their moves? Why do I sometimes lose time off my clock after I make my move?
[Hide]If you are playing with the ICS incremental clock, both you and your opponent get a set amount of extra time after each move.
If your or your opponent has netlag, your opponent might appear to get extra time, especially if your opponent is using timestamp or timeseal. The ICS charges each player who is using timestamp or timeseal only for the time between when the player received his opponent's move and the time he sent his own move. Thus delays in network transmission do not count against either player. But WinBoard counts down the display of your opponent's clock on your screen under the assumption that there is no netlag. When his move comes in, if there was netlag, the ICS may not have really charged him for that much time, and WinBoard corrects the clock to what the ICS says it should read.
If you are not using timestamp or timeseal, you may appear to lose time off your clock at some point after you make your move. In this case, the ICS charges you for the time between when it sent you your opponent's move and the time it received your move. Thus delays in network transmission count against you. WinBoard stops counting down the display of your clock on your screen (and starts your opponent's) when you make your move. When the ICS echoes your move back to you, it may have charged you for more time than that, and WinBoard corrects the clocks to what the ICS says they should read.
See "help lag" and "help timestamp" or "help timeseal" on your ICS for more detailed information.[/Hide]
- I can't run WinBoard unless I delete the WinBoard.ini file each time!
[Hide]Most people don't have this problem, but two or three people using Windows NT 4.0 with Service Pack 3 or 4 have reported it. I have no idea what causes this problem. Contrary to what was reported in a previous version of this FAQ, reinstalling the service pack after installing WinBoard does not seem to solve the problem.[/Hide]
- I get errors compiling XBoard's parser.c.
[Hide]The file parser.c is automatically generated from parser.l. The copy included with XBoard 4.0.2 was generated by lex on Tru64 Unix and has problems compiling and linking on current GNU/Linux versions. The copy included with XBoard 4.0.3 was generated by flex on a GNU/Linux machine, but it too won't necessarily work on other versions of Unix. If you have this problem, you can fix it by deleting parser.c and letting the Makefile re-create it from parser.l. This will work if you have either lex or flex on your system. Flex is available in all GNU/Linux distributions and can be obtained at no charge from the Free Software Foundation, www.fsf.org. [/Hide]
- I get an error building WinBoard from source because "flex" is not found.
[Hide]The file parser.c is automatically generated from parser.l. The Makefile included with the WinBoard source kit has a rule for generating parser.c using the program "flex", which will fail if you don't have flex. However, the source kit also includes a ready-made copy of parser.c, so you don't really need flex unless you have made changes to parser.l. Check that you still have a copy of parser.c; if you don't, unpack the WinBoard source zip file again to get one. Either set the last-modified time of parser.c to be later than that of parser.l, delete parser.l, or comment out the Makefile rule for building parser.c from parser.l, and then try building WinBoard again.
If you do want to change parser.l and rebuild parser.c, you can get flex as part of the free Cygwin kit from http://sourceware.cygnus.com/cygwin/. You can probably also get flex for Windows by itself from various other places around the Internet. It is free software distributed by the Free Software Foundation.[/Hide]
- XBoard hangs shortly after connecting to an ICS when used with dxterm, cmdtool, dtterm, kterm, konsole, or other substitutes for xterm.
[Hide]After connecting to a chess server, XBoard 4.0.2 and later sends an escape sequence to its terminal that is meant to display your handle and the ICS host name (for example, "user@chessclub.com") in the terminal's banner and icon. It seems that several of the alternative X terminal programs have a bug that makes them hang when sent this escape sequence.
You can work around the problem by using xterm, nxterm, rxvt, aterm, xiterm, or gnome-terminal, all of which seem to work fine. In fact, current versions of kterm and konsole seem to work fine too, so if you are having problems with one of them, be sure you are not running an outdated version.
Alternatively, you can disable this feature by commenting out the body of DisplayIcsInteractionTitle in xboard.c and recompling xboard.[/Hide]
- The WinBoard pieces show up in the wrong colors, appear distorted, or are not visible at all.
[Hide]This can happen if you have a bug in your Windows display driver. Check with the manufacturer of your display card, the manufacturer of your computer, or Microsoft to see if there is an updated driver available. You can usually download updated drivers from the Web.
If you can't find an updated driver, you can try running Windows using a different number of colors and/or disabling some of the hardware acceleration features on your display card. To change the number of colors, go to Windows Start / Settings / Control Panel / Display / Settings / Color Palette. To disable hardware acceleration features, go to Windows Start / Settings / Control Panel / Display / Settings / Advanced Properties / Performance / Hardware Acceleration.
It's also possible that Windows has the right driver for your hardware already but you are not using it. It may help to reinstall your driver. Go to Windows Start / Settings / Control Panel / System and delete your display card (maybe even your monitor too), then reboot. Windows should automatically re-detect your card and monitor and re-install the drivers; if it doesn't, run Start / Settings / Control Panel / Add New Hardware to force it to.
If all else fails, try Monochrome mode. On WinBoard's menus, go to Options / Color and check Monochrome. WinBoard will display in black and white.[/Hide]
- XBoard or WinBoard tells me "Error: first chess program (...) exited unexpectedly".
[Hide]This message means that your chess engine crashed, probably due to a bug in the engine, or because you have it configured incorrectly. You can try running XBoard or WinBoard again with the "-debug" flag on the command line. This will print out all the messages received from the chess engine. (With WinBoard, the messages go into a file called WinBoard.debug; with XBoard, they go to the xterm that you started XBoard from.)
If you are using GNU Chess and you see this problem as soon as it starts up, most likely GNU Chess is exiting with an error message. If you see the message "NO LANGFILE", it means that you did not install GNU Chess correctly, and it is unable to find the file gnuchess.lang. Make sure that you defined LIBDIR in the gnuchess Makefile, and that gnuchess.lang is in that directory. If gnuchess.lang is not there, you probably didn't type "make install" in the gnuchess src directory; you must do this to install gnuchess.lang (and the gnuchess book). If you defined LIBDIR to something that is not an absolute pathname (that is, to something that does not start with a "/"), GNU Chess will work only if you run it from the GNU Chess "src" directory where you built it.[/Hide]
- XBoard tells me "Warning: Cannot allocate colormap entry", or "too few colors available; trying monochrome mode", or "XPM pieces cannot be used in monochrome mode".
[Hide]You are running your X server with 8-bit color depth, and you are running some program that has used up all 256 of your colors. Netscape tends to do this, or maybe you have a background image that uses up all of your colors.
If you have a modern machine, you probably have enough display memory to run your X server with 16-, 24-, or 32-bit color depth. If you're using "startx" to start the X server, try giving the command as "startx -- -bpp 24" (or 16, or 32). On newer X servers you may have to use -depth instead of -bpp. Further details on configuring your X server are beyond the scope of this FAQ.
If you must run in 8-bit mode, try the following: Avoid background images that use up all your colors. If you run Netscape, try starting it up with the -install command-line option; this gives Netscape its own private colormap that X will switch to when Netscape has the keyboard focus.
If all else fails, another possibility is to run xboard in monochrome (black and white) mode by giving it the -mono command-line option. XBoard will try this by itself in some cases. Monochrome mode works only with bitmap pieces, not pixmap pieces, so trying to use it may give you the error "XPM pieces cannot be used in monochrome mode". To get around this, either use the -bitmapDirectory command line option to point XBoard to the directory containing the bitmap pieces included with the XBoard source code, or rebuild XBoard with pixmap support disabled, using "./configure --disable-xpm ; make clean ; make".[/Hide]
- When I log in to freechess.org, the Enter key doesn't work, and I have to use Ctrl+J instead. But when I use WinBoard, Ctrl+J doesn't work either, so I'm stuck.
[Hide]This is a pretty rare problem. It should only arise if you have to reach freechess.org by telnetting (or connecting with WinBoard /icsport=23) from a Windows PC to a Unix box, and then telnetting from there to freechess.org. The Enter key should always work when connecting directly from your PC to freechess.org.
The best way to get around the problem is to run timeseal on the intermediate Unix box instead of telnet. Get the appropriate version of timeseal for your box from ftp.freechess.org and follow the directions in the help files on FICS.
If you can't run timeseal for some reason, there are some things you can do to make telnet stay in line mode instead of going to character mode. Then the Enter key will work. First, try "telnet freechess.org 5000" instead of "telnet freechess.org." If that still doesn't work, then when the Enter key stops working, type the following. Here < and > surround the names of keys.
   <Ctrl+S><Ctrl+]>mode line<Enter>[/Hide]
- XBoard says, "Failed to start first chess program fairymax on localhost: fairymax: No such file or directory."
[Hide]XBoard is looking for the Fairy-Max chess engine. If you did want to use Fairy-Max, be sure you have it installed and that it is on your $PATH.[/Hide]

descriptionWinboard [Alien Edition] EmptyRe: Winboard [Alien Edition]

more_horiz
Winboard FAQ for Beginners
http://horizonchess.com/FAQ/

Glossary
Section B - Setting up
Section B
[B] Setting up
[B.1] How do I Install Winboard? Should I uninstall the older version when upgrading?
[B.2] How do I install more Winboard Engines?
[B.3] How do I setup Crafty,Fritz etc to run on FICS,ICC,USCL etc?How about Yahoochess?
[B.4] How do I connect 2 copies of Winboard over a LAN or the internet without connecting over a internet server? Can I use it to play chess with a friend over the net?
[B.5] Help! Winboard program still refuses to run.
[B.6] Where can I get more help?
[B.7] I give up. Is there a easier way to do this?
----------------------------------------------------------------------------------------------
[B.1] How do I Install Winboard? Should I uninstall the older version when upgrading?
[Hide]Just run the execute file, and the Winboard setup should do the rest. Winboard comes pre-installed with GNUChess4.0 and GNUChess 5.02.
When upgrading you can uninstall the older version using Start | Settings | Control Panel | Add/Remove Programs or Start | Programs | WinBoard | Uninstall WinBoard. But normally there is no need to uninstall the older version, as you can just install the new one in the old place. This is because unlike other programs you don't need to worry much about messing up the Registry. See below.
Tim Mann writes "Winboard when installing adds only minimal changes to the Windows registry. It adds WinBoard to the list in Start | Settings | Control Panel | Add/Remove Programs, so that you can easily uninstall it. If you say 'yes' when asked if you want WinBoard to be your viewer for PGN and FEN files, it registers it as such."[/Hide]

[B.2] How do I install more Winboard Engines ?
[Hide]There are two ways to set up Winboard engines(eg Crafty) to work with Winboard. One method is run them using a command line. This is the method mentioned in the Crafty FAQ , and on Tim Mann's FAQ . A slightly better but similar method is to add a shortcut as recommended by some older sites.
Such a method would involve setting the following line as a shortcut eg.
"C:\WinBoard\winboard.exe" -cp -fcp "crafty" -fd "C:\Craftydirectory"
In this case, -cp tell Winboard to start in Chess engine mode and the "crafty" after -fcp is the name of the exe file and the words after -fd is for the directory where crafty.exe resides. If you want another Chess engine to take the other side you add similar lines except that you do -scp and -sd respectively for the exe file and directory.
Confused? Don't worry, a easier and more flexible method (which I will go into detail further down) , I believe is to alter the file Winboard.ini(which will be generated the first time you run Winboard itself). By altering the Winboard.ini file, you can select which Chess engine will run in the startup-dialog whenever you start Winboard. This will remove the need for multiple shortcuts for different programs.
Note: There is however no way to run Chess engines using zippy for ICS play via the "Winboard.ini method" as we shall soon see.
Setting up Chess engines by altering the Winboard.ini file
NEW!

The instructions below are concerned with manually altering the winboard.ini file using notepad to setup with winboard with various engines. This can be confusing to people with no experience with such tasks. Tom's Simple Engine Manager provides a graphical user interface to make this task easier.
The instructions below are available with screen shots here .
Here I will guide you through the steps needed to add Ruffian , a strong free Winboard engine.First download Ruffian. Extract the files to a directory called c:\Ruffian.
Next, open the Winboard.ini file using a text editor (like wordpad or notepad). You can find Winboard.ini in the same directory you installed Winboard. (If you cannot find the file Winboard.ini in the winboard directory, you need to run Winboard.exe once, then exit for the file to be generated.) You should see this portion at the bottom of the file.
}
/firstChessProgramNames={GNUChess
"GNUChes5 xboard"
}
/secondChessProgramNames={GNUChess
"GNUChes5 xboard"
}
When you start up Winboard, you will see 2 options Gnuchess and GNUChes5 Xboard for the first dialog box, and a similar one for the second dialog box.
To add more options to the dialog box this is what you change the above to
}
/firstChessProgramNames={GNUChess
"GNUChes5 xboard"
"ruffian" /fd="c:\ruffian"
}
/secondChessProgramNames={GNUChess
"GNUChes5 xboard"
"ruffian" /sd="c:\ruffian"
}

(Added lines are in italics)
Okay what does the added lines mean? It actually consists of 2 parts, one marked in red , the other marked in blue

"ruffian" /fd="c:\ruffian"
The first part "ruffian" refers to the name of the actual executable. This is the file that ends with exe .Notice that even though the file is called ruffian.exe, I don't have to include the .exe part, though it shouldn't hurt.
Technically, the Winboard help files says that If the engine name has more than one period in it (for example, QChess1.5.exe), you must include the ".exe" extension; otherwise you can leave it out.
To make things simple though my file names are usually simple, without underscores, periods or spaces. So instead of crafty-19.1.exe , I rename it to Crafty191.exe to avoid all problems.
But how does Winboard know where the exe file is? This is set by the next part /fd="c:\ruffian" This line merely tells Winboard where the file ruffian.exe is. In the above example, it lies in the directory c:\ruffian.
Note the quotation marks are not strictly needed except in cases where the directory has a space in between like c:\program file\crafty , but it usually doesn't hurt.Also in cases where you the executable file actually lies in the same directory as Winboard, you don't need to add this second part.
For example the default Gnuchess engines are in the Winboard directory, as such all you need to do is to type in the executable file name and leave out specifying the path to it.
You do exactly the same for the second option "ruffian" /sd="c:\ruffian"
The only difference is that instead of fd you use sd. (fd=first directory, sd=second directory.)
That is all that is needed. Save the Winboard.ini file as Winboard.ini (not Winboard.ini.txt) and rerun Winboard. The option will then appear as the second choice and you can click on it to select Ruffian to play.
A word of warning, while most Chess engines can be setup in the same way ,some engines require special command lines to be added.For example in the default GNUchess setup you see the addition of "Xboard". Typically this requires you to add things like xboard or xb to signal to the engine it is being used in Winboard/xboard mode.Some others like Phalanx requires you to add commands to configure settings like hash table size, book learning options.
Some examples
"Nejmet33 xb" /fd=c:\Nejmet33
"Bringer19 /winboard" /fd=c:/Bringer19
"Phalanx22 -l- -t110768 -r800 -o-"/fd=c:\Phalanx22
Older versions of Crafty also required you to add /xboard, but it is no longer necessary now.
For more details on what (if anything is necessary) to be added,Please go to Thomas web page and or the more updated Leo Dijksman website and select the relevant details page.
Some other useful commands to add include the following the following
/Xreuse - when added will cause Winboard to restart the Chess engine after each game, instead of reusing it from game to game. This is useful in some cases with problematic engines that do not recognise the end of a game properly.
/firstcomputerstring "" - will suppress the sending of the computer command by Winboard to the engine. See Section [D.4.6] for why you might want to do so.
/firstProtocolVersion=1 - will force Winboard to stop sending the protover command (which checks if the engine supports Protocol 2). . This is useful in a few cases (like the old version of SOS) which have problems when the protover command is sent, but normally this is not necessary even for chess engines that support only Protocol 1.

If you still have problems here are some other websites that might help
Mogen's Setup Guide - A general setup guide for any generic Winboard program. Step by step instructions on how to modify the Winboard.ini file.

Mark Yatras's setup guide - A nice web site that concentrates on setting up Crafty by making a shortcut. It has nice screen shots of the installation process and explanation of possible errors that can lead to errors. Unfortunately, the guide does not show you how to modify the Winboard.ini file.

Volker's setup - Instructions in German.
Lastly, you could download Configuration files by Federico Corigliano [configx.zip]-about 113kb . However, they will only work if you do the following after unzipping the file.
Install Winboard in the directory c:\winboard
Replace the Winboard.ini file in c:\Winboard with the unzipped one from the zip file.
Copy the directories of the engines you want to use into Winboard. For example, you should have the directory c:/Winboard/Amy if you want to install Amy and the file .amy.rc in that directory
Get the executable file. Go here and select the detail page of the engine you want to download the file you need. You may also need to download opening books, and put them all in the same directory. In this case c:\Winboard\Amy.
Rename the executable file according to the Winboard.ini file. For example, with Amy you will see a line that says "Amy_086" /fd="c:\winboard\Amy", so rename it to Amy_086.exe
That should do it. This will configure each chess engine to use 32 mega Hash. Options are set such that resign is off, learning is off and book is on. [So for two Engine matches on the same computer you need about 128 megs of RAM]

Still Stuck?

If you read all the way down here and still have problems, you can download the following Winboard package at http://www.cacsi.com/chess/Winboard_Package_Aug_4th.exe from Jason Kent. Extract the whole package and a couple of engines Ruffian,Delfi, Crafty etc are included in there. More importantly, Jason as modified the winboard.ini file and the package is ready to use immediately.[/Hide]

[B.3] How do I setup Crafty, Fritz etc to run on FICS, ICC, USCL etc?How about YahooChess?
[Hide]Setting up Winboard engines to run in Internet Chess Servers like Freechess.org [formerly known as FICS or Free Internet Chess server], or Internet Chess Club [ICC] is possible with the use of zippy that comes with the Winboard package.Another possible and perhaps easier way is to use the new Arena , that comes with ICS support.
However it is not possible to set up Winboard Chess engines to run in YahooChess servers using normal Winboard compatible interfaces.This is because YahooChess is based on a java applet, and zippy does not work in that. In fact,this holds for most Chess servers besides FICS/ICC/Chessnet and perhaps USCL which share similar code.
There is however a project known as YICS that makes it possible to 'possible to use ICS-compatible interfaces (such as xboard, WinBoard, eboard, and Thief) on Yahoo! Chess.' .This opens the possibility of using engines that use these interfaces.
Using Winboard + Zippy
To use zippy with Winboard, you will have to alter the windows shortcut(or do it in dos mode).
Right click on the Winboard shortcut on the desktop and select properties

In "target" you should see something like C:\WinBoard\winboard.exe

Your Path might be different depending on where you placed Winboard.

Add this line c:\winboard\winboard.exe /zp /ics /icshost=freechess.org /icshelper=timeseal /fcp=enginename.exe /fd=c:\enginedirectory in the target box in one line.You can ignore the colors for now.
Explanation
The first part in black is to tell Winboard to start in ICS mode.Of course the path to Winboard.exe on your computer might vary. It could be c:\program files\Winboard\Winboard.exe \zp \ics instead for example.
/icshost=freechess.org /icshelper=timeseal - Add the server address after /icshost.(E.g. chessclub.com for ICC or server.uschesslive.org for USCL). /icshelper is for the use of timeseal.
/fcp=enginename.exe /fd=c:\enginedirectory - Change enginename to the file name of your engine (the file ending in exe) and c:\enginedirectory to the directory where enginename.exe is in.
Start Winboard through the shortcut and it will run normally. You will need to enter the handle name, password, normally.
Notice that the method I advocate above to setup Chess engines to play locally, using the Winboard.ini to setup engines and then selecting them on the fly in the startup dialog box cannot be used here. This is mainly because that mode is available only in Chess engine mode, and when Chess engines run on ICS they are actually running in ICS Mode.
Remember, you have to apply for and receive a approval for a computer account with each chess servers before you can use one with a registered account. Failure to do so will result in a ban. You have being warned! If you are just testing, please log in as a guest!

The line above is only the most basic command needed to log on but you will still have to manually enter the handle,password, challenge and accept matches etc. There are other zippy and winboard commands you can add to automate the running of the computer account.
More Advanced Tips
First off, you could add the line /icslogon=ics.ini after the above lines, and then create a file ics.ini in which you input the commands that will automatically be sent. Normally you will use this to enter Handle,password, set finger notes ,filters and challenges Here's a sample you can copy and paste in your text editor and then save as ics.ini in the Winboard directory (not your engine directory)
handlename
password
Set 1 This account is run using Engine so and so
Set 2 This account is run on Pentium 4 , 2 Ghz
Set 3 Running using all 3-4-5 tablebases
Set 4 The Operator is TheDane
seek 5 0
The above will automatically enter the account handle and then password (but remember the warning in yellow above!), followed by setting up the fingernotes about and send a seek.However, this does not mean that it will continue to send seeks after each game.
The trick is to add the line -zippyGameEnd='say *handshake*\nseek 5 3 m\nseek 5 5 m\n'
Basically after each game is finished, zippy will send the command gameend so you can use the alias server command to change it to something else (perhaps seek more games). Another way is to add the line -zippygameend= xxxxx. My line will say *handshake* and then send out 5 3 and 5 5 manual seeks.
There are many more commands to automate the running of the account, for example limiting the number of consective games to the same opponent, noplaying some accounts , but you should refer to the zippy.readme file available with Winboard for more details.
As always chances are my explanation is not clear enough, so you might want to consult other sites which tackle the same problem. A good guide on the use of zippy can be found on Mogens Larsen's home page [Scroll to the bottom of the top most Window, and look under "related topics"] , as well as John Rivorie/ Sasha Goldstein's Crafty page.Rob Keogh has a site for setting up chess engines to run on ICC. .The batch file included will also automatically reconnect if you are disconnected.
See also other questions on zippy at Tim Mann's official Xboard/Winboard FAQ
Connecting non Winboard engines
Connecting non-Winboard engines like Fritz to online Chess Servers is more difficult and involves the use of Winboard auto232 player adaptor which allows Chessbase engines to communicate with Winboard via the auto232 protocol , and when this is done, you can then connect online with Zippy as above. You can download Eberhard Börger's auto232 player with instructions on how to setup Fritz to play in ICS [Internet Chess Servers like ICC or FICS] .If you are using Win2k or XP, you can set up Borger's auto232 player without the use of any null modems cables.(broken) Better yet refer to my articles on auto232 players. (general introduction) and specific instructions. You can also find some general discussion of auto232 at Joachim Denzler's webpage.More details on auto232 (history,problems) in german.
Alternatives to Winboard/Xboard for Winboard/Xboard and UCI engines in ICS.
The free Arena has already being mentioned earlier has a easy to use alternative to Winboard that allows you to use UCI and Winboard engines in FICS.
Other commercial programs like the Chess Partner interface, Chess Vision has built in interface that makes it easy to get chess engines to run online.
Chess Assistant (and the light version) allows you to connect Chess engines (Winboard engines only for the light version, UCI or Winboard for the paid version) to ICC only.
Linux users have alternatives to Xboard , as they can use Eboard and Knights. Still they support the same engines as Xboard so there is not much gain in using them.
Fritz 7 and above has built in support that allows you to log onto their own online playchess server but not FICS.
Chessmaster 8000/9000/10000  is interesting because the engine that powers it (The King) is actually a Winboard engine. As such it can be treated like any Winboard engine and connected to Chess servers like FICS. See Section [D.3] for more details.
<>However connecting chessmaster 8000/9000/10000 to Winboard in such a manner, will cause Chessmaster to play without a opening book because it relies on the graphical user interface to provide a opening book which Winboard does not. This problem can be solved using Bookthinker or use auto232 programs to connect Chessmaster to Winboard first (very complicated). Jason Kent has created a package to make use of  The King (all versions)  with FICS (direct link 1006K). It includes support with Bookthinker but you need to read the  instructions (direct link to text file) carefully.
Similarly you need auto232 to setup Chessmaster 8000/9000/10000 to run against another auto232 supported program like Chessbase programs. Refer to Chessmaster's FAQ. [under question "Q: I've heard of something called Auto232. What is it and does Chessmaster 8000 support it? "] Also here's a more detailed instruction by Scott Wood on CCC "How to use auto232 with Chessmaster"
Lastly there is robofics . Robofics has being ported to windows by Dann Corbit . You will need Cgwin.dll. I have no idea how it works except it is very old and doesn't seem to be very popular now that we have Winboard.NEW! [06-03-2002] - The successor of robofics is ICSdrone . I haven't tried it.[/Hide]

[B.4] How do I connect 2 copies of Winboard over a LAN or the internet without connecting over a internet server? Can I use this to play a game with a friend over the net?
[Hide]Strictly speaking Winboard isn't really designed for 2 people (or engines) to connect directly to play a game. Something like Netchess is more suitable. Still if you want to Winboard there are options.
Try the Winboard Network adaptor . If you are on a LAN you can try this simplified RSH server for Windows".[/Hide]

[B.5] Help! Winboard still refuses to run.
[Hide]Here are some possible reasons
You have specified the wrong path, or wrong file name
Remember to use // instead of /
"sd" instead of "fd" must be used for the second program
Default hash is set extremely large
Neglecting to add a special command line, switch which is needed. E.g. you need " -xboard" for Anmon5.09 and/or Nejmet. Refer to Thomas Mayer's Winboard engines detail pages or the newer and more updated Leo Winboard page for more details.
Lacking the file cygwin.dll when running engines like SOS, Gormit2.0,Cilian,Colchess,Fortress,Gaviota, and Knightcap.Awesome needs CW3215.dll
Doing everything correctly but forgetting to save[/Hide]

[B.6] Where can I get more help?
[Hide]If you are really stuck, there are some places that you can go for help. A good idea would be to run Winboard with the /debug tag and submit the Winboard.debug file.
Winboard Forum - This is a friendly forum, with many helpful gurus standing by to answer any question you might have regarding Winboard. The board is moderated by Volker Pittlik although his intervention is seldom necessary. The language of choice is generally English although sometimes German is used due to the large numbers of German speakers.
Computer Chess Club [CCC] - This is a more general forum devoted to Computer Chess. While Winboard related questions are allowed, this forum is a better venue for asking questions related to Commercial programs such as Chessmaster, Fritz, Rebel etc, as many of their authors or Service Reps hang out there. This is a moderated forum [with Moderators being selected in a yearly election] .
Rec.games.Chess.Computer - The unmoderated Usenet group. Due to the presence of a large number of trolling and flaming, a group of Chess program Authors and fans felt that productive discussion was no longer possible. This led to the formation of the moderated Computer Chess Club [CCC].
There are various other forums like CSS (Chessbase software dominated discussion in German) and French forums Le Forum du Fou .
Search posts about everything concerning Computer Chess

Search Computer Chess Club by Andrei Fortuna
Search Rec.computer.games.Chess by googlegroups.
Search Winboard forum
You can also search my site of course.
As a last resort, you can email me for help , and I will try to answer any questions to the best of my ability.[/Hide]

[B.7] I give up. Is there a easier way to do this?
[Hide]If you still cannot get any of the programs to work with Winboard despite reading the various online guides and getting help from the forums, but still want more chess program beside GNUchess to play against, I suggest the following alternatives.
Some Winboard programs like Bringer and Comet , comes with their own stand alone graphical interface. In other words, they do not require any manual configuration or the use of Winboard to run. All you have to do is to unzip the file and run the executable . It's much easier and Bringer has a nice and more user friendly interface than the plain Winboard. Unfortunately, you don't get the range of opponents you can get with Winboard of course. Also, when you first run Bringer.exe you can change* the default language from German to English, but there is no English online help. You can download the English translation from here
Another option is to go to , Rebel Home page to download Rebel Decade 12, a very strong commercial program now released for free after the programmer retired. Note this is not a Winboard program. It also doesn't work on Windows XP.
Some freeware DOS programs here
There also appears to be a free fully functional legal copy of Fritz 5.32 available. See here. It does not have support of UCI has in the newer Fritz 7 but you can use the free native engines or the old winboard adaptor for Winboard engines. You can download a free Chessbase opening book.
Lastly, if none of these work for you, perhaps a full Commercial package might suits your needs better. See Bob Pawlak's reviews
* To change go to "Ansicht" scroll down to "sprache" and choose "Englische".[/Hide]

descriptionWinboard [Alien Edition] EmptyRe: Winboard [Alien Edition]

more_horiz
Permissions in this forum:
You cannot reply to topics in this forum