by H.G.Muller » 05 Aug 2011, 17:28
I am not aware of such a possibility, although it might exist by specifying an environment variable CHESSDIR. I have no idea how environment variables workin Windows, though, and perhaps they only work in Linux.
I still don't see the problem with other GUIs, though. How would installing WinBoard in (say) D:test\chess\engines\WinBoard\winboard.exe interfere in any way with other GUIs using the engines? I suppose that all GUIs like to have all individual engine folders (say xxx]Crafty, xxx\Fruit, xxx\fm) together in some collection folder (xxx), and when WinBoard isinstalled in xxx\WinBoard it can use all these engines with directories ..\Fruit, etc., as they are now referred to in the installed winboard.ini file.
And even if you don't want that, as WinBoard only comes with at most three Chess engines, (Fruit, Fairy-Max and Pulsar), some you might already have if you have a pre-existing collection of engines, and others in which you might not be interested at all, it does not seem such a big deal to move these engines to where you want them, and change their directory in the engine list(s) to where you have moved them.