home *** CD-ROM | disk | FTP | other *** search
/ 300 Favorite Games / 300GAMES.iso / 210 / scuda2.doc < prev    next >
Text File  |  1993-06-22  |  21KB  |  400 lines

  1.                                 Scud Atak 2
  2.                               Copyright 1993
  3.                         All Right Reserved Worldwide
  4.                            By David Lee Peterson
  5.  
  6.         Notice of Copyright and Ownership:
  7.  
  8.           This program is solely owned by the author, David Lee
  9.           Peterson, and all rights pursuant to ownership are
  10.           protected under international copyright law.
  11.  
  12.           This copyrighted program, SCUD ATAK 2, is SHAREWARE.
  13.           It is not free.  The author grants:
  14.  
  15.              a) individual users a temporary no charge license to
  16.                 examine the program for a reasonable evaluation
  17.                 period.
  18.  
  19.              b) individual users license to share the SHAREWARE
  20.                 version of this program with others as long as there
  21.                 is no charge.  SHAREWARE vendors and distributors
  22.                 should see SCUDA2.VEN for exceptions to these terms.
  23.  
  24.              c) Bulletin Board systems may provide this program to
  25.                 users as long as there is no specific charge beyond
  26.                 usage time to download this program.
  27.  
  28.           Thank you for complying with these requests.
  29.  
  30.  
  31.         Disclaimer of Author's Liabilities:
  32.  
  33.           This program, SCUD ATAK 2, is provided by the author to users on
  34.           an as-is basis with no warranty whatsoever regarding suitability
  35.           for use on the user's system or fitness to any task.  The user of
  36.           this software assumes any and all liability for any consequences
  37.           which may directly or indirectly result from use of this software.
  38.           The liability borne solely by the user includes, but is not
  39.           limited to, any damage to data or hardware on the user's system
  40.           and/or any system connected to the user's system by any means
  41.           whatsoever.  The author can only certify that, to the best of his
  42.           knowledge, there is no intentionally placed code contained in this
  43.           program that would result in disruption, damage, or data loss to
  44.           any user's system and that the program works fine for the author.
  45.  
  46.  
  47.  
  48.         Scud Atak 2 Hardware Requirements:
  49.  
  50.           AT class machine or better.  Fast 386\486 recommended.
  51.           True IBM-compatible VGA card w/ 256k or more memory.
  52.             This program uses direct VGA register and memory access. It
  53.             works for me on VGA monitors and multiple sync monitors.
  54.             If colors scramble please try /BIOSPAL command line switch.
  55.           True Microsoft-compatible mouse (w/ compatible driver!)
  56.             (some drivers incorrectly return actual screen coordinates
  57.             instead of the Microsoft mandated virtual coords causing cursor
  58.             on left half of screen only.  Please replace driver!
  59.             Try /AM switch on the command line for temporary solution.)
  60.  
  61.         Scud Atak 2 optionally supports:
  62.  
  63.           Ad-Lib compatible FM music card for background music.
  64.           Soundblaster compatible DSP board for DMA digitized speech.
  65.           Disney Sound Source on LPT1 for digitized speech.
  66.           Joystick (if you don't really want to play for high score!)
  67.  
  68.         If you have trouble running the program it may be that your
  69.         equipment does not conform to specs for true compatibility. I have
  70.         tested on IBM, ATI, OAK, and TRIDENT with Microsoft mouse driver and
  71.         have had no problems.  Will consider fixes for incompatible hardware
  72.         if numbers warrant so if you have problems please drop me a line and
  73.         let me know what kind of problem you have and your complete
  74.         equipment list including BRAND NAMES and VERSIONS. Thanks!
  75.         Unfortunately, I can not promise to get back to you about
  76.         revisions/fixes.    BUT... I can't fix what isn't broke!
  77.  
  78.  
  79.         Installation:
  80.  
  81.         For best results unzip the program and support files into a
  82.         subdirectory on your hard disk.  The name of the directory is
  83.         unimportant.  The following files must be available in the
  84.         current directory when you execute the main program:
  85.  
  86.         SCUDA2  .EXE            Main executable
  87.         SCUDA201.CWG            Video resource 1
  88.         SCUDA202.CWG            Video resource 2
  89.         SCUDA203.CWG            Video resource 3
  90.         SCUDA204.CWG            Video resource 4
  91.         SCUDA2  .SND            PC speaker resource
  92.         SCUDA2  .MUS            Music resource
  93.         SCUDA2  .DIG            Voice resource
  94.         SCUDA2  .DOC            This documentation file
  95.         SCUDA2  .VEN            Information for disk VENdors.
  96.         SCUDA2  .ORD            Order form for SCUD ATAK 2
  97.         SCUDA2  .HIS            High score table
  98.  
  99.         Type:
  100.                 scuda2 /help
  101.         for a complete list of command line switches.
  102.         
  103.  
  104.         SoundBlaster owners:
  105.  
  106.         Simple:
  107.           SCUDA2 will examine the environment for the BLASTER environment
  108.           variable in order to automatically enable music and speech using
  109.           the proper port address and interrupt.  This variable is added to
  110.           your AUTOEXEC.BAT by the program SET-ENV.EXE provided with your
  111.           SoundBlaster card.  Type 'SET' at the DOS prompt to see if you
  112.           have a BLASTER variable defined.  If you do not see a line that
  113.           contains 'BLASTER = ' then refer to your SB docs to find out how
  114.           to run 'SET-ENV'.
  115.  
  116.         Advanced:
  117.           The format for the BLASTER variable is:
  118.  
  119.           SET BLASTER = Axxx Ix Dx Tx           (In AUTOEXEC.BAT)
  120.           Where
  121.                 Axxx is port Address        (ie.  A220)
  122.                 Ix   is Irq num for DMA     (ie.  I7)
  123.                 Dx   is Dma channel         (ie.  D1)
  124.                    (Note: this version works ONLY with D1!)
  125.                 Tx   is card Type           (ie.  T4)
  126.                      1  =  SB 1.0/1.5 (OPL2 mono   11 voice)
  127.                      2  =  SB pro     (OPL2 stereo 22 voice)
  128.                      3  =  SB 2.0     (OPL2 mono   11 voice)
  129.                      4  =  SB pro 2   (OPL3 stereo 20 voice)
  130.  
  131.                 example:
  132.                         SET BLASTER=A220 I7 D1 T1
  133.                 for original SB at default port and irq.
  134.  
  135.           If this variable is not set you will have to use command
  136.           line switches (ie.  /sbp240 /sbi10) to inform the program
  137.           of the SB hardware info.  If your SB is set to PORT 220 and
  138.           uses IRQ 7 you can use the default switch /sb.  It would
  139.           probably be better to just add a BLASTER line to your
  140.           AUTOEXEC.BAT file if you have not yet done so...
  141.  
  142.  
  143.         Sound Source owners:
  144.  
  145.           If you wish to use a Disney Sound Source to provide digitized
  146.           sound you will have to inform SCUDA2 of this by adding a command
  147.           line switch when invoking the program.  Ex.=->     scuda2 /ss
  148.           At this time the Sound Source is supported only on LPT1.  The
  149.           Tandy variant is not supported.  If the sound warbles experiment
  150.           with the /ssdx switch to change the delay.  Use values 1-9 in
  151.           place of the x.  A 486dx2 66 might need /ssd9.
  152.  
  153.           If a SoundBlaster has been detected and reported and the /SS
  154.           switch is found, vocs will go through the SndSrc.  If it is not
  155.           connected, you will not be able to switch to SoundBlaster while
  156.           the program is running.
  157.  
  158.  
  159.         Game overview:
  160.  
  161.           You command missile defense posts protecting your city buildings
  162.           against incoming SCUD missiles which attack each hour.  Your
  163.           defenses include 3 missile bases.  Each base is initially stocked
  164.           with 10 missiles.  Every three hours a truck will appear to
  165.           resupply your armaments.  This means that you must ration your
  166.           missiles to maintain an adequate supply to destroy all three rounds
  167.           of enemy attacks between each resupply stage.  Each enemy attack
  168.           round includes numerous SCUDs, enemy bomber(s), and possibly
  169.           satellite bombers.  Some of the SCUDs are actually clusters of
  170.           missiles that will split into several individual missiles. If any
  171.           missile impacts a city building it will be destroyed.  If a missile
  172.           impacts a missile base you will lose all missiles remaining at that
  173.           base until the base is resupplied.  If all cities are destroyed
  174.           you are relieved of command and your tour is over.
  175.  
  176.           Your mouse pointer will act as your missile guidance system. Select
  177.           which base to fire a missile from by using the appropriate button.
  178.           Bases are selected as follows:
  179.  
  180.           Left Base               Left  mouse button      Right ALT   key
  181.           Middle Base             Both  mouse buttons     Right SHIFT key
  182.           Right Base              Right mouse button      Right CTL   key
  183.  
  184.           NOTE: Use keyboard controls with trackball for a nostalgic thrill!!
  185.  
  186.           When you fire a missile from one of your 3 bases to the pointer a
  187.           small x mark will appear on the screen.  If a missile is available
  188.           at the selected base it will fly towards that point.  Once you
  189.           fire a missile you are free to move the pointer and fire another
  190.           one.  Many missiles can be flying to their marks at once.  When a
  191.           missile reaches it's mark it will automatically explode.  Any SCUD
  192.           missiles in the explosive concussion zone will be destroyed.  The
  193.           ensuing explosion may well destroy other SCUDs entering the area.
  194.           Unlike SCUD missiles, planes and satellites will not be destroyed
  195.           by just entering an explosion.  They can only be destroyed by a
  196.           direct hit.
  197.  
  198.         POINTS:
  199.                 Missile                         100
  200.                 MIRV                            400
  201.                 Plane (loaded)                  800
  202.                 Plane (empty)                   400
  203.                 Satellite                       400, 600, or 800
  204.                                                 (Depending on remaining load)
  205.  
  206.                 You will receive a 25 point bonus for each anti-missile
  207.                 missile left at the end of the stage.
  208.  
  209.                 At each multiple of 20000 points you will have one of your
  210.                 cities rebuilt if it is burning.  If all cities are intact
  211.                 at this point you will lose your chance to rebuild with this
  212.                 bonus.
  213.  
  214.                 When all of your cities are destroyed your game is over.  If
  215.                 your score rates high enough you can enter your name into
  216.                 the high score table.
  217.  
  218.         Control Panel
  219.  
  220.                 The bottom of the screen contains a control panel to
  221.                 show current game stats.  The top line indicates the
  222.                 number of anti-missle missles available at each base.
  223.                 The bottom line shows the current stage and round and
  224.                 the score.  The 'E' or 'H' indicates how effective the
  225.                 scuds are in destroying your buildings.  If the game
  226.                 is set to 'E'asy then scuds must hit the building in
  227.                 the center.  If the game is set to 'H'ard then a
  228.                 building is destroyed if a scud hits any part of it.
  229.  
  230.                 On the left of the middle line is the speed control.
  231.                 The white bar indicates optimum rate.  The red bar
  232.                 indicates the user selected rate, which defaults to
  233.                 the optimum rate.  The green bar shows the rate
  234.                 required by your system and varies with computer and
  235.                 VGA speed.  If your machine is slow, the green bar
  236.                 will be to the right of the red bar and the game speed
  237.                 will be controlled by the limits of your system.  If
  238.                 you wish to speed up the game you will have to use the
  239.                 'D'etail toggle to play against a no-detail black
  240.                 background and/or the 'F4' trails-no-trails option.
  241.                 On a fast machine, however, the green bar will be to
  242.                 the left of the red bar and you will be able to modify
  243.                 the game rate by using the '+' and '-' keys to speed
  244.                 up or slow down the action, moving the red bar to the
  245.                 left or right.  As long as the red bar is to the right
  246.                 of the green bar, the red bar will control the rate of
  247.                 the game action.  In any case, experiment with the
  248.                 'D'etail toggle, the 'F4' trails toggle, and the '+'
  249.                 and '-' speed controls to set the game rate to be the
  250.                 most enjoyable for you.
  251.  
  252.  
  253.         Technical Assistance:
  254.  
  255.           You may reach me at the following EMAIL addresses:
  256.                 AOL             :       WHOOPEEDAV, WHOOPEDAVE
  257.                 Delphi          :       WHOOPEEDAVE
  258.                 Internet        :       WHOOPEEDAVE@DELPHI.COM
  259.                 CIS             :       73075,1072
  260.  
  261.           You may phone me at 301-779-7864 on your dime.
  262.  
  263.           You may send me mail at:
  264.  
  265.                 David Lee Peterson
  266.                 5909 48th Ave.
  267.                 Riverdale, Md.  20737
  268.  
  269.           Please use adequate postage to insure that I don't have to
  270.           make a special trip to the post office to pay postage due.
  271.           Please enclose a self-addressed stamped envelope for reply.
  272.  
  273.           Note: I have decided not to try and release a library of
  274.           graphic routines.  Source code for my programs is
  275.           proprietary and is not available.
  276.  
  277.  
  278.  
  279.         SHAREWARE Information:
  280.  
  281.           This copyrighted program is marketed using the SHAREWARE approach.
  282.           This approach grants individual users a temporary no charge
  283.           product evaluation license to try out a SHAREWARE version of a
  284.           program on their personal machine so that they can make a well
  285.           informed hands on decision about the product.  Without advertising
  286.           or packaging hype and at minimal or no expense a user can legally
  287.           find out exactly how well the program will work on their system.
  288.           This allows the user to get a good idea of how much value the
  289.           program presents to them before they make a decision about
  290.           purchasing a permanent personal usage license for a commercial
  291.           version of the program.  In return for the grant of the evaluation
  292.           license, users who evaluate the program are encouraged to freely
  293.           share the SHAREWARE version (and only the SHAREWARE version!) of
  294.           the program with others so that those others may also have the
  295.           opportunity to personally decide if the program presents value
  296.           that they may deem worthy of purchasing.  This method eliminates
  297.           advertising, packaging, and multi-tier distribution expenses and
  298.           allows for a reasonable product cost to the user with the
  299.           additional benefit of allowing users to be able to know full well
  300.           how the program will work for them.
  301.  
  302.           Please review the concept in your mind, as it seems to have been
  303.           twisted in reality.  Many users tend to feel that the SHAREWARE
  304.           program author is independently wealthy enough to be free to spend
  305.           large amounts of time and money to prepare gifts for them to
  306.           enjoy.  This is usually not the case.  The intent of the author is
  307.           simple: to sell a desirable product directly to a motivated
  308.           purchaser for a reasonable yet profitable fee using a marketing
  309.           scheme that is extremely beneficial to the prospective purchaser.
  310.           I do not have the unlimited resources to develop programs simply
  311.           as a favor to players and it is not my intent to share the fruits of
  312.           my effort and labor with the world at large gratis.  I am trying to
  313.           create a business that can provide enjoyable SHAREWARE programs that
  314.           you will be pleased to share with others and be even happier to
  315.           purchase.
  316.  
  317.         NOTE:
  318.           SCUDATAK generated less than 50 registrations worldwide but I
  319.           received many more requests to allow vendors to 'sell' my
  320.           product.  I spent far more than $250 answering (e)mail that
  321.           related to bugs in third-party mouse drivers.  Do I know how
  322.           well the SHAREWARE idea works?  Have I been encouraged?  Has it
  323.           really been two and a half years?  How long have I simply
  324.           delayed the release of this program?  How many more programs
  325.           have I written that have not been released?  If a person is
  326.           interested in SHAREWARE programs, what could that person do to
  327.           encourage an author to release more programs?
  328.  
  329.         HINT:
  330.           My brother and I are having a great time playing some neat
  331.           VGA platform games, side scrollers, top scrollers, and other
  332.           fun stuff.  I get to play because I bust my brain coding.
  333.           He gets to play because he popped for a 386dx33.  Why don't
  334.           you get to play?
  335.  
  336.  
  337.         Benefits of Registration:
  338.  
  339.           SCUD ATAK 2 is copyrighted and owned by David Lee Peterson.  Users
  340.           are granted licenses to use this software which has been created
  341.           through the effort and at the expense of the author, David Lee
  342.           Peterson.  Without payment, your usage license expires when you
  343.           decide that you really like the game and you start it up on your
  344.           computer with the ernest intent of actually playing it instead of
  345.           just seeing what it is like.  This is the way that definition will
  346.           be given to the nebulous term 'evaluation period'.  Of course, the
  347.           software police will not be lurking in your mind trying to figure
  348.           out your intent each time that you start up the program.  Instead,
  349.           the author leaves it to your conscience and your honor to be
  350.           responsible enough to determine if you are evaluating the effort
  351.           or, to put it bluntly yet succinctly, robbing the author.  Thus,
  352.           the first benefit of any level of registration is to allow you to
  353.           feel good about yourself with regard to the way you treated the
  354.           creator of an entertaining program.
  355.  
  356.           There are two levels of registration for SCUD ATAK 2.
  357.  
  358.           The first level is $5.00 US.  At this level of registration you
  359.           will receive a postcard indicating receipt of your registration
  360.           fee, granting you a permanent usage license for the SHAREWARE
  361.           version of SCUD ATAK 2, and thanking you for your support.  This
  362.           level will let you show support for my effort and encourage me
  363.           to continue creating PC SHAREWARE for your use and evaluation even
  364.           if you do not wish to purchase the commercial version of the game.
  365.  
  366.           The second level is $10.00 US.  Users who register at this level
  367.           will receive the commercial version of SCUD ATAK 2 which will:
  368.  
  369.            1) Contain 60 full stages of increasing difficulty.
  370.            2) Not contain REGISTER! notices (including pesky blimps!)
  371.            3) Have uniform short delay in the unused missile countdown.
  372.            4) Really encourage me to work harder to create the kind of games
  373.               that you indicate that you like to play.
  374.  
  375.           At $10.00 a pop a high volume of sales is required to provide
  376.           an adequate profit after expenses.  Only YOU can insure that
  377.           this occurs.  Write your check to David Peterson for $10.00
  378.           right now, this very instant, put it in an envelope addressed to:
  379.  
  380.                             David Peterson
  381.                             5909 48th Ave.
  382.                             Riverdale, Md. 20737
  383.  
  384.           and RUN down to the mailbox and send it off!  Finished yet?
  385.           Alright!!  I thank you, my wife thanks you, my daughter thanks
  386.           you, my son thanks you, and my brother thanks you...THANK YOU!
  387.           If funding permits it won't be long till we can get out some
  388.           really great stuff.  I went from SCUD ATAK to SCUD ATAK2 on
  389.           a shoestring.  What can I do with a real budget!  Lets all
  390.           find out!
  391.  
  392.           Please support my business if you find my programs enjoyable.
  393.           Only with your support will I have the funding to pour the
  394.           money into the animation, artwork, music, and sound effects that
  395.           this type of program deserves.
  396.           Thank you for taking the time to read through this section.
  397.  
  398.  
  399.  
  400.