Requests for Android engines

Moderators: Elijah, Igbo, timetraveller

Greek
Forum Contributions
Points: 10 157,00 
Posts: 87
Joined: 09/11/2019, 9:17
Status: Offline (Active 4 Days, 16 Hours, 38 Minutes ago)
Topics: 1
Reputation: 11
Has thanked: 106 times
Been thanked: 27 times

Re: Requests for Android engines

Post by Greek »

Ive been meaning to request arm 7 & arm 8 versions of these Srockfish 1-5 engines as well but it seemed like a lot to ask for. Im glad Sami requested these & I hope Kramnik can compile them at some point
Thanks
Alemor64Chess
I've been banned!
Points: 6 000,00 
Posts: 111
Joined: 30/07/2021, 6:11
Status: Offline (Active 1 Month, 1 Week, 5 Days, 4 Hours, 32 Minutes ago)
Topics: 4
Reputation: 266
1
Location: Rome, Italy
Has thanked: 115 times
Been thanked: 330 times

Re: Requests for Android engines

Post by Alemor64Chess »

Hi!

Fat Titz 1.1 310821 for Android has already been compiled? pardon

https://github.com/Sopel97/FatTitz?ref=bestofcpp.com

Best regards, Alex
LittleJoe

Top contribute Forum Engines Maker
Forum Contributions
Points: 14 078,00 
Posts: 327
Joined: 17/10/2020, 22:28
Status: Offline (Active 4 Hours, 49 Minutes ago)
Medals: 2
Topics: 5
Reputation: 505
Has thanked: 349 times
Been thanked: 667 times

Re: Requests for Android engines

Post by LittleJoe »

Alemor64Chess wrote: 04/12/2021, 8:12 Hi!

Fat Titz 1.1 310821 for Android has already been compiled? pardon

https://github.com/Sopel97/FatTitz?ref=bestofcpp.com

Best regards, Alex
No, it wasn't compiled for Android since Sopel canceled Android/neon support. But yesterday he has written on Talkchess that Fat Titz 2 can be expected in near future. Unfortunatelly, most likely also without Android support... xrf27

http://www.talkchess.com/forum3/viewtopic.php?f=2&t=78193&start=19
Alemor64Chess
I've been banned!
Points: 6 000,00 
Posts: 111
Joined: 30/07/2021, 6:11
Status: Offline (Active 1 Month, 1 Week, 5 Days, 4 Hours, 32 Minutes ago)
Topics: 4
Reputation: 266
1
Location: Rome, Italy
Has thanked: 115 times
Been thanked: 330 times

Re: Requests for Android engines

Post by Alemor64Chess »

WOW!!!! thankyou
LittleJoe wrote: 04/12/2021, 11:56
Alemor64Chess wrote: 04/12/2021, 8:12 Hi!

Fat Titz 1.1 310821 for Android has already been compiled? pardon

https://github.com/Sopel97/FatTitz?ref=bestofcpp.com

Best regards, Alex
No, it wasn't compiled for Android since Sopel canceled Android/neon support. But yesterday he has written on Talkchess that Fat Titz 2 can be expected in near future

WOW!!! thankyou

. Unfortunatelly, most likely also without Android support... xrf27

http://www.talkchess.com/forum3/viewtopic.php?f=2&t=78193&start=19
LittleJoe

Top contribute Forum Engines Maker
Forum Contributions
Points: 14 078,00 
Posts: 327
Joined: 17/10/2020, 22:28
Status: Offline (Active 4 Hours, 49 Minutes ago)
Medals: 2
Topics: 5
Reputation: 505
Has thanked: 349 times
Been thanked: 667 times

Re: Requests for Android engines

Post by LittleJoe »

Alemor64Chess wrote: 04/12/2021, 13:45 WOW!!!! thankyou
LittleJoe wrote: 04/12/2021, 11:56
Alemor64Chess wrote: 04/12/2021, 8:12 Hi!

Fat Titz 1.1 310821 for Android has already been compiled? pardon

https://github.com/Sopel97/FatTitz?ref=bestofcpp.com

