Happy halloween - scorpio 2.7.8

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

Moderator: Ras

User avatar
Werner
Posts: 3029
Joined: Wed Mar 08, 2006 10:09 pm
Location: Germany
Full name: Werner Schüle

Re: Happy halloween - scorpio 2.7.8

Post by Werner »

Thanks Dann,
I have only 5men egbbs on my Windows 10 64bit System:
I can start the engine inside cmd but after next command it crashes; same inside Arena. Dependency is still missing a lot of files:
API-MS-WIN-CORE-CONSOLE-L1-1-0.DLL
API-MS-WIN-CORE-CONSOLE-L2-1-0.DLL
API-MS-WIN-CORE-CONSOLE-L3-1-0.DLL
API-MS-WIN-CORE-DATETIME-L1-1-1.DLL
API-MS-WIN-CORE-DATETIME-L1-1-2.DLL
API-MS-WIN-CORE-DEBUG-L1-1-1.DLL
API-MS-WIN-CORE-DELAYLOAD-L1-1-1.DLL
API-MS-WIN-CORE-ENCLAVE-L1-1-0.DLL
API-MS-WIN-CORE-ERRORHANDLING-L1-1-1.DLL
API-MS-WIN-CORE-ERRORHANDLING-L1-1-3.DLL
API-MS-WIN-CORE-FIBERS-L1-1-1.DLL
API-MS-WIN-CORE-FIBERS-L2-1-1.DLL
API-MS-WIN-CORE-FILE-L1-2-1.DLL
API-MS-WIN-CORE-FILE-L1-2-2.DLL
API-MS-WIN-CORE-FILE-L2-1-1.DLL
API-MS-WIN-CORE-FILE-L2-1-2.DLL
API-MS-WIN-CORE-HANDLE-L1-1-0.DLL
API-MS-WIN-CORE-HEAP-L1-2-0.DLL
API-MS-WIN-CORE-HEAP-L2-1-0.DLL
API-MS-WIN-CORE-IO-L1-1-1.DLL
API-MS-WIN-CORE-JOB-L1-1-0.DLL
API-MS-WIN-CORE-LARGEINTEGER-L1-1-0.DLL
API-MS-WIN-CORE-LIBRARYLOADER-L1-2-0.DLL
API-MS-WIN-CORE-LIBRARYLOADER-L1-2-2.DLL
API-MS-WIN-CORE-LIBRARYLOADER-L2-1-0.DLL
API-MS-WIN-CORE-LOCALIZATION-L1-2-1.DLL
API-MS-WIN-CORE-LOCALIZATION-L2-1-0.DLL
API-MS-WIN-CORE-LOCALIZATION-PRIVATE-L1-1-0.DLL
API-MS-WIN-CORE-MEMORY-L1-1-2.DLL
API-MS-WIN-CORE-NAMEDPIPE-L1-2-0.DLL
API-MS-WIN-CORE-NAMEDPIPE-L1-2-2.DLL
API-MS-WIN-CORE-NAMESPACE-L1-1-0.DLL
API-MS-WIN-CORE-NORMALIZATION-L1-1-0.DLL
API-MS-WIN-CORE-PROCESSENVIRONMENT-L1-2-0.DLL
API-MS-WIN-CORE-PROCESSSNAPSHOT-L1-1-0.DLL
API-MS-WIN-CORE-PROCESSTHREADS-L1-1-2.DLL
API-MS-WIN-CORE-PROCESSTHREADS-L1-1-3.DLL
API-MS-WIN-CORE-PROCESSTOPOLOGY-L1-2-0.DLL
API-MS-WIN-CORE-PROFILE-L1-1-0.DLL
API-MS-WIN-CORE-PSAPI-ANSI-L1-1-0.DLL
API-MS-WIN-CORE-PSAPI-L1-1-0.DLL
API-MS-WIN-CORE-REALTIME-L1-1-0.DLL
API-MS-WIN-CORE-REGISTRY-L1-1-0.DLL
API-MS-WIN-CORE-RTLSUPPORT-L1-2-0.DLL
API-MS-WIN-CORE-SIDEBYSIDE-L1-1-0.DLL
API-MS-WIN-CORE-STRING-L1-1-0.DLL
API-MS-WIN-CORE-SYNCH-L1-2-0.DLL
API-MS-WIN-CORE-SYNCH-L1-2-1.DLL
API-MS-WIN-CORE-SYSINFO-L1-2-1.DLL
API-MS-WIN-CORE-SYSINFO-L1-2-3.DLL
API-MS-WIN-CORE-SYSTEMTOPOLOGY-L1-1-0.DLL
API-MS-WIN-CORE-SYSTEMTOPOLOGY-L1-1-1.DLL
API-MS-WIN-CORE-THREADPOOL-LEGACY-L1-1-0.DLL
API-MS-WIN-CORE-THREADPOOL-PRIVATE-L1-1-0.DLL
API-MS-WIN-CORE-TIMEZONE-L1-1-0.DLL
API-MS-WIN-CORE-UTIL-L1-1-0.DLL
API-MS-WIN-CORE-WINDOWSERRORREPORTING-L1-1-0.DLL
API-MS-WIN-CORE-WINDOWSERRORREPORTING-L1-1-1.DLL
API-MS-WIN-CORE-WOW64-L1-1-0.DLL
API-MS-WIN-CORE-WOW64-L1-1-1.DLL
API-MS-WIN-CORE-XSTATE-L2-1-0.DLL
API-MS-WIN-EVENTING-PROVIDER-L1-1-0.DLL
API-MS-WIN-SECURITY-APPCONTAINER-L1-1-0.DLL
API-MS-WIN-SECURITY-BASE-L1-2-0.DLL
API-MS-WIN-SECURITY-SDDL-L1-1-0.DLL
EXT-MS-ONECORE-APPMODEL-STATEREPOSITORY-INTERNAL-L1-1-1.DLL
EXT-MS-WIN-ADVAPI32-NPUSERNAME-L1-1-0.DLL
EXT-MS-WIN-ADVAPI32-NTMARTA-L1-1-0.DLL
EXT-MS-WIN-ADVAPI32-REGISTRY-L1-1-0.DLL
EXT-MS-WIN-APPMODEL-DAXCORE-L1-1-1.DLL
EXT-MS-WIN-APPXDEPLOYMENTCLIENT-APPXDEPLOY-L1-1-0.DLL
EXT-MS-WIN-APPXDEPLOYMENTCLIENT-APPXDEPLOYONECORE-L1-1-0.DLL
EXT-MS-WIN-COM-PSMREGISTER-L1-2-2.DLL
EXT-MS-WIN-FECLIENT-ENCRYPTEDFILE-L1-1-1.DLL
EXT-MS-WIN-GPAPI-GROUPPOLICY-L1-1-0.DLL
EXT-MS-WIN-KERNEL32-APPCOMPAT-L1-1-0.DLL
EXT-MS-WIN-KERNEL32-DATETIME-L1-1-0.DLL
EXT-MS-WIN-KERNEL32-ERRORHANDLING-L1-1-0.DLL
EXT-MS-WIN-KERNEL32-FILE-L1-1-0.DLL
EXT-MS-WIN-KERNEL32-QUIRKS-L1-1-0.DLL
EXT-MS-WIN-KERNEL32-QUIRKS-L1-1-1.DLL
EXT-MS-WIN-KERNEL32-REGISTRY-L1-1-0.DLL
EXT-MS-WIN-KERNEL32-SIDEBYSIDE-L1-1-0.DLL
EXT-MS-WIN-KERNELBASE-PROCESSTHREAD-L1-1-0.DLL
EXT-MS-WIN-MRMCORER-RESMANAGER-L1-1-0.DLL
EXT-MS-WIN-NTDSAPI-ACTIVEDIRECTORYCLIENT-L1-1-0.DLL
EXT-MS-WIN-NTDSAPI-ACTIVEDIRECTORYCLIENT-L1-1-1.DLL
EXT-MS-WIN-NTUSER-STRING-L1-1-0.DLL
EXT-MS-WIN-SECURITY-CAPAUTHZ-L1-1-1.DLL
EXT-MS-WIN-SECURITY-EFSWRT-L1-1-1.DLL
EXT-MS-WIN-SHELL32-SHELLCOM-L1-1-0.DLL

