M1 Apple Silicon for Chess?

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

Moderator: Ras

amanjpro
Posts: 883
Joined: Sat Mar 13, 2021 1:47 am
Full name: Amanj Sherwany

Re: M1 Apple Silicon for Chess?

Post by amanjpro »

AlexChess wrote: Sun May 23, 2021 12:27 pm
amanjpro wrote: Sat May 22, 2021 6:34 pm And Zahak 3.0 is also compiled for Apple M1
Where could I find the binary? Please add the link :-)

Regards, AlexChess
Here is the binary for Zahak 3.0 for M1: https://github.com/amanjpro/zahak/relea ... -arm64-3.0
User avatar
AlexChess
Posts: 1562
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: M1 Apple Silicon for Chess?

Post by AlexChess »

amanjpro wrote: Sun May 23, 2021 2:32 pm
AlexChess wrote: Sun May 23, 2021 12:27 pm
amanjpro wrote: Sat May 22, 2021 6:34 pm And Zahak 3.0 is also compiled for Apple M1
Where could I find the binary? Please add the link :-)

Regards, AlexChess
Here is the binary for Zahak 3.0 for M1: https://github.com/amanjpro/zahak/relea ... -arm64-3.0
Thank you, but it doesn't start on Mac mini M1 + Banksiagui , also tried making it executable with chmod +x
Chess engines and dedicated chess computers fan since 1981 :D macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum
amanjpro
Posts: 883
Joined: Sat Mar 13, 2021 1:47 am
Full name: Amanj Sherwany

Re: M1 Apple Silicon for Chess?

Post by amanjpro »

AlexChess wrote: Sun May 23, 2021 3:35 pm
amanjpro wrote: Sun May 23, 2021 2:32 pm
AlexChess wrote: Sun May 23, 2021 12:27 pm
amanjpro wrote: Sat May 22, 2021 6:34 pm And Zahak 3.0 is also compiled for Apple M1
Where could I find the binary? Please add the link :-)

Regards, AlexChess
Here is the binary for Zahak 3.0 for M1: https://github.com/amanjpro/zahak/relea ... -arm64-3.0
Thank you, but it doesn't start on Mac mini M1 + Banksiagui , also tried making it executable with chmod +x
I tried it myself and it worked. Can you tell me what is the problem with it? what happens if you run it in the Terminal?
User avatar
AlexChess
Posts: 1562
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: M1 Apple Silicon for Chess?

Post by AlexChess »

I know that is a false positive, but it says that it can't verify if there is malware inside (I don't have an antivirus that could interfere) and BanksiaGui doesn't import it :)

Image

Image

Regards, AlexChess
Chess engines and dedicated chess computers fan since 1981 :D macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum
amanjpro
Posts: 883
Joined: Sat Mar 13, 2021 1:47 am
Full name: Amanj Sherwany

Re: M1 Apple Silicon for Chess?

Post by amanjpro »

Oh, that... this is the new Mac OS security policy, basically my executable is unsigned (like almost all open source projects), to feel safe you can actually build the binary yourself running:

Code: Select all

$ git clone git@github.com:amanjpro/zahak.git
$ cd zahak
$ git checkout 3.0
$ make
It will create the binary in the bin folder. You will need go compiler installed for the above to work
acepoint_de
Posts: 86
Joined: Tue Jun 11, 2013 1:14 am

Re: M1 Apple Silicon for Chess?

Post by acepoint_de »

For those who like to experiment with different nets I built slim versions of the stockfish family for apple-silicon (M1)...plus two updates of the family (corchess-1.4 and fairy-stockfish-13.1):

https://acepoint.de/slim-stockfish/

Ciao

acepoint
Last edited by acepoint_de on Sun May 23, 2021 5:32 pm, edited 1 time in total.
User avatar
AlexChess
Posts: 1562
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: M1 Apple Silicon for Chess?

Post by AlexChess »

Warning: Permanently added 'github.com,140.82.121.3' (RSA) to the list of known hosts.
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.

OK, I wait your fix :)
Chess engines and dedicated chess computers fan since 1981 :D macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum
User avatar
AlexChess
Posts: 1562
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: M1 Apple Silicon for Chess?

Post by AlexChess »

acepoint_de wrote: Sun May 23, 2021 5:29 pm For those who like to experiment with different nets I built slim versions of the stockfish family for apple-silicon (M1)...

https://acepoint.de/slim-stockfish/

Ciao

acepoint
Thank you!

PS: Clover 2.3.1 starts fine but always crashes during games.
PS: PS: Sorry if I ask it again... But the 5 MikeB's 13.1b engines still have fragmentation issues? :)

Regards, AlexChess
Chess engines and dedicated chess computers fan since 1981 :D macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum
acepoint_de
Posts: 86
Joined: Tue Jun 11, 2013 1:14 am

Re: M1 Apple Silicon for Chess?

Post by acepoint_de »

AlexChess wrote: Sun May 23, 2021 5:33 pm PS: Clover 2.3.1 starts fine but always crashes during games.
Logfile? Error messages? Reproducable? Without more Information neither the author nor I can do anything.
PS: PS: Sorry if I ask it again... But the 5 MikeB's 13.1b engines still have fragmentation issues? :)
Are you sure you have the new versions from https://acepoint.de/more-honey/ ? I just downloaded and run

Code: Select all

./Black-Diamond-v13.1 bench
without problems.

Ciao

acepoint
User avatar
AlexChess
Posts: 1562
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: M1 Apple Silicon for Chess?

Post by AlexChess »

amanjpro wrote: Sun May 23, 2021 4:52 pm Oh, that... this is the new Mac OS security policy, basically my executable is unsigned (like almost all open source projects), to feel safe you can actually build the binary yourself running:

Code: Select all

$ git clone git@github.com:amanjpro/zahak.git
$ cd zahak
$ git checkout 3.0
$ make
It will create the binary in the bin folder. You will need go compiler installed for the above to work
Sorry, was due to my Mac mini M1, I have found re-enabled the option to block the downloads of applications outside App Store (sudo spctl --master-disable) , but I don't know why all the other engines were working and your not :) ...Now it works fine with BanksiaGui. Thank you!
Chess engines and dedicated chess computers fan since 1981 :D macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum