home *** CD-ROM | disk | FTP | other *** search
/ Significant Series Windows / PCSIG-SignificantSeriesWindows-Win31.iso / 0winrun / 3373 / mjwin.doc < prev    next >
Text File  |  1992-01-05  |  32KB  |  1,109 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.                     Mah Jongg
  19.                                --- for Windows ---
  20.                                    Version 1.0
  21.                                  February,  1992
  22.  
  23.  
  24.                       Program and Documentation
  25.                          Copyright 1988 - 1992  Ron Balewski
  26.  
  27.  
  28.  
  29.  
  30. Mah Jongg for Windows is a User-Supported (Shareware) prooduct.  It is
  31. freely available through User's Groups, Bulletin Boards, etc.  You have
  32. the opportunity to try the game and see if it suits your needs.  If you
  33. find that you enjoy and use this game, please send the requested
  34. contribution of $20.00 to:
  35.  
  36.      Ron Balewski
  37.      412 E. Ridge St.
  38.      Nanticoke, PA  18634-2915
  39.  
  40.  
  41. User-supported shareware can exist only as long as you, the users, will
  42. support it!
  43.  
  44.  
  45.  
  46.  
  47. TABLE OF CONTENTS:
  48. -------------------
  49.  
  50.  
  51.         FORWARD: ............................... 4
  52.         WHAT IS MAH JONG for Windows............ 5
  53.         HARDWARE REQUIREMENTS .................. 5
  54.  
  55.         THE GAME OF MAH JONGG .................. 6
  56.              The Tiles ......................... 6
  57.              The Suits ......................... 6
  58.              The Game Board .................... 7
  59.              Playing Mah Jongg ................. 7
  60.              Strategy .......................... 7
  61.  
  62.         PLAYING MAH JONGG for Windows .......... 8
  63.              The Basics ........................ 8
  64.              The Added Features ................ 9
  65.                   File menu .................... 9
  66.                   Help menu ................... 11
  67.                   Preferences menu ............ 12
  68.                   Backup menu ................. 14
  69.                   Special menu ................ 14
  70.  
  71.              Stack Control Menu ............... 15
  72.                   Peek ........................ 15
  73.                   Rotate ...................... 16
  74.                   Remove ...................... 16
  75.  
  76.  
  77.         IN CASE OF DIFFICULTY ................. 17
  78.         TECHNICAL SUPPORT ..................... 17
  79.         WHAT'S NEXT ........................... 17
  80.         SHARWEWARE ............................ 18
  81.         WHAT DO YOU GET WHEN YOU REGISTER ,,,,, 18
  82.         DISCLAIMER ............................ 19
  83.         PERMISSION TO COPY .................... 20
  84.         ATTENTION SHAREWARE VENDORS ........... 20
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.                                     -  Page 2 -
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.      Mah Jongg for Windows is dedicated to my father, Ed, in 
  116. appreciation for his support and help with my first shareware venture.  
  117. If it weren't for his tireless efforts in the day-to-day operation of 
  118. my shareware business (copying & labeling disks, assembling & shipping 
  119. packages to registered users, etc.) I wouldn't have had the time to 
  120. spend writing MJ/WIndows.
  121.  
  122.  
  123.      I'd also like to thank Warren Storosko for his constant list of 
  124. ideas & suggestions and for devoting countless hours to testing my 
  125. products.
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.                                     -  Page 3  -
  165.  
  166.  
  167.  
  168.  
  169.  
  170.                                FORWARD
  171.  
  172.  
  173.  
  174.      Well, it's finally finished -- Mah Jongg for Windows.  If you've
  175. used my Mah Jongg -V-G-A-, you should have little trouble getting up to
  176. speed with this new game.  It incorporates most of MJVGA 3.1's function
  177. set.
  178.  
  179.      Please note that I consider this to be a new product rather than
  180. an "upgrade" to MJVGA.  I seriously question whether a Windows
  181. version is an "upgrade" or a "downgrade."  However, due to the
  182. popularity of Windows, I've gotten a LOT of requests for this product.
  183. So, here it is!
  184.  
  185.      As usual, I'd like to thank those who have registered the various
  186. versions of MJVGA, my initial shareware product.  Your support &
  187. suggestions are what prodded me into the programmer-unfriendly world of
  188. Windows to produce what you now have.
  189.  
  190.      That 8514/a version of Mah Jongg is still in "public" Beta test.
  191. No major problems have been reported (in fact virtually no minor ones
  192. have come up either).  Unfortunately, I just haven't had time to put
  193. the documentation & such together into a package.  (By the way,
  194. MJ/Windows will probably earn me a lot more money than MJ8514 -- so
  195. it's been getting priority treatment.)
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.                                   - Page 4 -
  220.  
  221.  
  222.  
  223.  
  224.  
  225. WHAT IS MAH JONG for Windows?
  226.  
  227.      Mah Jongg for Windows is a high-tech simulation of the ancient
  228. Chinese game of Mah Jongg.  Some historians date Mah Jongg back to the
  229. time of Confucius -- over 25 centuries ago!
  230.  
  231.      It's believed that sailors and fishermen played Mah Jongg as a
  232. diversion from the monotony of their long voyages.  The game was
  233. originally played with cards, but eventually bone and bamboo tiles were
  234. substituted since these were less likely to be blown off the deck.
  235.  
  236.      Mah Jongg for Windows recreates the beauty and addictive pleasure
  237. of Mah Jongg, but uses modern data processing techniques and
  238. high-resolution graphics instead of bamboo tiles.
  239.  
  240.      In an attempt to make this game as elegant and as enjoyable as
  241. possible, the author has used some of the most advanced features of
  242. today's state-of-the-art MS-DOS computers.  Not all PC computers are
  243. able to run Mah Jongg for Windows.  But if yours can, prepare yourself
  244. for the meeting of the past and future!!!
  245.  
  246.  
  247. WHAT DO I NEED?
  248.  
  249.      Mah Jongg for Windows should run on any properly-equipped PC
  250. compatible which can run Windows in standard or enhanced mode.
  251.  
  252.      You will need at least a VGA-class graphics system (640x480
  253. resolution in 16 colors).  However, for best results, I'd recommend
  254. Windows running in 256-color mode with a higher resolution graphics
  255. card (800x600 or 1024x768).  Screens smaller than 800x600 will require
  256. the entire screen to display the Mah Jongg window.  Furthermore, with
  257. only 16 colors, the tile colors will not be reproduced properly because
  258. of the way Windows' palette manager operates.
  259.  
  260.      A mouse is also required, but this shouldn't be a problem.
  261. Windows itself is virtually useless without one.
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.                                     -  Page 5 -
  275.  
  276.  
  277.  
  278.  
  279.  
  280. THE GAME OF MAH JONGG
  281. ---------------------
  282.  
  283. THE TILES
  284.  
  285.      There are 42 different tiles used in Mah Jongg as follows:  27 Suit
  286. tiles (nine tiles in each of three suits), 3 Dragons, 4 Winds, 4
  287. Seasons, and 4 Flowers.
  288.  
  289.  
  290. THE SUITS
  291.  
  292.      The Suit Of Dots - This suit goes back to the original sailor's
  293. version of Mah Jongg.  The dots probably represent money.
  294.  
  295.      The Suit Of Bam - Bam stands for Bamboo.  Because bamboo was used
  296. to make deadly spears, this suit is thought to represent power or
  297. victory.
  298.  
  299.      The Suit Of Crak - These are also called Characters or Actors.
  300. Crak may represent actual people or may simply be characters from the
  301. Chinese alphabet.
  302.  
  303.      The Dragons - In the Ancient Mah Jongg, each suit was associated
  304. with a Dragon as follows:
  305.  
  306.            White dragons - Suit Of Dots
  307.            Red Dragons   - Suit Of Bam
  308.            Green Dragons - Suit Of Crak
  309.  
  310. This association has no direct bearing on the current play of the game.
  311.  
  312.      The Winds - These tiles simply represent the four directions of the
  313. winds -- North, South, East, and West.
  314.  
  315.      The Flowers - The four flowers - Orchid, Plum, Mum, and Bamboo -
  316. were introduced by a medieval princess to add beauty and romance to the
  317. game.
  318.  
  319.      The Seasons - This is another direct representation -- this time of
  320. the seasons - Spring, Summer, Autumn, and Winter.  It is thought that
  321. the seasons were added to Mah Jongg by river gamblers.
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.                                     - Page 6 -
  330.  
  331.  
  332.  
  333. THE GAME BOARD
  334.  
  335.      Each game board consists of 144 tiles made up of four of each type
  336. of tile EXCEPT for the Seasons and Flowers of which there is one each.
  337. The tiles are laid out in a formation called a Dragon.  The position of
  338. each tile in the dragon is completely random, making each dragon unique.
  339. Some are more formidable than others.  Some are actually impossible to
  340. defeat.  But all are challenging and exciting.
  341.  
  342.      The tiles are placed in stacks ranging in height from one tile at
  343. the edge to five tiles at the center.  The easiest way to understand the
  344. dragon is to see one.  Run Mah Jongg for Windows.  The dragon you'll see
  345. will be a far better explanation than I can give.
  346.  
  347.  
  348. PLAYING MAH JONGG
  349.  
  350.      The object of Mah Jongg is simple -- remove all of the tiles by
  351. matching pairs.  But there IS a catch.  Only tiles which are "free" can
  352. be removed.
  353.  
  354.      A tile is considered "free" if there's nothing on top of it and if
  355. it can slide out to the left OR right.  If tiles on both sides are
  356. stacked to the same height the tile is not "free" to be removed.
  357.  
  358.      Two tiles MUST be free and MUST be an exact match (exceptions
  359. later) before they can be removed from the dragon.  Removal of
  360. mismatched tiles and removal of un-free tiles is not allowed.
  361.  
  362.      The exception:  Since there is one each of the Seasons and the
  363. Flowers, these tiles cannot be matched identically.  So any flower can
  364. match with any other flower.  Likewise, any season can match with any
  365. other season.
  366.  
  367.  
  368. STRATEGY:
  369.  
  370.      During my countless hours of testing Mah Jongg, I've found a few
  371. pieces of strategy that seem to help:
  372.  
  373. --> Concentrate on removing the four tiles which are blocking the most
  374. moves - the top tile, the single tile on the left, and the two tiles on
  375. the right.
  376.  
  377. --> Look for quadruples.  If all four of a given tile are free, remove
  378. them all immediately.  This will get them out of the way and won't cause
  379. problems later.
  380.  
  381.  
  382.  
  383.  
  384.                                     - Page 7 -
  385.  
  386.  
  387.  
  388.  
  389. --> Keep an eye out for doubles (two tiles free) of tiles with only two
  390. left (the monochrome screen helps here).  These should also be removed
  391. immediately.
  392.  
  393. --> Before removing two tiles of four remaining, be sure that no OBVIOUS
  394. harm (trapped tiles) will occur.
  395.  
  396. --> Always check for triples.  If you've found a pair with four
  397. remaining, see if any more are free.  Then, take the two which will free
  398. up the most tiles.
  399.  
  400.  
  401.  
  402.  
  403.  
  404. PLAYING MAH JONGG FOR WINDOWS
  405. -----------------------------
  406.  
  407. THE BASICS
  408.  
  409.      To start Mah Jongg for Windows, just launch it like any other
  410. Windows application.
  411.  
  412.      Tiles are removed by first selecting one, then selecting its mate.
  413. To select a tile, just point to it with the mouse and press the left
  414. mouse button.  The tile will change color to show that it has been
  415. selected. You don't have to double-click to remove the tiles.  When two
  416. tiles have been selected, they will (after validation) be removed.
  417.  
  418.      To de-select a tile, just click on it again.  The tile will return
  419. to normal.
  420.  
  421.      If you try to select a tile that's not free, you'll get a warning
  422. sound (if the sound is turned on) and the tile will NOT be selected.
  423. Likewise, if you select two tiles which don't match, you'll hear the
  424. warning beep and both tiles wil de-select.
  425.  
  426.      The counter at the top-left of the Mah Nongg window will show how
  427. many tiles remain in the dragon.
  428.  
  429.      This is all you really need to know to play the game.  But, there
  430. are some other features which make the play a lot more enjoyable.  Most
  431. of them can be accessed thru the menu bar on top of the Mah Jongg
  432. window.
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.                                     -  Page 8  -
  440.  
  441.  
  442.  
  443.  
  444.  
  445. THE ADDED FEATURES
  446.  
  447.      For convenience, I'll describe the features as they appear in the
  448. menus from left to right, top to bottom.
  449.  
  450.  
  451.  
  452. FILE
  453. ====
  454.  
  455. Load TIle Set
  456. =============
  457.         With this option, you can load in an alternate tile set.  Just
  458.         select the set from the list and click on OK.  You'll then see
  459.         a "thermometer" box while MJ/Windows loads & formats the tile
  460.         set.
  461.  
  462.         Choosing a new tile set will NOT affect the game.  It will
  463.         continue from where it was, but with a new tile set.
  464.  
  465.         Your selection will also be saved for the next time you run
  466.         MJ/Windows.  Whenever the game starts, it will load the last
  467.         tile set tile set that you chose.
  468.  
  469.  
  470. Load Game
  471. =========
  472.         This will load a game previously saved to disk.  A window
  473.         will open and you'll be asked to select a file name.  If you hit
  474.         this button accidentally, just click the Cancel button.
  475.  
  476. Save Game
  477. =========
  478.        This function will save the game in progress.  You'll be
  479.        required to type in a file name or select one that's already on
  480.        the disk.
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.                                     - Page 9 -
  495.  
  496.  
  497.  
  498. Done
  499. ====
  500.         Done is similar to New Game, but has some added features as
  501.         well.  When you select DONE, your score for the game will be
  502.         calculated and, if you've made the Hall of Fame, you'll be
  503.         asked to enter your name.  Either way, your score & the Hall of
  504.         Fame will be displayed.  You'll then get a new game.
  505.  
  506.         Note that EXIT and NEW GAME don't evaluate the game for
  507.         inclusion in the Hall of Fame.  You could use these if you're
  508.         not interested in the Hall of Fame or if the game has gone so
  509.         badly that you don't want the embarrassment of being told that
  510.         your score was thousands of points higher than what's needed for
  511.         HOF entry.
  512.  
  513.  
  514. New Game
  515. ========
  516.         Selecting New Game will start a new game of Mah Jongg.  the
  517.         computer will shuffle the tiles and a new dragon will be
  518.         drawn.
  519.  
  520.  
  521. Restart Game
  522. ============
  523.         Restart Game will take you back to the beginning of the current
  524.         game.  The help counter, peek counter, and clock are all reset
  525.         to zero.
  526.  
  527. Exit
  528. ====
  529.         Selecting Exit will quit the MJ/Windows program.
  530.  
  531. About
  532. =====
  533.         This will bring up an About box containing my name, address,
  534.         and copyright notice.
  535.  
  536.  
  537. Serial Number
  538. =============
  539.         This brings up a box which displays the version & serial number
  540.         of your MJ/Windows game.  It also indicates whether you're
  541.         using a registered or un-registered copy (of course you
  542.         registered, right???).
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549.                                    - Page 10 -
  550.  
  551.  
  552.  
  553.  
  554. HELP
  555. ====
  556. Tiles Left
  557. ==========
  558.         To see exactly what tiles are left in the dragon, just select
  559.         this!  The dragon will be replaced by a graphic depiction of
  560.     exactly how many of which tiles are left.  Very useful for
  561.     determining tricky moves!  To return to the game board, just
  562.         click the OK button.
  563.  
  564. Moves Left
  565. ==========
  566.         To quickly find out how many moves are left without being told
  567.         what they are, choose this function.  Your score isn't affected
  568.         by using this type of help.
  569.  
  570. Show Moves
  571. ==========
  572.         Show Moves is really it's own little sub-function.  When you
  573.         click on Show Moves, the machine will pause for a moment (it's
  574.         looking for moves) and will then do one of two things.  If no
  575.         moves are left, you'll see a "No moves left" dialog box.
  576.         You're now free to start a new game, enter the game into the
  577.         Hall of Fame (via the Done selection), or back-up to try to
  578.         get farther in this game (I often do this).
  579.  
  580.         If one or more moves is left, you'll be shown what they are.
  581.         The tiles for the first move will be highlighted.  Then, a
  582.         small control panel with five buttons will appear on the right
  583.         section of the Mah Jongg window.  To leave Show Moves, click
  584.         on Cancel.  To see the next move, just click on "Next".  Click
  585.         on "Previous" to display the previous move.  When you've
  586.         decided which move you'd like to take, you can execute it by
  587.         first stepping to it with the Next / Previous buttons and then
  588.         clicking on "Do It!" The Show Moves menu will disappear and
  589.         your selected move will be executed.
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.                                    - Page 11 -
  605.  
  606.  
  607.  
  608.         An alternate form of Show Moves will show you the moves
  609.         available only for one type of tile.  If you'd like to get rid
  610.         of this one particular Four of Dots, lets say, but you can't
  611.         find a match for it, you can select that one tile, then choose
  612.         Show Moves.  Only the moves pertainiing to that one tile type
  613.         will be shown.  If nothing's free to match the tile, you'll get
  614.         the dreaded No Move Available message.
  615.  
  616.         ATTENTION THREE-BUTTON MOUSE USERS:
  617.         There is a short-cut to entering the Show Moves menu available
  618.         to you.  Just click the center button!
  619.  
  620.         This short-cut can also be turned off in case you find yourself
  621.         accidentally hitting the center button & entering Help when you
  622.         don't want to.  The Center Button switch in the Preferences
  623.         menu will turn this feature on & off.
  624.  
  625.  
  626. X-Ray
  627. =====
  628.         You can "X-ray" the board to find which stacks a given type
  629.         of tile is in regardless of whether or not it's buried.  To
  630.         start an X-ray, select  "X-Ray" in the help menu.  A tile will
  631.         be shown in a dialog box.  Use the previous / next buttons to 
  632.         step to the tile that you want to find.  Then, click on SHOOT 
  633.         to turn on the X-ray machine.  The stacks which contain the 
  634.         desired tile will be highlighted.  To turn off the X-ray 
  635.         machine, just press the OK button.
  636.  
  637.  
  638. PREFERENCES
  639. ===========
  640.         All entries in this menu section are "switches."  THe first 
  641.         time you click them, they'll turn on.  The next time, they'll 
  642.         turn off.  A feature is turned on if it has a check mark in 
  643.         front of it.
  644.  
  645.         Whenever you quit MJ/Windows, the current preference settings 
  646.         are saved.  The next time you start MJ/WIN, all settings will 
  647.         return to their last position.
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.                                    - Page 12 -
  660.  
  661.  
  662.  
  663. Sound
  664. =====
  665.        This switch controls whether MJ/Windows will create its usual 
  666.        sounds for tile selection, removal, etc.
  667.  
  668.        Note that the new Windows 3.0 sound functions are used for sound 
  669.        generation, so if some other program is running which takes 
  670.        control of the sound system, MJ/Windows won't be allowd to 
  671.        access the sound hardware.  In that case, you won't get sound 
  672.        even if it's turned on.  Likewise, when MJ/Windows is run, it 
  673.        requests control of the sound system.  Any other sound programs 
  674.        that are run while MJ/Windows is still running (including 
  675.        another instance of MJ/Windows) will not be given access to the 
  676.        sound system.
  677.  
  678. Move Check
  679. ==========
  680.        When Move Check is turned on, MJ/Windows will check for 
  681.        available moves after each tile removal.  As soon as no 
  682.        additional moves are available, you'll be notified by a dialog 
  683.        box.
  684.  
  685. Box Cursor
  686. ==========
  687.        When the box cursor is turned on, any tile that's being "pointed 
  688.        to" by the mouse will have a box drawn around the tile face.
  689.  
  690.  
  691. Center Button
  692. =============
  693.        When Center Button is turned on, you can get to the Show Moves 
  694.        function by simply clicking the center mouse button.  You can 
  695.        turn off this convenience if you find yourself hitting the wrong 
  696.        mouse button and getting help (and the resulting score penalty) 
  697.        when you don't really want it.  Of course, if you dnn't HAVE a 
  698.        center button on your mouse, this switch is completely 
  699.        irrelevant. 
  700.  
  701.  
  702. Clock Display
  703. =============
  704.        This switch will control whether or not the elapsed time clock 
  705.        will be displayed.  It continues to run, though, whether it's 
  706.        displayed or not.
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.                                    - Page 13 -
  715.  
  716.  
  717.  
  718. Tiles Left Display
  719. ==================
  720.        This switch controls whether or not the Tiles Left counter (on 
  721.        the left side of the window) is displayed.  Note that when you 
  722.        select this switch, the tile count will not appear or disappear 
  723.        until the next time you do something to affect it -- make a move 
  724.        or back up.
  725.  
  726.  
  727.  
  728. Backup
  729. ======
  730. Backup
  731. ======
  732.        Backup will back up one move per selection.  You can back up all 
  733.        the way to the beginning of the game, if you'd like to.
  734.  
  735. Set Mark / Go To Mark
  736. =====================
  737.        You can set & reset up to four bookmarks as you play.  Whenever 
  738.        you set a mark, the current game location is remembered.  Then, 
  739.        later on, you can decide to back up to a mark (Go To Mark).  
  740.        This effect will be the same as repeatedly selecting Backup 
  741.        until you got to the marked location.  
  742.  
  743.        Bookmarks work only in a backward direction.  You can NOT go 
  744.        through several moves, set a mark, back up several moves, then 
  745.        go to the mark.  
  746.  
  747.  
  748. Special
  749. =======
  750. Hall of Fame
  751. ============
  752.        Selecting this option will display the MJ/Windows Hall of Fame.  
  753.        Press the OK bar at the bottom to return to the game.
  754.  
  755. Background Color
  756. ================
  757.        You can TEMPORARILY change the background color of the current 
  758.        MJ tile set with this feature.  Note that the changes will NOT 
  759.        be stored in the tile set.  I feel that the background color has 
  760.        been artistically (I hope) decided on by the tile designer and 
  761.        should not be permanently changed in such a trivial manner.
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.                                    - Page 14 -
  770.  
  771.  
  772.  
  773.  
  774. Pause
  775. ======
  776.        To pause a game, just select Pause.  THe dragon will disappear 
  777.        (to discourage cheating!!!), th clock will stop, and an 
  778.        interesting graphics thing will glide around the window.  Press 
  779.        the OK button to resume the game.
  780.  
  781. Print Registration Form
  782. =======================
  783.        This is probably the most important selection of all the menus.  
  784.        It will print out to your current printer (I hope -- Windows 
  785.        printing is anything but trivial!) a fill-in-the-blanks 
  786.        registration form which you can use to register MJ/Windows and 
  787.        / or order tile set disks.
  788.  
  789.  
  790.  
  791.  
  792.  
  793. STACK CONTROL MENU
  794.  
  795.      To get the stack control menu, just point to a tile stack and press
  796. the RIGHT mouse button.   Then, press the button for your desired 
  797. operation (all are explained below).  To close the menu without making 
  798. a selection, select Cancel.
  799.  
  800.    The stack control menu features three choices, as follows:
  801.  
  802. PEEK
  803. ====
  804.      PEEK will allow you to see all the tiles in a stack, and what order
  805.      they're in.  Because this only helps you plan your strategy, but
  806.      doesn't give away any moves, there are no Hall of Fame penalty
  807.      points added to your score for accessing PEEK.  The HOF will,
  808.      however, keep track of how many times you used this feature.
  809.  
  810.  
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.                                    - Page 15 -
  825.  
  826.  
  827.  
  828.  
  829. ROTATE
  830. ======
  831.      This command will "rotate" the stack - ie, all tiles will move up
  832.      one position, except for the top tile which will move to the
  833.      bottom.  This is very much a desperation "cheat" maneuver and
  834.      should be used sparingly.  In fact, if you use this or the next
  835.      REMOVE feature, your game will no longer be eligible for the Hall
  836.      of Fame.  You'll be so warned the first time you attempt either of
  837.      these cheats within a game.
  838.  
  839.      One important problem with Rotate is that it can cause the Back-up
  840.      feature to behave strangely.  Back-up builds up one tile on the
  841.      affected piles without checking them for validity, so if you
  842.      back-up a rotated pile, you may get un-matched pairs coming back.
  843.      I have no intention of fixing this problem, so don't even ask.  If
  844.      you're resorting to this to try to win, you don't deserve to back
  845.      up!
  846.  
  847.  
  848. REMOVE
  849. ======
  850.      This feature is even more of a cheat than Rotate.  You can remove
  851.      ANY top tile, without regard for matching or being free.  As I said
  852.      above, using this feature will keep your game out of the Hall of
  853.      Fame -- so use it only as a last resort!!
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.  
  866.  
  867.  
  868.  
  869.  
  870.  
  871.  
  872.  
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.                                     -  Page 16  -
  880.  
  881.  
  882.  
  883.  
  884.  
  885. IN CASE OF DIFFICULTY
  886.  
  887.      So far, I haven't run into any problems -- but then again, this is 
  888. a new product running in a strange new environment.  With all the 
  889. different Windows configurations ou there, I expect some odd things to 
  890. happen somewhere.  If you should run into one, please let me know!
  891.  
  892.  
  893. TECHNICAL SUPPORT
  894.  
  895.      If you have any problem with Mah Jongg for Windows, , please let 
  896. me know.  I'll be glad to do what I can to help you get it running.  Of 
  897. course, I can't guarantee that MJ/Windows will run on all systems!  No 
  898. software company can do that!  But as long as your PC can run Windows 
  899. relatively well, MJ/Windows should run too.
  900.  
  901.      My only request is that you enclose a SASE if you would like a
  902. reply.  My policy has been (and always will be) that I will NOT reply
  903. to letters from non-registered users unless they include a SASE.  I
  904. really don't think it's fair to expect registered users to (literally)
  905. pay the expenses of technical support for non-registered users.
  906. However, I will definitely reply as long as you cover the costs by
  907. sending a SASE.  Let me repeat this -- I WILL NOT EVEN THINK OF 
  908. PROVIDING TECH SUPPORT TO A NON_REGISTERED USER UNLESS YOU INCLUDE A 
  909. STAMPED, SELF-ADDRESSED ENVELOPE!   NO EXCEPTIONS!!!!
  910.  
  911.      I can now be reached on BIX, if you'd rather send E-Mail.  My
  912. username is "rbalewski".  I'm usually on a couple times a week, so you
  913. should get a prompt reply.
  914.  
  915.  
  916.  
  917.  
  918. WHAT'S NEXT
  919.  
  920.      Since this is the first release of MJ/Windows, there are sure to 
  921. be further enhancements.  The first one will be a simulated monochrome 
  922. monitor in another window.  I've always liked that feature from MJVGA 
  923. and think it'd translate nicely to Windows. 
  924.  
  925.      I also plan to add all of the features in MJVGA's Hall of Fame 
  926. editor to MJ/Windows in the future.
  927.  
  928.      A Windows version of the MJVGA Viewset utility is also on the 
  929. things-to-do list.
  930.  
  931.  
  932.  
  933.  
  934.                                     -  Page 17  -
  935.  
  936.  
  937.  
  938.  
  939.  
  940. SHAREWARE
  941.  
  942.      Please remember that this game is NOT public domain.  It is
  943. shareware!  If you play and enjoy this game regularly, you are urged to
  944. send the registration fee of $20.00.  Remember, shareware will only be 
  945. around as long as YOU support the concept!
  946.  
  947.      When registering, please include the version and serial number from
  948. the copy of MJ/Windows that you have.  All registered users will 
  949. receive a copy of the latest version free-of-charge.
  950.  
  951.      If you'd prefer to register with a simple fill-in-the-blanks form,
  952. you can print a registration / order form by selecting Print 
  953. Registration Form from the Special menu.
  954.  
  955.      The order form also includes check-boxes to order various tile set
  956. library disks (all public domain) for $3 per disk.  Please note that I 
  957. will send these disks ONLY to registered MJ/Windows users.  If you wish 
  958. to order any of them but are not a registered user, you MUST include 
  959. the $20 registration fee with your order.  All extra disk orders from 
  960. unregistered users WILL BE DISCARDED!!!!
  961.  
  962.      Whether or not you choose to register, I'd like to hear your
  963. comments and suggestions on Mah Jongg for Windows.  If you'd like a 
  964. reply, please include a stamped, self-addressed envelope.
  965.  
  966.      All comments and contributions can be sent to:
  967.  
  968.           Ron Balewski
  969.           412 E. Ridge St.
  970.               Nanticoke, PA  18634-2915
  971.  
  972.  
  973.  
  974.  
  975. WHAT DO YOU GET WHEN YOU REGISTER
  976.  
  977.      I currently provide one free "registered" copy of MJ/Windows on 
  978. a 5.25" 1.2 M HD diskette for your registration fee.  I also provide 
  979. tile set disks (360k 5.25") for a $3 copying charge each.  Upgrades to 
  980. MJ/Windows will also be available for only a $4 copying charge 
  981. (provided on 1.2 M 5.25" HD disk). 
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.                                    - Page 18 -
  990.  
  991.  
  992.  
  993.  
  994.      I generally do NOT send out notices to all registered users 
  995. whenever I upgrade a product.  This would be prohibitively expensive.  
  996. I'd have to either not upgrade my products as often as I'd like, charge 
  997. more for upgrades, or charge a higher registration fee to cover this 
  998. expense.  I don't want to do any of these.  However, registered users 
  999. sould feel free to inquire about the current version.  Generally, 
  1000. upgrades shouldn't be expected for at least 6 months from the last 
  1001. release, with one year being more likely.  You can order as many 
  1002. updates as you'd like for only my $4 per disk copying charge. 
  1003.  
  1004.      I do plan to send notices about new products to registered users.  
  1005. I'll also probably give current customers a substantial discount on new 
  1006. products.
  1007.  
  1008.      Registered users also get preferred technical support.  I also 
  1009. hope to start a tech support BBS in the near future, and will give 
  1010. registered users access to tile sets, etc. which will not be open to 
  1011. the general public.
  1012.  
  1013.  
  1014.  
  1015.  
  1016. DISCLAIMER
  1017.  
  1018.      In no event shall the Author be liable to you for any damages,
  1019. including any lost profits, lost savings, or other incidental or
  1020. consequential damages arising out of the use of or inability to use this
  1021. program, even if the Author has been advised of the possibility of such
  1022. damages, or for any claim by any other party.
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.                                     -  Page 19  -
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050. PERMISSION TO COPY
  1051.  
  1052.      Individuals, clubs, and other organizations are granted permission
  1053. by the author to freely copy and distribute this program and
  1054. documentation as long as:
  1055.  
  1056. 1. There is no charge for the software or documentation.  However, you
  1057.     may charge a service fee for disk duplication and distribution, as
  1058.     long as such fee is not more than $5.00.
  1059. 2. Club members are informed of the user-supported (shareware) concept
  1060.     and are encouraged to support it with their donations.
  1061. 3. The program or its documentation are not modified in any way.
  1062. 4. All files are distributed together on the same diskette (if
  1063.     possible).  No file may be deleted.
  1064.  
  1065.  
  1066.  
  1067. ATTENTION SHAREWARE VENDORS:
  1068. ============================
  1069.    You have my permission to distribute this copy of MJ/Windows as long 
  1070. as you don't charge more than $5 for the disk.  However, please don't 
  1071. ask me to send you an updated copy at my expense, because I won't!  
  1072. After all, you're the guy making money on MJ/Windows (probably more 
  1073. than I am) by selling copies.  The least you can do is cover my expense 
  1074. of sending you a copy.  Unless your request is accompanied by a 
  1075. stamped, self-addressed return mailer & a blank formatted disk (or a $3 
  1076. check), your request for a freebie WILL GO DIRECTLY INTO THE CIRCULAR 
  1077. FILE!!!  THERE WILL BE NO EXCEPTIONS!!!  If you are considerate enough 
  1078. to cover my costs, though, I will definitely send you a fresh, new copy 
  1079. of MJ/Windows.  Be sure to send your request on your company 
  1080. letterhead, since I WILL NOT send copies to the general public!  Only 
  1081. registered users & shareware distributors will qualify to get disks 
  1082. directly from me.  Again, NO EXCEPTIONS!!!
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.  
  1104.                                     -  Page 20  -
  1105.  
  1106.  
  1107.  
  1108.  
  1109.