Hi Graham,

Zitat von
GONeill
..., but I did try to remove the need for \Extra ...
...
...but that didn't seem to work as something seems to be hard coded to run in \Extra anyway.
yes, I'm also not very happy that I had to use a 2nd Arena version (in the 'Extra\' folder), but I saw no other way.
The problem is, that WinBoard and Arena require different ways, if you want to run them and automatically start an engine.
Each engine in MessChess has a 'system name' and a 'full name', e.g.:
system name: mm4
full name: Mephisto MM IV (set 1, v7.10)
If I want to start WinBoard with this engine, I have to use the parameter
/fcp mm4, but for Arena I would have to use the full name,
i.e.
/fcp "Mephisto MM IV (set 1, v7.10)".
So when I added the feature, that the user can also choose Arena as GUI for MessChess, I had 2 possibilitites:
1) either changing all parameters in MessChess (from system to full name) when calling Arena (a huge work for ~350 engines),
2) or changing all engine names in Arena from full to system name.
The 2nd method was much easier, because I could do that with a batch file (automatically creating a new, suitable ArenaENG.cfg).
But this had the disadvantage, that now the user would only see these 'system names' in Arena's lists (when he starts Arena directly),
and I'm sure not every MessChess user would really know which chess computer hides behind names like 'bup', 'feasbu' etc.
That's why i decided on an extra version of Arena (in the folder 'Extra\'), that is only needed and used for MessChess.
Regards,
Franz