Best regards, Alex
No, it wasn't compiled for Android since Sopel canceled Android/neon support. But yesterday he has written on Talkchess that Fat Titz 2 can be expected in near future

WOW!!! thankyou

. Unfortunatelly, most likely also without Android support... xrf27

http://www.talkchess.com/forum3/viewtopic.php?f=2&t=78193&start=19
And you strictly followed Sopel's advice not to tell these news to anyone... Alex lol
Edit: Since Sopel seems to be a friend of you, you could friendly ask him for Android support für FT v2.0...
kramnik

Top contribute Forum
Forum Contributions
Points: 40 305,00 
Posts: 1924
Joined: 04/11/2019, 14:45
Status: Offline (Active 2 Months, 3 Weeks, 4 Days, 21 Hours, 47 Minutes ago)
Medals: 1
Topics: 71
Reputation: 2388
Location: North-Italy
Has thanked: 1185 times
Been thanked: 2949 times

Re: Requests for Android engines

Post by kramnik »

Does someone know how to compile Stockfish 1 for GCC? The Makefile is completely different from the recent ones; I did a try by my own but I failed...
Archimedes

Android Engines Top Active Users
Forum Contributions
Points: 42 582,00 
Posts: 2059
Joined: 04/11/2019, 21:13
Status: Offline (Active 2 Hours ago)
Medals: 2
Topics: 158
Reputation: 7111
Been thanked: 6477 times

Re: Requests for Android engines

Post by Archimedes »

kramnik wrote: 04/12/2021, 19:23 Does someone know how to compile Stockfish 1 for GCC? The Makefile is completely different from the recent ones; I did a try by my own but I failed...
Why not using your own makefile? A quick test with Stockfish 1.0 shows, that the build with g++ doesn't work in DroidFish, but with clang++ it works. Therefore, all you need is a makefile like the following one. But, before you start the compile with "make", delete the file timeoday.cpp in the source directory (Stockfish 1.0 and may be other versions too).

Code: Select all

MODULE = Stockfish
SRC_FILES = *.cpp

CFLAGS += -std=c++11 -DNDEBUG -O3 -flto -march=armv8-a
DFLAGS += 
WFLAGS += -Wfatal-errors -Wall -Wextra -Wshadow
LFLAGS += -static-libstdc++

default:
	clang++ $(CFLAGS) $(DFLAGS) $(WFLAGS) $(SRC_FILES) $(LFLAGS) -o $(MODULE)
	strip $(MODULE)
MichaelM
I've been banned!
Points: 17 852,00 
Posts: 234
Joined: 27/08/2020, 23:44
Status: Offline (Active 8 Months, 1 Week, 6 Days, 3 Hours, 21 Minutes ago)
Topics: 3
Reputation: 255
1
Has thanked: 389 times
Been thanked: 362 times

Re: Requests for Android engines

Post by MichaelM »

Archimedes wrote: 05/12/2021, 12:24
kramnik wrote: 04/12/2021, 19:23 Does someone know how to compile Stockfish 1 for GCC? The Makefile is completely different from the recent ones; I did a try by my own but I failed...
Why not using your own makefile? A quick test with Stockfish 1.0 shows, that the build with g++ doesn't work in DroidFish, but with clang++ it works. Therefore, all you need is a makefile like the following one. But, before you start the compile with "make", delete the file timeoday.cpp in the source directory (Stockfish 1.0 and may be other versions too).

Code: Select all

MODULE = Stockfish
SRC_FILES = *.cpp

CFLAGS += -std=c++11 -DNDEBUG -O3 -flto -march=armv8-a
DFLAGS += 
WFLAGS += -Wfatal-errors -Wall -Wextra -Wshadow
LFLAGS += -static-libstdc++

default:
	clang++ $(CFLAGS) $(DFLAGS) $(WFLAGS) $(SRC_FILES) $(LFLAGS) -o $(MODULE)
	strip $(MODULE)
I could compile SF1.0 after some trouble with missing tabs in the makefile. The bench seems to work fine. In Droidfish everything looks good but always the engine works only short time and then stops. xrf27
Archimedes

