
                       BIKE BATTLE

            THE ULTIMATE MULTIMEDIA GAME FOR TWO

                      VERSION 1.95

                    SpotPrice: 30 $

             ORDER-FORM IN THE FILE ORDER.TXT

            (C) Copyright 1995 by Jrgen Thumm

                   Distribution by

                 BROKAT Systeme GmbH
                 Hanns-Klemm-Str. 5
                 D-71034 Boeblingen
                 Email: jthumm@ibm.net

             AVAILABLE PUBLIC DOMAIN DEMOS:
             Playback Demo (BBDEMO1.EXE)
             Playable Demo (BBDEMO2.EXE)

Make my day ...

BIKE BATTLE is a GladiatorActionGame for two RemoteControlPilots,
whose fascination is unparalleled by other multimedia games. No
painted pictures are it's strength, but the 4S: Speed,
Smartness, Strategy and Sound. Each pilot has a FightBike
wherewith he is cruising in a fighting arena. The task is to pick up
weapons which lie around, to attack the opponent and to turn him
into a pile of dust. The fight takes place in a randomly
generated maze of walls, containing DisplacerGates which beam
you from one side of the field to the other. As soon as a weapon
is shot empty you have to pick up further ammunition or replace
it by another. If you don't want to be killed by the first hit,
you have also to collect ProtectionShields.
Unfortunately, with each hit, one shield is destroyed again.
Luckily enough, new weapons, ammunition or shields appear everywhere,
so you have always enough material to continue your fight.
The RealitySound provides the very cool MadMaxFeeling that makes
you sweat. Whoever's frightened by the use of Machineguns,
Cruise Missiles, Pump Guns, Rocket Launchers, Light Swords
or Bazookas should better play Tic-Tac-Toe...

But, whoever felt the Force of Action and triumphated in a
hard fight, shalt be addicted.

This ain't no game for youngsters under 16, or for a calme
office atmosphere.


                       Contents
                       ========

             System requirements        (1)
             Installation               (2)
             BIKE BATTLE GameDefiner    (3)
             Fighting Arena             (4)
             FightBike Throttle         (5)
             FightBike Equipment        (6)
             FightBike Usage of Weapons (7)
             GladiatorDream:
                 Set, Point and Match   (8)
             FightDetails               (9)
             BikeDetails               (10)
             StrategyDetails           (11)
             ConfigurationDetails      (12)
             Memory Optimization       (13)
             Demo Restrictions         (14)
             Final Remark              (15)


(1) System Requirements
=======================

   What Hardware do you need to run BIKE BATTLE?

      Minimum for novices:

         486 DX2/66 with 4 MB RAM
         8 Bit Soundcard
         2 analogue Joysticks and 2 Gameports to connect them
         2 Speaker boxes

      Recommended hardware for intense players:

         486 DX2/66 or Pentium with 16 MB RAM
         Soundcard for 32 kHz stereo Sound, e.g. SoundBlaster 16

      Only use Joysticks with 2 axes and 2 buttons, no "Flightsticks"
      (3 axes, 4 buttons)!

   Required Software:

      Windows 3.1
      Windows Sound driver
      Joystick driver (also provided in this package)

   8 MB of hard drive space are required.

   In the minimum configuration, severe losses in Sound Quality
   and/or speed must be accepted.

   With 8 MB or less or memory the system should have enough
   Swap-Space (on hard drive).

