VERSION HISTORY OF CANASTA ================== Version 1.0 1/12/93 * Initial release ================== Version 1.1 11/12/93 * Disabled melding Black Threes. * Enlarged area in which a joker can be added to a row of cards on the table * Added menu option to switch between single and double clicking when discarding a card. ================== Version 1.2 14/3/94 Bugfixes: * Fixed bug that allowed discarding a card while taking the pile. * Fixed bug that allowed undo directly after receiving the pile. * Fixed bug in undoing making a canasta. * Fixed bug that made computer make the first move in a new round. Enhancements: * Added Alt+letter shortcuts in Options|Mouse menu. * Removed Alt+letter shortcuts in Shareware Message. * Added Description to exe-file. * Added specified scoring results. * Added option to enter player's name. * Added option to choose whether or not a canasta is required to make score count positively. * Added use of BWCC.DLL. Greatly enhances dialog boxes. * Modified shareware message to include four, instead of two buttons ================== Version 2.0 19/4/94 Major Enhancements: * Adopted official Canasta rules and terminology of the National Canasta Laws Commission. * Added option to draw extra card when Red Three is drawn. * Added option to block the discard pile with a Red Three. * Added option to select number of canastas needed to go out. * Added option to add the top of the discard pile to a canasta. * Improved decision-algorithms for registered version. * Enlarged cards and reorganized screen lay-out to make 'em fit. * Changed card designs. * Added Beginner, Advanced and Expert levels for computer opponent. * Included registration by key. Minor Enhancements: * Reorganized option dialog boxes. * Made text size and font independent of video-driver (I hope). * Made adding a joker more intuitive. * Changed score dialog to include a 'Details' button. In this way, the specified scores are only shown for those interested. * Disabled resizing the Canasta window. Bugfixes: * Fixed bug that allowed computer to go out without a canasta. * Fixed several other minor bugs. ================= Version 2.01 24/5/94 Bugfixes: * Corrected resizing of Canasta window when minimizing. * Fixed bug in going out with three Black Threes. * Fixed bug in going out by making a Canasta. * Fixed bug in Registration Name when canasta.ini is corrupted. Enhancements: * Added indicator for number of cards on draw pile. * Moved canasta.ini file to Windows directory. * Slightly improved Expert level. * Added indicator for required minimum by clicking on scoreboard. ================= Version 2.02 4/6/94 Enhancement: * Added option to draw two cards in each turn. Bugfixes: * Fixed bugs in passing the discard. * Fixed bug that occurs when the 'Number of Canastas needed to finish' setting is Two and a player adds a card to his first canasta. This was seen as a second canasta. ================= Version 2.1 14/7/94 Major Enhancements: * Advanced and Expert levels are now available in shareware version. * Added Sound support. * Included Install utility. * Added option to choose color of cardbacks. * Added option to choose background color. * Added Hiscore Tables. * Added programmable time delay in computer's melds. * Improved Expert level. Minor Enhancements: * Changed color of scoreboard for better readability. * Disabled changing computer level during the game. * Removed Deal Again menu item to prevent cheating. * Included E-mail address. * Confined cursor to Canasta window while dragging a wildcard. Bugfix: * Fixed bug in taking the discard pile using the last cards in hand. ============== Version 2.2 8/8/94 Major Enhancements: * Added Load and Save Game options. * Extended Undo to include all melds since previous draw. * Added rule option to choose whether the top card of the discard pile counts for the initial meld or not. Minor Enhancements: * Added 'Clear' button to reset highscore tables. * Changed highscores to register *difference* between scores of player and computer. So, clear your V2.1 highscores! * Added shareware reminder as closing screen. * Add possibility to use discard pile as draw pile when that becomes empty. * Added option to view current scores with right-click on the scoreboard. * Smoothened dragging wildcards. * Increased readability of cards. * Improved Expert level. * Enhanced 'Game Over' dialog. Bugfixes: * Fixed bug that always showed the 'Canasta required for positive score' to be 'Yes' even when the real setting was 'No'. * Fixed bug that occurred when 'Number of cards drawn each turn' was two and the draw pile was empty. * Fixed bug that occurred when 'Number of canastas required to finish' is two and computer goes out with only one canasta. * Fixed bug that occurred when player has: - One card in hand - Not enough canastas to go out - Drawn a red three ============== Version 2.3 28/8/94 Major Enhancements: * Included full-screen Canasta on 800x600 and 1024x768! * Added multiple player names, plus running total of wins/losses over matches to 5,000. Minor Enhancements: * Added option to choose whether the discard pile is blocked at beginning of each round or not. * Lowered premium for payment by check from $10 to $5. * Split off card DLLs from canasta.exe. * Reorganized highscore tables. * Increased drawing speed of dialogs. Bugfixes: * Fixed bug that let computer take top card of discard pile without taking the rest of the pile. * Fixed bug that let player go out after passing the discard. * Fixed bug that incorrectly restored canastas when loading saved games. ================================= Version 2.4 5/10/94 Major Enhancements: * Improved Expert level a LOT. * Added more cardbacks, with user-friendly selection method. Self-definable bitmaps for registered users. * Made sounds completely configurable. Up to three separate sounds can be selected for each event in the game. Add your personal favorites! Minor Enhancements: * Added 'Save on Exit' feature. * Added configurable aggressiveness on Expert level. * Added melding of complete column by shift+clicking. * Added melding triple by ctrl+clicking. * Added melding wildcard by clicking on melded column. * Added creating canasta by shift+clicking on melded column. * Added automatic adding of wildcard when column of two cards is melded. * Added command line parameter: enter the name of a canasta saved game after 'canasta.exe' to load it. * Changed some sound files. * Adopted 'natural' = red / 'mixed' = black card on top convention for melded canastas. * Added version info to .exe and .dlls. * Fixed a lot of bugs (including 'joker not found' bug). ================================= Version 2.41 22/10/94 * Fixed incompatibility problem with VGA video driver. * Replaced BWCC.DLL with CTL3D.DLL for 3-D effects. Total file decrease of about 250k. * Fixed some minor bugs. * Changed author's address. ================================= Version 2.42 6/11/94 * Improved Expert level a little when playing on "Two Canastas needed to go out". * Added registration via Public Software Library (PsL). See README.TXT. ================================= Version 2.5 5/2/95 Enhancements: * Added MIDI music support (including 3 .mid files). * Added option to always use a natural pair when taking the discard pile. * Added use of CommonDialogs for File dialogs. * Added splash screen. * Enhanced Online Help. * Enhanced Expert level a little. * Added creation of .can association during Install. * Added Internet address mharte@inter.nl.net Bugfixes: * Saving is now only possible when the player has melded correctly. * Fixed bug that prevented taking the pile on the first turn. * Fixed bug that allowed taking the pile after drawing a card. * Fixed bug occurring with video drivers using Large Fonts (messing up the dialogs). * Fixed bug that allowed end of round without enough Canastas, when using Shift+clicking to meld. * Fixed a small font problem. Mark-Jan "Masta of Canasta" Harte CompuServe: 100407,2632 Internet: mharte@inter.nl.net