home *** CD-ROM | disk | FTP | other *** search
/ Boston 2 / boston-2.iso / DOS / SPIELE / TETRIS / BRIX / BRIX.DOC next >
Text File  |  1993-12-01  |  9KB  |  220 lines

  1. //////////////////////////////////////////////////////////////////////////////
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.                     ▄▄▄▄▄     ▄▄▄▄▄▄    ▄▄▄▄  ▄▄     ▄▄
  9.                     ▄▄   ▄    ▄▄    ▄▄   ▄▄   ▄▄     ▄▄
  10.                     ▄▄   ▄    ▄▄    ▄▄   ▄▄    ▄▄   ▄▄
  11.                     ▄▄   ▄    ▄▄    ▄▄   ▄▄     ▄▄ ▄▄
  12.                     ▄▄▄▄▄▄    ▄▄▄▄▄▄▄    ▄▄      ▄▄▄
  13.                     ▄▄    ▄   ▄▄  ▄▄     ▄▄      ▄▄▄
  14.                     ▄▄    ▄    ▄   ▄▄    ▄▄     ▄▄ ▄▄
  15.                     ▄     ▄   ▄▄    ▄▄    ▄    ▄    ▄▄
  16.                     ▄▄    ▄   ▄    ▄ ▄   ▄▄    ▄     ▄▄
  17.                     ▄ ▄ ▄▄   ▄ ▄     ▄  ▄  ▄  ▄      ▄ 
  18.                      ▄         ▄          ▄     ▄    ▄
  19.                          ▄    ▄     ▄     ▄    ▄      ▄
  20.                      ▄                     
  21.                         ▄                ▄           ▄
  22.  
  23.  
  24.  
  25.  
  26.             BRIX v2.0  Copyright (c) 1991 by Dlugosz Software
  27.  
  28.                       Written by Michael Hoyt, Jr.
  29.  
  30.  
  31.  
  32.                           game documentation
  33.  
  34.  
  35.  
  36.  
  37. //////////////////////////////////////////////////////////////////////////////
  38.  
  39. BRIX is a Tetris-style arcade game.  The computer gives you a set
  40. of puzzle pieces which you must drop into place at the bottom of a
  41. well.  The object is to drop the pieces so as to completely fill up as many
  42. rows as possible.  To achieve this end, you may rotate the puzzle pieces
  43. clockwise or counterclockwise as they fall down the well.  When a row is
  44. completely filled, it dissapears and all the pieces above it fall down to
  45. fill in the gap.  Each game level requires you to complete a specified number
  46. of rows to advance to the next higher level.  As levels progress, the game
  47. speed increases, the well becomes smaller, the puzzle piece shapes become more
  48. complicated and harder to fit, random clutter appears on the bottom rows of the
  49. well at the start of the level, and on some levels, gravity is reversed
  50. (the pieces fall upward and stick to the ceiling!).
  51.  
  52. BRIX can be played solo or with another player in head-to-head competetion.
  53. There are four difficulty levels, ranging from "easy" to "impossible".
  54. A seperate "top-ten" high score list is kept for each difficulty level.
  55.  
  56. System requirements:
  57.         IBM PC/XT/AT or 100% compatible
  58.         EGA or VGA display adapter with monitor
  59.           (or anything a ViewPoint driver is available for.
  60.           This version requires at least 16 colors)
  61.         MS-DOS 2.1 or later
  62.  
  63. This is the complete shareware version of BRIX.  No features have been
  64. disabled, excluded, or hidden [that we're going to tell you about].
  65. All we ask is that you register your copy.  And if you don't, well, there's
  66. not much we can do about it.  For registration information, see the
  67. Registration section at the end of this document.
  68.  
  69.  
  70. Running the Program
  71.  
  72. BRIX will autodetect a EGA or VGA and load EGA.DRV or VGA.DRV.  It will
  73. search the current directory and then the directory that the EXE file was
  74. loaded from.  You can explicitly specify the 256 color driver, or choose
  75. different resolutions.
  76.  
  77. Set the environment variable VPDRV to the name of the driver file to
  78. load.  It can be optionally followed by a mode number.  Example:
  79.  
  80.     set VPDRV=VGA.DRV;4
  81.     set VPDRV=MCGA256.DRV
  82.  
  83. The environment variable will override the autodetect and/or search for
  84. the driver.  VGA.DRV;4 is 640x400 mode.  That is lower res than standard
  85. VGA, but will drive the monitor at a higher rate and looks better than the
  86. standard mode on most systems.  A ";5" is normal VGA.  If you have VESA
  87. compatable BIOS, you can use mode 6 for 800x600.  Mode 0 is the lowest
  88. resolution.  The game adapts to any resolution.
  89.  
  90. The MCGA256.DRV file, if used (vga or IBM MCGA is needed) will run the
  91. game in 256 color mode.  It is a low resolution, but uses more color.
  92. Try it!
  93.  
  94.  
  95.  
  96. Main menu keys:
  97.  
  98.         key     description
  99.         ---     -------------------------------------
  100.         f1      Start game at "easy" difficulty level
  101.         f2      Start game at "normal" difficulty level
  102.         f3      Start game at "hard" difficulty level
  103.         f4      Start game at "impossible" difficulty level
  104.         P       Select one or two players (the current selection is shown)
  105.         H       Display high score list (one page for each difficulty level)
  106.         K       Change key definitions:
  107.                    Another menu will appear. Select which player to change
  108.                    keycodes.  A prompt will appear for each game action.
  109.                    Use the same key for "ROTATE LEFT" and "ROTATE RIGHT"
  110.                    if you want to use one key to rotate shapes.
  111.         S       Turn sound effects on or off
  112.         C       Select one of two color sets for the brick shapes.
  113.                 "Pastel" colors are bright while "pure" colors are dark.
  114.         B       Turn the brick background on or off.  If the background is
  115.                 turned off, then the game will be played on a black background.
  116.  
  117.         Esc     Exit BRIX and return to the DOS prompt.  The high score list
  118.                 is automatically saved.
  119.  
  120. ONE-PLAYER BRIX
  121. ------------------------------------------------------------------------------
  122.  
  123.  
  124. TWO-PLAYER BRIX
  125. ------------------------------------------------------------------------------
  126.  
  127.         In two player mode, BRIX plays exactly as it does in one-player mode
  128.     except two players can compete head-to-head.  The same shapes are thrown
  129.     at both players in the same order.
  130.  
  131.  
  132.  
  133. THE HISTORY OF BRIX
  134. ------------------------------------------------------------------------------
  135.  
  136.         Version 1.0 of BRIX was a solo game.  It was written as a
  137.     demonstration program for the ViewPoint Graphics Library (see section
  138.     below) but evolved into a full-blown arcade game for one or two-players
  139.     with vivid color and sound (well, 16 colors with beeps and boops).  The 
  140.     original version took about six hours to write and was
  141.     as buggy as heck.  The final version, 2.0, was a complete rewrite of 1.0
  142.     and took several days to code and debug.
  143.         What makes BRIX unique is its ability, provided through the ViewPoint
  144.     Graphics Library, to adjust to the resolution of just about any video
  145.     device, provided the device driver is present.  The reverse-gravity feature --
  146.     where puzzle pieces fall upward -- is provided through ViewPoint by simply
  147.     moving the viewport origin to the bottom of the well and calling the
  148.     mirror_y() function; no other changes had to be made to to the code to
  149.     accomodate this feature!
  150.  
  151.     This version is distributed with the EGA, VGA, and MCGA256 drivers.
  152.     BRIX 2.1 does not adapt to a monochrome system yet.
  153.  
  154.         BRIX was compiled under Borland C++ 2.0 and version 1.00
  155.     of the ViewPoint Graphics Library.
  156.  
  157.  
  158.  
  159.  
  160. REGISTRATION
  161. ------------------------------------------------------------------------------
  162.  
  163.         BRIX version 2.1 is Shareware.  If you enjoy playing BRIX and your
  164.     conscience won't leave you alone (even over a measly five bucks), please
  165.     register by sending five (5) U.S. dollars, by cash, check, or money order,
  166.     to:
  167.  
  168.                          Dlugosz Software
  169.                          P.O. Box 867506
  170.                          Plano, TX 75086
  171.  
  172.         Your comments, suggestions, and/or criticisms (heaven forbid!) are
  173.     welcome.
  174.  
  175.  
  176.         If you would like propoganda concerning the ViewPoint Graphics
  177.     Library, please write to the above address or contact John Dlugosz
  178.     [70007,4657] on Compuserve and ask for a product brochure, or pop
  179.     into the GRAPHSUP forum (Developer's Den subtopic).
  180.  
  181.  
  182.     Upon registration, you'll gain the ability to customize the
  183.     levels in BRIX to design your own custom game.  You can taylor
  184.     the well size, speed, rows-to-complete, speed, available playing
  185.     pieces, and other effects, on a level-by-level basis.
  186.  
  187.  
  188.  
  189.  
  190. Piece Summary
  191. -------------
  192.  
  193.  
  194.  
  195.    0           5 █           10 ███       16 █
  196.                   ██                          ██
  197.    1  █                      11 ██             █          21  █
  198.                 6   █            ███                            █
  199.    2 █           ██                                          █
  200.      ██
  201.                 7  █          12 ██        17   █
  202.    3 ██          ██            █ █           ██          22  █
  203.                                                █               ██
  204.    4 █          8  █                                            █
  205.      █           █          13   █
  206.                   █                        18 ███          23 █
  207.                                   █            █               
  208.                 9 █                            █                 █
  209.                   █
  210.                    █           14 █         19 ███          24 █ █
  211.                                               ██              
  212.                                    █           ███             █ █
  213.  
  214.                                15          20  █
  215.                                   █ █          ██
  216.                                                █ █
  217.  
  218.  
  219.  
  220.