NGplay 9.87 64-bit released

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

Moderator: Ras

User avatar
Roland Chastain
Posts: 686
Joined: Sat Jun 08, 2013 10:07 am
Location: France
Full name: Roland Chastain

Re: NGplay 9.87 64-bit released

Post by Roland Chastain »

Ras wrote: Sun Mar 12, 2017 5:19 pm You could try this version v9.87a where the time issue is fixed by changing the data type to "long long int", that is enough milliseconds from 01-01-1970 to cover 292 years.
Hello Rasmus! I would have liked to test that version but the link is broken. Would you still have the file somewhere?
Qui trop embrasse mal étreint.

Author of Eschecs, a simple UCI chess GUI written in Pascal.
User avatar
Ras
Posts: 2712
Joined: Tue Aug 30, 2016 8:19 pm
Full name: Rasmus Althoff

Re: NGplay 9.87 64-bit released

Post by Ras »

Hi Roland,
Roland Chastain wrote: Sat Jan 04, 2025 10:20 amHello Rasmus! I would have liked to test that version but the link is broken. Would you still have the file somewhere?
9.87a has been superseded with 9.87b where the PING command is supported (no chess-wise changes), which makes it work better with testing frameworks. George Georgopoulos, the author of NGplay, has his own Github repo now where both the sources of his original 9.87 and the 9.87b with my modifications are available: https://github.com/ggeorgochess/pages

However, that does not contain Windows executables or build instructions, but I still have that from before George's Github repo: https://www.ct800.net/downloads/NGplay_9.87b.zip
Rasmus Althoff
https://www.ct800.net
User avatar
Roland Chastain
Posts: 686
Joined: Sat Jun 08, 2013 10:07 am
Location: France
Full name: Roland Chastain

Re: NGplay 9.87 64-bit released

Post by Roland Chastain »

@Ras

Thank you.
Qui trop embrasse mal étreint.

Author of Eschecs, a simple UCI chess GUI written in Pascal.
User avatar
Roland Chastain
Posts: 686
Joined: Sat Jun 08, 2013 10:07 am
Location: France
Full name: Roland Chastain

Re: NGplay 9.87 64-bit released

Post by Roland Chastain »

If ever someone is interested, I modified 9.87b to make it compilable with gcc (instead of g++).

https://msegui.net/downloads/chess/c/NG ... 87b_RC.zip
Qui trop embrasse mal étreint.

Author of Eschecs, a simple UCI chess GUI written in Pascal.
User avatar
Ras
Posts: 2712
Joined: Tue Aug 30, 2016 8:19 pm
Full name: Rasmus Althoff

Re: NGplay 9.87 64-bit released

Post by Ras »

Roland Chastain wrote: Sat Jan 04, 2025 2:23 pmIf ever someone is interested, I modified 9.87b to make it compilable with gcc (instead of g++).
That was one of my changes as well when I forked, replacing the optional level parameter and moving the -1 to the calling functions. However, I used a symbolic

Code: Select all

#define NO_LEVEL (-1)
for that to make the intention of the -1 clearer.
Rasmus Althoff
https://www.ct800.net