Android Engines Top Active Users
Forum Contributions
Points: 42 582,00 
Posts: 2059
Joined: 04/11/2019, 21:13
Status: Offline (Active 2 Hours ago)
Medals: 2
Topics: 158
Reputation: 7111
Been thanked: 6477 times

Re: Requests for Android engines

Post by Archimedes »

MichaelM wrote: 05/12/2021, 17:17 I could compile SF1.0 after some trouble with missing tabs in the makefile. The bench seems to work fine. In Droidfish everything looks good but always the engine works only short time and then stops. xrf27
May be there is an issue with multiple threads. Does it work with one thread?
MichaelM
I've been banned!
Points: 17 852,00 
Posts: 234
Joined: 27/08/2020, 23:44
Status: Offline (Active 8 Months, 1 Week, 6 Days, 3 Hours, 21 Minutes ago)
Topics: 3
Reputation: 255
1
Has thanked: 389 times
Been thanked: 362 times

Re: Requests for Android engines

Post by MichaelM »

Archimedes wrote: 05/12/2021, 18:12
MichaelM wrote: 05/12/2021, 17:17 I could compile SF1.0 after some trouble with missing tabs in the makefile. The bench seems to work fine. In Droidfish everything looks good but always the engine works only short time and then stops. xrf27
May be there is an issue with multiple threads. Does it work with one thread?
With one thread it works, also with 2 and 3 threads a 1 min game comp vs comp is possible, but with 4 to 8 threads it crashes quite fast. Maybe a buffer overflow or something alike... smile218
odyn1982
Forum Contributions
Points: 8 996,00 
Posts: 35
Joined: 09/11/2019, 7:39
Status: Offline (Active 2 Weeks, 3 Days, 5 Hours, 38 Minutes ago)
Topics: 0
Reputation: 5
Has thanked: 140 times
Been thanked: 4 times

Re: Requests for Android engines

Post by odyn1982 »

Rodent IV NNUE:
http://www.pkoziol.cal24.pl/rodent/RodentNNUE.7z

Can somebody make an arm8 engine with option to quick choose personalities?
Archimedes

Android Engines Top Active Users
Forum Contributions
Points: 42 582,00 
Posts: 2059
Joined: 04/11/2019, 21:13
Status: Offline (Active 2 Hours ago)
Medals: 2
Topics: 158
Reputation: 7111
Been thanked: 6477 times

Re: Requests for Android engines

Post by Archimedes »

odyn1982 wrote: 19/12/2021, 22:01 Rodent IV NNUE:
http://www.pkoziol.cal24.pl/rodent/RodentNNUE.7z

Can somebody make an arm8 engine with option to quick choose personalities?
The NNUE part didn't work for me. With or without the network file, nps are always the same.
Evo
Forum Contributions
Points: 27 694,00 
Posts: 467
Joined: 24/07/2020, 11:37
Status: Offline (Active 7 Months, 1 Week, 1 Day, 22 Hours, 4 Minutes ago)
Topics: 7
Reputation: 872
Has thanked: 2339 times
Been thanked: 1007 times

Re: Blue Marlin for Android

Post by Evo »

kramnik wrote: 27/11/2021, 19:34 My compilation (GCC 10.3.0 on Termux):

BlueMarlin 14.5 64-bit (armv8) and 32-bit (armv7)
https://pixeldrain.com/u/B8mvTUU8
Update please :sm55:
odyn1982
Forum Contributions
Points: 8 996,00 
Posts: 35
Joined: 09/11/2019, 7:39
Status: Offline (Active 2 Weeks, 3 Days, 5 Hours, 38 Minutes ago)
Topics: 0
Reputation: 5
Has thanked: 140 times
Been thanked: 4 times

Re: Requests for Android engines

Post by odyn1982 »

Zahak - interesting chess engine with NNUE
https://github.com/amanjpro/zahak
Archimedes

Android Engines Top Active Users
Forum Contributions
Points: 42 582,00 
Posts: 2059
Joined: 04/11/2019, 21:13
Status: Offline (Active 2 Hours ago)
Medals: 2
Topics: 158
Reputation: 7111
Been thanked: 6477 times

Re: Requests for Android engines

Post by Archimedes »

Post Reply

Return to “Mobile Software, Engines”