home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Amiga Shareware Floppies / ma83.dms / ma83.adf / DogFight15.lha / DogFight / Dogfight.doc < prev    next >
Text File  |  1997-05-26  |  14KB  |  400 lines

  1.  
  2.  
  3.                             - -  --^*^--  - -
  4.  
  5.  
  6. _ _______________________________________________________________________ _
  7. * ·                     · DOGFIGHT SIMULATOR 1.50 ·                     · *
  8. ¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯
  9.                                                                        \
  10.       .________ _  _ ______/\            __                            \\
  11.       |     __///       ____/____/\      \/_ _____/\  _ ___/\   _ ____  \\
  12. ______|_____¬T________/\\__      ./____/\___._ ____/____/\  /______  ¡|   \
  13. \    ______/¡|______ __/ T¯     // ,____/  .|\\\__      ./ ___   ,/  _|__
  14.  \  \\_______|__   / ¬T  |     °/ _____/   ||   T¯     //  ¬T/  //  ____/__.
  15.   \  `        ,/ _/  .|  |     /    ¬T |   °|   |     °/   ¡/  °/____¬T   .|
  16.    \__________/  ¬   ||--l__  /     .| |    |   |     /    /        \\l   ||
  17.  \    `------'_____  °|     \/      || |    |---l__  /    /_______ ___\   °|
  18.   \\             `----'dEF!         °¡ l____|      \/- -----'    _Y______.:|
  19.    \\                                ¦                            :   `----'
  20.     \\                               :                            .simulator
  21.  
  22.  
  23. _ _______________________________________________________________________ _
  24. * ·                     · DOGFIGHT SIMULATOR 1.50 ·                     · *
  25. ¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯
  26.  
  27.  
  28.                              - -  --^*^--  - -
  29.  
  30.                Dogfight Flight Manual by Cryton / Apocalypse
  31.  
  32.                           Released on 28 May 1997
  33.  
  34.                              - -  --^*^--  - -
  35.  
  36.  
  37.                      THIS GAME IS RELEASED AS FREEWARE
  38.  
  39.       IT MAY BE COPIED FREELY SO LONG AS THIS DOC FILE ACCOMPANIES IT
  40.  
  41.                 NO WARRANTY IS GIVEN - USE AT YOUR OWN RISK
  42.  
  43.      PD COMPANIES MAY ONLY CHARGE A MAXIMUM OF ONE POUND FOR THIS GAME
  44.       THIS IS TO COVER *ALL* OVERHEADS, INCLUDING POSTAGE AND PACKING
  45.  
  46.  
  47.                              - -  --^*^--  - -
  48.  
  49. Introduction
  50. ~~~~~~~~~~~~
  51.    Well, Dogfight Simulator is yet another version of that old game where
  52. each player controls a biplane and tries to kill the other players.  BUT,
  53. there's a difference - up to four players can play at once!  No more wimpy
  54. one-on-one dogfights!
  55.  
  56.    Once the game has loaded, simply press F1-F4 to choose the controls for
  57. each player (choosing "Out to Lunch" lets you play with less than four
  58. players), and then press F5 to start.  Each player starts with ten lives,
  59. and the last player left alive wins.
  60.  
  61.    Pressing F6 brings up the option screen :
  62.  
  63.  o F1 : Scroll Wrap
  64.    ----------------
  65.    When scroll wrap mode is off there is no wrap-round at the sides of the
  66.    screen, so you can't fly off one side of the screen and appear at the
  67.    other; If you try to you'll blow up.  However, if you're in a stall then
  68.    you're allowed to wrap-round should you float off the edge of the screen.
  69.  
  70.    This option was included because Jez (officially ranked 9th) keeps
  71.    insisting that he is the 'number one central screen flyer not like you
  72.    poofs who fly around the edge of the screen not getting involved in the
  73.    action.' With this mode on, Jez still comes last every game, proving that
  74.    he's crap at flying wherever the rest of us are on the screen =c)
  75.  
  76.  
  77.  o F2 : One Plane
  78.    --------------
  79.    When there's a queue for Dogfight Simulator it's customary for the first
  80.    player that dies to vacate his or her flying console in order for the
  81.    next person in the queue to take up the challenge.
  82.  
  83.    However, it is possible for two players to die simultaniously first, in
  84.    which case there is an obvious deadlock as to who should be 'resigned'.
  85.    This option solves this problem by pitching the two offenders against
  86.    each other in a 'one plane' playoff.  The winner of which stays on.
  87.  
  88.    Only switch this option on if there is a queue for Dogfight Simulator.
  89.  
  90.  
  91.  o F3 : Auto Launch
  92.    ----------------
  93.    This option was coded to stop Jez cheating.  (Jez's most skillfull tactic
  94.    is to sit on the ground conserving his lives whilst the rest of us fly
  95.    around killing each other.) With this option on players have a maximum of
  96.    1½ seconds on the ground before they are automatically launched whether
  97.    they bloody well like it or not.
  98.  
  99.  
  100.                              - -  --^*^--  - -
  101.  
  102. How to fly
  103. ~~~~~~~~~~
  104. 1.  Pressing fire starts your biplane accelerating down the runway.
  105.  
  106. 2.  Once you've picked up enough speed (when you're near the end of the
  107.     runway), use the rotate left/right controls to take off.
  108.  
  109. 3.  Slowing down too much stalls your engine, so go upwards at a shallow
  110.     angle at first.  Once you've gained some altitude, powerdive vertically
  111.     downwards to gain some speed.
  112.  
  113. 4.  If you do stall, the only way to restart your engine is to point your
  114.     biplane straight down, and wait until you've picked up enough speed.
  115.  
  116.    During the game, pressing P pauses and Q quits.
  117.  
  118.  
  119.                              - -  --^*^--  - -
  120.  
  121. Features
  122. ~~~~~~~~
  123. 1.  Up to four players simultaneously.
  124. 2.  50 frames a second animation!
  125. 3.  Four channel sound.
  126. 4.  *EXTREME* addictiveness.
  127. 5.  Very simple graphics.
  128. 6.  The obligatory annoying cloud.
  129. 7.  Twinkling stars.
  130. 8.  ...and many other trivial things
  131.  
  132.  
  133.                              - -  --^*^--  - -
  134.  
  135. Jargon
  136. ~~~~~~
  137.    Dogfight, like any other specialized activity, has its own set of jargon.
  138. Anyone considering themselves to be in the 'dogfight elite' needs to know
  139. it, so here it is :
  140.  
  141.    Pea-Roller
  142.    ----------
  143.    A horizontal shot that is fired across the very bottom of the screen in
  144.    order to kill players just taking off.  ("You pea-rolled my ass!")
  145.  
  146.  
  147.    Extreme Manouver
  148.    ----------------
  149.    An 'extreme manouver' call is made by a player after a particularly
  150.    superb piece of flying.  These calls are not to be made willy-nilly; they
  151.    are reserved for the most spectacular of manouvers.
  152.  
  153.  
  154.    Crazy Call
  155.    ----------
  156.    When things go mad up in the flyways, a 'crazy call' can be made.  They
  157.    should only be made if all players are going at full speed, firing
  158.    bullets all over the place, and this has been going on for about 5
  159.    seconds.  (A typical example of a 'crazy call' is for one of the players
  160.    to exclaim "It's mad up there!")
  161.  
  162.  
  163.    Floater
  164.    -------
  165.    A reference to a plane that has stalled ("Red's a floater!"), or a
  166.    reference to a person who seems to stall all the time.  ("Stu, you're
  167.    such a floater!") It's also reference to a turd that can't be flushed
  168.    down the toilet - but the less we talk about that the better.
  169.  
  170.  
  171.    Gentlemans
  172.    ----------
  173.    When taking off, it is often customery to behave like a gentleman and not
  174.    shoot at your runway partner straight away - This is known as a
  175.    gentlemans agreement.  However, if you are low on lives then you may need
  176.    to be underhand to ensure your place in the next game, in which case
  177.    killing your runway partner as soon as you have both taken off is
  178.    sometimes necessary.  The person shot as a result of your underhand
  179.    action may exclaim "Oi!  Gentlemans!" to signify that they were unhappy
  180.    with your display of antisocial flying skills.
  181.  
  182.  
  183.    Etiquette
  184.    ---------
  185.    Many people can be crammed round a television set during a session of
  186.    planes.  Often, the pilots in play will be the ones sitting opposite the
  187.    TV, whilst onlookers and people in the queue will be sitting everywhere
  188.    else.  If a player dies then they SHOULD NOT move position until the game
  189.    is over - lest they block any other player(s) view.  If they do attempt
  190.    to move places when a game is in progress then the other players may
  191.    shout "ETIQUETTE" at them in order to stop them breaking this rule.
  192.  
  193.  
  194.    Irrecoverable
  195.    -------------
  196.    A stall that is irrecoverable, ie :  The player has stalled at such a
  197.    low angle and at such a low speed that their engine won't come on before
  198.    they hit the ground.
  199.  
  200.  
  201.    Outta The Clouds
  202.    ----------------
  203.    An exclaimation made by a player who has just shot another player by
  204.    flying out from the clouds.
  205.  
  206.  
  207.    Nine Minuter
  208.    ------------
  209.    Reference to a dogfight that has been going on for a considerable amount
  210.    of time without any of the players involved losing a life.
  211.  
  212.  
  213.    Flick-Stall
  214.    -----------
  215.    Not sure about this one - Jez just made it up.  In fact, no one else uses
  216.    it.
  217.  
  218.  
  219.  
  220.                              - -  --^*^--  - -
  221.  
  222. Program History
  223. ~~~~~~~~~~~~~~~
  224.  
  225.  o Version 1.00
  226.    ------------
  227.    · First public release (on the Amiga Computing coverdisk).
  228.  
  229.  
  230.  o Version 1.10
  231.    ------------
  232.    · Slightly wider display using overscan.
  233.    · A few small bugs fixed.
  234.  
  235.  
  236.  o Version 1.20
  237.    ------------
  238.    · Support for four player joystick adaptors (at last!).
  239.    · Fixed the sound effects to work on the A1200.
  240.  
  241.  
  242.  o Version 1.30
  243.    ------------
  244.    · Should now run from WB on AGA machines.
  245.    · Rewrote the audio routines again.
  246.    · Fixed a stupid bug which sometimes left bullets on the screen after a
  247.      game.
  248.    ________________________________________________________________________
  249.    All code up to this point was by Dan Rhodes.
  250.    Code from here on is by Cryton / Apocalypse.
  251.    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  252.  o Version 1.40
  253.    ------------
  254.    · Minor fix means it now should run from WB on AGA machines.
  255.    · Auto instruction-cache disabling for 020+ to stop sound crashing.
  256.    · Moved all code to chipmem to stop sound crashing.
  257.    · Scrollwrap, Oneplane and AutoLaunch options included.
  258.  
  259.  o Version 1.50
  260.    ------------
  261.    · Many routines seriously optimised.
  262.    · Fixed bug where if scrollwrap was off and plane was stalled, then if
  263.      the engine came back on when you were on the edge of the screen you
  264.      died.
  265.    · After much consultation with The Big Four, the allowed time on ground
  266.      before you're automatically launched was reduced.
  267.    · Useless stats screen coded.  Gives number of stalls, time spent on
  268.      ground, number of times you were forced to take-off and the total game
  269.      length.
  270.    · Screen flashes red when all the players remaining have one life left.
  271.    · Flawless Victory message implemented.
  272.    · Updated docs.
  273.  
  274.  
  275.                              - -  --^*^--  - -
  276.  
  277.  
  278. Known Bugs
  279. ~~~~~~~~~~
  280.  o On machines with fastmem the bullet sound sometimes crashes.
  281.  o If you take control of 2 planes with the same control method then
  282.    sometimes when you fire a bullet, one of the planes 'catches up' with the
  283.    bullet it fired, and appears to explode for no reason.  This ONLY ever
  284.    happens when one of the planes is above the central shed, and is not a
  285.    bug that I introduced.  (It sometimes occurs when one plane is being
  286.    controled with one control method, but is quite rare.)
  287.  o Sometimes on returning to WB, the last key pressed is continuely repeated
  288.    in a WB text-entry box.
  289.  o Doesn't work on an 68000.  (68020 instructions being used so I might
  290.    release an A500 specific version if there's enough demand - email me if
  291.    you want one!)
  292.  
  293.  
  294.                               - -  --^*^--  - -
  295.  
  296.  
  297. Credits
  298. ~~~~~~~
  299.                     Updated code by Cryton / Apocalypse
  300.  
  301.               Original code, graphics and sound by Dan Rhodes
  302.  
  303.          With thanks and massive respect to The Welder / Spearhead
  304.           for the global cpu-recognition and cache-disabling code
  305.  
  306.               Ascii by Defbase / dAT^sTEREo^Bytes in Progress
  307.  
  308.  
  309.                              - -  --^*^--  - -
  310.  
  311. Playtesters 
  312. ~~~~~~~~~~~
  313.                 Myself, Nathan, Tim and Paul (The Big Four)
  314.  
  315.             Dave E, Matt, Avian, Dave P, Blonde John, James, Si
  316.         Dave J, Luisa, Ali, Rick, Gill, Steve B, Stu, Stacey, Chris
  317.  
  318.                                (Oh, and Jez)
  319.  
  320.  
  321.                              - -  --^*^--  - -
  322.  
  323. Greets & Respect :
  324. ~~~~~~~~~~~~~~~~~~
  325. Karen, Emma (my wife), Antje (my mistress), Brett, Kate, Lisa, Hockey Chris
  326.  Corinne, Casey, Ben, Jane, Rich, Andrea, Katherine, Kathryn, Chris, James
  327.    Julie, Rose, Helena, 2am-Cycling-Super-Kebab-Man Mark, The Other Mark
  328.     Steve, Mattias, Chippy, Keiren, Mark, Steve, Ali, Rob, Julian, John
  329.          Jenny, Loud Liz, Sij, Martin, Martin, Clive, Russle, Cora
  330.                  Clare H, Claire, Nicki, Jo, Dave H, Jamie
  331.  
  332.               · Dan Rhodes · Cannakid · Kaneda · Axe · Andy ·
  333.              · Rude Boy · Def Base · Simba · GrooveInn · Ade ·
  334.             · Ken D · Crash! · Data-stream · Cytron · Patrick ·
  335.           · cYBER · Cyanide · Aquafresh · Jei · Sonic · Nemes!s ·
  336.         · mIC fLAiR · Ace · Rebel · Tango · The Welder · Violator ·
  337.       · Permenant Vacation · Gamma Quadrent · Phantasm · Cryogenics ·
  338.      · Digital Candy · Trick or Treat 2 · Stratosphere · Switchboard ·
  339.  
  340.  
  341.                              - -  --^*^--  - -
  342.  
  343. Stuff To Add
  344. ~~~~~~~~~~~~
  345.    o Team Flying (eg :  Player 1 & 3 against 2 & 4, with 20 lives for each
  346.      team)
  347.  
  348.    o Redefinable keys.
  349.  
  350.    o League tables and savable player statistics/options et al.
  351.  
  352.    o A Pigeon that flys around and when it gets caught up in your propellers
  353.      you stall.
  354.  
  355.    o Remember Skidmarks where you can link 2 amigas together then put two
  356.      TVs next to each other and have a huge screen?  Well...  8 player
  357.      planes anyone...? :c)
  358.  
  359.  
  360.                              - -  --^*^--  - -
  361.  
  362. Bugs & Suggestions
  363. ~~~~~~~~~~~~~~~~~~
  364.    This game SHOULD work on all amigas, except any amiga with a 68000.
  365. (This problem is being worked on) However, if you find it doesn't work
  366. please email me and tell me your processor, amount of memory and WB version.
  367.  
  368.    Email me at Cryton@hehe.com
  369.  
  370.    Unless it's past 1st July 1997, in which case I won't be a uni - I'll
  371. have graduated (wahoo) so email me at Cryton@Dcandy.demon.co.uk
  372.  
  373.    Also get in contact if you have any ideas on how to improve the game.
  374.  
  375.    Magazines and other people wishing to include this game on their
  376. coverdisks/cd compilations MUST contact the original author at :
  377.  
  378.             Dan Rhodes,
  379.             26 Victoria Grove,
  380.             Horsforth, Leeds,
  381.             LS18 4ST,
  382.             England
  383.  
  384. Email:        M.D.Rhodes@stud.umist.ac.uk    (not valid much longer)
  385.  
  386.    He retains copyright of this game.
  387.  
  388.    Aminet may include this archive on their CD compilations.
  389.  
  390.  
  391.                              - -  --^*^--  - -
  392.  
  393.  
  394. PS. If anyone has the game CRobots, and foolishly thinks that their robot
  395.     can beat Dan's then get in touch...
  396.  
  397.  
  398.                              - -  --^*^--  - -
  399.  
  400.