scidvspc-hkvc

scidvspc-hkvc

hanishkvc Publisher

Install latest/stable of scidvspc-hkvc

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

sudo snap install scidvspc-hkvc

Don't have snapd? Get set up for snaps.

Channel Version Published

scidvspc - A Powerfull Chess Toolkit

SCID vs. PC is a Chess Toolkit Shane's Chess Information Database is a powerful Chess Toolkit, with which one can create huge databases, run chess engines, and play casual games against the computer or online with the Free Internet Chess Server. It was originally written by Shane Hudson, and has received strong contribution from Pascal Georges and others.

Scid vs. PC began with bug-fixes for the computer-versus-player features of Scid (hence the name), but has evolved into a solid alternative with many new features and interfaces. The project is authored by Stevenaaus and numerous contributors

** Source

https://sourceforge.net/p/scidvspc/code/HEAD/tarball

svn checkout http://svn.code.sf.net/p/scidvspc/code/ scidvspc-code

** Environment

TCL_LIBRARY, TK_LIBRARY and TCLLIBPATH env variables need to point to the tcltk from the snap. Layout mechanism of snapcraft/snap used to ensure that tcltk from snap maps to the standard expected paths on the runtime system.

** Home

The AppWorkingDir is user's $HOME/snap/scidvspc-hkvc/<revision>

$SNAP_USER_DATA points to this AppWorkingDir.

** ToRun

type scidvspc-hkvc.scidvspc in a console/terminal

The default stockfish version from ubuntu is made available in $SNAP/usr/games/ Additionally stockfish avx2 version is also provided in the same location.

** Sound

Snap doesnt auto connect the alsa interface to snaps. The user is required to explicitly connect the snap's alsa plug to the system's alsa interface.

For this run the below

sudo snap connect scidvspc-hkvc:alsa

NOTE> If there is a issue with sound folders setup, cross verify that the sounds folder under options->sounds is set to

/snap/scidvspc-hkvc/current/usr/local/share/scid/sounds

** Network FICS Ping

One needs to run

sudo snap connect scidvspc-hkvc:network-observe

to allow the snap to use ping (FICS server), else it will give a error dialog, when connecting to FICS.

** Source for this snap packaging

the dev snap directory used by snapcraft to generate this snap package is in $SNAP/usr/share/doc/scidvspc-hkvc/

You will also find this among my https://github.com/hanishkvc repositories.

NOTE: due to a issue with underlying sound helper of tcl, you may get audio for every alternate sound move announcement.

** Version

Custom overriding of pull wrt scidvspc svn based source is implemented to overcome a issue noticed with latest snapcraft wrt svn repositories.

This snap includes some of my patches, which arent upstreamed or not of interest to upstream, so the svn version of scidvspc to build on is fixed here in the snapcraft.yaml, to ensure that these out of upstream patches apply properly, to a verified version. However one can try to change to a newer version and cross check if the out of upstream patches work ok with them or not.

The revision of the upstream is picked from the same mentioned in the version string.

** In this Release

Sound, Figurines font, tDom, Network (FICS), Online tablebases, ...

Visualisation of analysis engines' PVs on analysis boards.

Allow user set 1st AnalysisEngine to be used as a coach wrt play-uci.

Check Changelog for details including previous releases

** NOTE

This is just a experimental snap packaging of ScidVsPC by HanishKVC, along with some additions and patches (some of which have been upstreamed).

Details for scidvspc-hkvc

License
  • GPL-2.0+

Last updated
  • Today - latest/stable
  • Today - latest/candidate

Websites

Report a Snap Store violation

Share this snap

Generate an embeddable card to be shared on external websites.


Install scidvspc-hkvc on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.


Where people are using scidvspc-hkvc

Users by distribution (log)

Ubuntu 22.04
Ubuntu 24.04
Ubuntu 20.04
Ubuntu 18.04
Ubuntu 24.10
Linux Mint 21.3
pop 22.04
Ubuntu 23.10
Ubuntu 23.04
Debian 12
Linux Mint 22
Zorin OS 16
Linux Mint 20.3