home *** CD-ROM | disk | FTP | other *** search
/ 100 Smash Win 95 Games / 100SMASH.iso.7z / 100SMASH.iso / rummy500 / read500.txt < prev    next >
Text File  |  1996-03-31  |  21KB  |  501 lines

  1. RUMMY 500 (Version 5) - READ500.TXT
  2. ===================================
  3.  
  4. Introduction
  5. ------------
  6. Rummy 500 is an exciting member of the Rummy family of card games.
  7. Its main differentiating feature is that you can pick up any 
  8. number of discards if you can lay down some of them immediately.  
  9.  
  10. You play against the computer, which can be set to use a number of
  11. different skill levels.  At Champion and Master levels, the 
  12. computer is hard to beat and provides a very challenging game.
  13.  
  14. Customizable features include:
  15.     Colors
  16.         Sound effects
  17.         MIDI music
  18.         Speech synthesized messages
  19.     Card backs
  20.     Screen resolution and custom resizing
  21.         Card sizes
  22.     AutoMouse (moves mouse pointer automatically)
  23.     Opponent skill level
  24.         Rule variations
  25.  
  26. System Requirements
  27. ------------------- 
  28. To use Rummy 500 you need Microsoft Windows 3.1 and a mouse.
  29. Rummy 500 also has been tested with no problems under Windows '95.
  30.  
  31. An Intel 486 class system or better with 8 megabytes or more of 
  32. RAM is the optimum configuration.  An Intel 386 class system with
  33. 4 megabytes of RAM is considered to be the minimum.  Rummy 500 has 
  34. not been evaluated on less capable systems, but should present no 
  35. problems other than responsiveness and speed.
  36.  
  37. You are recommended to take advantage of the comprehensive help 
  38. file information in order to learn how to play Rummy 500.  Perhaps 
  39. the best first step to learning Rummy 500 is to use the "Assistant
  40. | AutoPlay" option and watch the computer play against itself.  
  41.  
  42. Installation
  43. ------------
  44. The installation requirements are that all supplied files reside 
  45. in the same directory except that VBCTL3D.VBX should be placed in
  46. the windows\system directory.  Also, VBRUN300.DLL must be present
  47. in your path (typically in the windows\system directory).
  48. VBRUN300.DLL should be downloaded separately if you don't already
  49. have it on your system.
  50.  
  51. To use the sound effects and Speak-To-Me capability, you must 
  52. either have a sound card installed in your system, or have the 
  53. speak.exe driver installed to use your system's regular speaker.  
  54. Speak.exe is a freely distributed product from Microsoft, and is 
  55. available on most online services and bulletin board systems.  
  56. Rummy 500 is distributed with a few sound files, others may be 
  57. obtained from libraries on most online services and bulletin board 
  58. systems.  To enable sound effects, you must check "Enable" from 
  59. the "Sounds Effects" option under the "Configuration" menu.  
  60. Remember to "Save Configuration" to make the setting permanent.
  61.  
  62. Midi music files are not distributed with Rummy 500 for copyright 
  63. reasons.  You may acquire these from regular online sources.  You 
  64. will probably find canyon.mid in your Windows directory as this is 
  65. distributed with windows by Microsoft.  
  66.  
  67. Note that some systems are unable to handle midi music and other
  68. sounds at the same time. 
  69.  
  70. Registration
  71. ------------
  72.  
  73. Rummy 500 is shareware, and is fully functional.  You may evaluate
  74. this program for a period of 21 days after which you must register 
  75. it or remove it from your system.  To not comply with this 
  76. condition is a violation of United States and international 
  77. copyright law.
  78.  
  79. To register Rummy 500, please use the printable order form under 
  80. the "Help" menu of Rummy 500.  The cost of registration for the
  81. version you are currently evaluating is $15.  If you are unable to
  82. print the order form, please make sure that you:
  83.  
  84. 1. Specify that you are registering Rummy 500 
  85. 2. Include sales tax if you are a Massachusetts resident
  86. 3. Enclose a check drawn on a U.S. bank, or an international money 
  87.    order, for the correct amount, in U.S. funds, payable to Carol
  88.    Bufton
  89.  
  90. We return checks made out incorrectly, or drawn on a non-U.S.
  91. bank.
  92.  
  93. You will receive your registration code by mail.  The registration
  94. code is encoded from your name, so be sure to provide your name 
  95. exactly as you wish to be registered.
  96.  
  97. If you require a diskette (3╜" only), add $5 making the total cost 
  98. $20.  The diskette version may contain a later version of Rummy
  99. 500 if improvements have been made since the release of your
  100. evaluation copy.  Because we cannot track which versions are
  101. currently available at what locations, it is possible that Rummy
  102. 500 will have been updated since your evaluation copy unless you
  103. downloaded a recent version from CompuServe or America Online.
  104.  
  105. Please allow 28 days for your registration to arrive, although 
  106. every effort will be made to mail your registration within 5 days.  
  107. Your registration code licenses you to use the version of Rummy
  108. 500 that you are currently evaluating, irrespective of which is 
  109. the latest version currently available on America Online, 
  110. CompuServe, or registered diskette.  Your registration may also be
  111. valid for future versions as they become available.
  112.  
  113. Note that Version 5 is not a free upgrade.  Existing registered 
  114. customers may upgrade and receive a new registration code for a 
  115. fee of $8.00.  See the "Upgrade" option under the "Help" menu.
  116.  
  117. You may not share your registration code with others.  Your 
  118. registration permits you and other users to use Rummy 500 on any 
  119. single-user computer system. You may also use Rummy 500 on any 
  120. other computer system of which you are the primary user, such as a
  121. laptop.
  122.  
  123. Distribution
  124. ------------
  125. You may distribute Rummy 500 to others provided that you derive no
  126. revenue other than that associated with the act of distribution, 
  127. and provided that you distribute the following, and only the 
  128. following, files intact and unaltered:
  129.  
  130.         READ500.TXT  - This file
  131.     RUMMY500.EXE - The program
  132.         RUMMY500.HLP - The help file
  133.     RUMCRD1.WMF  - The small card images
  134.     RUMCRD2.WMF  - The regular card images
  135.         RUMCRD3.WMF  - The large card images
  136.         RUMCRD4.WMF  - The extra-large card images
  137.         VBCTL3D.VBX  - The Visual Basic 3D Effects extension
  138.         VBRUN300.DLL - The Visual Basic Runtime (if desired)
  139.  
  140. To the best of our knowledge, the wav sound files may also be 
  141. distributed freely.
  142.  
  143. Revision History
  144. ----------------
  145. Version 1.x  - Development versions.
  146.  
  147. Version 2.0  - First Shareware release.  Fully functional.
  148.  
  149. Version 2.1  - Scoreboards.
  150.         2.11 - Minor improvements.
  151.  
  152. Version 2.2  - Player can freely select the last discard.
  153.  
  154. Version 2.3  - Startup window.
  155.  
  156. Version 3.0  - 3D-style user interface.
  157.              - Multiple player scoreboards .
  158.              - AutoResume.
  159.              - Sound effects.
  160.         3.01 - Maintenance release
  161.         3.02 - Maintenance release
  162.  
  163. Version 3.5  - Conforms to "Hoyle's Rules Of Games".
  164.              - Suggest.
  165.              - Undo.
  166.              - Hall Of Fame.
  167.              - League Table.
  168.              - Displays of total games won.
  169.              - Swap Cards.
  170.              - AutoPlayer.
  171.              - Quick Display.
  172.              - Animate Display (removed in version 3.9).
  173.              - Updated Help.
  174.  
  175.         3.51 - Revised discard algorithms.
  176.  
  177. Version 3.6  - Changed method of taking discards.
  178.              - Undo
  179.  
  180. Version 3.7  - Sort by Suit
  181.              - Show Remaining
  182.  
  183.         3.81 - Overlap Melds
  184.              - Display Turn Count
  185.          - "Master" skill level
  186.  
  187. Version 3.9  - Updated user interface
  188.              - Stagger Player Hand
  189.              - Cut For Deal
  190.              - Reset Scoreboard
  191.              - Restart Round
  192.  
  193.         3.91 - Maintenance release
  194.  
  195. Version 4.0  - Custom card backs
  196.              - "Trim Corners"
  197.              - "AutoMouse - Dialogs"
  198.  
  199.         4.01 - Maintenance release
  200.  
  201.         4.02 - Maintenance release
  202.  
  203. Version 4.2  - Expanded "Hint"
  204.              - Double-click discard.
  205.              - "Check Meldable Discard"
  206.              - "Color Opponent Melds"
  207.              - "AutoSave"
  208.              - "AutoStart"
  209.              - Enhanced "Champion" and "Master"
  210.  
  211. Version 4.3  - Trapping and ignoring of double-clicks
  212.              - Manual arrangement of cards in player's hand
  213.              - "No Sorting"
  214.              - Descriptions of melded cards.
  215.              - "No Bell"
  216.              - "Display Error Box"
  217.  
  218. Version 5.0:
  219.      Display - Enhanced 3D cosmetics for main display window, plus
  220.                cleaner overall appearance and expanded use of 
  221.                status bar.  One by-product is that heavily 
  222.                populated player hands will now be spread across
  223.                the full window width so that the individual cards
  224.                can be more easily seen when the cards are
  225.                compressed.
  226.              - Almost all texts now displayed "unbolded" to be
  227.                more consistent with the Windows '95 interface (and
  228.                to make more room on the status bar).
  229.              - Improved handling of "Large Fonts" display mode.
  230.              - 3D-Effects updated to improve cosmetics when 
  231.                running under Windows '95.
  232.              - Dialog background color can now be changed.  This
  233.                affects status bar displays, messages, and some 
  234.                information displays.  This has been introduced 
  235.                primarily to assist sight-impaired users who find
  236.                black on gray difficult to read.
  237.              - Default dealing method is now card-by-card to add 
  238.                realism.  A "Quick Deal" option is added to the 
  239.                "Configuration menu for users who prefer the 
  240.                previous "instant" display method.
  241.              - New style dialog boxes now include "Assist" button
  242.                when error messages are displayed in a dialog box.
  243.              - New "On-Screen" scoresheet displays all round 
  244.                scores for the current game, plus the running
  245.                totals for the current round and current game.
  246.              - New color configuration facility showing changes on
  247.                screen as they are previewed.
  248.              - Other on-screen counters moved to status bar.
  249.              - Scoremasts now display player name and opponent
  250.                skill.
  251.              - Rummy 500 main window is now dynamically resizable.
  252.              - Enhanced configuration options now support four 
  253.                screen resolution sizes (640x480 to 1280x1024) plus
  254.                custom resizing.
  255.              - Enhanced configuration options now support four
  256.                different card sizes (Small, Regular, Large, Extra
  257.                Large).  These can be set to change automatically
  258.                with changes to the window size.
  259.  
  260.    Interface - Added support for single-button and non-standard
  261.                mouse properties by treating use of the ALT key 
  262.                with the left mouse button as being equivalent to
  263.                the right mouse button.
  264.              - Added "Drag and Drop" capabilities for moving cards
  265.                between the stock, discard area, player's hand, and
  266.                melds.
  267.              - Added ability for player to set aside cards as a 
  268.                separate group to the right of the player's main
  269.                hand.  This permits meldable cards to be grouped
  270.                separately from the main hand, for example.
  271.              - The top card of the stock is now displayed when the
  272.                mouse is clicked down and "taken" when the mouse 
  273.                button is released.  This permits the user to view
  274.                the card at their own pace.
  275.              - New status bar button to invoke Assist! (instead of
  276.                clicking on the status/error message).
  277.  
  278.    Assistant - Assistant menu now has "Recall" and "Deduce"
  279.                options to display information based upon which
  280.                cards have been seen by the player, and where.
  281.              - Assistant menu now has "Show Distribution" option
  282.                to display a map of all known (by the player) card
  283.                positions.
  284.  
  285.        Sound - Added support for playing MIDI music files with 
  286.                single, repeat, cycle and random play options.
  287.              - Added "shuffle" and "play card" sound effects.
  288.              - Added "Speak-To-Me" synthesized speech capability
  289.                (provided via PC Wholeware's WinSpeech program).
  290.  
  291.        Logic - Rewritten opponent logic for taking discards, 
  292.                melding and discarding. Used by the opponent, 
  293.                AutoPlayer, and hint suggestions.  The new logic is
  294.                a little slower on the higher skill levels, but
  295.                should be more challenging.
  296.              - Improved Suggest (hint) facility which also allows
  297.                automatic execution of the suggested sequence.
  298.  
  299.        Rules - Added "Persian Jokers" rule option based on the 
  300.                "Persian" variation of basic Rummy.  This adds four
  301.                Jokers to the card deck which may be melded as 
  302.                cards of the same rank, but not as parts of runs.
  303.                Jokers are scored as 20 points each.  Aces may not
  304.                be melded low (as Ace-Two-Three) under this rule
  305.                option.
  306.              - New "Born To Meld" rule option.
  307.              - Optional scoring bonuses for: the Two of Clubs, the
  308.                Queen of Spades, melding four of a kind, and going
  309.                out to end the round.
  310.              - Bonuses and rule options reminder displayed under
  311.                the stock when bonuses or rule options are in
  312.                effect.
  313.  
  314.   Miscellany - "AutoMouse" options moved to "Player" menu.
  315.              - Enhanced AutoPlayer information displays of points
  316.                in hand, etc.
  317.              - Various minor improvements.
  318.              - Some maintenance fixes.
  319.    
  320.        Price - The registration fee has increased to $15 ($20 with
  321.                diskette) and a new registration coding introduced.
  322.                Previous registration codes are not valid for this
  323.                version.  See the "Help" menu for an upgrade form.
  324.  
  325.  
  326. Frequently Asked Questions
  327. --------------------------
  328.  
  329. Q. In what programming language is Rummy 500 written?
  330.  
  331. A. Microsoft Visual Basic.  See the "For The Technically Curious"
  332.    section of the help file for more information.
  333.  
  334.  
  335. Q. Where did the name "MeggieSoft Games" come from?
  336.  
  337. A. See "Help | About" when running Rummy 500.
  338.  
  339.  
  340. Q. Why do I get an "Invalid File Format" message when I try to run
  341.    Rummy 500?
  342.  
  343. A. Because there is an older, and incompatible, version of 
  344.    VBCTL3D.VBX on your hard disk.  Rummy 500 is loading this 
  345.    rather than the version distributed with Rummy 500.  Make sure
  346.    that the copy of VBCTL3D.VBX distributed with this version is
  347.    present in your \windows\system directory and make sure you
  348.    delete any older copies of VBCTL3D.VBX which are on your system
  349.    (possibly in the directory where you previously kept Rummy 500,
  350.    or your \windows directory).
  351.  
  352.    [If you have multiple programs on your system which use 
  353.    VBCTL3D.VBX and they require different versions of VBCTL3D.VBX,
  354.    you can install a copy of the required version in the same
  355.    directory as each program that requires it.  Such a copy will
  356.    be loaded in favor of the "central" copy in the /windows/system
  357.    directory.]
  358.  
  359.  
  360. Q. Why does my mouse not work correctly in Rummy 500?
  361.  
  362. A. We have had a couple of reported instances of this problem, but
  363.    we are unable to replicate it or guess at what the problem
  364.    might be.  One customer found that the problem disappeared when
  365.    he upgraded from Microsoft Windows 3.1 to Windows for 
  366.    Workgroups 3.11.  We therefore surmise that this problem is
  367.    system configuration dependent in some way.
  368.  
  369.  
  370. Q. What happens if Rummy 500 causes system messages, "bombs out", 
  371.    or freezes?
  372.  
  373. A. These problems are almost always to do with the way your system
  374.    memory is configured or managed.  Check that you have around
  375.    450K minimum of low memory available and that your memory
  376.    manager (e.g., EMM386) is not causing the conflict.  Rummy 500
  377.    is quite intensive in its use of system resources and runs on
  378.    99% of customers' systems without problems. However, sometimes
  379.    such problems are reported, and all we can do is offer the
  380.    advice noted here.
  381.  
  382.  
  383. Q. Why do I get white rectangles displayed where the cards should
  384.    be (and other strange behavior)?
  385.  
  386. A. Very occasionally we receive reports of this problem, which is
  387.    a result of your graphics configuration not being able to load 
  388.    and/or display the card images.  If your graphics card is 
  389.    manifesting such problems, try setting the number of colors it
  390.    displays to 256, or even 16.  Alas, there is little we can do
  391.    about this situation without severly comprising Rummy 500's 
  392.    display speed, since this is predicated upon holding relatively
  393.    large card image maps in memory.  However, you might find that
  394.    an updated driver is available for your graphics card if you
  395.    contact your system manufacturer.
  396.  
  397.  
  398. Q. Why do I get "subscript out of bounds" error messages and/or 
  399.    see Rummy 500 start to behave erratically?
  400.  
  401. A. Rummy 500 is designed to respond to single mouse-clicks, not
  402.    double-clicks.  In earlier versions it was possible to trip 
  403.    Rummy 500 if it reacted to the second click before it had 
  404.    finished processing the first click.  In versions 4.3 and 
  405.    later, Rummy 500 traps and ignores extra clicks when it is
  406.    busy.
  407.  
  408.  
  409. Q. I have my graphics display set to "Large Fonts".  Why are some
  410.    of the fonts displayed smaller?
  411.  
  412. A. Many graphics drivers (particularly for Windows 95) alter the
  413.    Twips parameter of the display in order to display everything
  414.    larger - not just the fonts.  Rummy 500 compensates for this by
  415.    shrinking some of the font sizes on those windows which display
  416.    card images, particularly the main playing window.  While this
  417.    makes everything fit the result is not as attractive as when
  418.    "Small Fonts" is the enabled graphics display mode.
  419.  
  420.  
  421. Q. How do I permanently change the default colors or card designs?
  422.  
  423. A. Set up the screen as you want the defaults to be.  Then select
  424.    the "Save Configuration" choice from the "Configuration" menu.
  425.    Consult the help file for more information.
  426.  
  427.  
  428. Q. Does Rummy 500 cheat by peeking at the player's cards?
  429.  
  430. A. No!  However, at the higher skill levels, Rummy 500 will
  431.    remember what you have picked up from the discard pile, and
  432.    will also make probability estimates of which unseen cards
  433.    might be in your hand versus the stock.
  434.  
  435. Q. The opponent sometimes ignores an obvious pick-up from the 
  436.    discard pile and takes a new card from the stock.  Is this a
  437.    bug in the program?
  438.  
  439. A. No.  The higher skill levels are programmed to make a 
  440.    probability estimate on whether taking a new card would be more
  441.    useful than picking up a discard.  For example, an opponent 
  442.    holding two Aces when it hasn't noticed you picking up or 
  443.    discarding any could determine that the probability of the next
  444.    card in the stock being an Ace is sufficiently high that it
  445.    should be taken.  This is more likely to happen later in the 
  446.    round when there are fewer cards remaining in the stock.  
  447.    Although the opponent will frequently lose out by employing
  448.    this tactic, benchmark tests show that it wins from it in the
  449.    long run.
  450.  
  451.  
  452. Q. Why didn't you respond to the suggestions for enhancement I 
  453.    made?
  454.  
  455. A. Our first priority is to provide a quality game at the lowest 
  456.    possible price and this prevents us from entering into much
  457.    personal correspondence.  Most suggestions are incorporated 
  458.    into the next version of Rummy 500. This is our way of
  459.    responding positively to your suggestions.
  460.  
  461.  
  462. Q. Why don't you accept credit cards or online registrations 
  463.    through CompuServe, for example?
  464.  
  465. A. Again, our first priority is to provide a quality game at the
  466.    lowest possible price and thus we keep our overheads to a 
  467.    minimum.  With respect to online registration, our customers
  468.    obtain Rummy 500 from a wide variety of sources and it would be
  469.    impractical for us to offer different registration means for
  470.    each source.
  471.  
  472.  
  473. Q. I am a shareware distributor.  How do I obtain permision to 
  474.    distribute Rummy 500 to my customers?
  475.  
  476. A. As noted earlier in this file, permission is automatically 
  477.    granted provided you distribute only the files noted herein.
  478.    Include VBRUN300.DLL if your customers might not otherwise have
  479.    it on their systems.
  480.  
  481.  
  482. Q. I am a software developer.  Are you able to share any of the 
  483.    Rummy 500 program code?
  484.  
  485. A. No.  All Rummy 500 code is proprietary to MeggieSoft Games,
  486.    except for the third-party components which are described in
  487.    the help file (in the section called "For The Technically
  488.    Curious").
  489.  
  490.  
  491. Q. Does MeggieSoft Games market any other games?
  492.  
  493. A. Rummy 500 was our first offering, released in August 1994.  We
  494.    released our second product, Gin Rummy, in February 1995 (see 
  495.    the help file for more details).  Pinochle is planned to be our
  496.    third game, and is tentatively scheduled for release in the
  497.    latter half of 1996.
  498.  
  499.  
  500. Rummy 500  ⌐ MeggieSoft Games 1994-1996.  All Rights Reserved.
  501.