home *** CD-ROM | disk | FTP | other *** search
/ Informática Multimedia: Special Games (Alt) / INFESPGAMES.iso / dos / varios / dragon / dragon.doc < prev    next >
Encoding:
Text File  |  1995-05-31  |  50.4 KB  |  1,165 lines

  1.  
  2.                          Dragons Bane: Mah Jongg II
  3.                          Version 1.0   June 1, 1995
  4.  
  5.                                 Nels Anderson
  6.                               585 Edmands Road
  7.                          Framingham, MA 01701 U.S.A.
  8.  
  9.                              FAX:  508-788-1363
  10.                              BBS:  508-788-6951
  11.                            CompuServe:  71020,2613
  12.                       email:  nels.anderson@xevious.com
  13.                      WWW:  http://www.ultranet.com/~nels/
  14.  
  15. INTRODUCTION
  16.  
  17. Dragons Bane: Mah Jongg II is a second generation version of the popular
  18. tile solitaire game. The original idea for the game is supposed to
  19. originate with the Chinese some 3000 years ago. This version updates the
  20. game a bit--about 2000 years or so. The original pyramid shaped pile of
  21. tiles used in the game is known as "the dragon" by the Chinese. In this
  22. version you take the part of a medieval knight trying to defeat that
  23. dragon. Using your skill you will attempt to be the dragon's bane--the
  24. person who can defeat it!
  25.  
  26. Dragons Bane: Mah Jongg II goes far beyond the original solitaire game.
  27. It includes support for both VGA and SuperVGA graphics and SoundBlaster
  28. digitized sound effects. It lets you play the original "dragon" layout
  29. plus many others--you can even create your own! It allows you to use a
  30. wide variety of tile sets, not just the original Chinese tiles. A separate
  31. tile editor is included too, so you can make your own custom tiles. The
  32. game includes many options and keeps statistics of your game play if you
  33. wish. Though you can learn the game in five minutes you'll find yourself
  34. playing it for years.
  35.  
  36. Under the Shareware system you may freely try out this program, but if you
  37. continue to use it you are expected to register with the author and pay
  38. the $16 (plus $2 shipping) registration fee. In return for your
  39. registration you'll receive the latest version of the game with the
  40. shareware notices removed, a statistics editor, plus additional tile sets,
  41. background pictures and board layouts. There is also a "deluxe" version
  42. available which adds a binder and printed manual; the actual game software
  43. is identical to the standard version. The "deluxe" version is $24 (plus $4
  44. shipping). Please note that all prices are U.S. dollars.
  45.  
  46. If you live in the U.K. you can register through Nildram Software. Please
  47. print the file "UKORDER.TXT" for an order form all ready to go or just
  48. send #12.95 to:
  49.  
  50.     Nildram Software
  51.     82 Akeman Street
  52.     Tring
  53.     Herts HP23 6AF
  54.  
  55. When you register, please let me know what version you have and I'd also
  56. be interested in knowing where you got it from. Please, make sure to put
  57. your name and address on the letter! It's amazing how many people don't do
  58. this. Even better, you can use the instant registration form in the file
  59. "ORDERFRM.TXT". Just copy the file to your printer using the DOS copy
  60. command ("copy orderfrm.txt prn" will do it; do not indent or use a
  61. proportionally spaced font and it will print just fine).
  62.  
  63. If you live outside the U.S., the best way to register appears to be by
  64. using postal money orders. I've received these from quite a few countries.
  65. In general, foreign checks are not accepted by U.S. banks. Canadian checks
  66. are an exception, but please allow for the difference in U.S. and Canadian
  67. dollars. EuroCheques, for example, are not acceptable to the bank. You
  68. can also charge your registration to VISA or MasterCard.
  69.  
  70. Want to get the registered version RIGHT NOW? You can by calling Software
  71. Creations BBS and using their online store to order and immediately
  72. download the registered version. You can reach Software Creations by
  73. calling 508-368-7036 (up to 14.4 kbps modems) or 508-368-6604 (up to 28.8
  74. kbps modems). Once you've logged on and reached the main menu just use
  75. the command STORE and follow the instructions.
  76.  
  77. If you don't understand the term "Shareware" please read the file
  78. "SHAREWRE.TXT".
  79.  
  80. If you have any suggestions or discover any problems with the program you
  81. can reach me via the Xevious BBS (PCBoard) system (supports 300 through
  82. 28800 bps, HST/v.32/v.34, 8N1) at 508-788-6951. Leave a C)omment to the
  83. sysop to reach me. Xevious is the official support BBS for all my software
  84. and the latest versions are always available for downloading there. There
  85. is also a support conference for people to exchange game tips or ask
  86. questions. J)oin conference #31 and check out the latest tips. Also check
  87. B)ulletin #1 for the latest versions list.
  88.  
  89. You can register Dragons Bane: Mah Jongg II while on Xevious using your
  90. VISA or MasterCard. Once logged in, use the command "CREDIT" and just
  91. answer the prompts.
  92.  
  93. You can also reach Xevious through RelayNet. If there's a RelayNet board
  94. in your area send a routed message to me at node XEVIOUS. The Shareware
  95. conference would be the best choice, but if that's not available try Games
  96. or even Common.
  97.  
  98. I'm also available through CompuServe. Send email to me at 71020,2613. Or
  99. join me and many other Shareware authors in the Shareware forum (GO
  100. SHAREWARE). Internet users can reach me via email using the address
  101. nels.anderson@xevious.com
  102.  
  103. Of course you can also write me at the address at the beginning of this
  104. file. If you're not a registered user please include a self-addressed,
  105. stamped envelope.
  106.  
  107.  
  108. MEMORY REQUIREMENTS: Dragons Bane: Mah Jongg II requires about 530k of
  109. conventional memory and about 1.0 meg of either expanded or extended
  110. memory. You must be running a memory manager such as HIMEM/EMM386 (which
  111. come with MS-DOS) or QEMM. A properly set up system using any memory
  112. manager should easily have more than 530k of conventional memory available.
  113.  
  114. While the game will work with either expanded or extended memory, expanded
  115. is preferred as the game will run faster. If you are using QEMM you should
  116. not have to do anything as QEMM can allocate available memory as either
  117. expanded or extended. If using EMM386 make sure you have 1 meg of memory
  118. allocated as expanded for best operation.
  119.  
  120. VIDEO REQUIREMENTS: Dragons Bane: Mah Jongg II supports both 256 color
  121. SVGA and standard 16 color VGA graphics modes. Since there are no industry
  122. wide standards for SVGA it's not possible to support all video cards in
  123. this mode. The game does support many video cards in their native SVGA
  124. mode and should also support any video card that is capable of VESA 1.2
  125. graphics (specifically, the game uses VESA mode 101). If your video card
  126. cannot handle SVGA mode the game will automatically run in standard 16
  127. color VGA graphics. Note that some VESA 1.2 compatible video cards require
  128. that you load an external driver before this mode can be used; check your
  129. video card manual if you have problems.
  130.  
  131. MOUSE USAGE: Dragons Bane: Mah Jongg II can be played with either your
  132. keyboard or with a mouse. Most people will find a mouse easier. To be able
  133. to use a mouse you must have a mouse driver loaded before running the
  134. game. The driver should have come with your mouse when you bought it and
  135. installation instructions should have been included with the mouse
  136. documentation. In general, the mouse driver is either an .exe file that
  137. you can run at any time or a .sys file that is included in your
  138. "config.sys" file making it load when you boot your computer. Mouse
  139. drivers are frequently updated by manufacturers so if you have any
  140. problems with your mouse check to see if an updated driver is available.
  141.  
  142.  
  143. *****************************************************************************
  144. *                             PLAYING THE GAME                              *
  145. *****************************************************************************
  146.  
  147. OBJECT
  148.  
  149. The object of the game is to remove all the tiles from the playing board.
  150. Tiles can only be removed as matching pairs. Tiles must also be free
  151. before they can be removed, on either the left or right side and also
  152. above. Any tile that is even partially blocked on the sides or on a higher
  153. level cannot be removed.
  154.  
  155. The game places the tiles randomly so some boards cannot be won. This is
  156. fairly uncommon, though, and it's been found that around 90% of all boards
  157. can be completed.
  158.  
  159. You can approach the game in different ways. Some people simply play each
  160. board number in order and just do as well as they can. Others will play
  161. each board number repeatedly until they either beat it or prove it cannot
  162. be won. The choice is up to you. Play the game as a simple diversion and
  163. stress reliever or approach it methodically and record your results or
  164. anywhere in between.
  165.  
  166. Strategy involves looking for the best move at any given time and also
  167. looking several moves ahead to try to find ways to remove tiles that are
  168. blocking many other tiles. The game offers assistance by finding moves for
  169. you, finding matches, showing where tiles are hidden, allowing you to undo
  170. and redo moves and recording past moves. Some people consider using all
  171. these hints to be cheating. Use them as often or as little as you wish.
  172.  
  173. SUITS OF TILES
  174.  
  175. The original versions of this type of solitaire use Chinese tiles that are
  176. also used for other games, including the four player "mah jongg" game that
  177. is similar to the card game rummy. It's even been said that the solitaire
  178. game originated with the Chinese. It certainly makes sense that many games
  179. would be played with the tiles just like many different games are played
  180. with cards.
  181.  
  182. Tile sets consist of 42 tiles. In the original Chinese tiles (try the tile
  183. set MAHJONGG.TL for an example) there are two kinds of suits. Most of the
  184. tiles, the first 34, are normal suits while the remaining eight tiles form
  185. two suits of wild cards.
  186.  
  187. The game puts four of each normal tile on the playing board and to remove
  188. them you must find tiles that are exact matches. However, only one of each
  189. tile from the two wild card suits is used and any wild card matches any
  190. other wild card in the same suit. The Chinese tiles have wild card suits
  191. made up of the four seasons and flowers, so any of the four flowers
  192. matches any other and any season matches any other season.
  193.  
  194. Obviously the Chinese tiles are not the only set of tiles used with this
  195. game. Still, the same rules are always used for tiles in the same position
  196. within the tile set. The first 34 tiles will always require an exact match
  197. and tiles 35 through 38 will always comprise one wild card suit while
  198. tiles 39 through 42 will comprise the other wild card suit. When trying a
  199. new set of tiles you'll probably have to use the View Tile Set function
  200. (in the Options menu) to see what tiles fall into each suit.
  201.  
  202. There is one other possibility that you will find in some tile sets. Some
  203. sets use the exact same tile in all four positions in the wild card suits.
  204. This effectively eliminates the wild cards. When playing the game with
  205. this type of tile set you'll be required to find exact matches for all
  206. tiles.
  207.  
  208. LAYOUTS
  209.  
  210. The standard layout of tiles is a five level pyramid shape that the
  211. Chinese call "the dragon". In this layout you'll find several key tiles:
  212. the one on the very top of the pyramid that blocks four piles of tiles
  213. below it and the tiles on the far left and right edges which block two
  214. rows of tiles. Strategy suggests that you try to remove these four tiles
  215. first.
  216.  
  217. Many alternate layouts are available too. You can even make your own
  218. layouts (see the Layout Editor section of this manual for details). The
  219. layout has a great effect on how difficult it is to win the game. Some
  220. layouts are virtually impossible while others are almost trivially easy.
  221.  
  222. Some very interesting layouts are possible, such as inverted pyramids and
  223. shapes that are hollow in the middle. The result is that it's sometimes
  224. not obvious which tiles are free. Just remember the rules: the tile must
  225. be free both directly above and either on the left or on the right. On
  226. some of the layouts you'll find some rather surprising places where tiles
  227. are free.
  228.  
  229.  
  230. *****************************************************************************
  231. *                              USING THE MENUS                              *
  232. *****************************************************************************
  233.  
  234. The game is controlled from the menu bar which is along the top of the
  235. screen at all times. The more common menu items also have keyboard
  236. shortcuts. The shortcut keys are shown in the menus and there is also a
  237. section of this manual that lists all the available shortcuts.
  238.  
  239. To use any of the menus move the mouse pointer to the name of the menu
  240. that you want (File or Options for example) and click. This will open up
  241. the menu with a list of further options for you to click on. Some items
  242. will require additional selections but you will always be prompted for
  243. what is needed. Each menu is described in detail below.
  244.  
  245. HELP MENU
  246.  
  247. Selecting help brings up a series of screens that offer a brief
  248. introduction to the game. This is adequate for beginners to get started
  249. but to really understand the game you need to read this manual as you are
  250. now doing.
  251.  
  252. INFO MENU
  253.  
  254. This selection brings up a single screen with information about the game,
  255. how to contact the author, etc.
  256.  
  257. FILE MENU
  258.  
  259. This menu is the main control for the game. It lets you start a new game,
  260. replay the current board, load tiles, layouts or pictures and load or save
  261. games. It also lets you get to the layout editor.
  262.  
  263. New Game
  264. --------
  265.  
  266. When you're ready to start a new game select this function. A brand new
  267. board will be displayed. Each board is numbered for the purposes of record
  268. keeping (if you so desire) and which board number is used depends on the
  269. setting of the Next Board Number selection under the Options menu. You can
  270. have new board numbers selected either sequentially or randomly. Most
  271. people won't care about the board number. However, if you are interested
  272. in statistics or methodical game play you may wish to select sequential
  273. board numbers.
  274.  
  275. Start Over
  276. ----------
  277.  
  278. If you get stuck but want to try the same board number again from the
  279. start use this function. The tiles will all be returned and the timer, if
  280. used, reset so you can try again.
  281.  
  282. Load Tiles
  283. ----------
  284.  
  285. Many tile sets are available and when you're ready for a change this is
  286. the function to use. A file selection box will pop up showing the tile
  287. sets (files ending in .TL or .TLV) that are available. If you've put your
  288. tile sets in a different directory you can select the directory name to
  289. move there or select Close to move up a directory level. The normal
  290. installation of the game puts all the files in the same directory so
  291. normally you won't have to worry about changing directories.
  292.  
  293. NOTE: To use most tile sets created by other users (i.e., tiles that you
  294. might find on a BBS or in a shareware catalog) you must have the
  295. registered version of the game.
  296.  
  297. Load Picture
  298. ------------
  299.  
  300. You have several choices for backgrounds on the game playing board. If you
  301. wish to load a picture that will be displayed as the background under the
  302. tiles this is the function to use. Several background pictures are
  303. included with the game. You can also use your own pictures just as long as
  304. they are in the popular PCX picture format. In general, the game can load
  305. pictures even if they are in a different format (i.e., while running the
  306. game in 256 color mode you should be able to load a 16 color picture).
  307.  
  308. Pictures designed for use as backgrounds will exactly fill the playing
  309. surface. Pictures that are slightly smaller will be centered on the
  310. playing surface. Pictures that are very small, less that one quarter the
  311. available space, will be "tiled". That is, the picture will be displayed
  312. multiple times to completely fill up the available space.
  313.  
  314. To remove the picture either load another one or use the Clear Background
  315. function under the Options menu.
  316.  
  317. Some pictures will look better than others. The problem is the limitations
  318. of a 256 color palette. For the game to work the menus and prompts must be
  319. displayed in the proper colors. In addition, the color palette used by the
  320. tile set must be maintained or the tiles won't display properly. The
  321. result of all this is that a picture may not be able to use the colors
  322. that it was originally saved with. When running in 16 color mode the
  323. situation is even worse as a fixed set of 16 colors must be used.
  324.  
  325. The game tries to display the picture in colors as close to the original
  326. as possible. Most of the time this works quite well. You will find that
  327. some pictures look bad only with certain tile sets because their color
  328. palettes just don't match well. Black and white pictures usually work
  329. quite well as most tile sets have a lot of gray shades available and also
  330. because the black and white picture offers good contrast to the colored
  331. tiles.
  332.  
  333. Load Layout
  334. -----------
  335.  
  336. Many layouts are available in addition to the default "dragon"
  337. arrangement. These include any layouts that you make yourself with the
  338. layout editor. When you use this function a list of all available board
  339. layouts (files ending in .BRD) will be shown. Double click on the one you
  340. want or change directories if you've stored your layout files somewhere
  341. else. The game normally installs the layouts in the same directory with
  342. all its other files.
  343.  
  344. Save Game
  345. ---------
  346.  
  347. Use this function to save a game in progress. You can use this on a game
  348. that you wish to continue later. You can also save a game just before the
  349. end if you wish to demonstrate to someone how that board number can be
  350. won, since a saved game includes all your previous moves.
  351.  
  352. Saved games are files ending in .SAV. When you select the save function
  353. the game will suggest a file name for you in the form MAH#####.SAV where
  354. the ##### is the current board number. You can use the suggested name by
  355. clicking on OK or you can enter your own name.
  356.  
  357. Load Game
  358. ---------
  359.  
  360. You use this function to reload a previously saved game. A file selection
  361. box will show all available saved games and you double click on the one
  362. you want or change directories if your saved games are stored elsewhere.
  363.  
  364. View Doc File
  365. -------------
  366.  
  367. As a convenience, the game has a text file viewer built in. Most people
  368. will have a better viewer utility available but if you don't or if you
  369. just need to quickly reference something while remaining in the game this
  370. function is handy.
  371.  
  372. A file selection box will appear showing all files available for viewing
  373. (any file ending in .DOC). You can also change to other directories. When
  374. you select the file you want the game will be cleared and the file will be
  375. displayed. You can use the left and right mouse buttons to scroll up and
  376. down a page at a time. You can also use the Page Up and Page Down keys for
  377. the same purpose and the arrow keys to move a single line at a time. To
  378. quit hit the Esc (escape) key. For a list of available functions hit the
  379. F1 key.
  380.  
  381. Print Order Form
  382. ----------------
  383.  
  384. If you have not yet registered Dragons Bane: Mah Jongg II this function
  385. will let you print an order form with all the details on registering. The
  386. order form is also useful for ordering accessories such as additional tile
  387. sets and for ordering other games.
  388.  
  389. Layout Editor
  390. -------------
  391.  
  392. This function brings up the layout editor which allows you to make your
  393. own board layouts or modify any of those supplied with the game. Please
  394. see the Layout Editor section below for complete details.
  395.  
  396. OPTIONS MENU
  397.  
  398. There are quite a few options available and this menu lets you select many
  399. of them. You can control sounds and animation, timing, board number
  400. selection and view the current tile set.
  401.  
  402. Next Board Number
  403. -----------------
  404.  
  405. You have three choices available in selecting what the next board number
  406. will be. You can have board numbers selected either randomly or
  407. sequentially. These settings remain from game to game until changed. The
  408. third choice lets you play a specific board number. After you play that
  409. one specific board the next board number will depend on whether you had
  410. previously selected random or sequential boards.
  411.  
  412. For most people there is no advantage to either setting. Each board number
  413. has the tiles placed randomly and the number has no effect other than
  414. allowing the same arrangement to be replayed. If you don't care about
  415. record keeping and statistics this setting really doesn't matter.
  416.  
  417. Toggle Peek
  418. -----------
  419.  
  420. Many players like to find out why they get stuck and can't win a board.
  421. The peek function lets you do this. When peek is disabled and you run out
  422. of moves the game is over. With peek enabled, however, you can continue to
  423. remove tiles one at a time to see what the hidden tiles are. Once you've
  424. peeked you cannot undo or otherwise continue the game. If you are using
  425. the clock it does not run while peeking, it stops as soon as there are no
  426. more moves.
  427.  
  428. Remember that most boards can be won. Peeking will let you find out what
  429. tiles are causing you problems so that you can replay the same board
  430. number and concentrate on not getting stuck by the same tiles again.
  431.  
  432. Toggle Sound Effects
  433. --------------------
  434.  
  435. The game has a variety of sound effects. If you have a SoundBlaster or
  436. compatible sound card and sufficient memory you will hear digitized sound
  437. effects otherwise the PC speaker is used. If you wish to play the game in
  438. quiet you can turn the sound effects off.
  439.  
  440. Toggle Animation
  441. ----------------
  442.  
  443. A variety of animated effects are used when pairs of tiles are removed.
  444. The disadvantage of this is that it slows the game down a bit. If you find
  445. you don't like the animations you can use this option to disable them.
  446. When animation is disabled selected pairs of tiles will simply disappear.
  447.  
  448. Simple or Verbose Prompts
  449. -------------------------
  450.  
  451. In order to help beginners the game has detailed prompts available,
  452. especially when you do something wrong or to help you through a series of
  453. choices. Once you've played the game for a while you probably won't need
  454. these verbose prompts and you can turn them off. With verbose prompts
  455. disabled you'll simply get a beep when you make a mistake.
  456.  
  457. Toggle Time
  458. -----------
  459.  
  460. The game always keeps track of how long you play each board. If you really
  461. don't care about your time you can turn off the clock and it will no
  462. longer be displayed on the screen. If you have statistics keeping enabled,
  463. however, your times are still recorded whether or not the clock is
  464. displayed.
  465.  
  466. Set Time Limit
  467. --------------
  468.  
  469. In addition to simply keeping track of time you can use the clock to set a
  470. limit for each game. Any time between 1 and 48 minutes can be used, though
  471. typical games take no more than ten minutes.
  472.  
  473. When a time limit has been selected the clock will count down rather than
  474. up. When the clock reaches zero your game is over and you will not be
  475. allowed to make further moves.
  476.  
  477. Clear Background
  478. ----------------
  479.  
  480. A variety of backgrounds can be used behind the tiles on the playing
  481. surface. This option lets you clear the background to a single plain color
  482. or to any of a variety of patterns.
  483.  
  484. When you select Clear Background two squares will be displayed with your
  485. choices. The left square contains a number of patterns. If you choose one
  486. of these patterns it will be used repeatedly to fill the entire screen.
  487. The right square contains 16 or 256 solid colors that can be used to fill
  488. the background. The available colors will not always be the same as they
  489. are determined by the current color palette in use which is primarily
  490. determined by the current tile set.
  491.  
  492. If you wish to have a picture as a background use the Load Picture
  493. function in the File menu.
  494.  
  495. View Tile Set
  496. -------------
  497.  
  498. To see the entire current tile set use this function. This is especially
  499. useful to determine how the wild card suits are used. See the section on
  500. Suits Of Tiles for a discussion on tile suits.
  501.  
  502. HINTS MENU
  503.  
  504. This menu has a number of features designed to help you play the game.
  505. These range from helping you find moves to seeing or changing your
  506. previous moves.
  507.  
  508. Get Hint
  509. --------
  510.  
  511. This is actually two functions in one. Normally it will show you all
  512. currently available moves one at a time. The moves are shown by
  513. highlighting the pair of tiles. You can choose to continue looking, stop
  514. looking or remove that pair of tiles.
  515.  
  516. If you use this function after already selecting a tile it will try to
  517. find any matching tile that is free. If a match is found you'll be asked
  518. it you want to remove it.
  519.  
  520. Find Hidden Match
  521. -----------------
  522.  
  523. If you select a tile and want to find its matches, whether free or not,
  524. this function will find them. A little wizard will appear and will point
  525. to the matching tiles with his wand. He will point to each matching tile
  526. for as long as you wish. This function will not tell you the exact layer
  527. that tiles are on but you will at least know what pile of tiles you need
  528. to remove.
  529.  
  530. Undo Last Move
  531. --------------
  532.  
  533. Sometimes you'll find that you've made a move that you really wish you
  534. hadn't made. This function lets you undo previous moves. The game keeps
  535. track of all your moves so you can undo as many times as you wish, right
  536. back to the start of the game.
  537.  
  538. Redo Last Move
  539. --------------
  540.  
  541. This is the reverse of the undo function. If you undo a move (putting a
  542. pair of tiles back on the board) this function will remove the tiles
  543. again. You can undo and redo back and forth as many moves as you wish.
  544.  
  545. See Previous Moves
  546. ------------------
  547.  
  548. This function shows all the tiles you've already removed, in the order
  549. that you removed them. This can be useful in planning whether or not to
  550. undo back to a tile that you find you need.
  551.  
  552. STATISTICS MENU
  553.  
  554. For those who like statistics Dragons Bane: Mah Jongg II is capable of
  555. keeping records of game play. This information is kept in a file ending
  556. with either .ST1 or .ST2. Records are kept of your best game or fastest
  557. win, worst game, average, total playing time and more. Records are also
  558. kept of each individual board played. See the section titled Statistics
  559. for complete details on the various type of statistics available.
  560.  
  561. The functions available under the Stats menu are as follows:
  562.  
  563. View Stats
  564. ----------
  565.  
  566. This is the feature you'll likely use the most. It displays your overall
  567. records for the board layout you are currently using. The information
  568. shown does not include the current game, even if there are no more moves,
  569. but will get updated as soon as you start a new game.
  570.  
  571. When you use this function you'll be shown the following:
  572.  
  573. Total Games Played
  574. Total Different Board Numbers Played
  575. Total Games Won (or Best Score if no wins)
  576. Average Score
  577. Time and Board Number of Fastest Win
  578. Percentage of Games Won
  579. Percentage of Different Boards Won
  580. Worst Game Played To Completion
  581. Total Playing Time
  582.  
  583. Load Stats File
  584. ---------------
  585.  
  586. If you wish to change statistics files use this function. A file selection
  587. box will appear showing all available statistics files (files ending in
  588. .ST1 or ST2). Double click on the file you want.
  589.  
  590. Normally this will only be needed if several people play the game on the
  591. same computer. If you currently have statistics disabled you must first
  592. select statistics level before using the function.
  593.  
  594. Select Stats Level
  595. ------------------
  596.  
  597. You will generally use this function only once to determine what level of
  598. statistics you want to use. You can also use this function to turn
  599. statistics keeping off. See the section titled Statistics for details on
  600. the different stats levels.
  601.  
  602. If you enable statistics you will then be prompted for what statistics
  603. file you wish to use. Select a file from the list displayed or type in the
  604. name of the new file you wish created.
  605.  
  606. TOURNEY MENU
  607.  
  608. You can play tournaments with any number of players. In a tournament each
  609. player tries the same single game under the exact same conditions (layout,
  610. time limit, etc.). Each person's score is recorded and results can be
  611. viewed at any time.
  612.  
  613. The Tourney menu gives you four functions that allow you to control and
  614. enter tournaments:
  615.  
  616. Set Up Tournament
  617. -----------------
  618.  
  619. This is the first step. When you choose this function a tournament set up
  620. screen appears which allows you to choose the conditions of the
  621. tournament. You can control:
  622.  
  623. Board Number
  624. Layout
  625. Time Limit
  626. If Undo Is Allowed
  627.  
  628. The screen will start with default values which are:
  629.  
  630. Board Number:  randomly selected
  631. Layout:  MAHJONGG.BRD
  632. Time Limit:  none
  633. If Undo Is Allowed:  not allowed
  634.  
  635. Click on the buttons or item name you want to change until the choices are
  636. the way you want them. When satisfied, click on the SAVE button, choose a
  637. file name for your tournament and your tournament is ready to play. You
  638. can click on ABORT if you decide not to save your tournament.
  639.  
  640. Play In Tournament
  641. ------------------
  642.  
  643. Once a tournament has been set up any number of people can play in it.
  644. When you select Play In Tournament a file selector will come up in which
  645. you choose the tournament you wish to play in. You'll then be prompted for
  646. your name. Your tournament entry will then be displayed. If you wish to
  647. continue and play the tournament game click on the OK button, otherwise
  648. click on ABORT. You'll then play the tournament game. Note that during
  649. tournament games most of the hint functions are disabled and you also
  650. cannot save the game. Normal statistics keeping is also disabled.
  651.  
  652. View Standings
  653. --------------
  654.  
  655. You can view the results for any tournament using this function. You must
  656. first choose the tournament file you are interested in. Then the results
  657. will be displayed with the tournament conditions at the top of the screen
  658. and the players' scores at the bottom. Up to ten players at a time can be
  659. shown. If there are more then ten entrants you can scroll between them by
  660. using the MORE and BACK buttons. Click on DONE to return to the game.
  661.  
  662. Note that you can use this function while playing a tournament game, but
  663. your results will not be included until you end the game in progress.
  664.  
  665. Delete Old Tournament
  666. ---------------------
  667.  
  668. Choosing this function lets you delete tournaments that are completed. The
  669. file selector will appear and you can choose the tournament you wish to
  670. delete. You can also delete tournaments from the normal DOS prompt simply
  671. by deleting the file. All tournament files end with the suffix .TRN so
  672. they are easy to identify.
  673.  
  674.  
  675. *****************************************************************************
  676. *                           COMMAND LINE OPTIONS                            *
  677. *****************************************************************************
  678.  
  679. The game options you want are usually chosen using the menus and are
  680. reloaded each time you play from the "dragon.cfg" configuration file.
  681. Most people will never need to use command line options. If you are not
  682. familiar with them you should avoid them and use the game's setup menus.
  683.  
  684. However, if you have several people using the game each of whom have
  685. different preferences it may be convenient to set up batch files for each
  686. player. The following command line options will let you do this:
  687.  
  688.         -a      animated tile removal effects off
  689.         -s      sound off
  690.         -sb     disable SoundBlaster sounds only (PC speaker sounds are on)
  691.         -c##    select background pattern; ## is X and Y coordinates of
  692.                 desired pattern in pattern selection grid shown when you
  693.                 use the Clear Background function
  694.         -c###   select background color ### (range: 000 to 255)
  695.         -bs     sequential board numbers
  696.         -br     random board numbers
  697.         -b#     play a specific board number
  698.         -t#     set time limit
  699.         -p      peek allowed
  700.         -v      verbose prompts off
  701.         -16     run in 16 color VGA mode
  702.  
  703. You can also select the tile set, background picture, board layout and
  704. statistics file from the command line. To do this, just include the
  705. complete name of the file anywhere on the command line.
  706.  
  707. If you wish, you can have the game randomly select a tile set, background
  708. picture or board layout. To do this use a name with the asterisk (wild
  709. card character) in it. For example, to choose any available tile set you
  710. would select "*.TL". To choose any picture that starts with the letter B
  711. you would select "B*.PCX".
  712.  
  713. Here are some examples:
  714.  
  715. To play board 12345 with sound off, use this command line:
  716.  
  717. mahjongg -b12345 -s
  718.  
  719. Note that the dashes are required and there must be a space between each
  720. option. The order of the options does not matter.
  721.  
  722. To use the medieval tile set (MEDIEVAL.TL) and allow peeking at the end
  723. of the game, use this command line:
  724.  
  725. mahjongg medieval.tl -p
  726.  
  727. To use the background pattern from row 0 column 1, randomly selected
  728. tiles, the antigrav board layout with a 10 minute time limit:
  729.  
  730. mahjongg -c01 *.tl antigrav.brd -t10
  731.  
  732. To use color number 1 (dark blue) as your background and use any tile
  733. set that starts with the letter "A":
  734.  
  735. mahjongg -c001 a*.tl
  736.  
  737.  
  738. *****************************************************************************
  739. *                               LAYOUT EDITOR                               *
  740. *****************************************************************************
  741.  
  742. If you get tired of the default "dragon" layout and the other board
  743. layouts included with the game you can make your own. Making a layout that
  744. plays well is quite a challenge but the only limitation is your
  745. imagination. You can make layouts simpler than the originals and with less
  746. tiles or make designs so complex they make your head spin.
  747.  
  748. Layouts can have up to 144 tiles and the number of tiles must always be a
  749. multiple of four. Up to five layers of tiles can be used with only one
  750. exception: the far right column can only be one layer high as higher
  751. layers would go off the playing board due to the 3D display effect.
  752.  
  753. The layout grid is 29 columns wide and 15 rows high. However, each
  754. position overlaps so you can actually use only every other position. You
  755. can make rows of tiles align or you can place tiles a half position off
  756. from adjacent tiles so a single tile can block two other rows.
  757.  
  758. The editor only has two basic functions: place a tile and remove a tile.
  759. The working cursor is shaped like a small tile. To add a tile move the
  760. cursor to the desired position and click the left mouse button. A randomly
  761. selected tile from the current tile set will be placed. To remove a tile
  762. line it up with the mouse cursor and click the right mouse button. Using
  763. the keyboard the space bar or enter key adds a tile and the backspace key
  764. removes a tile.
  765.  
  766. The layout editor has its own menu bar, different from what you see when
  767. playing the game. The help menu gives you some basic information about
  768. using the editor. The only functional menu is the File menu. It has three
  769. functions:
  770.  
  771. New Layout
  772. ----------
  773.  
  774. This function gives you a completely empty screen so you can start a
  775. layout from scratch.
  776.  
  777. Load Layout
  778. -----------
  779.  
  780. This function lets you load existing layouts from disk. A file selection
  781. box appears. Double click on the name of the file you wish to load.
  782.  
  783. Save Layout
  784. -----------
  785.  
  786. When you are done editing use this function to save your layout to a disk
  787. file. A file selection box will appear and you can double click on a file
  788. name to save over an existing layout or type in the name of a new layout.
  789. Note that all layout files end with .BRD. You will not be able to save
  790. unless you have a valid layout which means it must have a number of tiles
  791. that is divisible by four.
  792.  
  793.  
  794. *****************************************************************************
  795. *                                STATISTICS                                 *
  796. *****************************************************************************
  797.  
  798. While some people play the game strictly for relaxation others prefer a
  799. more intense approach and like to have details kept of their results. To
  800. meet this need Dragons Bane: Mah Jongg II offers some detailed statistics
  801. keeping.
  802.  
  803. In order to keep track each board is numbered. You can find the current
  804. board number displayed along with other information along the bottom of
  805. the screen below the playing area. Records are kept according to this
  806. number for each board that you play.
  807.  
  808. You have a choice of two levels of statistics. The basic statistics
  809. (stored in .ST1 files) keep less information but also take less disk space
  810. to store the records. When using basic statistics records are kept of
  811. 65536 board numbers. For each board number a record is kept whether that
  812. board was never played, played or won.
  813.  
  814. Detailed statistics (stored in .ST2 files) keep records for 10000 board
  815. numbers. For each board number you play a record is kept of your best
  816. score. For each board number you win your best winning time is kept.
  817.  
  818. Please note that statistics are kept separately for each different layout,
  819. though all statistics can be kept in a single file. The reason for this is
  820. that the difficulty of different layouts varies quite a bit so mixed
  821. results from different layouts would not be meaningful.
  822.  
  823. Your statistics file can grow quite large if you play many different
  824. layouts. Basic statistics take up 16474 bytes of disk space for each board
  825. layout you use. Detailed statistics take up 30090 bytes of disk space for
  826. each layout.
  827.  
  828. USING STATEDIT
  829.  
  830. Registered owners of Dragons Bane: Mah Jongg II receive an editor that
  831. allows complete control over statistics files. With StatEdit you can
  832. change any record in the file, remove portions of the file and print out
  833. your results.
  834.  
  835. To use the editor run STATEDIT.EXE. You can then load any statistics file
  836. and change any entry in the file. You can also have a formatted report of
  837. your statistics either printed or sent to a file.
  838.  
  839. Be careful! Though you can change any entry in the statistics actually
  840. doing so is not necessarily a good idea. Most fields are interrelated so
  841. changing one field effects the validity of others.
  842.  
  843. Going menu by menu, here's what the editor can do:
  844.  
  845. HELP MENU
  846.  
  847. Selecting help brings up a series of screens that offer a brief
  848. introduction to the editor. The instructions are minimal but should be
  849. enough to get started.
  850.  
  851. INFO MENU
  852.  
  853. This selection gives some basic information about the editor.
  854.  
  855. FILE MENU
  856.  
  857. Load File
  858. ---------
  859.  
  860. Use this function to load any statistics file. A complete list of all .ST1
  861. and .ST2 files will be shown for you to pick from. You can change to other
  862. disk directories if necessary.
  863.  
  864. After selecting the file you will have to select which record within the
  865. file you wish to edit. Remember that separate records are kept for each
  866. board layout. A list of the board layouts recorded in the file is
  867. displayed; point and click on the one you want.
  868.  
  869. Save File
  870. ---------
  871.  
  872. After making any changes use this function to save the updated file. The
  873. file will always be saved under the same name used when it was first
  874. loaded.
  875.  
  876. Delete File
  877. -----------
  878.  
  879. If you wish to completely remove a statistics file you can use this
  880. function. You can do the same thing from the DOS command line by deleting
  881. the file.
  882.  
  883. Print Current File
  884. ------------------
  885.  
  886. Using this function lets you print your complete records in an easy to
  887. read form. The overall records will be shown first, followed by a list of
  888. all boards won and concluding with a list of all additional boards played.
  889. If a detailed statistics file is in use the listing will include the best
  890. scores and best times for each board number.
  891.  
  892. Using this function you can also "print" to a disk file. The information
  893. recorded is exactly the same as you would see on your printer. You can
  894. then use the resulting straight text file any way you want, perhaps with
  895. your favorite word processor to further edit it before printing.
  896.  
  897. OPTIONS MENU
  898.  
  899. Display Header
  900. --------------
  901.  
  902. Statistics files have two parts, a header with overall information like
  903. all time bests, and individual records for each board number. When you
  904. want to see the header for the currently loaded statistics use this
  905. function. You can switch back and forth whenever you want.
  906.  
  907. When the header is displayed you can change any entry simply by pointing
  908. to it with the cursor and clicking. You'll then be prompted to enter the
  909. new information.
  910.  
  911. Display Records
  912. ---------------
  913.  
  914. To switch from displaying the header to displaying records for individual
  915. board numbers use this function.
  916.  
  917. When individual records are being displayed you can change the results for
  918. any board number simply by pointing to the number and clicking. You'll
  919. then be prompted to enter the new results for that board number.
  920.  
  921. Since so many board numbers are recorded each screen can only show a
  922. portion. You can scroll from screen to screen by clicking on the two
  923. buttons at the lower corners of the screen labeled MORE and BACK.
  924.  
  925. Jump To Record
  926. --------------
  927.  
  928. This function also causes individual board number records to be displayed
  929. but it lets you pick a specific board number. This can be much faster than
  930. scrolling from board to board using the MORE and BACK buttons. You can use
  931. this function whether board records or the header is currently being shown.
  932.  
  933. Delete This Layout
  934. ------------------
  935.  
  936. If you have a statistics file with several board layouts recorded in it
  937. you can use this function to delete the records for one specific layout.
  938. First load the file and the layout then use this function to delete it.
  939.  
  940.  
  941. *****************************************************************************
  942. *                            KEYBOARD SHORTCUTS                             *
  943. *****************************************************************************
  944.  
  945. Game play is easier using a mouse, however all features are available
  946. using the keyboard. To select tiles using the keyboard use the arrow keys
  947. to position the cursor then use the space bar or Enter key to select
  948. tiles. If you hold down the shift key at the same time you use an arrow
  949. the cursor will move farther.
  950.  
  951. All the menus and the more commonly used functions can be accessed
  952. directly using a single keystroke. These keyboard shortcuts are as follows:
  953.  
  954. F1:  Help
  955. F2:  Info
  956. F3:  File Menu
  957. F4:  Options Menu
  958. F5:  Hints Menu
  959. F6:  Stats Menu
  960. F7:  Tournament Menu
  961. F10:  Quit
  962.  
  963. Alt-A:  Again (Replay)
  964. Alt-E:  Help
  965. Alt-F:  File Menu
  966. Alt-H:  Hints Menu
  967. Alt-I:  Info
  968. Alt-M:  Display Previous Moves
  969. Alt-N:  New Game
  970. Alt-O:  Options Menu
  971. Alt-Q:  Quit
  972. Alt-S:  Stats Menu
  973. Alt-T:  Tournament Menu
  974. Alt-U:  Undo Move
  975. Alt-V:  View Tile Set
  976. Alt-Z:  Redo Move
  977.  
  978. Ctrl-F:  Find Hidden Match
  979. Ctrl-H:  Get Hint
  980. Ctrl-L:  Load Layout
  981. Ctrl-P:  Load Picture
  982. Ctrl-R:  Reload Game
  983. Ctrl-S:  Save Game
  984. Ctrl-T:  Load Tiles
  985. Ctrl-V:  View Stats
  986.  
  987.  
  988. *****************************************************************************
  989. *                              INCLUDED FILES                               *
  990. *****************************************************************************
  991.  
  992. The following files are included in Dragons Bane: Mah Jongg II:
  993.  
  994. DRAGON.EXE     Dragons Bane: Mah Jongg II program
  995. DRAGON.DOC     This file
  996. DRAGON.TXT     A brief description of Dragons Bane: Mah Jongg II
  997. DRAGON.HLP     Text for game online help function
  998. LAYOUT.HLP     Text for layout editor online help function
  999. DRAGON.GXL     Sound/graphics library
  1000. FACTORY.EXE    Tile Factory tile editing utility
  1001. FACTORY.DOC    Tile editor instructions
  1002. FACTORY.HLP    Text for Tile Factory online help function
  1003. FACTORY.GXL    Tile factory library files
  1004. *.BRD          Various board layouts
  1005. *.TL           Various 256 color tile sets
  1006. *.TLV          Various 16 color tile sets
  1007. *.PCX          Pictures for use as playing board backgrounds
  1008. SHAREWRE.TXT   Information on Shareware
  1009. ORDERFRM.TXT   Ready to print registration form
  1010. UKORDER.TXT    Registration form for UK residents
  1011. VENDOR.TXT     Distribution information for disk vendors, BBSes, etc.
  1012. FILE_ID.DIZ    Standard program description for BBS use
  1013.  
  1014.  
  1015. *****************************************************************************
  1016. *                                REGISTRATION                               *
  1017. *****************************************************************************
  1018.  
  1019. Please remember that Dragons Bane: Mah Jongg II is not free software. As
  1020. with all Shareware you are expected to purchase it after you've given it a
  1021. reasonable trial.
  1022.  
  1023. The registration price for Dragons Bane: Mah Jongg II is $16 (#12.95
  1024. U.K.), for which you'll receive by return mail:
  1025.  
  1026. - a copy of the latest version with the shareware reminders removed
  1027. - additional tile sets
  1028. - additional background pictures
  1029. - more different board layouts
  1030. - the statistics editor
  1031. - and possibly another Shareware game to try out (disk space allowing)
  1032.  
  1033. Collections of tile sets created by various players are also available for
  1034. $6 each. Each collection includes ten or more tile sets.
  1035.  
  1036. You can also get custom backgrounds made from your photographs. These are
  1037. available for $6 each.
  1038.  
  1039. A "deluxe" version of Dragons Bane: Mah Jongg II is also available. This
  1040. includes a storage case, printed manual, quick reference card, plus the
  1041. registered version of the game. This version is available for $24. Note
  1042. that the actual software is the same in both versions.
  1043.  
  1044. Please include $2 for shipping/handling along with the payment for
  1045. whatever item(s) you order; if ordering deluxe versions please include $4.
  1046. Outside North America please include $4 for shipping/handling on all
  1047. orders. Please note that all prices are U.S. dollars.
  1048.  
  1049. If you live in the U.K. you can register through Nildram Software. Please
  1050. print the file UKORDER.TXT for an order form all ready to go or just send
  1051. #12.95 to:
  1052.  
  1053.     Nildram Software
  1054.     82 Akeman Street
  1055.     Tring
  1056.     Herts HP23 6AF
  1057.  
  1058. You can also get the registered version RIGHT NOW by calling Software
  1059. Creations BBS. Use their online store and your credit card and immediately
  1060. download the registered version. You can reach Software Creations by
  1061. calling 508-368-7036 (up to 14.4 kbps modems) or 508-368-6604 (up to 28.8
  1062. kbps modems). Once you've logged on and reached the main menu just use the
  1063. command STORE and follow the instructions.
  1064.  
  1065.  
  1066. *****************************************************************************
  1067. *                           DISCLAIMER OF WARRANTY                          *
  1068. *****************************************************************************
  1069.  
  1070. This software is sold "as is", without any warranty as to performance or
  1071. any other warranties whether expressed or implied. Because of the many
  1072. hardware and software environments into which this program may be used, no
  1073. warranty of fitness for a particular purpose is offered. The user must
  1074. assume the entire risk of using the program. Any liability of the seller
  1075. will be limited exclusively to product replacement or the refund of the
  1076. registration fee.
  1077.  
  1078.  
  1079. *****************************************************************************
  1080. *                   ASSOCIATION OF SHAREWARE PROFESSIONALS                  *
  1081. *****************************************************************************
  1082.  
  1083. This software is produced by Nels Anderson who is a member of the
  1084. Association of Shareware Professionals (ASP). ASP wants to make sure that
  1085. the shareware principle works for you. If you are unable to resolve a
  1086. shareware-related problem with an ASP member by contacting the member
  1087. directly, ASP may be able to help.
  1088.  
  1089. The ASP Ombudsman can help you resolve a dispute or problem with an ASP
  1090. member, but does not provide technical support for members' products.
  1091. Please write to the ASP Ombudsman at 545 Grover Road, Muskegon, MI 49442,
  1092. USA or send a CompuServe message via email to ASP Ombudsman 70007,3536.
  1093. FAX: 616-788-2765.
  1094.  
  1095.                              _______
  1096.                         ____|__     |               (R)
  1097.                      --|       |    |-------------------
  1098.                        |   ____|__  |  Association of
  1099.                        |  |       |_|  Shareware
  1100.                        |__|   o   |    Professionals
  1101.                      -----|   |   |---------------------
  1102.                           |___|___|    MEMBER
  1103.  
  1104.  
  1105. *****************************************************************************
  1106. *                            AVAILABLE SOFTWARE                             *
  1107. *****************************************************************************
  1108.  
  1109. Other software which I've either written or contributed to:
  1110.        
  1111. GUESS:     Second Guess is another solitaire game that uses the same
  1112.            tile sets as Dragons Bane: Mah Jongg II. Though based on
  1113.            concentration solitaire it offers many more features
  1114.            including play by up to four people. Requires SVGA graphics
  1115.            and supports SoundBlaster.
  1116.  
  1117. MAHJONGG:  Solitaire game played with Chinese tiles. Supports VGA,
  1118.            EGA and Hercules graphics; mouse optional. See reviews
  1119.            in December 1988 "PCWorld" and April 1989 "Compute!".
  1120.            Uses the same tile sets as Tile Match.
  1121.        
  1122. TMATCH:    Tile Match is another solitaire game that uses the same
  1123.            colorful tile sets originally created for Mah Jongg.
  1124.            It's based on concentration solitaire or "memory" but
  1125.            adds a wide variety of features. Play it solitaire,
  1126.            against the computer or with up to four players.
  1127.  
  1128. CIPHER:    A word puzzle game involving solving quotations that
  1129.            have been encrypted. Runs in EGA or VGA graphics mode
  1130.            with or without a mouse, or in text mode.
  1131.  
  1132. CIPHWN:    Cipher for Windows. All the features of regular
  1133.            CIPHER but runs under the Microsoft Windows 3.x
  1134.            environment.
  1135.  
  1136. EGATREK:   Space strategy battle game, using colorful EGA graphics,
  1137.            based on the classic minicomputer game. Winner of
  1138.            Public Brand Software's 1988 software contest.
  1139.        
  1140. SHOOT:     "Shooting Gallery" tests your aim and reflexes in a
  1141.            number of different rounds of shooting. Uses MCGA
  1142.            graphics mode for 256 colors and and also requires
  1143.            a mouse. See review in "PC Magazine" vol. 9 #20.
  1144.  
  1145. SUPERFLY:  An action game using hi-res EGA/VGA graphics. Chase the
  1146.            flies and other insects through twenty different rounds.
  1147.            Includes three levels of difficulty, hall of fame, shell
  1148.            to DOS, etc. Keyboard/joystick/mouse supported. See
  1149.            review in "PC Magazine" vol. 10 #17.
  1150.  
  1151. BASSTOUR:  (Written by Dick Olsen). Game that simulates a fishing
  1152.            tournament, including rod and lure selection. Runs in
  1153.            EGA/CGA/MCGA/Hercules graphics modes. Do not order this
  1154.            game from me; for more information contact:  Richard
  1155.            Olsen, 68 Hartwell Avenue, Littleton, MA 01460.
  1156.        
  1157. BASSMAP:   Companion program for BassTour which allows lakes to be
  1158.            created or modified. EGA and CGA versions included.
  1159.            Requires BassTour or Bass Class.
  1160.        
  1161.                                 - - - - -
  1162.  
  1163.        Dragons Bane: Mah Jongg II is copyright (c) 1995 by Nels Anderson.
  1164.                            All rights reserved.
  1165.