asmFish is NOT the same as Stockfish, so the answer by Dave is wrong. If asmFish ever catches up Stockfish in patches, then it will find the best moves ~20% faster, as it is written in Assembly.
Here is an issue I opened to test basically the time fasmg did to compile asmFish. It was closed, however, because latest fasmg fails to compile asmFish. The latest working version is this.
You can download the version you want, but this is not really needed. You just need to open a command line and clone the repository:
git clone -b master https://github.com/lantonov/asmFish.git
cd to the folder the repository was cloned and run
make.bat. You will be given a menu, which will also give an option to compile asmFish for any OS you want.
For what it's worth:
- There are already MacOS binaries in the main repository. They are in the
- There is also an archive of the executables in the executables branch, which is rarely updated.
You can directly compile asmFish from MacOS from the command line just having the whole
x86 folder and the
fasmg "x86\fish.asm" "asmFishX_type" -e 1000 -i "VERSION_OS='X'" -i "PEDANTIC = 1" -i "VERSION_POST = 'version'"
version with the version post you want (