A curses based solitaire/patience card game. Play all your favourite games - FreeCell, Klondike, Spider and many more - without touching a mouse.
Be the first to post a text review of CPat. Rate and review a project by clicking thumbs up or thumbs down in the right column.
After a long hiatus, the latest and greatest cpat release is out, offering precious little improvement over the previous release. Two new games, Canfield and Duchess, have been added and some improvements have been made to help/rules text viewer. Who knows what's in store for next year's release.
Tue Sep 16 13:50:02 NZST 2008 * Version to 1.2.1 Tue Sep 16 13:43:52 NZST 2008 * Bugfix. Move variable declarations to start of main().
Tue Sep 16 11:25:09 NZST 2008 * Version increment to 1.2 Mon Aug 11 16:32:40 NZST 2008 * Reset xterm title on quit Mon Aug 11 15:35:22 NZST 2008 * Add support for xterm title Mon Aug 11 13:53:06 NZST 2008 * Clean check_move, check_sequence, find_move in common.c Fri Aug 8 17:35:04 NZST 2008 * Bugfix Fri Aug 8 17:30:48 NZST 2008 * New fortythieves variation Fri Aug 8 17:26:29 NZST 2008 * Allow 'other board' to go below 'foundation board' Fri Aug 8 15:35:07 NZST 2008 * Version increment to 1.1 Fri Aug 8 15:27:56 NZST 2008 * New game: duchess. Plus new function find_move() in common.c Thu Aug 7 17:46:02 NZST 2008 * New game: canfield Thu Aug 7 10:58:38 NZST 2008 * Minor change to common.c Wed Aug 6 14:20:48 NZST 2008 * Remove unused variables. Wed Aug 6 12:51:16 NZST 2008 * Streamline menu() Mon Aug 4 16:57:40 NZST 2008 * new menu() and retab source files Mon Aug 4 14:19:21 NZST 2008 * Clean up pager again. Sat Aug 2 09:09:34 NZST 2008 * Clean up pager. Fri Aug 1 16:16:38 NZST 2008 * Enhanced pager. Now supports PgUp/PgDn/Up/Down/Space/Enter/BackSp/Home/End/q/n/p in a meaningful way. Wed May 9 11:13:57 NZST 2007 * New high score notification Adds an extra phrase to the game_finished screen when a new high score is acheived.
After a long hiatus, there has finally been some improvements made to cpat. Apart from minor changes and bugfixes, the main new feature for this release is the ability to keep game statistics and high scores in a userland file (~/.cpat_scores). Hope this is of some use.
Thu Apr 26 15:59:14 NZST 2007 * final changes for 1.0 release Tue Apr 24 17:12:52 NZST 2007 * bugfix for highscores Fri Apr 20 17:22:15 NZST 2007 trev@highwater.co.nz * pager() can have fixed header lines Fri Apr 20 15:36:32 NZST 2007 * High score and stuff. This adds functionality to record game statistics and high scores. menu() has been upgraded to allow extra options. pager() has been created to replace wp(). Now it takes over the whole screen so can be used before and during games. help() is now rules() movehelp() is now help() highscores.c has most of the highscore functions, including those to read and write to the highscore file (currently has to be ~/.cpat_scores). game stats are updated to a global hs structure from function in common.c, for example in init_deck() and game_finished(). A new variable g.variations has been added to record the variations available in some of the games (klondike,freecell,strategy). Also a global static called variations[][] similar to games[] contains a string describing each variation. High scores and stats can only been accessed from the front page menu. A new command line switch has been added to disable the collection of stats (perhaps for testing purposes only). Fri Apr 20 11:59:41 NZST 2007 * mistake in klondike.c Thu Apr 19 13:28:15 NZST 2007 * First changes for high score recording Fri Apr 13 11:47:19 NZST 2007 * Undo keeps track of moves/deals Thu Apr 5 15:10:55 NZST 2007 * Version 0.9.1 release Bugfix to scorpion.c to stop crash when trying to move a card onto itself. Thu Apr 5 15:07:05 NZST 2007 * Fix undo foundation move. Changes to move_card() to allow undo of spider foundation move.
Now, finally, you no longer have to press enter after every move you make. Check out the new move rules if you can't figure out what's going on, but its pretty straight forward.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?