A update to our best-selling card solitaire game for the Mac is available.
This version of Pretty Good Solitaire Mac Edition fixes about a dozen (i.e., all) bugs reported since the initial release, and also makes a few changes designed to improve ease of use and, thereby, reduce the number of customer support inquiries. In particular, many users did not understand the Climb Mode feature at all, much to my personal dismay, so it is no longer the default.
The most important bug fix in this version, and the one that took the longest time to find and track down, was an interface race condition which could allow code to be unexpectedly reentered, sometimes causing a crash or, more often, just creating illegal positions. The nature of the bug meant that some (most?) players would never experience a problem, but a few managed to trigger the error on a regular basis. Imagine clicking to redeal a waste pile back to the stock and then attempting to redeal from the stock during this process. Unfortunately, “Patience is a Virtue” was not an adequate response.
After the initial release, Pretty Good Solitaire Mac Edition 2.0 was a hit in the Top Apple Downloads, rising to #2 Most Popular in the Cards & Puzzles category (and still in the top 20 as I write this). It also flirted with the Top 5 overall in the general Games category, peaking at around #6. This is only the tip of the iceberg, though, as the upcoming PGSME version 2.1 will have 200 games, up from 101 in the current version.
Onward and upward…