home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-12-02 | 52.2 KB | 1,008 lines |
- e options available on the command line you
- can set up batch files that will run Mah Jongg in
- different ways; for example, if two different people play
- on the same computer you could have separate batch files
- for each person where each one would load a different
- statistics file.
-
- The available options are:
-
- -n No title page
- -m use Mouse
- -bx play Board x (0 <= x <= 65535)
- -tx Timed game (x=length in minutes)
- -cx background Color x (0 <= x <= 15)
- -dx mouse cursor color x (0 <= x <= 15)
- -fn File n is the statistics file
- -un Use tile set in file n
- -y no Y/N prompt after selecting tiles
- -h run in Hercules graphics mode
- -e run in full color EGA graphics mode
- -l run in Laptop (monochrome EGA) mode
- -li run in Laptop mode with inverse video
-
- The command line options are done in a standard way but if
- you're not familiar with this sort of thing they may be
- confusing so here are some examples.
-
- Command line option examples:
-
- If you want to play a game that will be timed for 10 minutes,
- the command line would be:
-
- MAHJONGG -T10
-
- Notice there is no space between the -T and the number of
- minutes (10). The other commands work the same way. To use
- a different set of tiles, stored in the file "flags.til",
- the command line would be:
-
- MAHJONGG -UFLAGS.TIL
-
- You can combine commands too, so to play board 12345 as a 10
- minute timed game the command line would be:
-
- MAHJONGG -T10 -B12345
-
- Remember, there is also a setup screen that allows you to
- select any of the options that are available on the
- command line. Just hit S from the title screen to go to
- setup. You can also access setup at any time during a
- game by hitting the F3 key or by clicking the mouse on the
- button labelled "setup".
-
- If you forget the command line options, just start up the game
- with an invalid option and it will give you the proper usage
- (i.e., try using "mahjongg -?" which since it is not a valid
- option with give the valid option list).
-
- STATISTICS:
-
- It seems that a lot of players are interested in game
- statistics, so the game now keeps track of some statistics for
- you automatically. A file is made that keeps track of all the
- board numbers you've played, which ones you've won, your best
- and worst scores, etc.
-
- You can view some of your stats from within the game by hitting
- the F5 key. The separate utility program, "statgen" can be run
- on your stats file to give a more complete report. Just type
- "statgen" to run it, give it the path and name of your stats
- file when requested, and a complete report will be shown on
- your screen. For more details, see the section on statgen later
- in these docs.
-
- If you have several people playing on the same PC they can each
- have their own statistics by using the select statistics file
- command line option, -fn where n is the name of the file. For
- example, if Fred and Dick both use the same PC, Fred might start
- the game as:
-
- MAHJONGG -FFRED.STT
-
- and Dick might start the game as:
-
- MAHJONGG -F\DICKSDIR\DICK.STT
-
- To disable keeping of statistics, use -f with no file name on
- your command line.
-
- TOURNAMENTS:
-
- You can play Mah Jongg as a tournament against other players.
- In a tournament each person plays a single board under the
- exact same conditions (same board number and same time limit,
- if any), allowing their results to be compared and a winner to
- be determined.
-
- You enter the tournament set up screen either by using BBS (PCBoard) system
- (300/1200/2400/9600-HST, 8N1) at 508-875-3618 or 617-449-7322.
- Leave a C)omment to the sysop to reach me. )(evious is the
- official support BBS for all my software and the latest versions
- are always available for downloading there. There is also a
- support conference for people to exchange game tips or ask
- questions. J)oin conference #31 and check out the latest tips.
- Also check B)ulletin #1 for the latest versions list.
-
- You can also reach )(evious through RelayNet. If there's a
- RelayNet board in your area send a routed message to me at node
- XEVIOUS. The Shareware conference would be the best choice,
- but if that's not available try TPascal, Games or even Common.
-
- I'm also available through CompuServe's EasyPlex mail system.
- Send email to me at 71020,2613.
-
- Of course you can also write me at the address at the beginning
- of this file. If you're not a registered user don't expect an
- answer unless you include a self-addressed, stamped envelope.
-
- Most of the instructions you'll need for playing the game are
- built into it; just type H when prompted at the title screen.
- Or you can read the instructions below. There is quite a bit
- of strategy involved if you are to do well but I'll leave the
- strategies up to you to discover. Besides, I'm no expert in
- playing the game either.
-
-
- *****************************************************************************
- * PLAYING THE GAME *
- *****************************************************************************
-
-
- OBJECT:
-
- The object of the game is to remove as many of the tiles from
- the playing board as possible within the rules of the game.
- Tiles are always removed in pairs and can only be removed from
- the left or the right edges. Any tile that is not on a left or
- right edge is considered blocked and cannot be removed. Note
- though that the tiles are arranged in 5 levels and each level
- has a left and right edge so there are many more unblocked
- tiles than it would first appear. Note that the tile on the
- top of the pile blocks all four tiles below it, and tiles on
- row 5 block both rows 4 and 6.
-
- SUITS OF TILES:
-
- There are many different suits of tiles and the suit of a tile
- determines the rule used for matching tiles that can be removed
- together.
-
- MATCHING RULES:
-
- Most of the tile suits require an exact match. This means that
- you must match a tile to another that is exactly the same. For
- example a Bamboo 1 matches another Bamboo 1 but does not match
- a Bamboo 3 or a Dot 1. The other matching rule allows any tile
- in the same suit to match any other tile in that suit. Thus,
- any of the four seasons (SUM, AUT, WIN, SPR) match each other
- and any of the four flowers (MUM, PLUM, BAM, ORC) match each
- other.
-
- NUMBER OF TILES:
-
- There is only one each of SUM, AUT, WIN, SPR, MUM, PLUM, BAM,
- and ORC. There are four of each of the other tiles for a
- total of 144 tiles on the board. A counter keeps track of how
- many tiles are left in play. If you want to see what tiles
- you have removed so far, hit F2 (though some might consider
- this cheating!).
-
- ALTERNATE TILE SETS:
-
- Mah Jongg can be played with tile sets other than the
- traditional Chinese tiles that are the default. These
- alternate sets can be selected using the command line
- option "-u" or from the setup menu. All tile sets are
- stored in files with names ending in ".til"; you do not
- need to include the ".til" when entering the file name.
-
- Though these tiles will obviously look different from the
- standard set the same rules of play still apply; you will
- just have to determine which tiles correspond to which of
- the original suits.
-
- See the section "USING TILEMAKER" for information on
- making your own tile sets.
-
- BOARD LAYOUT:
-
- If you're using a mouse to play you don't need to worry about
- the board coordinates; you just point and click. Many game
- commands are also there as "keys" that can be clicked on. If
- you don't have a mouse, read on...
-
- The game board is a grid marked by letters and numbers. You
- select tiles by entering a letter for the column and a number
- for the row. Order doesn't matter, entering A5 is the same as
- 5A. The single tile on the topmost level is H5.
-
- The numbering of the rows is a bit confusing. Row 5 only
- exists at the very top level and at the extreme left and right
- edges. Rows 4 and 6 are actually adjacent to each other.
-
- If after you've selected your first tile you change your mind,
- just hit 'Enter' instead of your second tile selection. After
- you've selected both tiles you are asked to confirm your
- selection with a Y or N before the tiles are removed.
-
- COMMANDS:
-
- There are commands you can enter in addition to just selecting
- tile coordinates. Some are accessed by hitting a single letter
- followed by hitting the <Enter> key; others are accessed by
- just hitting one of the function keys:
-
- A starts the same board again.
- H will give you help selecting tiles. If you ask for
- help at the first tile prompt, you will first be told
- if there are any moves left, then you may choose to
- see any or all of them by hitting Y or N when asked.
- If you ask for help when selecting the 2nd tile it
- will show you any playable matches for the first tile
- you selected.
- N starts a new game; the next consecutive board number
- is used.
- Q will quit the game and return to DOS.
- R reloads a saved game.
- S saves your game.
- U undo the last move. Can be used as many times as you
- want until all moves have been undone. (F4 does the
- same thing).
- Z restore a move that was undone. This is the reverse
- of the undo function. You can undo and restore as many
- moves as you want. (F6 does the same thing).
- F1 will display a summary of commands and other information.
- F2 will show the tiles you've removed so far.
- F3 goes to the set up screen.
- F4 will undo your last move.
- F5 shows you your playing statistics.
- F6 will undo your last undo (e.g., it will remove the tiles
- again).
- F7 goes to the tournament set up screen.
- F10 shells to DOS. Type 'EXIT' to return to the game.
-
- If you are using a mouse, many of these commands are available
- as push buttons along the left side of the screen. Just slide
- the cursor over the command you want and click. Hitting the
- right mouse button is a short-cut way of asking for help. See
- the section on using the mouse below.
-
- In summary, the commands are:
-
- Q: Quit N: New game (next board)
- H: Help A: Again (replay same board)
- S: Save R: Restore
- F1: Commands F2: Tiles played so far
- F3: Set up F4: Undo last move (U also works)
- F5: Stats F6: Undo last undo (Z also works)
- F10: DOS shell F7: Tournament set up
-
- COMMAND LINE OPTIONS:
-
- Mah Jongg has a large number of options that can be
- selected when starting up the game. Most of these can
- also be set using the setup screen, or if you have the
- registered version you can use the mahsetup.exe utility to
- make your selections permanent.
-
- By making thes±