Welcome to FlyRC.
Written by Ron Carr using Mix Power C.

Starting the program:
  fly              : starts the program with a choice of planes presented
  fly  glider      : starts the program using the glider plane and params
  fly  bipe        : starts the program using the biplane and params
  fly  vtail       : in general  " fly 'filename ' "  starts the program
  fly -d bipe      : uses the bipe and prints out the extra debug information

Controls:  ( effective after the 3 second fly by )
  i              :  initilize after a crash
  j              :  toggles joystick on and off
  esc or q       :  quit
  1-9            :  number keys control engine power
  arrow keys     :  control the plane

If a joystick is detected, it will be enabled at program startup.
If not detected, it will NOT work even if manually enabled with the 'j' key.
The joystick should be on the standard game port.

Files:
  plane.par      controls the flight characteristics.  You can edit this
                 file if you want the plane to fly differently.
  backgnd.dat    defines the clouds in the background
  plane.dat      defines how the plane looks.  There are currently two( plus )
                 planes defined, glider.dat and bipe.dat.  Copy to
                 the file plane.dat to switch how the default plane looks.
                 (ex: 'copy bipe.dat plane.dat'  will use the bipe.)
                 Copy to the file plane.par to change the default flight
                 characteristics. ( ' copy bipe.par plane.par ' )
  fly.exe        is the executable
  readme.txt     this file
  technote.txt   has some information about how the program works.
  bipe.par       biplane flight characteristics
  bipe.dat       how the bipe looks
  glider.par     glider flight characteristics
  glider.dat     how the glider looks
  design.txt     describes how the planes are designed
  vtail.par      vtail flight characteristics
  vtail.dat      how the vtail looks

Edit History:
Version 1.0  - Initial Release
Version 1.1
  Removed some shaking from the clouds, consistant handling of the hline
    endpoints.
  Wrote hline and copyline in assembly, didn't gain all that much speed.
  Added documentation file design.txt.
Version 1.2
  Bug fix - The erase lines would grow in length if the plane stayed in
  one place too long causing blank lines to appear.  If you ever have a
  tough problem to debug, try datalogging.
Version 1.3
  The wing, that was the design example, was developed into the vtail plane.
  Its flight characteristics are a simple copy of the bipe's with more power.
  Fixed a problem with negative drag that would appear if the plane was
  stalled and starting going backwards.  Added a projected runway and
  removed the circular runway.  This didn't work exactly as I expected, but
  it looks pretty good.  Made minor changes to the planes.  Fixed non
  initialized doubles that caused eratic  operation when floating point
  hardware was present. ( Turbo C returned 'Not a Number' trap ).
Version 1.4
  Added a choice of planes when the program starts, making the program more
  friendly to Windows users.  Note that the clouds seem to shake if I run
  this program from Win95.  I recommend that users boot to Win95 fake DOS if
  they have this problem.   Removed the files plane.par and plane.dat as
  they are no longer needed.  Included the sources in the release as there
  have been some requests for them - converting to Turbo C should be fairly
  simple - just reinstate hline() and copyline() in C rather than assembler.
  Added keyboard rate to parameters.  Anyone flying with the keys can now
  vary the response they get with each keystroke.  Changed the flight model
  which required changing and adding parameters to the .par files.  Landing
  the plane is now somewhat realistic and  stalls look much better.   Added the
  forground colors to the .par files - can now have planes of different colors.
  ( Use egapal.exe to select your color hex values ).  Included egapal in the
  release files. Altered the shape and colors of the planes.  Acknowledge that
  Guard Dog has a problem with Mix Power C. ( sources are now included, so you
  Guard Dog users can compile your own executable - woof )
Version 1.4a
  Fixed a problem with the auto init after 5 seconds feature - the keyvalue
  was not cleared and the init would happen instantly after a crash once the
  key was used.

