How to play PySol
Mouse Usage
Left mouse button:
- Drag cards around
- Click on the Talon to deal new cards
Right mouse button (or double-click the left button):
- Drop cards to the Foundations
- Highlight matching cards (if the option is enabled)
Middle mouse button (or Ctrl-click the left button):
- View partially overlapped cards
Two-handed play
Put three fingers of one hand on 'A' (auto drop),
'S' (undo) and 'D' (deal).
You can also reach 'R' (redo) from there.
The animation is too slow...
Unfortunately the Tcl/Tk toolkit lacks a sprite concept, so
there is a lot of (invisible double-buffered) redraw going on
when dragging cards around.
Disabling Card shadow, Shade legal moves
and background table tiles will somewhat improve the display speed.
Selecting a cardset
Loading the new cardset is deferred until you start a new game.
The table tiles look strange
Background table tiles should only be enabled when using
a true-color video mode - otherwise they may look bad
because of dithering.
BTW, you can add your own background tiles by copying the images
to the main data/tiles or your home ~/.pysol/tiles directory.
They must be in GIF or PPM format.
Some notes about scoring
- Scoring only begins when you make your first move.
Also, if you undo all your moves back to the start
the game won't score either.
- You will lose a game if you consume a hint or start demo mode.
- You can't win a game if you consume Highlight matching cards.
- You can restart any time to get another chance to win this game.
- If you don't want to score a lost game you can temporarily change
the player name.
- There are no score values in PySol - you win a game, or you lose it.
And don't even think about asking me to implement this nonsense - get
a nice pinball game if you're a highscore freak...
- And finally always remember that this is a Patience game.
Relax and enjoy.
Undocumented key bindings
- S - Undo
- Space - Deal
- Ctrl-A - Auto drop and turn cards in one step
- Ctrl-B - Change card background
- Ctrl-H - Show internal rating when giving a hint
- Ctrl-I - Change table tile
- Ctrl-P - Change player name
- Ctrl-T - Player statistics
Back to the index