Some more MacOSX ports

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

User avatar
JuLieN
Posts: 2949
Joined: Mon May 05, 2008 12:16 pm
Location: Bordeaux (France)
Full name: Julien Marcel

Re: Some more MacOSX ports

Post by JuLieN »

lucasart wrote:
JuLieN wrote:Nope, I really just typed "./DC bench" :shock:

Maybe Lucas can explain why we get different nodes counts?
Simply because you're using DC 2.5 instead of DC 2.6
Feeewwww, after this weekend's mess I really wasn't in the mood to install some more gcc versions to answer Louis ;) (I have llvm and gcc4.7 installed, right now). Your answer explains everything. I'll have to download the 2.6 sources, then.
"The only good bug is a dead bug." (Don Dailey)
[Blog: http://tinyurl.com/predateur ] [Facebook: http://tinyurl.com/fbpredateur ] [MacEngines: http://tinyurl.com/macengines ]
User avatar
JuLieN
Posts: 2949
Joined: Mon May 05, 2008 12:16 pm
Location: Bordeaux (France)
Full name: Julien Marcel

Re: Some more MacOSX ports

Post by JuLieN »

Here are 17 more compiles for OSX! :D (You can thank Norbert Raimund Leisner who motivates me for compiling them and finds new engines I never heard of!). Here we go:

- BACE 4.6
- Belofte 0.2.8
- Chess-at-Nite 10.2.23
- DoubleCheck 26
- El Turco 0.93
- GambitFruit 1.0 Beta 4x
- Ges 134
- GrayMatter 1604
- Jazz r501
- Kiwi 06d
- Resp 0.19
- Sjaak 470
- Toga II 1.2b2a
- Witz Alpha 21
- Xadreco 10.0
- xpdnt 091007
- ZCT x64MP 0.3.2500

Downloadable here as usual: http://julien.marcel.free.fr/macchess/
I also gathered all the compiles into one single big (71MB) file: http://julien.marcel.free.fr/macchess/_ ... ngines.zip

If my counts are correct, that now makes 82 compiles. Also, there are 99 freely available wb/uci engines now for MacOSX (the 17 other ones are downloadable on their authors website). Plus of course some commercial engines like HIARCS or Shredder.


Some notes (again):
1) thanks to the original authors for releasing their source code for us to compile!
2) thanks to Norbert for his motivation work, and to Jim Ablett for his great work at making these programs posix-compatible. Very often my work only consists in typing "make"!
3) my tests are really limited: if there was no compile error then I run the program and play a few moves. If the engine seems to behave normally and doesn't crash, then it qualifies for release. And that's about all ;)
4) some of those engines might be available someplace else, as some are listed on http://computer-chess.org/doku.php?id=c ... ngine_list
but as I couldn't find any Mac binary I just compiled them by myself.
5) if you have a POSIX compatible engine that is not on my website and would like me to compile it just send me a message and I'll be happy to add it.
6) if I see that there's yet a Mac binary somewhere else on the Internet, I don't add it to my website. I know it fragmentizes the search for binaries for Mac users, but it's also respectful of the previous posters of those binaries. If anyway you are the author of such a Mac compile and would like me to host it, just tell me and I'll add it.
7) I could compile a few more engines but they either gave me segmentation faults at runtime or produced weird moves.
8) Compiling Poor Little Pinkus goes well, but the engine seems to have no time management and is then useless. (It keeps searching and never stops...).
"The only good bug is a dead bug." (Don Dailey)
[Blog: http://tinyurl.com/predateur ] [Facebook: http://tinyurl.com/fbpredateur ] [MacEngines: http://tinyurl.com/macengines ]