Is it compiled for another processor ?

best wishes
Last edited by Werner on Wed Nov 01, 2017 1:37 pm, edited 1 time in total.
Werner
Dann Corbit
Posts: 12845
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Happy halloween - scorpio 2.7.8

Post by Dann Corbit »

Feature request:
SAN output
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
Guenther
Posts: 4718
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: Happy halloween - scorpio 2.7.8

Post by Guenther »

Dann Corbit wrote:Thanks for the new Scorpio.

Here is a 64 bit Windows version that is statically linked.
I modified the makefile for Msys2

https://www.dropbox.com/s/csq6a2s8kepnw ... er.7z?dl=0
Is this a popcount compile? Would you mind to create a 64 bit for non popcount machines?

BTW what is the version of latest eggprobe.dll, mine seems from 2009
and I have only 5 men here.
https://rwbc-chess.de

[Trolls n'existent pas...]
Dann Corbit
Posts: 12845
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Happy halloween - scorpio 2.7.8

Post by Dann Corbit »

Compiled using msys2 and gcc 7.2 on Windows 10.

I used -static on the link, so I am not sure what might be wrong.

When I examine with depends, I see it uses MSVCRT.DLL so I added that to the package. Do not know if it will help.

https://www.dropbox.com/s/csq6a2s8kepnw ... er.7z?dl=0
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
Dann Corbit
Posts: 12845
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Happy halloween - scorpio 2.7.8

Post by Dann Corbit »

Guenther wrote:
Dann Corbit wrote:Thanks for the new Scorpio.

Here is a 64 bit Windows version that is statically linked.
I modified the makefile for Msys2

https://www.dropbox.com/s/csq6a2s8kepnw ... er.7z?dl=0
Is this a popcount compile? Would you mind to create a 64 bit for non popcount machines?

BTW what is the version of latest eggprobe.dll, mine seems from 2009
and I have only 5 men here.
I just did make, after installing the libdlfcn package and tweaking the make file with -static and changing the binary name from scorpio to scorpio.exe

This is what I have:

Code: Select all

 Directory of D:\scorpio\Scorpio 6men EGTB 3.0

12/05/2015  12:42 PM           127,488 egbbdll.dll
12/02/2015  07:53 AM           155,648 egbbdll64.dll
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
Dann Corbit
Posts: 12845
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Happy halloween - scorpio 2.7.8

Post by Dann Corbit »

Here is a link to the newer scorpio 3.0 egbb binary files:
https://www.dropbox.com/s/0c6mbvs95ph3z ... .0.7z?dl=0

I did not include the data because it is 50GB and my dropbox cannot hold a file that large
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
Daniel Shawul
Posts: 4186
Joined: Tue Mar 14, 2006 11:34 am
Location: Ethiopia

Re: Happy halloween - scorpio 2.7.8

Post by Daniel Shawul »

Thanks a lot Dann!

The "static" is still missing in your Makefile because of the "if neq" test where you added it, so I guess fixing that should solve the problem.

Daniel
Daniel Shawul
Posts: 4186
Joined: Tue Mar 14, 2006 11:34 am
Location: Ethiopia

Re: Happy halloween - scorpio 2.7.8

Post by Daniel Shawul »

@Michel
Thanks for the Mac compiles. I will add them once we get working Windows compiles.

@Graham, Werner, Guenther
Thanks for your interest in testing it.

@Damir
Yep it is not much -- remeber i am practically a retired veteran :)
Guenther
Posts: 4718
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: Happy halloween - scorpio 2.7.8

Post by Guenther »

Dann Corbit wrote:Here is a link to the newer scorpio 3.0 egbb binary files:
https://www.dropbox.com/s/0c6mbvs95ph3z ... .0.7z?dl=0

I did not include the data because it is 50GB and my dropbox cannot hold a file that large
Sorry, I am not interested in 40GB of tablebases, for engine-play I don't use more than 5men.

I noticed that even the older version 2.77 64-bit does not work here with egbb.
I have even downloaded the newer 4men egbb from Daniels site and used the newer dll for it, but they don't load.

The latest one before I have was 2.33JA which works with the old 5men and dll version 3.3.

Edit:

Well, there is already an unsolved thread about egbb and Scorpio 2.77 from 2016?

http://talkchess.com/forum/viewtopic.ph ... io+problem
https://rwbc-chess.de

[Trolls n'existent pas...]
Dann Corbit
Posts: 12845
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Happy halloween - scorpio 2.7.8

Post by Dann Corbit »

Made another try.
https://www.dropbox.com/s/csq6a2s8kepnw ... er.7z?dl=0

I also made a Microsoft Visual Studio 17 build. Unfortunately, it works in debug mode but crashes in release mode, so I left the project but deleted the binary which did not work properly.

The mingw binary works fine for me, though.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.