home *** CD-ROM | disk | FTP | other *** search
-
-
- Approach Control
- Version 2.0
-
- A Pre-compiler for the Microsoft
- Flight Simulator's Aircraft and
- Adventure Factory
-
- (c) 1993 by John Mechalas
-
-
- This program is shareware. It may be distributed freely provided that
- it is not modified in any way, and that all the accompanying files
- in this archive are distributed with it.
-
- - Fixed from v1.0 -
-
- * There was a serious bug in v1.0 that prevented the program from
- generating a proper adventure file when only two runways/approaches
- were defined. This was due to a flaw in the algorithm I was using,
- and I added a seperate algorithm for the two-approach case that has
- not given me any problems.
-
-
- - New Features in v2.0 -
-
- * Version 1.0 was written in (believe it or not) FORTRAN. The
- current version is written in C, which allows for improved I/O
- handling. Gone are the strict format-requirements for the input
- file, though C has it's own little quirks. See the "Converting
- Files from v1.0 to v2.0" section for details.
- Also, C has less "overhead" than FORTRAN, and you will notice that
- the APP.EXE file is now about half the size of the one in v1.0.
-
- * An improved user interface allows you to create your input file from
- within the APP.EXE program. This means, you won't have to build it
- from "scratch" like you needed to in previous versions. See the APP
- documentation for details, Section 1.
-
- * Digitized speech is now available for those of you with sound support
- as described in the AAF manual, if you choose to include it.
-
- * There is now support for LOC, VOR, and NDB approaches. Version 1.0
- only supported ILS approaches.
-
- * Magnetic variation is now accounted for directly in the program. You
- no longer have to modify the approach headings "manually" to account
- for variation.
-
- * Version 2.0 also supports airports with no control tower. If there
- is no control tower at the airport in question, the program will
- instead have you contact the local Unicom.
-
- * All input files must have a .APP extension. The output file (AAF
- source code) is no longer stored in the file AAFIN, but rather
- under the same name as your .APP file with a .AAF extension
- instead. Thus, OHARE.APP will contain the airport data, and APP.EXE
- will create the file OHARE.AAF which is the AAF source code to be
- compiled with AAF.EXE.
-
- * A batch file, AF.BAT, is included. It runs the AAF.EXE program to
- compile your AAF source file into a .ADV file. (I wrote this
- out of pure laziness on my part: I got tired of typing the full
- AAF command line.) See the APP documentation for details, Section 2.
-
-
- - Converting Files from v1.0 to v2.0 -
-
- If you want to use your input files from v1.0 in APP v2.0, you will need
- to modify the input files slightly to account for both the new I/O
- handling and the new features. Read the APP documentation for details,
- Section 3. A summary of the required changes is given below:
-
- 1) You will need to insert a 1 or a 0 between the tower frequency and
- the tower name to tell the compiler whether or not there is an
- active control tower at your airport. If you enter a 0, it will
- use this frequency and name as the local Unicom instead of Tower.
-
- 2) You will need to insert the magnetic variation on the line *above*
- the number of runways. Next, you should change your runway headings
- to their "unadjusted".
-
- 3) You will need to place a "1" after each approach heading for each
- runway to designate an ILS approach.
-
- 4) Due to the string-handling functions I used, you MUST delete ALL
- comments in your input file. ONLY THE AIRPORT DATA SHOULD BE
- IN THE .APP FILE OR YOU WILL GET BIZARRE RESULTS.
-
- I recommend that you take a look at the OHARE.APP file for details.
-
-