Some experiences with scid and gentoo

I've been using scid for years; the main reason being some emphasis on pgn, fen 
and the  like; open standards and human-readable; to my taste the only way we 
can escape the conversion-hell.

Some time ago i switched my linux-distribution from sourcemage to gentoo, yep 
i'am a strong believer in compiling from source (have even used linux from 
scratch, but some package-management is preferable). I've emerged scid-4.2.2 
and used it for some time. Had some issues with my engines; and mostly wanted 
to use rybka4 as my main engine with Nalimov egtb's, it should also replace 
toga in Training/Tactics. I suspected some uci-problems in scid-4.2.2 and put 
it on my source-reading-manipulating TODO list.
Experience has learned me that in this kind of situations it is advisable to do 
a fresh checkout of the development-sources first; perhaps the problems are 
already solved. Couldn't find any ebuild in gentoo for a git-checkout of scid 
so had to roll my own; for those interested i've attached my scid-9999.ebuild 
(based on the scid-4.2.2.ebuild from the main repository). I do not know if it 
is up to scratch to the gentoo-standards, but hey it worked for me.
Trying not to go in too much technicalities; some pointers; the checkout fresh 
scid seems to have fixed the main issues I've had.

I can use the Nalimov egtb's with rybka4 by inserting z:\mnt\sdc6\TB3 (that's 
where my Nalimov lives) in Configure UCI engine|NalimovPath. (z:\ is the way 
wine can read files on your linux-box as if they were win-dirs-files).

By naming rybka4 toga in the Analysis Engine list rybka4 is being used in 
Training/Tactics including it using it's egtb. It would be nice perhaps that 
some engine-defaults could be set by the user in the gui (I believe scid uses 
toga and phalanx as defaults in some places)

I have to mention a MYBAD. I thought for some time there was a bug in a couple 
of engines including rybka; for they wouldn't work or even crash in some 
endgame positions. I found out that I was the problem; the endgame-positions 
were setup by me by Edit\Set up start board and forgot to take any notion to 
the Castling field. So I get some game with a starting position like  
1R6/3k4/1P6/2K5/8/8/3r4/8 w KQkq - 0 1 (an example) wich is completely bogus in 
the KQkq field, it should read - there. Luckely there's an easy way to fix this 
by Edit\Paste Clipboard text as PGN game and Paste current game; then change 
the "FEN" by deleting KQkq and putting - in its place; then Import; it says 
something like imported without errors; then Game\Save: Replace Game; and all 
is well.

In my ebuild the photos are being placed in /usr/share/game/scid; to get it 
working \Options\Game Information\Show photos I had to copy the *.spf files to 
~/.scid/config

I hope the above can be of some interest.
>>greetings<<
Harry
-- 
Harry Broeken <harry.broe...@xs4all.nl>

Attachment: scid-9999.ebuild
Description: Binary data

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Scid-users mailing list
Scid-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scid-users

Reply via email to