PYSOLFC(6)

πŸ“¦
version 3.2.0 Β· 2 versions
, in debian trixie, ubuntu questing, ubuntu resolute, ubuntu stonking

🌸 hey bestie, welcome to PYSOLFC(6) 🌸

okay so this is the manual page for PySolFC, and it lives in section 6 of the manual (the games one, iykyk). it's giving "card games but make it a whole lifestyle" and honestly? obsessed. let's get into it πŸ’–


✨ NAME ✨

PySolFC β€” a collection of more than 1200 solitaire games πŸƒβœ¨


πŸ¦‹ SYNOPSIS πŸ¦‹

pysol.py [OPTION]... [FILE]

πŸ’… DESCRIPTION πŸ’…

PySolFC is a collection of more than 1200 solitaire card games. the name stands for PySol Fan Club Edition, because it's a fork of the (now unmaintained 😭) PySol Solitaire. rip to a legend fr fr.

and the deck diversity?? iconic. there are games that use:

  • the 52 card International Pattern deck
  • 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 πŸ’€ (she's quirky like that)

its features include:

  • modern look and feel (uses the Ttk widget set) ✨
  • multiple cardsets and tableau backgrounds
  • sound
  • unlimited undo (the way that's the single most important feature, no cap)
  • 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 πŸ“š

you can start the integrated help browser by pressing <F1> once the program has launched. cute, right? πŸŽ€

PySolFC is written in 100% pure Python and runs out-of-the-box on Unix (X11), MS Windows and Mac OS X platforms. cross-platform queen πŸ‘‘


πŸŽ€ OPTIONS πŸŽ€

available options, bestie β€” here's the whole lineup:

  • -g, --game=GAMENAME β€” start game GAMENAME (Klondike, etc.) πŸƒ
  • -i, --gameid=GAMEID β€” the manpage is keeping this one mysterious ngl, there's literally no description attached to it. it exists, it's real, that's all we know πŸ’€
  • --french-only β€” same situation, no description in the original. no cap, it's just sitting there being enigmatic πŸ™ˆ
  • --sound-mod=MOD β€” MOD is the sound mode, and it has to be one of these: pss (pysol sound server), pygame (default), oss (open sound system), win (MS Windows) πŸ”Š
  • --nosound β€” disable sound support πŸ”‡
  • --noplugins β€” disable load plugins
  • -h, --help β€” display help message and exit 🫢
  • FILE β€” optional file name of a saved game πŸ’Ύ

πŸ“ FILES πŸ“

PySolFC searches its data files in a number of directories, including:

  • the current directory
  • /usr/share/PySolFC
  • /usr/local/share/PySolFC
  • /usr/share/games/PySolFC
  • /usr/local/share/games/PySolFC

and here's where all your stuff gets tucked away πŸ’–:

  • options are saved in ~/.PySolFC/options.cfg
  • statistics and logs are saved in ~/.PySolFC/statistics.dat
  • comments are indexed in ~/.PySolFC/comments.dat
  • savegames are searched in ~/.PySolFC/savegames/
  • additional plugins are searched in ~/.PySolFC/plugins/
  • additional cardsets are searched in ~/.PySolFC/cardsets/
  • additional table tiles are searched in ~/.PySolFC/tiles/
  • additional music songs are searched in ~/.PySolFC/music/

🌈 ENVIRONMENT 🌈

  • HOME is used for finding the user's home directory 🏠
  • USER and LOGNAME are used for getting the initial name of the player πŸ‘€
  • additional cardsets are searched according to the path variable PYSOL_CARDSETS β€” you can specify multiple directories πŸƒ
  • additional table tiles are searched according to the path variable PYSOL_TILES β€” you can specify multiple directories 🎨
  • additional music songs are searched according to the path variable PYSOL_MUSIC β€” you can specify multiple directories 🎡

⭐ DIAGNOSTICS ⭐

exit status is normally 0. she's chill like that ✨


πŸ‘‘ SEE ALSO πŸ‘‘

python(1)

also shoutout to the whole solitaire extended universe: ace_solitaire, freecell, gnome-freecell, kabale, klondike, kpat, seahaven, sol, spider, tksol, xfreecell, xpat2, xsol 🫢


πŸ’€ BUGS πŸ’€

please report all bugs immediately to the author. like, don't sit on it, bestie, tell them right away πŸƒβ™€οΈπŸ’¨


πŸ’œ AUTHOR πŸ’œ

  • Markus F.X.J. Oberhumer <markus@oberhumer.com>
  • T. Kirk
  • Skomoroh <skomoroh@users.sourceforge.net>
  • Brian Lenihan <brianl@users.sourceforge.net>

http://pysolfc.sourceforge.net/


PySolFC is:

  • Copyright (C) 1998-2003 Markus Franz Xaver Johannes Oberhumer
  • Copyright (C) 2003 Mt. Hood Playing Card Co.
  • Copyright (C) 2005-2011 Skomoroh

All Rights Reserved.

PySolFC is distributed under the terms of the GNU General Public License Version 3 or later (GPLv3) βš–οΈ


that's the whole page, bestie πŸ’– go deal some cards. Version 3.0, from Mar 2009, brought to you by the PySolFC team β€” mwah, slay, periodt βœ¨πŸ‘‘πŸŽ€
πŸ“¦ where this page comes from