home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / games / mjlaptop.zip / MJLAPTOP.DOC < prev    next >
Text File  |  1989-02-06  |  16KB  |  605 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.                  Mah Jongg
  19.                                   LapTop
  20.                    Version  1.1
  21.  
  22.  
  23.             Program and Documentation
  24.                Copyright 1988, 1989  Ron Balewski
  25.  
  26.  
  27.  
  28.  
  29. Mah Jongg LapTop is a User-Supported (Shareware) prooduct.  It is freely
  30. available through User's Groups, Bulletin Boards, etc.  You have the
  31. opportunity to try the game and see if it suits your needs.  If you find
  32. that you enjoy and use this game, please send the requested contribution
  33. of $15.00 to:
  34.  
  35.      Ron Balewski
  36.      412 E. Ridge St.
  37.      Nanticoke, PA  18634
  38.  
  39.  
  40. User-supported shareware can exist only as long as you, the users, will
  41. support it!
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48. TABLE OF CONTENTS:
  49. -------------------
  50.  
  51.  
  52.  
  53.         WHAT IS MAH JONG LapTop ................ 3
  54.  
  55.     HARDWARE REQUIREMENTS .................. 3
  56.  
  57.     THE GAME OF MAH JONGG .................. 4
  58.          The Tiles ......................... 4
  59.          The Suits ......................... 4
  60.          The Game Board .................... 4
  61.          Playing Mah Jongg ................. 5
  62.          Strategy .......................... 5
  63.  
  64.         PLAYING MAH JONGG LapTop ............... 6
  65.          The Basics ........................ 6
  66.              The Added Features ................ 7
  67.                   Messages ..................... 7
  68.           Restore ...................... 7
  69.           Quit ......................... 7
  70.           New Game ..................... 7
  71.           Save ......................... 7
  72.           What's Left .................. 8
  73.           Back-up ...................... 8
  74.           Help ......................... 8
  75.                   Info... ...................... 8
  76.     WHAT'S NEXT ............................ 9
  77.  
  78.         ADVERTISEMENT .......................... 9
  79.  
  80.     SHARWEWARE ............................. 9
  81.  
  82.     DISCLAIMER ............................. 9
  83.  
  84.         PERMISSION TO DISTRIBUTE .............. 10
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.                            -  Page 2  -
  105.  
  106.  
  107.  
  108.  
  109.  
  110. WHAT IS MAH JONG LapTop?
  111.  
  112.      Mah Jongg LapTop is a high-tech simulation of the ancient Chinese
  113. game of Mah Jongg.  Some historians date Mah Jongg back to the time of
  114. Confucius -- over 25 centuries ago!
  115.  
  116.      It's believed that sailors and fishermen played Mah Jongg as a
  117. diversion from the monotony of their long voyages.  The game was
  118. originally played with cards, but eventually bone and bamboo tiles were
  119. substituted since these were less likely to be blown off the deck.
  120.  
  121.      Mah Jongg LapTop recreates the beauty and addictive pleasure of Mah
  122. Jongg on the screen of your laptop PC.
  123.  
  124.      In an attempt to make this game as playable as possible, given the
  125. graphics limitations of most portable LCD displays, the tiles were
  126. designed to be easily identifiable.  hile this version of Mah Jongg may
  127. not be as graphically pleasing as some other versions, it is nonetheless
  128. fun to play.
  129.  
  130.  
  131. WHAT DO I NEED?
  132.  
  133.      Mah Jongg LapTop will run on properly-equipped PC's and laptops
  134. with 512k of memory.  I'm sure it'll run with less, but since I don't
  135. know the exact lower limit, I'm being conservative with my estimate.
  136.  
  137.      CGA compatible graphics (found on virtually all laptop PCs) and a
  138. Microsoft-compatible mouse are also required.
  139.  
  140.      A fast processor isn't really necessary.  While a fast machine will
  141. speed up tile removal somewhat, the game plays just fine on a standard
  142. turbo XT.
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.                              -  Page 3 -
  167.  
  168.  
  169.  
  170.  
  171.  
  172. THE GAME OF MAH JONGG
  173. ---------------------
  174.  
  175. THE TILES
  176.  
  177.      There are 42 different tiles used in Mah Jongg as follows:  27 Suit
  178. tiles (nine tiles in each of three suits), 3 Dragons, 4 Winds, 4 Seasons,
  179. and 4 Flowers.
  180.  
  181.  
  182. THE SUITS
  183.  
  184.      The Suit Of Dots - This suit goes back to the original sailor's
  185. version of Mah Jongg.  The dots probably represent money.
  186.  
  187.      The Suit Of Bam - Bam stands for Bamboo.  Because bamboo was used
  188. to make deadly spears, this suit is thought to represent power or
  189. victory.
  190.  
  191.      The Suit Of Crak - These are also called Characters or Actors.
  192. Crak may represent actual people or may simply be characters from the
  193. Chinese alphabet.
  194.  
  195.      The Dragons - In the Ancient Mah Jongg, each suit was associated
  196. with a Dragon as follows:
  197.  
  198.            White dragons - Suit Of Dots
  199.            Red Dragons   - Suit Of Bam
  200.            Green Dragons - Suit Of Crak
  201.  
  202. This association has no direct bearing on the current play of the game.
  203.  
  204.      The Winds - These tiles simply represent the four directions of the
  205. winds -- North, South, East, and West.
  206.  
  207.      The Flowers - The four flowers - Orchid, Plum, Mum, and Bamboo -
  208. were introduced by a medieval princess to add beauty and romance to the
  209. game.
  210.  
  211.      The Seasons - This is another direct representation -- this time of
  212. the seasons - Spring, Summer, Autumn, and Winter.  It is thought that
  213. the seasons were added to Mah Jongg by river gamblers.
  214.  
  215.  
  216. THE GAME BOARD
  217.  
  218.      Each game board consists of 144 tiles made up of four of each type
  219. of tile EXCEPT for the Seasons and Flowers of which there is one each.
  220. The tiles are laid out in a formation called a Dragon.  The position of
  221. each tile in the dragon is completely random, making each dragon unique.
  222. Some are more formidable than others.  Some are actually impossible to
  223. defeat.  But all are challenging and exciting.
  224.  
  225.  
  226.  
  227.  
  228.                  - Page 4 -
  229.  
  230.  
  231.  
  232.  
  233.  
  234.      The tiles are placed in stacks ranging in height from one tile at
  235. the edge to five tiles at the center.  The easiest way to understand the
  236. dragon is to see one.  Run Mah Jongg LapTop.  The dragon you'll see
  237. will be a far better explanation than I can give.
  238.  
  239.  
  240. PLAYING MAH JONGG
  241.  
  242.      The object of Mah Jongg is simple -- remove all of the tiles by
  243. matching pairs.  But there IS a catch.  Only tiles which are "free" can
  244. be removed.
  245.  
  246.      A tile is considered "free" if there's nothing on top of it and if
  247. it can slide out to the left OR right.  If tiles on both sides are
  248. stacked to the same height the tile is not "free" to be removed.
  249.  
  250.      Two tiles MUST be free and MUST be an exact match (exceptions
  251. later) before they can be removed from the dragon.  Removal of
  252. mis-matched tiles and removal of un-free tiles is not allowed.
  253.  
  254.      The exception:  Since there is one each of the Seasons and the
  255. Flowers, these tiles cannot be matched identically.  So any flower can
  256. match with any other flower.  Likewise, any season can match with any
  257. other season.
  258.  
  259.  
  260. STRATEGY:
  261.  
  262.      During my countless hours of testing Mah Jongg LapTop, I've found
  263. a few pieces of strategy that seem to help:
  264.  
  265. --> Concentrate on removing the four tiles which are blocking the most
  266. moves - the top tile, the single tile on the left, and the two tiles on
  267. the right.
  268.  
  269. --> Look for quadruples.  If all four of a given tile are free, remove
  270. them all immediately.  This will get them out of the way and won't cause
  271. problems later.
  272.  
  273. --> Keep an eye out for doubles (two tiles free) of tiles with only two
  274. left (the monochrome screen helps here).  These should also be removed
  275. immediately.
  276.  
  277. --> Before removing two tiles of four remaining, be sure that no OBVIOUS
  278. harm (trapped tiles) will occur.
  279.  
  280. --> Always check for triples.  If you've found a pair with four
  281. remaining, see if any more are free.  Then, take the two which will free
  282. up the most tiles.
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.                  - Page 5 -
  291.  
  292.  
  293.  
  294.  
  295.  
  296. PLAYING MAH JONGG LapTop
  297. -------------------------
  298.  
  299. THE BASICS
  300.  
  301.      To start Mah Jongg LapTop, just place the game disk into a drive,
  302. log onto that drive, and type MJLAPTOP at the DOS prompt.  After some
  303. disk activity, the opening screen will come up.  A short time later, the
  304. title screen will clear and the dragon will be drawn.
  305.  
  306.      Tiles are removed by first selecting one, then selecting its mate.
  307. To select a tile, just point to it with the mouse and press the left
  308. mouse button.  The tile will change color to show that it has been
  309. selected. You don't have to double-click to remove the tiles.  When two
  310. tiles have been selected, they will (after validation) be removed.
  311.  
  312.      To de-select a tile, just click on it again.  The tile will return
  313. to normal.
  314.  
  315.      If you click on a tile which is not free, a 'Tile Not Free"
  316. message will appear on the left side of the screen after which the
  317. offending tile will automatically be de-selected.  Likewise, if you
  318. select two tiles wcich don't match, you'll see a "Tiles don't match"
  319. message after which both tiles will be de-selected.
  320.  
  321.      The counter at the top-left of the screen will show how many tiles
  322. remain in the dragon.
  323.  
  324.      This is all you really need to know to play the game.  But, there
  325. are some other features which make the play a lot more enjoyable.  The
  326. menu of features can be found in the upper right section of the display.
  327. I'll explain each of these features individually in a moment.  But, to
  328. activate any one of them, just point to the desired feature with the
  329. mouse and click the left button.
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.                              -  Page 6  -
  353.  
  354.  
  355.  
  356.  
  357.  
  358. THE ADDED FEATURES
  359.  
  360.      For convenience, I'll describe the features as they appear in the
  361. menu from top to bottom, starting with Messages Are On / Off.
  362.  
  363.  
  364. MESSAGES ARE ON / OFF
  365. =====================
  366.     This option controls whether or not the "Tile not free" and
  367.     Tiles do not match" messages are printed.  The messages are
  368.     initially on.  They can be toggled on / off by clicking on the
  369.     box.  When the messages are turned off, un-free tile selections
  370.     are ignored and mis-matched selections are simply reset.
  371.     Experienced players may prefer to turn off the messages to keep
  372.     mis-clicks from slowing up the game with messages.
  373.  
  374.  
  375. RESTORE
  376. =======
  377.     Restore will load a game previously saved to disk.  A window
  378.     will open and you'll be asked to type a file name.  If you hit
  379.     this button accidentally, just cancel the restore by pressing
  380.     Return without typing a file name.
  381.  
  382.  
  383. QUIT
  384. ====
  385.     Selecting Quit will clear both monitors and return you to the
  386.     DOS prompt.
  387.  
  388.  
  389. NEW GAME
  390. ========
  391.     Clicking on New Game will start a new game of Mah Jongg.  The
  392.         screen will clear and the title screen will appear while the
  393.         computer shuffles the tiles.  Then, the title screen will clear
  394.     and a new dragon will be drawn.
  395.  
  396.  
  397. SAVE
  398. ====
  399.     The Save command is Restore's partner.  You can save a current
  400.     game to disk for later completion by clicking here.  You'll be
  401.     asked for a file name for the game.  If you decide not to save
  402.     the game, just press Return without typing anything.  Either
  403.     way, you'll be returned to the current game.
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.                             -  Page 7  -
  415.  
  416.  
  417.  
  418.  
  419.  
  420. WHAT'S LEFT
  421. ===========
  422.     To see exactly what tiles are left in the dragon, just click
  423.     here!  The dragon will be replaced by a graphic depiction of
  424.     exactly how many of which tiles are left.  Very useful for
  425.     determining tricky moves!  To return to the game board, just
  426.     click the RIGHT mouse button.
  427.  
  428.  
  429. BACK-UP
  430. =======
  431.     Each time you click on Back-up, your last move will be taken
  432.         back.  You can back-up all the way to the beginning of the game,
  433.         if you like.
  434.  
  435.  
  436. HELP
  437. ====
  438.     Help is really it's own little sub-function.  When you click on
  439.     help, the machine will pause for a moment (it's looking for
  440.     moves) and will then do one of two things.  If no moves are
  441.     left, yu'll see a "No moves left" message on the left side of
  442.     the screen.  You're now free to start a new game or back-up to
  443.     try to correct errors in this one (I often do this).
  444.  
  445.     If one or more moves is left, the message will tell you how
  446.     many.   The tiles for the first move will be highlighted on
  447.         the screen.  Then, a small control panel with four buttons
  448.         will appear on the bottom left section of the screen.  To leave
  449.         Help, click on Exit.  To see the next move, just click on
  450.     "Next".  Click on "Previous" to display the previous move.  When
  451.     you've decided which move you'd like to take, you can execute it
  452.     by first stepping to it with the Next / Previous buttons and
  453.     then clicking on "Do It!"  The help menu will disappear and your
  454.     selected move will be executed.
  455.  
  456.     The help system is automatically exited when you select Do It!
  457.     to keep you from playing the entire game from within the Help
  458.     menu.  After all, we've got to give the Dragon a fighting
  459.     chance!!
  460.  
  461.  
  462. INFO...
  463. =======
  464.         This command is located in the BOTTOM right corner of the
  465.         screen.  Selecting INFO... simply displays the game title, a
  466.         copyright notice, a shareware notice, and the author's name &
  467.         address.  This isn't necessary, but it's nice to have just in
  468.         case the program gets separate d from its .DOC file.  Click the
  469.         right mouse button to return to the game.
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.                              -  Page 8  -
  477.  
  478.  
  479.  
  480.  
  481.  
  482. WHAT'S NEXT
  483.  
  484.      If enough people are interested in Mah Jongg LapTop, there are a
  485. couple things I'd like to do to it (such as giving the user a choice of
  486. tile sets).  If you have any ideas on how to improve Mah Jongg LapTop,
  487. please let me know!  All suggestions are welcome!
  488.  
  489.      I'm also not sure how well requiring a mouse on a laptop will be
  490. received.  Yes, I have a serial mouse for my SupersPort.  But then, I'm
  491. a mouse addict and would probably not play this game if I couldn't use a
  492. mouse with it.  If you'd like a keyboard-controlled, version, let me
  493. know.  If enough people want it, I'll give it a shot.  But you'll have
  494. to tell me exactly HOW you'd like the keyboard interface to work.  As I
  495. said, I'm a mouse freak and can't think of ANY keyboard system that I'd
  496. be willing to use!!!
  497.  
  498.  
  499. ADVERTISEMENT
  500.  
  501.      I also have a VGA graphics version of Mah Jongg entitled (what
  502. else) Mah Jongg -V-G-A-.  It uses the FULL VGA RESOLUTION OF 640 x 480
  503. (it seems like few so-called VGA games do).  And, it uses 16 colors
  504. which I custom-mixed using the VGA's flexible color scheme!!!  Of
  505. course, a Microsoft mouse is also required.  If you'd like a copy of Mah
  506. Jongg -V-G-A-, just send $18.00 ($15.00 registration & $3.00 copying
  507. fee).
  508.  
  509.    As a special offer, you can register both Mah Jongg -V-G-A- and Mah
  510. Jongg LapTop for only $20.00.  And for an additional $5.00, I'll send
  511. you Mah Jongg -V-G-A- on a 5.25" disk and Mah Jongg LapTop on either
  512. 3.5" or 5.25" (your choice).
  513.  
  514. SHAREWARE
  515.  
  516.      Please remember that this game is NOT public domain.  It is
  517. shareware!  If you play and enjoy this game regularly, you are urged to
  518. send the registration fee of $15.00 (or any amount that you see fit).
  519. Remember, shareware will only be around as long as YOU support the
  520. concept!
  521.  
  522.      Whether or not you choose to register, I'd like to hear your
  523. comments and suggestions on Mah Jongg LapTop.  If you'd like a reply,
  524. please include a stamped, self-addressed envelope.
  525.  
  526.      All comments and contributions can be sent to:
  527.  
  528.           Ron Balewski
  529.           412 E. Ridge St.
  530.           Nanticoke, PA  18634
  531.  
  532. DISCLAINER
  533.  
  534.      In no event shall the Author be liable to you for any damages,
  535. including any lost profits, lost savings, or other incidental or
  536. consequential damages arising out of the use of or inability to use this
  537. program, even if the Author has been advised of the possibility of such
  538. damages, or for any claim by any other party.
  539.  
  540.                              -  Page 9  -
  541.  
  542.  
  543.  
  544.  
  545.  
  546. PERMISSION TO COPY
  547.  
  548.      Individuals, clubs, and other organizations are granted permission
  549. by the author to freely copy and distribute this program and
  550. documentation as long as:
  551.  
  552.  
  553.  
  554. 1:  There is no charge for the software or documentation.  However, you
  555. may charge a service fee for disk duplication and distribution, as long
  556. as such fee is not more than $5.00.
  557.  
  558. 2.  Club members are informed of the user-supported (shareware) concept
  559. and are encouraged to support it with their donations.
  560.  
  561. 3.  The program or its documentation are not modified in any way.
  562.  
  563. 4.  All files are distributed together on the same diskette (if
  564. possible).  No file may be deleted.
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.                  -  Page 10  -
  603.  
  604.  
  605.