by H.G.Muller » 21 Dec 2011, 09:55
The WinBoard-XQ package is organized such that you install everything in a folder C:\WinBoard-XQ (unless you gave another path name during install), which contains a folder 'WinBoard' for the WinBoard 'core components' (WinBoard itself, protocol adapters, graphics files, GUI book), and is intended to also contain a folder for each engine (like HaQi, EleEye for the engines included in the package). So first step would be to put the engines there. E.g. for Kou you would create a folder C:\WinBoard-XQ\Kou, in which you would put the kou.exe and any encompanying files such as books.
The next step is to start WinBoard (in any mode, e.g. from the start menu by selecting MaxQi), and use the Engine->Install 1st menu item to call up a dialog with a list of all installed engines. (The dialog title says "Edit Tags", but that is a bug and you can ignore it.) This is the list you can select from in the first combobox of the WinBoard startup dialog. As installed, it should contain 5 lines, that can be used as example for the different type of engines. Kou is a UCCI engine, like Elephant Eye, so you should use the latter as an example. Actually there are two lines for Elephant Eye, because it can be done in two ways, but the first way is the simplest. It says:
"UCCI2WB -noini ..\EleEye\ELEEYE.exe" /firstLogo="..\EleEye\logo.bmp"
So you can add a line to the list
"UCCI2WB -noini ..\Kou\kou.exe"
(the quotes are essential, and don't forget to add the newline if you add it at the end!), and this should make Kou appear as an option to select from the first-engine combobox next time you start WinBoard through the Startup Dialiog.
If you would have Kou already in another folder, (say F:\XQ\Kou\kou.exe), you could simply have used that path name in stead:
"UCCI2WB -noini F:\XQ\Kou\kou.exe"
Note I left out the logo stuff, which means you would not see a logo displayed when running Kou. But if you want a logo, you would have to make it yourself (as a 100x50 or 130x65 .bmp file, e.g. with MS Paint), and specify where it was with the /firstLogo option.
If you want to be able to use Kou as second engine (in an engine vs engine game), you should do the same with the Engine->Install 2nd menu item, but replace "first" with "second" everywhere.
That is all. Note that the Cyclone version from xqbase.com (the last free one) is also UCCI. There is a far stronger (commercial) UCI version, and many illegal copies and hex-edited clones float around in the web, more often than not horribly loaded with viruses. The example line for Cyclone in the install is for this UCI version.