Solitaire Till Dawn BETA 4 is now available for download from our Beta Program page.
This release fixes the following bugs:
Bug ID 3: No game window opens at launch.
We now believe that this is due to a corrupted auto-saved game file in Solitaire Till Dawn's preferences folder. We also believe that the corruption was caused by the b1 release, which had incompatibilities with OS X 10.7 (Lion). If we are correct, it won't happen again because we fixed the incompatibility in the b2 release. However, the corrupted files remained behind, and still caused problems in b2 and b3. Some of you followed our advice and removed your Solitaire Till Dawn prefs folder to get rid of the corrupted file. For the rest of you, the b4 release now checks the validity of the auto-saved game file, and if it is not successfully read in, it is ignored and a new game is started instead.
Bug ID 12: Selecting a larger card size sometimes doesn't work.
Actually we can't really fix this one. Larger card sizes mean that the layout for the whole game takes up more space; but the whole game still has to fit in the window, and the window has to fit on your screen. If you request too large a card size, Solitaire Till Dawn won't honor your request because it would mean that the game wouldn't fit on your screen. But now, when this happens, Solitaire Till Dawn will at least put up a notice to explain why it couldn't comply with your request.
Bug ID 13: In Montana and Addiction, redeal can cause a crash.
This one surprised me, because I enjoy these games and played them a lot during development. I tracked the problem down to a recent code change that looked innocuous, but that turned out to be breaking those games. It's fixed now, and you should be able to play Montana and Addiction safely.
Let me take a moment to thank you all for your energy in testing Solitaire Till Dawn and in sending me your wonderful bug reports. You are all being hugely helpful, and I appreciate it! I'd like to ask you one more favor: if a bug bothered you in the past and a new beta fixes it, let me know. It helps me be sure that I have really fixed that bug.