(2) Installation
================

   Select a target directory on your hard drive, uncompress the
   BikeBattle packages which you've downloaded or copied there.
   Make sure pathnames are preserved while uncompressing.

   The following directories should now exist in your
   target directory:

      BBATTLE        containing the main program(s), manuals etc.
      BBATTLE\SND    containing the sound files

   Perform a sound-check; to do so, start the Sound-settings in
   Windows' system settings and try to play the Windows-Sounds. If
   nothing's audible, check the sound driver and (re)install it if
   necessary. The sound driver was delivered with your Sound card
   or with Windows. Read the sound card's manual or the
   Windows-documentation for details.

   If the joystick driver is missing (only needed with DEMO2 or the
   original version), install it this way:

   - copy IBMJOY.DRV and JOYSTICK.CPL from your targetdirectory\BBATTLE
     into the Windows\System directory. For example, if both BIKE BATTLE
     and Windows are installed on drive C:, the following commands must
     be typed:

       copy c:\bbattle\ibmjoy.drv c:\windows\system
       copy c:\bbattle\joystick.cpl c:\windows\system

   - now go into the Windows directory and edit the file SYSTEM.INI
     with this command:

        edit system.ini

   - In the opened file, add the following line in the [drivers]
     section:

        joystick=ibmjoy.drv

   Now, the joystick driver is installed. Start Windows.

   In Windows, start the joystick calibration program. To do so,
   search the joystick symbol in the main group's system settings.
   Calibrate as described by moving the stick into the four
   corners of the joystick's foot. Calibrate as exact as possible!
   The joysticks have trimmers to adjust the X- and Y-centering.
   After changing the centering, the calibration should be repeated.
   Maybe the joystick calibration must also be repeated after every
   restart of Windows (depends upon the joystick driver used).

   If the joysticks can't be calibrated, the reason for this
   might be that you didn't select 2-dimensional joysticks in
   "System Settings/Drivers/Game adapter". Furthermore the
   game ports or the adapters on which they reside might be
   badly configured (depends on your PC hardware).

   If anything's set, start Window's file manager, go to your
   target directory and double-click on:

        BBDEMO1.EXE   to start the playback demo
   or   BBDEMO2.EXE   to start the playable evaluation demo.


(3) BIKE BATTLE GameDefiner
===========================

   You see a grey screen with blue shiny letters. If not,
   your Windows-System is probably overloaded (e.g. with an
   alternative desktop, tools or unnecessary extensions in
   CONFIG.SYS and AUTOEXEC.BAT). It may suffice to reduce the
   system (see also Memory Optimization), or in the worst case
   Windows must be reinstalled; in that case the game should
   usually work.

   The first BIKE BATTLE sound is heard and pushes the heart
   beat... If no Sound is audible, either the speaker boxes are
   turned off or the Windows sound driver doesn't work. If it's the
   sound driver, the sound check wasn't done correctly (see
   Installation; in the Compact Demo, the title music is played
   with 11 kHz 8 bit mono sound).
   In that case, leave the program with the ESCAPE key, go back to
   Installation and install your Windows Sound correctly.

   In the BIKE BATTLE GameDefiner, playing parameters are adjusted.
   The parameters are changed by pressing those keys that are
   framed by a box. These settings are available:

   HUMAN PLAYERS
      Number of RemoteControlPilots. For two humans,
      select '2'. For a demo or to practice targeting change the
      number: select '0' for demo mode. Two robots will then "fight"
      each other. Select '1' to practice targeting. One
      RemoteControlPilot may meet upto 5 RobotPilots, which could only
      be considered as moving targets due to their non-existent
      intelligence.

   ROBOT PLAYERS
      Number of RobotPilots.

   JOYSTICK SWAP
      With this you may swap the joysticks.

   WEAK SUPPORT   (Original version only)
      With this, the weaker of the pilots may get
      additional shields. The number of shields is determined
      automatically during the game. You can also pre-select certain
      values, e.g. 0:3 means that pilot 2 gets 3 additional shields
      from the start (shields are explained later).

   MUSIC FX
      If you can't bear the music effects played during the
      game, switch 'em off with this.

   STEREO SOUND
      If you're using a mono sound card, the program
      should select mono sound automatically as soon as the fighting
      arena appears. Just in case it doesn't, select 'NO' here.

   LOAD 32 KHZ, 22 KHZ, 11 KHZ, oder NO SOUND
      Bike Battle is capable of playing 32 kHz Sound, the best sound ever
      heard with an action game on the PC. If your sound card doesn't
      support this or if you're low on memory, you have to select a
      lower quality.
      22 kHz should be supported by nearly every sound card; the memory
      usage is reduced by 1/3. With 11 kHz, again 1/3 less memory is
      needed, and that's also the way it sounds then. NO SOUND starts
      the game without sound. This is usually used to quickly check
      the calibration of the joysticks, before one returns to the
      GameDefiner and then loads the sound.

   SWAP PIXCOLOR
      If the FightBikes leave red tracks (which may
      happen with certain graphic boards in TrueColor-Mode), change
      this option. On pressing the key, check patterns appear at the
      left border: the first line must appear completely in red, the
      2nd green and the 3rd blue.

   TIMING SPEED
      Depending on your Systems's performance, the game
      might be sped up with this. If the game runs permanently with a
      varying speed this value may be selected too large, or the
      systems suffers from a performance overload in other ways (e.g.
      by intense memory swapping to the hard drive, which may happen
      especially in Win-OS/2 sessions).

   When all settings done, press the SPACE bar. In endlessly-seeming
   seconds the ultimate BIKE BATTLE sounds are loaded. Off we
   go-o!! Off we go-o!!

