New J.A Compiles

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

Moderator: Ras

SlonoSlonar
Posts: 36
Joined: Sat Feb 01, 2025 10:23 am
Full name: Pavel Podlozniy

Re: New J.A Compiles

Post by SlonoSlonar »

User avatar
jshriver
Posts: 1395
Joined: Wed Mar 08, 2006 9:41 pm
Location: Morgantown, WV, USA

Re: New J.A Compiles

Post by jshriver »

Jim Ablett wrote: Tue Jun 30, 2026 2:24 pm Image
https://github.com/ATheofanis/aspen-chess
Aspen 2.3.0 by ATheo Fanis
Thank you very much!
User avatar
Jim Ablett
Posts: 2537
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: New J.A Compiles

Post by Jim Ablett »

Jim Ablett wrote: Mon Jun 29, 2026 11:54 am
Joseph wrote: Mon Jun 29, 2026 11:31 am
Jim Ablett wrote: Sun Jun 28, 2026 6:30 pm Image
https://github.com/cosmobobak/viridithas
Viridithas 20.0.0 by Cosmo Bobak

Viridithas 20.0.0 64 JA

Windows/Linux & Android profiled builds

Proton link:
https://drive.proton.me/urls/FT6MTDSJQR#SCHDFaI7jGu5

Smash link:
https://fromsmash.com/Viridithas20JA

Jim.
Hi jim,

Could you confirm viridithas 20 android build doing unsual moves, I tested it using droidfish on computer vs. Computer mode.

1. c4 c5 2. Qa4 Nc6 3. b3 Qb6 4. Na3 Qb4 5. Qxb4 Nxb4 6. e3 b6 7. Nf3

Thanks.

Joseph.
Yes, others have reported android build not working correctly. Net file doesn't work right for android. I can't fix it.

Jim.
Fixed it, wasn't net file problem, just alignment issue and dotprod only :-)

Updated download package with working Android dotprod build.

Android only download package:
https://drive.proton.me/urls/F7GJAPKR5G#qctVKywjrzOG

Full download package with Android update.
Proton link:
https://drive.proton.me/urls/FT6MTDSJQR#SCHDFaI7jGu5

Smash link:
https://fromsmash.com/Viridithas20-64JA

Jim.
Chacal X
Posts: 135
Joined: Mon Mar 10, 2025 9:06 pm
Full name: flavio thomazini

viridithas_20_64_ ja.zip

Post by Chacal X »

Hello Jim,
Viridithas_20_64 isn't loading with SSE41 and SSE3; would it be possible to compile it for AVX (not AVX2)?
Thanks,
Flavio/
User avatar
Jim Ablett
Posts: 2537
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: viridithas_20_64_ ja.zip

Post by Jim Ablett »

Chacal X wrote: Wed Jul 01, 2026 3:46 pm Hello Jim,
Viridithas_20_64 isn't loading with SSE41 and SSE3; would it be possible to compile it for AVX (not AVX2)?
Thanks,
Flavio/
I managed to get an avx compile running by adding dedicated avx intrinsic code but engine plays really badly.
I could probably get it running correctly if I worked on it for about a month but it's too much work for me.
Engine's code is just not designed to run on older cpus.

Jim.
Ciekce
Posts: 216
Joined: Sun Oct 30, 2022 5:26 pm
Full name: Conor Anstey

Re: New J.A Compiles

Post by Ciekce »

SlonoSlonar wrote: Tue Jun 30, 2026 5:02 pm https://github.com/Ciekce/Stormphrax/releases
compile, please
is there something my official builds are missing? other than android, I suppose
User avatar
Jim Ablett
Posts: 2537
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: New J.A Compiles

Post by Jim Ablett »

Ciekce wrote: Wed Jul 01, 2026 10:35 pm
SlonoSlonar wrote: Tue Jun 30, 2026 5:02 pm https://github.com/Ciekce/Stormphrax/releases
compile, please
is there something my official builds are missing? other than android, I suppose
Your official builds are very fast. Nothing to be gained by me compiling those, just Android and SSE4 needed.

Jim.
Joseph
Posts: 50
Joined: Tue Jul 02, 2024 1:53 pm
Full name: Joseph Masa

Re: New J.A Compiles

Post by Joseph »

Jim Ablett wrote: Wed Jul 01, 2026 11:00 am
Jim Ablett wrote: Mon Jun 29, 2026 11:54 am
Joseph wrote: Mon Jun 29, 2026 11:31 am
Jim Ablett wrote: Sun Jun 28, 2026 6:30 pm Image
https://github.com/cosmobobak/viridithas
Viridithas 20.0.0 by Cosmo Bobak

Viridithas 20.0.0 64 JA

Windows/Linux & Android profiled builds

Proton link:
https://drive.proton.me/urls/FT6MTDSJQR#SCHDFaI7jGu5

Smash link:
https://fromsmash.com/Viridithas20JA

Jim.
Hi jim,

Could you confirm viridithas 20 android build doing unsual moves, I tested it using droidfish on computer vs. Computer mode.

1. c4 c5 2. Qa4 Nc6 3. b3 Qb6 4. Na3 Qb4 5. Qxb4 Nxb4 6. e3 b6 7. Nf3

Thanks.

Joseph.
Yes, others have reported android build not working correctly. Net file doesn't work right for android. I can't fix it.

Jim.
Fixed it, wasn't net file problem, just alignment issue and dotprod only :-)

Updated download package with working Android dotprod build.

Android only download package:
https://drive.proton.me/urls/F7GJAPKR5G#qctVKywjrzOG

Full download package with Android update.
Proton link:
https://drive.proton.me/urls/FT6MTDSJQR#SCHDFaI7jGu5

Smash link:
https://fromsmash.com/Viridithas20-64JA

Jim.

Viridithas 20 works fine now on my android phone 😊.

Thanks a lot Jim🫡.

Joseph.
Arzam
Posts: 2
Joined: Sat Jun 13, 2026 6:29 am
Full name: Arzam Sabd

Re: New J.A Compiles

Post by Arzam »

Hi jim,

Can you take a look and if you can give some help?;
https://github.com/kevlu8/PZChessBot/issues/350

William, one of the developers of pzchessbot asking a guide on how to compile pzchessbot for android.

your help means a lot to us. Thanks jim.

Arzam.
User avatar
Jim Ablett
Posts: 2537
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: viridithas_20_64_ ja.zip

Post by Jim Ablett »

Jim Ablett wrote: Wed Jul 01, 2026 10:18 pm
Chacal X wrote: Wed Jul 01, 2026 3:46 pm Hello Jim,
Viridithas_20_64 isn't loading with SSE41 and SSE3; would it be possible to compile it for AVX (not AVX2)?
Thanks,
Flavio/
I managed to get an avx compile running by adding dedicated avx intrinsic code but engine plays really badly.
I could probably get it running correctly if I worked on it for about a month but it's too much work for me.
Engine's code is just not designed to run on older cpus.

Jim.
I kept working on it. :-)
It was dificult because engine's written in Rust

Virdithas 2.0 64 JA builds for old cpus (AVX1-SSE4-SSE3)

Windows & Linux builds

Proton link:
https://drive.proton.me/urls/9TQWRG3790#Gqag0sKq01Jt

Smash link:
https://fromsmash.com/Viridithas20OLDCPUSJA

Jim.