Scid Pocket 0.21 released (with Phalanx)

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

Moderator: Ras

pgeorges

Scid Pocket 0.21 released (with Phalanx)

Post by pgeorges »

Hi,

I released a new version of Scid for Pocket at
http://prolinux.free.fr/scid/PPC.html

This includes some engines (Fruit, Glaurung, Viper, etc.) and Phalanx (to play games against a weakened engine, trying to simulate a given Elo).

Note that you will need Pocket PC 2003 or above (Pocket PC 2002 may also work, but it is not supported at all).

Pascal
Ben Lau

Re: Scid Pocket 0.21 released (with Phalanx)

Post by Ben Lau »

Hi, Pascal

I can't download Scid Pocket from your website directly, Could you upload it to the other countries' website, the USA's website would be the good choice for me.

I am waiting for using the Scid Pocket.

Best Regards,
Ben
pgeorges

Re: Scid Pocket 0.21 released (with Phalanx)

Post by pgeorges »

Ben Lau wrote:Hi, Pascal

I can't download Scid Pocket from your website directly, Could you upload it to the other countries' website, the USA's website would be the good choice for me.

I am waiting for using the Scid Pocket.

Best Regards,
Ben
Can you explain why you can't download it ? If anyone wants to make mirrors anywhere there is no problem for me, but myself I don't have access to other sites.

Pascal
Mark
Posts: 216
Joined: Thu Mar 09, 2006 9:54 pm

Re: Scid Pocket 0.21 released (with Phalanx)

Post by Mark »

pgeorges wrote:Hi,

I released a new version of Scid for Pocket at
http://prolinux.free.fr/scid/PPC.html

This includes some engines (Fruit, Glaurung, Viper, etc.) and Phalanx (to play games against a weakened engine, trying to simulate a given Elo).

Note that you will need Pocket PC 2003 or above (Pocket PC 2002 may also work, but it is not supported at all).

Pascal
Hi Pascal-

I seem to be having trouble getting scid to run. I installed Etcl 1.0 rc23 and then copied the cab file for scid to built in memory. I executed the cab file and scid installed fine, however, when I click on the scid icon, my Axim x50v gives an error message: couldn't load program library "/programFiles/scidpocket/tkscid.dll" bad address in system call argument...

Any thoughts?

Thanks!

Mark
Ben Lau

Re: Scid Pocket 0.21 released (with Phalanx)

Post by Ben Lau »

Can you explain why you can't download it ? If anyone wants to make mirrors anywhere there is no problem for me, but myself I don't have access to other sites.

Pascal
As the dns server's limit, I can't download one single file from French website with more than 1M size.

Can you split the original big file into smaller parts ? So I can download it without any difficult.

regards,
Ben
pgeorges

Re: Scid Pocket 0.21 released (with Phalanx)

Post by pgeorges »

Hi Mark,
bad address in system call argument
does not give much info to me as I cannot reproduce it on my Pocket PC.
You are the second person reporting this.

I released a new version with a few changes but if this fixes things, this is clearly a miracle. Could you try it, freeing as much memory as possible on your Axim x50v ?

Pascal
Mark
Posts: 216
Joined: Thu Mar 09, 2006 9:54 pm

Re: Scid Pocket 0.21 released (with Phalanx)

Post by Mark »

pgeorges wrote:Hi Mark,
bad address in system call argument
does not give much info to me as I cannot reproduce it on my Pocket PC.
You are the second person reporting this.

I released a new version with a few changes but if this fixes things, this is clearly a miracle. Could you try it, freeing as much memory as possible on your Axim x50v ?

Pascal
Still no luck. (I had ~15 MB free) Could I somehow not have the program in main memory? I executed the cab file from within built in storage, but I was never given the chance to say where I wanted the program installed.

Here's the whole error message:

couldn't load library /Program Files/ScidPocket/tkscid.dll: bad address in system call argument while executing "load [file join $instalDir tkscid.dll]" invoked from within "if {$WindowsCE}{load [file join $instalDir tkscid.dll]}else{puts [load "../tkcid.so"]} (file "\Program Files\ScidPocket\scidppc.tcl" line 185)

Thanks for looking at this!

Mark
pgeorges

Re: Scid Pocket 0.21 released (with Phalanx)

Post by pgeorges »

Mark wrote:
couldn't load library /Program Files/ScidPocket/tkscid.dll: bad address in system call argument while executing "load [file join $instalDir tkscid.dll]" invoked from within "if {$WindowsCE}{load [file join $instalDir tkscid.dll]}else{puts [load "../tkcid.so"]} (file "\Program Files\ScidPocket\scidppc.tcl" line 185)

Mark
Thank you for the complete error message : this allows me to investigate, even if, as I can't reproduce it, correction is hard.

Pascal
pgeorges

Re: Scid Pocket 0.21 released (with Phalanx)

Post by pgeorges »

Mark wrote:
Still no luck. (I had ~15 MB free) Could I somehow not have the program in main memory? I executed the cab file from within built in storage, but I was never given the chance to say where I wanted the program installed.

Mark
I got some hints from Etcl's author : one thing to try is to lower as much as possible RamFS, install on an external storage Scid, and check if it works.
But when you say you have no option to install somewhere else Scid, I don't know how this works : I have the choice on my own PPC. But afer installation on device you can simply move all scidpocket directory to SD Card just to try things : this should work without problem (I usually test this way).

So to sum up, this error may be due to memory limitations on "old" devices (even if "old" does not mean much here).

Pascal
Mark
Posts: 216
Joined: Thu Mar 09, 2006 9:54 pm

Re: Scid Pocket 0.21 released (with Phalanx)

Post by Mark »

pgeorges wrote:
Mark wrote:
Still no luck. (I had ~15 MB free) Could I somehow not have the program in main memory? I executed the cab file from within built in storage, but I was never given the chance to say where I wanted the program installed.

Mark
I got some hints from Etcl's author : one thing to try is to lower as much as possible RamFS, install on an external storage Scid, and check if it works.
But when you say you have no option to install somewhere else Scid, I don't know how this works : I have the choice on my own PPC. But afer installation on device you can simply move all scidpocket directory to SD Card just to try things : this should work without problem (I usually test this way).

So to sum up, this error may be due to memory limitations on "old" devices (even if "old" does not mean much here).

Pascal
I tried moving scid to a CF card and got the same error message (except it referred to the location on the storage card). I'm not sure how to lower RamFS. (I have memmaid, if that would help.)

One of these days I'm going to do a hard reset and clean everything off of the PPC and start over. It's amazing how much junk you can accumulate over the years that uses up memory...

Thanks,

Mark