home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 8 / CDASC08.ISO / VRAC / TETROLIS.ZIP / TETROLIS.DOC < prev    next >
Text File  |  1993-04-07  |  11KB  |  267 lines

  1. -----------------
  2.  Tetrolis v1.00                Documentation by VectorMan
  3. -----------------
  4.  
  5. Started On      : March 10/93
  6. Last Revised On : April 7/93
  7.  
  8.  
  9. Introduction
  10. --------
  11. The concept behind Tetrolis is quite simple to understand.  Although it may
  12. not appear to be very complex, you will fall into the game and will play it
  13. over and over again.  In this documentation I will explain the idea, as well
  14. as go into the actual use of the game.
  15.  
  16.  
  17. Requirements
  18. --------
  19.  - VGA Card with 256K of DRAM.  (All 256K are used)
  20.  - IBM 80286 or higher (16-Bit instructions)
  21.  - A lot of time!
  22.  - Patience
  23.  - A VGA or Monochrome monitor
  24.  - About 260K of RAM free
  25.  
  26.  
  27. Optional
  28. --------
  29.  - Upto 2 Joysticks can be used with Tetrolis (tested with 1)
  30.  - Gravis Ultrasound with at least 256K of DRAM
  31.  - Soundblaster(complete version only)
  32.  
  33.  
  34. Game Idea & Play
  35. --------
  36. The game is played with blocks.  There are 7 different types of blocks that
  37. you will encounter, and each has a different shape.  The idea of the game is
  38. to fill a line of the pit, so that there will be no blocks left.  Then the
  39. line dissapears, and the rest of the blocks fall down by a line.  Once the
  40. top of the pit is reached, the game is over! This game is VERY addictive,
  41. so be prepared to spend long hours playing it!
  42.  
  43.  
  44. Controls:
  45.  
  46. Keyboard:
  47. Move Object: Left & Right arrow keys
  48. Rotate object:  SpaceBar, Keypad 5 Key, Alt, Ctrl, Insert.
  49. When playing in the two player mode, the keys : A,D,S,X,TAB and Shift all
  50. control the second player.
  51.  
  52. Joystick:
  53. The object is moved by the use of the joystick, and Button #1 rotates
  54. the block in one direction and Button #2 rotates it in the other.
  55.  
  56. For 2 Player Keyboard playing, do not use the arrow keys left to the numeric
  57. pad.  They call up the Shift key, and will rotate player #1's blocks.
  58.  
  59. Monochrome or B/W monitor usage:
  60. --------
  61. To Run the game on a B/W monitor, just type TETROLIS /B or TETROLIS /b.
  62. This will run the game in a special B/W mode.  (The intro, however, will
  63. be in full-color)
  64.  
  65.  
  66. Options Explained:
  67. --------
  68. Game Modes
  69. A:  This is the standard mode, good for beginners
  70. B:  The Chellange Mode: The pit will be filled with bits of blocks, and it's
  71.     up to you to clear it!  This is a great practice mode, as it greatly
  72.     builds the player's knowledge of the game and it's situations.
  73. C:  This is the "Timed" mode.  The Timer is counted downwards until it
  74.     reaches 0.  The player with the most lines wins.  The time is in
  75.     Minutes, and can be upto 59 minutes.  Also, the timer is EXACT.  It
  76.     should not run any faster on a 586 then on a 286.  I'm directly taking
  77.     over the clock.
  78.  
  79. Configuration Menu Options:
  80.  
  81. Player 1 and Player 2 control is self explanatory.
  82. NOTE: You will need a joystick to play the 2 player mode.
  83.  
  84. Delays :  These are the Movement delays, Ie, the joystick and keyboard is
  85.           too fast mostly, so i have to slow it down a bit. It is wise to
  86.           have the same speeds for both players, as the game will be more
  87.           fair this way.
  88.           B Delay is the Button Delay time
  89.           Down Delay is the Pressing Down delay
  90.           M Delays are the Movement (Left-Right) delays
  91.  
  92. Special Effects:  This is the 2 player special effect, it tells the game
  93. whetever you want the Panic Mode option (See section on Panic Mode).
  94.  
  95. Next Block:  This shows how many "Next pieces" will be shown.  Upto 2 can
  96.              be enabled.
  97.  
  98. Sound and SoundCard:  For now, this Release supports only the Gravis
  99. Ultrasound.  Check the "Gravis Ultrasound" section for more detail!
  100.  
  101. Same Speed:  This option, when used with 2 players, will always keep the
  102.              highest speed of the 2 players for both of them, so the game
  103.              will be more even.
  104.  
  105. Joystick Calibration :  Calibrates the joystick so that it will work
  106.                         properly with the game.
  107.  
  108. Save & Quit : Exit the menu and save the configuration
  109. Quit        : Exit the menu without saving configuration.
  110.  
  111.  
  112. Panic Mode
  113. --------
  114. The Panic Mode is a special 2-Player feature.  It is avaliable by turning
  115. on Special Effects in the Configuration Menu.  With Panic Mode enabled,
  116. everytime you complete 3 or 4 lines at one time, the lines-1 will be "thrown"
  117. to the other player with a block missing.
  118.  
  119.  
  120. Video Mode
  121. ---------
  122.    As you can see, this game runs in a non-standard video mode.  It's a
  123. special set video mode at 320*400 in 256 colors.  It requires 256K of memory,
  124. and it may not function on some non-100% VGA cards.  If it doesn't work using
  125. the default setup, try running the game with the /2 switch, like this:
  126. TETROLIS /2.  Why did i chose this video mode?  I wanted this game to be
  127. different.  I had spent many hours creating the High Resolution VGA routines,
  128. and as there are no games out currently that supply it, i decided to use
  129. it!  It's double the vertical resolution of the standard VGA(320*200-256).
  130. One screen of memory is 128 Kilobytes, so you can imagine how much processing
  131. power is required!
  132.  
  133.  
  134. Techniques
  135. --------
  136. Here are some techniques that my Beta testers and I found out:
  137.  
  138.  - It is a good idea to use the 4" long horizontally not vertically
  139.  - Avoid "building up".
  140.  - If you want to build up, do it on the sides, and leave no holes
  141.  - To move an object underneath another one, you must start pressing in the
  142.    direction to move into BEFORE you actually reach it.  The objects can be
  143.    usually moved in upto 5 Squares!(complete version only)
  144.  - Be quick when playing in the Panic Mode, the other player can really
  145.    finish you off!
  146.  
  147.  
  148. Gravis Ultrasound
  149. --------
  150.    For those of you who don't know, the GUS is developed by Gravis(TM),
  151.    a local Canadian company. It is a next-generation sound card, supporting:
  152.  
  153.     - 16 Bit Playback at 44.1Khz
  154.     - 32 Simulatenous voices! (Incredible)
  155.     - Stereo
  156.     - 256k of onboard RAM(Standard config), expandable to 1 Meg.
  157.     - Tons of awesome programs
  158.     - SoundBlaster compatibility
  159.  
  160.    I finally understood enough of the GUS to make some half-decent code for
  161.    it.  This Shareware release supports the soundcard, but the support is
  162.    not 100%.  Some things are still missing, for example:  The card may not
  163.    fully detect each base port, bad initialization, and other details.  If
  164.    it does not work now, you can be sure that it will work properly in the
  165.    complete version.  The game supports MOD files, but in this Shareware
  166.    version it only supports ONE MOD(MUSIC1.DAT), and it doesn't play using
  167.    all the commands.  This is not GUSMOD, it's a mod player i took about
  168.    3 days to create!  It's very messy, but it works!  I am currently working
  169.    on it, so it should be 100% compatible in a few days.  Also, you can tell
  170.    it's not GUSMOD by the low sound quality:)
  171.    In this shareware release you can change the volume of the MUSIC by using
  172.    the + and - keys.  The sound effects are set at a constant sound, but will
  173.    be changable in the final version.  The MOD Music is only going to play
  174.    for ONE(1) minute, then it turns off!  The sound effects & music is mixed
  175.    at 22050 khz, so it's not bad!
  176.    The final version will come with more mods, and you will be able to play
  177.    your favorite one for every level!:)
  178.  
  179. Speakers
  180. --------
  181.   On the Gravis Ultrasound, the sound effects for player #1 will come out
  182.   of the left speaker, and for player 2 from the right one. Any sound effect
  183.   to be heard by both players will be balanced in the center.  If you are
  184.   getting the sound effects from the wrong speaker, switch them around:)
  185.  
  186.  
  187. If the game doesn't work:
  188. --------
  189.  - Try running the game without EMM drivers such as QEMM.
  190.  - Create a boot disk (check your DOS manual)
  191.  - Run the game using the TETROLIS /2 command (alternate video mode)
  192.  - Clear up some memory
  193.  - Disable the joysticks(I found this helps in some games)
  194.  
  195.  
  196. Errors
  197. --------
  198. As far as i know, there are no bugs in this game.  If any are found, please
  199. note the incident and let me know.  It is a good idea to note :
  200.   - The number of lines
  201.   - The time
  202.   - The Amount of memory if possible
  203.   - The controls and other things.
  204.  
  205.  
  206. Credits
  207. --------
  208. This game was created entirely by me, Vectorman.  A lot of the ideas were
  209. contributed by my dad, John. (Intro, Same Speed, etc...)
  210.  
  211.  
  212. Disclaimer
  213. --------
  214. I hate to include this, but it's a must:  In using this product, you are
  215. fully and completely responsible for any problems/errors that might occur.
  216. I take no responsiblity, and to the best of my knowledge there are no
  217. errors at all(both critical and non-critical).
  218.  
  219.  
  220. Contributions & Registration
  221. --------
  222. If you send $10 or more, i will send you the newest versions as well as
  223. information on my future games and programs.
  224.  
  225.                           Adam Kolodziejczak
  226.                           #3269 Portview Place
  227.                           Port Moody, BC
  228.                           V3H 2L4
  229.                           Canada
  230.  
  231. The new version will contain many new options, for example : Bombs,18-Ton,
  232. Fire, etc..  Also, i will include a special "Cheat Key" where you can get
  233. out of very difficult situations!  (this is disabled currently).  Check out
  234. the "Registration" menu after quitting the game.  It explains a lot of the
  235. options.  The Gravis Ultrasound support will be 100%, and the MOD will play
  236. for more then the current 1 minute.  It will also enable you to customize
  237. the game much more, by setting which mods to play when, etc...
  238. When sending your registration, remember to include the following:
  239.               - Your Name
  240.               - Address
  241.               - Ideas & Reports of any bugs
  242.               - Comments
  243.               - Check
  244.               - Anything else you want to include!
  245.  
  246. Future Releases
  247. ---------
  248. In the next few weeks i will be starting on my next game, this will be a
  249. Super Mario style game.  Features:
  250.  
  251.  - Many levels (around 35 or so)
  252.  - Complete Gravis Ultrasound support(Music and sound effects)
  253.  - 4 layer scrolling (INCREDIBLE look & speed, never before done on the IBM)
  254.  - 386 Auto-Detection
  255.  - EMS Usage
  256.  - Possible 2 player option
  257.  - Scaling and rotation like you've never seen before on the IBM!
  258.  - Traps & Hidden bonus levels
  259.  - 256 Colors
  260.  
  261. I have already designed the actual "Grapx Engine", and it runs at a very
  262. healthy speed.  I might be able to get it upto around 30 screens per second
  263. (full-screen animation), which is faster then the TV broadcast rate!  If
  264. you are interested in helping out with the drawing/ideas then contact me!
  265. I'm in need of artists/musicians/sound effects/ideas and helpers.
  266.  
  267.