Package Author: Jürgen Rühle
PySolFC is a collection of more than 1000 solitaire card games. It is a fork of http://www.pysol.org/ and distributed under the terms of the GNU General Public License (while other bundled components have their own license terms).
Its features include modern look and feel (uses Tile widget set), multiple cardsets and tableau backgrounds, sound, unlimited undo, player statistics, a hint system, demo games, a solitaire wizard, support for user written plug-ins, an integrated HTML help browser, and lots of documentation.
There are games that use the 52 card International Pattern deck, games for the 78 card Tarock deck, eight and ten suit Ganjifa games, Hanafuda games, Matrix games, Mahjongg games, and games for an original hexadecimal-based deck.
This PND bundles both the python application and the cardsets hosted at http://pysolfc.sf.net/ with Python 2.6.8, pygame 1.9.1, the Python Imaging Library 1.1.7, and Tcl/Tk 8.5.14 for the Pandora. It is playable using either touch screen or nubs. Note that right and middle button clicks have useful (though not neccessary) bindings. There are also different mouse options ingame. You may want to use a suitable cardset (Ctrl-e, Ctrl-+, and Ctrl--), disable the tool and status bars, or use the window managers fullscreen mode to fit the game on screen. Card resizing takes several seconds (depending on clock speed, of course), but the result looks quite good. Note that it is possibe to have different x/y scaling using the 'load cardset' function (Ctrl-e).
Music is not included, but any files supported by pygame (ogg, mp3, and tracker formats should work) can be dropped into $APPDATADIR/music. Higher clock speed helps to prevent skipping; 800Mhz seems to work fine, YMMV. Ctrl-u skips to the next track. Original PySol music can be downloaded from ftp://ibiblio.org/pub/linux/games/solitaires/pysol-music-4.40.tar.gz
The package does not (yet) contain the solver.
Build 2 (2013-05-19): Added neccessary components to enable ttk and card resizing. Included localizations (de, it, pl, ru). No changes to the game itself. Even larger PND size and slower startup, because the full python build is included:-(
Starting from build 2 the PND contains a .PySolFC->. symlink. Old appdata dirs with .PySolFc should still work, but should be manually upgraded by moving the contents of .PySolFC one level up and deleting .PySolFc.
Build 1 (2013-05-05): Bundled current SVN (1065 games) with Flower Clock changes and PySolFC-Cardsets v2.0 (153 cardsets) with (hopefully) fixed hanafuda ranks. Dynamic card resizing is disabled. No Pandora input adaptation has been done. Large PND size due to number of included card sets.