home *** CD-ROM | disk | FTP | other *** search
/ The Best of Select: Games 3 / cd.iso / games / graviton / gvtread.me! < prev   
Text File  |  1993-08-13  |  19KB  |  352 lines

  1. GRAVITON V2.03 
  2. Copyright (c) 1992,1993 Daniel A. Sill 
  3.  
  4. *****************************************************************************
  5. SPECIAL NOTE TO SYSTEM ADMINISTRATORS AND BBS SYSOPS
  6. *****************************************************************************
  7. Please check your systems for any previous versions of 'GRAVITON' and 
  8. remove them. They will be called "GRAVITN1.ZIP", "GRVTN101.ZIP",
  9. "GRVTN200.ZIP", "GRVTN201.ZIP", or "GRVTN202.ZIP". 
  10. Thank you.
  11.  
  12.  
  13. *****************************************************************************
  14. INTRODUCTION
  15. *****************************************************************************
  16.      Thank you for taking the time to read this.
  17.  
  18.      'GRAVITON V2.03' is a pseudo vector graphics game; that is, it is 
  19. an attempt to use only line drawings to make everything work. I used, as
  20. inspiration, an arcade video game I first encountered around 1984 as a
  21. student at SWTSU in San Marcos, Texas. I think you will find it fun and
  22. challenging. 
  23.      
  24.      You are free to distribute this software package to your friends, BBSs,
  25. or wherever so long as there is no fee above $5.00 (for disk media), and no
  26. part of this package is omitted or altered. I (Daniel A. Sill) hold the 
  27. copyright for this software and its associated files. If you register (see 
  28. below), you will enable some really neat options (and I'm sure, feel much 
  29. better about using this software).
  30.  
  31.      This package consists of the files listed below. All of these files 
  32. (except for the last two) must be present for 'GRAVITON V2.03' to run.
  33. "GRVTN203.EXE"--The main executable program file
  34. "GRVTN203.DT1"--A data file. (the 16 all new planets)
  35. "GRVTN203.DT2"--A data file. (the 16 original planets from the 1.0X versions)
  36. "GRVTN203.SND"--A data file. (the sound samples)
  37. "GRVTN203.DRV"--A data file. (the sound card driver)
  38. "GVTREAD.ME!"---This file
  39. "GVTORDER.FRM"--The order form used to register this software
  40. "GRVTN203.CFG"--The configuration file used/generated by 'GRAVITON V2.03' 
  41. "GRVTN203.SCR"--The high score file generated and used by 'GRAVITON V2.03' 
  42.                 (SPECIAL NOTE: If you wish to reset the high scores, delete 
  43.                 this file from your directory. 
  44.  
  45.      To run the program, type "GRVTN203" and push enter. Two command
  46. line options are provided:
  47.  
  48. "/D" - enables the DIAGNOSTICS screen. If the program doesn't work or
  49.        Sound Blaster support will not function, run the program with
  50.        this option (i.e. "GRVTN203 /D") to see any warnings or errors.
  51. "/O" - forces the program to use the data file containing the planet
  52.        data from the ORIGINAL 1.0X versions in case you haven't seen
  53.        them or just want to play them again (i.e. "GRVTN203 /O").
  54.  
  55.      When the program is run, it first checks to see that all of the 
  56. above files are there and that they have not be compromised. If the 
  57. program cannot find one, or it has been altered, the program will 
  58. terminate with an error message. This feature provides you with some 
  59. protection against virus sabotage. Since the "GVTORDER.FRM" file must be
  60. there also, it provides a gentle reminder to register your software. If
  61. you have a sound card that is 100% compatible with the Sound Blaster,
  62. the program should default to Sound Blaster sounds. If you have an older
  63. version, I recommend removing all the old files when you install this
  64. version as it has the necessary data to play the "older" planets (see
  65. above). !WARNING! the new data file format is NOT compatible with the
  66. old one so don't try to rename it.
  67.  
  68.  
  69. *****************************************************************************
  70. SYSTEM REQUIREMENTS
  71. *****************************************************************************
  72.      This program was written on an AT clone. I have tested it on several
  73. different machines and it worked fine on them all. The only machines I have 
  74. not tried are a PC and an XT; I don't think it will make any difference;
  75. however, I make no promises (and I bet it will be VERY SLOW).
  76.      The only real requirements are color EGA video or better and a 101 key 
  77. U.S. style keyboard (sorry overseas users, but I don't have access to
  78. any other type of keyboard). This program hooks into the keyboard interrupt 
  79. to trap key press/release events. I tried several keyboards before deciding 
  80. on the control keys.  By that, I mean that any combination of the control 
  81. keys worked on all keyboards I tested. Like some arcade games, this game 
  82. does not lend itself to joystick (or mouse/trackball) control; so don't look
  83. for it in the future. If for some reason the controls don't work right, 
  84. please let me know (see below) and I'll try to fix it.
  85.      If you have a Sound Blaster (or 100% SB compatable sound card), you get 
  86. MUCH better sound effects, however it is not a required to play the game).
  87. Most of the sound effects are 'FM' synthesis so as to obtain simultaneous 
  88. sounds effects. If your sound card does not have the Sound Blaster type of 
  89. FM synthesis (i.e. if yours uses a wave table), I have no idea how it will 
  90. sound. If you want these sounds, you *MUST* have your "BLASTER" environmental
  91. variable set correctly (see the docs that came with your sound card). 
  92.     This program will write information to the high score and config file. 
  93. Therefore ,if you use a a write protected disk, you may get an error message 
  94. while running the program.
  95.  
  96. *****************************************************************************
  97. SPECIAL NOTE FOR WINDOWS USERS
  98. *****************************************************************************
  99.     Because this program hooks into system interrupts, it will probably not 
  100. run very well (if at all) in windows. I recommend running this program from 
  101. DOS only.
  102.  
  103. *****************************************************************************
  104. HOW TO PLAY THE GAME
  105. *****************************************************************************
  106.      OK then, here is what the game is all about:
  107.           
  108.      The setting: 
  109.           four solar systems, each consisting of a
  110.           sun and four planets
  111.      The goal:      
  112.           to invade planets and destroy all defenders
  113.      The supplies:
  114.           four ships each with 2000 units of fuel and an unlimited
  115.           supply of ammunition
  116.      The complications:
  117.           defenders (stationary turrets), floating mines, enemy space
  118.           ships, running out of fuel, and !! GRAVITY !! (both in space 
  119.           and on planets)
  120.      The Rules:
  121.           Don't let your ship touch anything (you cannot land
  122.           anywhere)
  123.      The control keys:
  124.           <Z> key----------rotate ship left
  125.           <X> key----------rotate ship right
  126.           <.> key----------thrust
  127.           </> key----------fire cannon
  128.           <SPACEBAR> key---shield/tractor beam
  129.      The option keys:
  130.           <ESC> key--------fast exit to DOS 
  131.           <S> key----------toggles sound on/off (Note: if in the config
  132.                            menu, you selected no sound, this key will
  133.                            have no effect)
  134.           <P> key----------pauses the game until a control key is pressed
  135.           <PRTSCR> key-----pauses the game until a control key is pressed
  136.           <SCRLOCK> key----pauses the game until a control key is pressed
  137.           <PAUSE> key------pauses the game until a control key is pressed
  138.  
  139.                                            
  140.      Pretty simple eh'? Well...the trick is gravity. You can use it
  141. to your advantage or try to fight it (if you fight it, you won't last
  142. long). The key to this game is controlling your ship; if you stay in
  143. control, the rest is easy (almost). After reading this, run the game and
  144. answer "Y" to the question "DO YOU WANT INSTRUCTIONS ? (It will 
  145. provide 'hands on' interactive instructions.
  146.      
  147.      When the game starts, your ship (a blue triangle) will appear
  148. at the top center of the screen. Four planets and a sun will appear
  149. elsewhere on the screen (each planet will have a bonus point value
  150. above it). Select a planet to conquer by flying into it. Watch out 
  151. though, the sun's gravity will try to pull your ship in. Try not to
  152. waste too much fuel, but do not tarry either; enemy space ships will
  153. emerge from the sun and try to destroy you. If an enemy space ship 
  154. comes too close,  you will be forced into a duel to the death. 
  155. When you select a planet to conquer, the scene will change from 
  156. space to the planet surface. DO NOT TRY TO LAND ! 
  157.      The red things on the surface (the ones shooting at you) are 
  158. defending turrets; these are your primary targets. Find and destroy all
  159. of them. When you have finished (or decide you can not handle them) fly 
  160. up and out; this will put you back in space to conquer the next planet (or
  161. to select an easier planet). If you have destroyed all defending turrets,
  162. the planet will explode. When the four planets have been destroyed, your
  163. ship will automatically warp to the next system to conquer.
  164.      The blue things under the surface of the planet are fuel dumps. 
  165. These are absolutely essential to continue your mission. Your ship 
  166. starts out with 2000 units of fuel but it goes pretty quickly. Both your
  167. thruster and your shield/tractor beam use copious amounts of fuel. To 
  168. collect the fuel from the dump, hover your ship close to the surface, 
  169. directly over the dump, and use your shield/tractor beam. If both of 
  170. the tractor beams are below the fuel dump, it is yours. Each dump 
  171. contains 2000 units of fuel. There is plenty of fuel to complete each
  172. planetary mission, however, it is not wise to collect the fuel until 
  173. you need it. If you lose your ship, all the fuel you have stored up will 
  174. also be lost.
  175.      The two small, spiked things zooming through the air above the 
  176. surface are mines. They will not shoot at you, however, they will try to 
  177. ram your ship. Avoid them or shoot them. If you shoot them beware! Unless 
  178. you hit them dead on, they will deflect your bullet (usually back at you!). 
  179. If you cannot avoid them your shield will protect you, but at the moment of 
  180. impact it will cost an additional 500 units of fuel. It is not necessary to 
  181. destroy them to conquer the planet. Be warned: even if you destroy them, 
  182. they will come back in a short time.
  183.      
  184.      Scoring is as follows:
  185.          -enemy space ships are worth 350 points
  186.          -mines are worth 250 points 
  187.          -defending turrets are worth 300 points + 50 points for
  188.               each solar system conquered
  189.          -completing a planet is worth the bonus you see before you 
  190.               enter it (2000 to 7000 points) 
  191.          -a bonus ship is awarded for each 10,000 points earned. 
  192.     
  193.      Well OK then, that's all there is to it. Have fun with it.
  194.  
  195. *****************************************************************************
  196. LEGAL STUFF, REGISTRATION, BUG REPORTS, HISTORY, ETC.
  197. *****************************************************************************
  198.  
  199. NO WARRANTIES:
  200.      Daniel A. Sill provides no warranties for this software (either 
  201. expressed or implied) of any kind. By using this software, you agree to do
  202. so at your own risk and assume all responsibility for any results from 
  203. using it.
  204.  
  205. NO LIABILITY:
  206.      Daniel A. Sill shall not be held liable, in any event, for any damages
  207. resulting from the use, misuse, or inability to use this software.
  208.  
  209. COPYRIGHT:
  210.      This software is owned by Daniel A. Sill and is protected by both
  211. United States copyright laws, and international treaty provisions.
  212.  
  213. OK, now that the legal stuff is out of the way...
  214.  
  215. REGISTRATION:
  216.      If you register this software, you will be sent a letter with a 
  217. registration code that may be entered in the config (setup) menu. All 
  218. options will then be enabled. This will allow you to change some parameters
  219. of the game...such as:
  220.      
  221.    (1) Start with any number of ships (1 to 20) -
  222.    (2) Each ship can be equipped to start with 2000 to 5000 units of fuel -
  223.    (3) Set the bonus level at which a free ship is awarded (5000 to 50,000) - 
  224.    (4) Start play on any level (1 to 4) -
  225.    (5) Set the play difficulty (EASY/NORM/HARD) -
  226.    (6) The 'GVTREAD.ME!' and 'GVTORDER.FRM' files will not need to be
  227.          present to run the game -
  228.  
  229.      How much for all this (and the good feeling that comes from knowing that 
  230. you paid for it) ?
  231.  
  232.      Not $30, not even $20, but only $10 ! That's right; but wait there's 
  233. more! Registered users will receive 1 (one) free update if there are any 
  234. serious bugs found in this version AND discounts on any other games that I 
  235. develop (I have some killer ideas on some old arcade classics). If you already 
  236. have a registered copy of GRAVITON 1.00 or 1.01, your upgrade price is $5.00 
  237. See the order form ('GVTORDER.FRM') for details on how to register.
  238.      
  239.          
  240. COMMENTS, SUGGESTION, BUG REPORTS:
  241.      If the program crashes, it should do so in a dignified way...that is
  242. the screen should clear and an error message should appear. If this happens
  243. I would be very interested to know all the details including the error
  244. number. 
  245.      Please send all comments, suggestions, ideas, and bug reports to the 
  246. address below. 
  247.  
  248.           Zephyr Software - Daniel A. Sill
  249.           P.O. Box 7704
  250.           Austin, Texas 78713-7704
  251.  
  252. I can also be reached through Internet:
  253.         
  254.           sill@zoe.as.utexas.edu
  255.  
  256. HISTORY:
  257.     Version 1.00 - first release (as "GRAVITN1.ZIP"), few bugs (surprise) 
  258.                    including a bad screen jitter on a few VGA cards but
  259.                    generally received well.
  260.  
  261.     Version 1.01 - second release (as "GRVTN101.ZIP"), killed some bugs,
  262.                    fixed the bad screen jitter, added command line option
  263.                    to slow game down on really fast computers.
  264.  
  265.     Version 2.00 - third release (as "GRVTN200.ZIP" not officially released 
  266.                    as a major bug was found with the sound support), a major 
  267.                    rewrite of entire program, removed command line option to 
  268.                    slow game down as the game play speed is now constant on 
  269.                    all computers (unless the machine is slow to begin with 
  270.                    i.e. a 286 or less processor), added /D (diagnostics) and 
  271.                    /O (use original planet profile data) command line options 
  272.                    (see above), fixed the PC speaker sound so it will no 
  273.                    longer slow the game down, added Sound Blaster support, 
  274.                    made 16 new planets to explore, changed the way 'mines' 
  275.                    look and behave, changed the way 'turrets' behave, changed 
  276.                    the way registration is done (there is no longer a 
  277.                    need to mail out a 'registered' disk as registration is 
  278.                    completed in the program itself), fixed the last of the 
  279.                    'old' bugs. 
  280.     Version 2.01 - fourth release (as "GRVTN201.ZIP"), fixed the sound bug, 
  281.                    seemed to work well, another bug was found by registered
  282.                    users...when the difficulty was set to 'HARD', flying 
  283.                    into the planet worth 5000 pts, on level 2, caused the 
  284.                    computer to lock up.
  285.     Version 2.02 - fifth release (as "GRVTN202.ZIP"), fixed the bug in version
  286.                    2.01, found and killed a couple more bugs
  287.     Version 2.03 - sixth release (as "GRVTN203.ZIP"), fixed some more sound 
  288.                    bugs, included a generic sound card driver so the game 
  289.                    will work (hopefully) with other sound cards.
  290.  
  291.  
  292. ABOUT SHAREWARE: (What follows is my opinion only....'nuff said...)
  293.     In my own opinion, there are four types of shareware: 'true shareware',
  294. 'crippleware', 'nagware', and 'bonusware'. 
  295.     'True shareware' is software that a developer makes available to 
  296. everyone and says "...if you use it, please register it". A potential user
  297. can play with the program and see if it will satisfy their needs before
  298. they spend any money on it (a try-before-you-buy thing). It relies on the 
  299. honor system and a gentle reminder to register (usually at the end of the 
  300. program). Unfortunately, many people who use this kind of shareware don't 
  301. register it for various reasons. 
  302.     'Crippleware' is software that a developer makes available to everyone
  303. but some critical feature in the program (such as "SAVE") is disabled. 
  304. I find this kind of software totally useless and I don't waste my time with
  305. it. If you have ever run across this kind of shareware, I am sure you 
  306. understand my feelings.
  307.     'Nagware' is the software that a developer makes available to everyone
  308. and puts "reminders to register" everywhere. I was looking for a windows
  309. communication package a while back, someone recommended I try "XXXXXX" (I
  310. won't say it's name). When I loaded it up, it seemed to be pretty nice,
  311. the price was not too bad...then it started. These big screens (2) would
  312. pop up (just like at the beginning) and say that "this is unregistered
  313. software"...blah...blah...blah.... I would click on "OK" on the first 
  314. screen, then wait for few seconds, then I would have to click on "OK" on the 
  315. second screen and wait another few seconds. All of this was happening while 
  316. I was in the middle of a long distance call to a BBS that doesn't allow 
  317. extended inactivity. Then it did it again just a few minutes later and I 
  318. had to repeat the whole process again. This happened several times during 
  319. that call. It made me so mad that after about the sixth time, I quit the 
  320. program and ripped (yes ripped) it off of my hard disk. The reminders to 
  321. register happened so often that (for me) it made the software less than 
  322. useless (even for evaluation).
  323.     'Bonusware' is software that a developer makes available to everyone
  324. and says "here it is...it does what it says it does...if you really like
  325. it, register it and as a 'BONUS' you get the following...". I came across
  326. a program for windows called "Auto Raise" by Robert F. Nee (a utility that
  327. automatically raises, to the top, any window your mouse is moved to). I
  328. really liked it and I registered it after a short evaluation period. The 
  329. 'BONUS' was the enabling of an "icon hide" feature.  My program fits into
  330. this category as well. It is fully playable "as is" with no real difference 
  331. from a coin-op arcade game (except it doesn't cost you a quarter). None of 
  332. the registered features are needed to play the game, save the high scores, 
  333. enable a sound card, etc. The 'BONUS' is being able to change some of the 
  334. game parameters (nothing at all critical).
  335.     I am a big believer in shareware. This program itself was written with 
  336. the help of two pieces of ('true') shareware (registered copies):
  337.      (1) 'QB/EVGFX' Graphics Library (copyright 1991 Cornel Huth )
  338.      (2) 'A86/D86' Assembler/Disassembler (copyright 1986-1990 Eric Isaacson) 
  339.  
  340.      Please help all shareware authors by registering the software that you 
  341. use.
  342.  
  343. SPECIAL THANKS:
  344.      Thanks to the following people for their help in development and testing
  345. of this game:
  346.      Carolyn A. Crain
  347.      Stephen L. Balkum
  348.      Shelly K. Stone     
  349.      S. Wayne Tumbleson
  350.  
  351.      That's all folks !
  352.