(4) Fighting Arena
==================

   The Fighting Arena appears blue with a green-gray, randomly
   created maze of walls. To the left and right of the arena's
   middle you see two remote-controlled FightBikes:
   triangular-armoured, colorful units,  ready for action.

   The FightInfos below the arena are for both pilots. The left
   half belongs to the green, the right one to the red bike.

   The following infos are displayed:

   1:/2  FightInfo section for pilot 1 or 2
   SHD   number of ProtectionShields
   PTS   achieved Points
   S     achieved Sets
   M     matches won so far

   Furthermore, the Protectionshields are also displayed graphical
   as a blue bar, and below that, you find a line for infos
   and status messages.

   Besides, the FightInfos display a list of weapons that were
   collected so far. Initially this list is empty.

   The action starts as soon as both RemoteControlPilots move their
   joystick or press button 1. Every joystick has two buttons;
   which one is button 1 or 2 depends upon the model used.

(5) FightBike Throttle
======================

   The bikes accelerate by pressing the joystick as far as possible
   into a direction. Check this for all directions! If there's no
   acceleration in one or more directions, the joystick is badly
   calibrated (Bad luck: in that case, recalibration of the sticks
   in Window's system settings is necessary). The bikes decellerate
   if you elongate the joystick less.

   If no sound is audible on acceleration, there was probably a
   too high selected value in the GameDefiner's LOAD SOUND option.
   In that case you'll have to leave the arena, back to the
   GameDefiner with ESCAPE, then select 22 or 11 kHz and go back
   again to the arena with SPACE.

(6) FightBike Equipment
=======================

   In the fighting arena, weapons appear at random places. These
   weapons appear as blue boxes with a letter on top. To collect
   it, drive into such a box. The weapon is ready for action
   immediately and can be fired using button 1. By default, every
   bike has a simple pistol with 30 bullets.

The following weapons may be collected:

Weapon   ID Description                            Usage in
                                          Attack            Defense

MACHINE  M  To straightly shoot the direct:  shoot the   Against Cruise
  GUN       opponent.  The nearer   other bike.          Missiles and Rockets,
            the target laser lies   indirect:  shoot     provided of course
            on him, the better.     uncollected weapons  one has enough time
                                    that lie around the  and distance to aim.
                                    other bike.

  PUMP   P  To "blow away" the      direct:  blow the    Against Cruise
  GUN       other, in literal       other into the next  Missiles
            sense.  The impacts     wall.  indirect:     and Rockets.
            create pressure waves   blow up uncollected
            which do not harm the   weapons lying around
            opponent in any way,    the other bike.
            except that they make
            him fly.

 LIGHT   L  Near distance           Strike.  The re-     Not usable in
 SWORD      weapon.                 pulsion of a hit     defense (espe-
                                    slows down the       cially not
                                    attacking bike.      against
                                    This gives the       Cruise Missiles).
                                    victim a better
                                    chance to escape.

BAZOOKA  B  Straight flying         direct:  Not easy,   The rubbish piles
            warhead which ex-       but possible:  a     left by the explosion
            plodes at the first     precisely aimed      provide a good
            obstacle or on reach    Bazooka that ex-     coverage, especially
            of the joystick-        plodes on the other  against MG.
            selected flying         one's feet may cost
            distance. The explo-    him several
            sion leaves a pile      shields. indirect:
            of rubbish.             If the other one's
                                    moving nearby an
                                    obstacle, shoot it.

CRUISE   C  Self-guiding missiles   Fire and forget. The firing
MISSILES    that follow the oppo-   direction should lead into
            nent if he's in sight.  open space.

ROCKET   K  Straight flying rockets Aim into the right direction and fire.
LAUNCHER    with heavy impact.      The stronger the rockets are, the more
            No distance selection.  walls are broken through.

Besides these weapons the FightBikes may collect Ammunition,
ProtectionShields and Reinforcements:

Extra       ID Description

AMMUNITION  A  Nearly every weapon may be reloaded with this.  For every type
               of weapon, one A counts different, e.g.  for MG 30 shoots, for
               the Pump Gun only 3.

PROTECTION  S  Every S is a single ProtectionShield. Whenever a bike is hit or
SHIELDS        it drives through an obstacle (with exception of the arena
               border), is looses one shield. By default, every bike has five
               shields.  Shields are very valuable; if none are left, an alarm
               sound is played and the whole cockpit blinks in red. The single
               task of the pilot is now to collect a 'S', because the next hit
               or collision will crash his bike.

WEAPON      +  Strenghtens the effect of the current weapon.  If the weapon
REINFORCE-     already reached it's maximum effect, only the pistols's
MENT           ammunition (if there's any) is reinforced.

(7) FightBike Weapon Usage
==========================

"Aim"

   Pistols and Rockets:

      just move the stick into the desired direction. Aim slowly when
      using rockets, rapid changes of direction usually don't hit the
      target.

   MG and Pump Gun:

      With these, the distance of the impact must be selected
      additionally. To do so, these weapons have a target laser. The
      more the joystick is elongated in a direction, the more the
      laser's end point (the only thing visible) moves away.
      Exception: if there's an obstacle in the chosen direction, the
      laser will stay on it.

      Pressing the fire button will always lead to a detonation at the
      selected target point.

      When using the MG, theroretically it would suffice to elongate
      the joystick maximally into the opponent's direction and fire.
      Practically one hits this way only sometimes, because you can't
      select the shooting direction that precise and thus miss the
      other bike by one or two degrees.

   Bazooka:

      The more the joystick is pressed, the farer the bazooka will
      fly. Basically it's the same as with MG, but you have no target
      laser. Usually it's very effective to elongate the stick just a
      little and to throw the bazooka right in front of the other
      one's bike.

      The maximum distance of MG, Pump Gun, Rockets and Bazooka is 2/3
      of the arena's width.

"Fire"

   A bike may collect an unlimited number of weapons, but only the
   two frontmost, i.e. latest-collected, are usable at the moment.
   As soon as these are empty, the ones behind that were collected
   earlier move up. Button 1 fires the frontmost, button 2 the
   second-frontmost weapon. Only the frontmost weapon could be
   reinforced or reloaded.

"Switch"

   If you have lots of weapons on board you may change their
   sequence by driving through one of the violet cross-shaped
   switches which are found in the arena. If you have more than 5
   weapons, only the 5 frontmost ones could be cycled.

"Reload"

   Weapon           Reinforcement "+":         Ammunition amount "A":

   Machine Gun      Creates more horrible
                    dust in the target area.  30 bullets
   Pump Gun         Opponent flies longer.    3 bullets
   Light Sword      Longer and more inert.    50 energy units
   Bazooka          Larger rubbish piles.     nothing (pistol is loaded)
   Cruise Missiles  Larger impact radius.     one missile
   Rocket Launcher  Breaks more walls.        three rockets


(8) GladiatorDream: Point, Set and Match
========================================

   If a FightBike explodes, the opponent may carve a Point into his
   joystick. Exception: both explode. He who first gets 4 points
   and has a lead of at least 2 points wins a Set. The one winning
   3 Sets leaves the arena as the winner.


(9) FightDetails
================

   Shield-loss-timing:

      After the loss of a shield it takes at least 250 milliseconds
      (with Weak Support even longer) until the next shield could be
      destroyed. This avoids for example that driving into a wall in an
      unlucky angle costs 10 shields in one instant.

      After the loss of the last shield the bike is protected one
      Second against destruction. Therefore the last shield is the
      most important! It guarantees a second of life even under
      hardest fire. Whoever has no shield left must collect at
      least one.

   Bike-explosion-timing:

      The explosion process of a bike takes several seconds. The other
      bike must survive this time to get the point.

   The Jedi Convention for Grandmasters:

      "He who thinks he's unfailable may try to terminate his
      opponent, as soon as he lost all his shields,
      with the Light Sword only."


(10) BikeDetails
================

   Change the Target Laser's shape:

      Press 'T' during the game to select 1 out of 8 shapes.

   Clock display:

      Press 'C' during the game to select one of these displays:
      - no clock
      - short format  with time, round time,  session time in minutes
      - long format with the same infos plus date.

      After pressing the key, wait a second until it's displayed.

   Hiding the mouse cursor:

      In Window's Program Manager, create a program symbol with
      File/New/Program, to start the game with.
      As the working directory select the directory in which bb.exe
      resides.

   Saving the current score   (original version only)

      Press F7 during the game or in the main menu.
      This will save your current score.
      You can leave the game then and, for example,
      re-calibrate your joysticks.

      If the score cannot be saved, check your harddisk
      if write access is allowed and if there is any free
      space available.

   Loading the score          (original version only)

      Press F5 in the main menu.
      This will load your score;
      enter the Fighting Arena then and continue your match.

(11) StrategyDetails
====================

   The "most popular" errors of novice pilots are these:

   Aimless collecting. The rule is: Quality before Quantity. For
   example, one MG with 3 plus and 100 shoots of ammunition is much
   more useful then five weak MG's with 30 shoots each.

   Inadequate Distance. For example, holding a MG under the
   opponent's nose though the opponent has a Light Sword is as
   brave as insane, and usually results in sudden death (of the MG
   owner).


(12) ConfigurationDetails
=========================

   Settings which are selected by hand at every start of BIKE
   BATTLE should be entered in the configuration file bb.ini. To do
   so, load this file from the bbattle directory with a text
   editor, e.g. the Notepad of Windows (but not with a word
   processor). Before changing the file, first create a backup
   copy! Each line contains a keyword with a single value (both
   separated by blanks), and remarks beginning with ";" and lasting
   'til the end of the line. Remarks are ignored by BIKE BATTLE und
   just serve better understandability.

   The following keywords are recognized:

   Keyword        Description                    Possible values

   humans         number of human players        0,1,2
   robots         number of robot players        0 to 5
   swapsticks     swap joysticks                 0 = no, 1 = yes
   weaksupport    automatic force balancing      0 = no, 1 = yes
   music          music effects                  0 = off, 1 = on
   stereo         Stereo Sound                   0 = off, 1 = on
   khz            sound quality in kHz           0 (no Sound), 11, 22, 32
   clock          clock display                  0 (none), 1 (min), 2 (max)
   width          minimum picture width          640, 800, 1024, 1280, ...
   height         minimum picture height         480, 600, 768, 1024, ...
   yshift         vertical picture shift to
                  top of screen                  0 to ca. 20
   swappixcol     see GameDefiner description    0 = no, 1 = yes
   usepalette     use palette (is the default)   0 = no, 1 = yes
   tlasershape    target laser shape             0 to 7

   colback1
   colback2       change background colors       12-Bit RGB-value
   colback3       (only for freaks)              from 0x000 to 0xfff

   coltlaser1
   coltlaser2     change color of target lasers  like colback
   coltlaser3     of player 1, 2 and others


(13) Memory Optimization
========================

   With 8 and especially 4 MB of RAM it is highly recommended to
   remove all superfluous memory-eating extensions (e.g.
   SmartDrive) from the system files CONFIG.SYS and AUTOEXEC.BAT.

   A maximum-reduced CONFIG.SYS may look this way:

      DEVICE = C:\DOS\HIMEM.SYS
      DOS = HIGH

   The meanings of these entries can be looked up in your DOS- or
   Windows manual.

   The recommended screen resolution for playing is 800 x 600
   pixels.

   The program uses at least 1 MB of additional memory in
   resolutions higher than 1024 x 768.


(14) Demo Restrictions
======================

   In the Bike Battle Demo package which is available through the
   Internet, the playable demo BBDEMO2.EXE has the following
   restrictions:

      - in the Compact Demo, all sound files have only 11 kHz quality.
      - no "Weak Support" settings in the GameDefiner.
      - no Rocket Launcher available for the players.
      - 20 minutes after the game was started, a terminator robot (which
        looks like a snake) appears and terrorizes the players. To get
        another 20 minutes of free playing time, you have to leave and
        restart the game.

        If you can't stand this torture,

                                 ORDER THE ORIGINAL VERSION !!!


(15) Final Remark
=================

   "So Then, Drive On And Strike Each Other In Peace."

            J. Thumm, 20-Aug-1995

