Cameron Moore:
o Added MSVC qna (#3.3) o Updated FTP mirrors link
This commit is contained in:
parent
8dc67c34b0
commit
095cc0a378
1 changed files with 217 additions and 60 deletions
|
@ -44,33 +44,42 @@
|
|||
<a href="#1.4">What other important documentation should I read?</a>
|
||||
</div>
|
||||
<br>
|
||||
<h4>2 -
|
||||
<a href="#2">Distribution</a>
|
||||
<h4>1 -
|
||||
<a href="#1">Distribution</a>
|
||||
</h4>
|
||||
<div class="indent">2.1 -
|
||||
<a href="#2.1">Where can I get FlightGear?</a>
|
||||
</div>
|
||||
<div class="indent">2.2 -
|
||||
<a href="#2.2">Where can I find the latest development source code?</a>
|
||||
<a href="#2.2">What is the password for the FTP server?</a>
|
||||
</div>
|
||||
<div class="indent">2.3 -
|
||||
<a href="#2.3">Where can I fly and where do I get the scenery?</a>
|
||||
<a href="#2.3">Why won't the FTP server let me in with the right login info?</a>
|
||||
</div>
|
||||
<div class="indent">2.4 -
|
||||
<a href="#2.4">Where can I get different 3D models for my plane?</a>
|
||||
<a href="#2.4">Where can I find the latest development source code?</a>
|
||||
</div>
|
||||
<div class="indent">2.5 -
|
||||
<a href="#2.5">How current is the data in FlightGear compared to the real world?</a>
|
||||
<a href="#2.5">What is SimGear, and why do I need it?</a>
|
||||
</div>
|
||||
<div class="indent">2.6 -
|
||||
<a href="#2.6">Where is the moving map?</a>
|
||||
<a href="#2.6">Where can I fly and where do I get the scenery?</a>
|
||||
</div>
|
||||
<div class="indent">2.7 -
|
||||
<a href="#2.7">Why don't you charge money for this?</a>
|
||||
<a href="#2.7">Where can I get different 3D models for my plane?</a>
|
||||
</div>
|
||||
<div class="indent">2.8 -
|
||||
<a href="#2.8">How current is the data in FlightGear compared to the real world?</a>
|
||||
</div>
|
||||
<div class="indent">2.9 -
|
||||
<a href="#2.9">Where is the moving map?</a>
|
||||
</div>
|
||||
<div class="indent">2.10 -
|
||||
<a href="#2.10">Why don't you charge money for this?</a>
|
||||
</div>
|
||||
<br>
|
||||
<h4>3 -
|
||||
<a href="#3">Compiling</a>
|
||||
<h4>1 -
|
||||
<a href="#1">Compiling</a>
|
||||
</h4>
|
||||
<div class="indent">3.1 -
|
||||
<a href="#3.1">Why won't FlightGear compile?</a>
|
||||
|
@ -78,9 +87,12 @@
|
|||
<div class="indent">3.2 -
|
||||
<a href="#3.2">I'm using RedHat 7, and ...?</a>
|
||||
</div>
|
||||
<div class="indent">3.3 -
|
||||
<a href="#3.3">I'm using MSVC 6.0, and ...?</a>
|
||||
</div>
|
||||
<br>
|
||||
<h4>4 -
|
||||
<a href="#4">Configuring</a>
|
||||
<h4>1 -
|
||||
<a href="#1">Configuring</a>
|
||||
</h4>
|
||||
<div class="indent">4.1 -
|
||||
<a href="#4.1">How do I install new scenery?</a>
|
||||
|
@ -88,9 +100,12 @@
|
|||
<div class="indent">4.2 -
|
||||
<a href="#4.2">How do I setup my joystick(s)?</a>
|
||||
</div>
|
||||
<div class="indent">4.3 -
|
||||
<a href="#4.3">What format should my personal .fgfsrc file be in?</a>
|
||||
</div>
|
||||
<br>
|
||||
<h4>5 -
|
||||
<a href="#5">Running</a>
|
||||
<h4>1 -
|
||||
<a href="#1">Running</a>
|
||||
</h4>
|
||||
<div class="indent">5.1 -
|
||||
<a href="#5.1">Why do I get an error loading libmk4.so.0?</a>
|
||||
|
@ -116,34 +131,46 @@
|
|||
<div class="indent">5.8 -
|
||||
<a href="#5.8">Stuck upside down after "crash"?</a>
|
||||
</div>
|
||||
<div class="indent">5.9 -
|
||||
<a href="#5.9">Why does FlightGear die on startup saying "time zone reading failed"?</a>
|
||||
</div>
|
||||
<br>
|
||||
<h4>6 -
|
||||
<a href="#6">Hacking</a>
|
||||
<h4>1 -
|
||||
<a href="#1">Hacking</a>
|
||||
</h4>
|
||||
<div class="indent">6.1 -
|
||||
<a href="#6.1">How do I design a flight dynamics model for a new aircraft?</a>
|
||||
<a href="#6.1">What language is FlightGear written in?</a>
|
||||
</div>
|
||||
<div class="indent">6.2 -
|
||||
<a href="#6.2">How do I import planes from Microsoft Flight Simulator?</a>
|
||||
<a href="#6.2">Is there any source code documentation?</a>
|
||||
</div>
|
||||
<div class="indent">6.3 -
|
||||
<a href="#6.3">How do I import BGL scenery from Microsoft Flight Simulator?</a>
|
||||
<a href="#6.3">How do I design a flight dynamics model for a new aircraft?</a>
|
||||
</div>
|
||||
<div class="indent">6.4 -
|
||||
<a href="#6.4">How do I design or modify a panel?</a>
|
||||
<a href="#6.4">How do I import planes from Microsoft Flight Simulator?</a>
|
||||
</div>
|
||||
<div class="indent">6.5 -
|
||||
<a href="#6.5">How do I place objects, like buildings, into FlightGear?</a>
|
||||
<a href="#6.5">How do I import BGL scenery from Microsoft Flight Simulator?</a>
|
||||
</div>
|
||||
<div class="indent">6.6 -
|
||||
<a href="#6.6">Where can I learn 3D programming and how do I get involved?</a>
|
||||
<a href="#6.6">How do I design or modify a panel?</a>
|
||||
</div>
|
||||
<div class="indent">6.7 -
|
||||
<a href="#6.7">Can I generate my own scenery?</a>
|
||||
<a href="#6.7">How do I place objects, like buildings, into FlightGear?</a>
|
||||
</div>
|
||||
<div class="indent">6.8 -
|
||||
<a href="#6.8">Where can I learn 3D programming and how do I get involved?</a>
|
||||
</div>
|
||||
<div class="indent">6.9 -
|
||||
<a href="#6.9">How do I add an airport?</a>
|
||||
</div>
|
||||
<div class="indent">6.10 -
|
||||
<a href="#6.10">How do I generate my own scenery?</a>
|
||||
</div>
|
||||
<br>
|
||||
<h4>7 -
|
||||
<a href="#7">Flying</a>
|
||||
<h4>1 -
|
||||
<a href="#1">Flying</a>
|
||||
</h4>
|
||||
<div class="indent">7.1 -
|
||||
<a href="#7.1">Where can I learn about instrument flying and navigation?</a>
|
||||
|
@ -158,8 +185,8 @@
|
|||
<a href="#7.4">Is there support for any military scenarios like dog fighting or bomb dropping?</a>
|
||||
</div>
|
||||
<br>
|
||||
<h4>8 -
|
||||
<a href="#8">FlightGear v0.7.6</a>
|
||||
<h4>1 -
|
||||
<a href="#1">FlightGear v0.7.6</a>
|
||||
</h4>
|
||||
<div class="indent">8.1 -
|
||||
<a href="#8.1">Why do I get an error in viewer.cxx about `exit' being undeclared?</a>
|
||||
|
@ -219,7 +246,7 @@
|
|||
|
||||
<hr>
|
||||
<h2>
|
||||
<a name="2">2 -
|
||||
<a name="1">1 -
|
||||
Distribution</a>
|
||||
</h2>
|
||||
<b>
|
||||
|
@ -239,6 +266,31 @@
|
|||
|
||||
<b>
|
||||
<a name="2.2">2.2 -
|
||||
<u>What is the password for the FTP server?</u>
|
||||
</a>
|
||||
</b>
|
||||
<div class="indent">
|
||||
<p>The FTP server uses standard anonymous login procedures. Login
|
||||
with the username "anonymous" and use your email address as the
|
||||
password. Most FTP clients and web browsers will do this
|
||||
automatically for you.</p>
|
||||
</div>
|
||||
|
||||
<b>
|
||||
<a name="2.3">2.3 -
|
||||
<u>Why won't the FTP server let me in with the right login info?</u>
|
||||
</a>
|
||||
</b>
|
||||
<div class="indent">
|
||||
<p>This generally means that the server is at it's capacity. You
|
||||
should receive a message saying such, but your FTP client may be
|
||||
hiding it from you. Your options are to keep trying until a slot
|
||||
opens up or try connecting to one of our <i>FTP</i> mirrors listed at
|
||||
<a href="http://flightgear.org/mirrors.html#ftp">http://flightgear.org/mirrors.html#ftp</a>.</p>
|
||||
</div>
|
||||
|
||||
<b>
|
||||
<a name="2.4">2.4 -
|
||||
<u>Where can I find the latest development source code?</u>
|
||||
</a>
|
||||
</b>
|
||||
|
@ -254,7 +306,19 @@
|
|||
</div>
|
||||
|
||||
<b>
|
||||
<a name="2.3">2.3 -
|
||||
<a name="2.5">2.5 -
|
||||
<u>What is SimGear, and why do I need it?</u>
|
||||
</a>
|
||||
</b>
|
||||
<div class="indent">
|
||||
<p>SimGear is a library of supporting code. SimGear is only needed
|
||||
if you plan on compiling FlightGear -- it is not needed to run
|
||||
precompiled binaries. For more information see
|
||||
<a href="http://www.simgear.org/">http://www.simgear.org/</a>.</p>
|
||||
</div>
|
||||
|
||||
<b>
|
||||
<a name="2.6">2.6 -
|
||||
<u>Where can I fly and where do I get the scenery?</u>
|
||||
</a>
|
||||
</b>
|
||||
|
@ -272,7 +336,7 @@
|
|||
</div>
|
||||
|
||||
<b>
|
||||
<a name="2.4">2.4 -
|
||||
<a name="2.7">2.7 -
|
||||
<u>Where can I get different 3D models for my plane?</u>
|
||||
</a>
|
||||
</b>
|
||||
|
@ -287,7 +351,7 @@
|
|||
</div>
|
||||
|
||||
<b>
|
||||
<a name="2.5">2.5 -
|
||||
<a name="2.8">2.8 -
|
||||
<u>How current is the data in FlightGear compared to the real world?</u>
|
||||
</a>
|
||||
</b>
|
||||
|
@ -301,18 +365,18 @@
|
|||
</div>
|
||||
|
||||
<b>
|
||||
<a name="2.6">2.6 -
|
||||
<a name="2.9">2.9 -
|
||||
<u>Where is the moving map?</u>
|
||||
</a>
|
||||
</b>
|
||||
<div class="indent">
|
||||
<p>A popular moving map display is avaliable under a separate
|
||||
project called <i>Atlas</i>. See
|
||||
<a href="http://atlas.sf.net/">http://atlas.sf.net</a>.</p>
|
||||
<a href="http://atlas.sf.net/">http://atlas.sf.net/</a>.</p>
|
||||
</div>
|
||||
|
||||
<b>
|
||||
<a name="2.7">2.7 -
|
||||
<a name="2.10">2.10 -
|
||||
<u>Why don't you charge money for this?</u>
|
||||
</a>
|
||||
</b>
|
||||
|
@ -329,7 +393,7 @@
|
|||
|
||||
<hr>
|
||||
<h2>
|
||||
<a name="3">3 -
|
||||
<a name="1">1 -
|
||||
Compiling</a>
|
||||
</h2>
|
||||
<b>
|
||||
|
@ -350,7 +414,7 @@
|
|||
support with the appropriate header files. Linux users with nVidia
|
||||
cards should make sure you have the latest drivers from nVidia. Other
|
||||
Linux users make sure you have Mesa3D
|
||||
(<a href="http://mesa3d.org/">http://mesa3d.org</a>)
|
||||
(<a href="http://mesa3d.org/">http://mesa3d.org/</a>)
|
||||
and your X server installed correctly. Windows users see
|
||||
<a href="http://www.x-plane.com/SYSREQ/v5ibm.html">http://www.x-plane.com/SYSREQ/v5ibm.html</a>,
|
||||
and Mac users see
|
||||
|
@ -375,10 +439,19 @@
|
|||
for an explanation why.</p>
|
||||
</div>
|
||||
|
||||
<b>
|
||||
<a name="3.3">3.3 -
|
||||
<u>I'm using MSVC 6.0, and ...?</u>
|
||||
</a>
|
||||
</b>
|
||||
<div class="indent">
|
||||
<p>Ensure that you have all Service Packs installed for MSVC.</p>
|
||||
</div>
|
||||
|
||||
|
||||
<hr>
|
||||
<h2>
|
||||
<a name="4">4 -
|
||||
<a name="1">1 -
|
||||
Configuring</a>
|
||||
</h2>
|
||||
<b>
|
||||
|
@ -409,10 +482,29 @@
|
|||
</p>
|
||||
</div>
|
||||
|
||||
<b>
|
||||
<a name="4.3">4.3 -
|
||||
<u>What format should my personal .fgfsrc file be in?</u>
|
||||
</a>
|
||||
</b>
|
||||
<div class="indent">
|
||||
<p>Your <code>.fgfsrc</code> file should simply be a list of
|
||||
command-line options with one option per line. The file is <b>not</b>
|
||||
an XML file.</p>
|
||||
<p>If you would rather use an XML configuration file, you can add
|
||||
something like the following in your <code>.fgfsrc</code>
|
||||
</p>
|
||||
<p>
|
||||
<code>--config=/path/to/my/config.xml</code>
|
||||
</p>
|
||||
<p>Almost every option corresponds to a property, so you can choose
|
||||
to use whichever method best suits your needs.</p>
|
||||
</div>
|
||||
|
||||
|
||||
<hr>
|
||||
<h2>
|
||||
<a name="5">5 -
|
||||
<a name="1">1 -
|
||||
Running</a>
|
||||
</h2>
|
||||
<b>
|
||||
|
@ -440,7 +532,9 @@
|
|||
change distributions (most of us prefer Debian) or upgrade/downgrade
|
||||
your Mesa libs.</p>
|
||||
<p>
|
||||
<i>Why do some other GL applications work though?</i> Well,
|
||||
<i>
|
||||
<u>Why do some other GL applications work though?</u>
|
||||
</i> Well,
|
||||
Steve Baker (Mr. PLIB) has explained this on the plib-users list
|
||||
(<a href="http://www.geocrawler.com/lists/3/SourceForge/1867/0/6470648/">http://www.geocrawler.com/lists/3/SourceForge/1867/0/6470648/</a>).
|
||||
</p>
|
||||
|
@ -469,7 +563,7 @@
|
|||
platforms quite well, but Irix expects things to be programmed
|
||||
properly.</p>
|
||||
<p>There has been discussion about using OpenAL
|
||||
(<a href="http://www.openal.org/">http://www.openal.org</a>)
|
||||
(<a href="http://www.openal.org/">http://www.openal.org/</a>)
|
||||
for the next release of both PLIB and FlightGear. Tests show that
|
||||
the OpenAL audio implementation does the job right, meaning that
|
||||
these audio problems should be gone by then. In the mean time it is
|
||||
|
@ -555,7 +649,6 @@
|
|||
HUD by <i>Shift+I</i> (Use <i>I</i> to switch back).</p>
|
||||
</div>
|
||||
|
||||
<!-- REMOVE after FG v0.8.0 -->
|
||||
<b>
|
||||
<a name="5.8">5.8 -
|
||||
<u>Stuck upside down after "crash"?</u>
|
||||
|
@ -579,21 +672,65 @@
|
|||
and keep that airspeed up!!!</p>
|
||||
</div>
|
||||
|
||||
<b>
|
||||
<a name="5.9">5.9 -
|
||||
<u>Why does FlightGear die on startup saying "time zone reading failed"?</u>
|
||||
</a>
|
||||
</b>
|
||||
<div class="indent">
|
||||
<p>This is probably caused by a line-ending problem in the timezone
|
||||
files. Win32 users can resolve the problem by downloading a DOS to
|
||||
UNIX conversion utility available at
|
||||
<a href="http://www.nottingham.ac.uk/~eazdluf/d2u.zip">http://www.nottingham.ac.uk/~eazdluf/d2u.zip</a>.
|
||||
Run as `<i>d2u *.tab</i>` from within the timezone directory to fix
|
||||
your timezone files.</p>
|
||||
</div>
|
||||
|
||||
|
||||
<hr>
|
||||
<h2>
|
||||
<a name="6">6 -
|
||||
<a name="1">1 -
|
||||
Hacking</a>
|
||||
</h2>
|
||||
<b>
|
||||
<a name="6.1">6.1 -
|
||||
<u>What language is FlightGear written in?</u>
|
||||
</a>
|
||||
</b>
|
||||
<div class="indent">
|
||||
<p>Mostly C++ with some supporting C code that's primary contained
|
||||
within SimGear.</p>
|
||||
</div>
|
||||
|
||||
<b>
|
||||
<a name="6.2">6.2 -
|
||||
<u>Is there any source code documentation?</u>
|
||||
</a>
|
||||
</b>
|
||||
<div class="indent">
|
||||
<p>FlightGear does not use a source documentation system (such as
|
||||
<i>doxygen</i> or <i>DOC++</i>). What documentation we have is
|
||||
available at
|
||||
<a href="http://flightgear.org/Docs/">http://flightgear.org/Docs/</a>.
|
||||
There is also some useful documentation in the source tree under the
|
||||
<code>docs-mini/</code> directory.</p>
|
||||
<p>SimGear uses <i>doxygen</i> documentation, which is available at
|
||||
<a href="http://simgear.org/doxygen/">http://simgear.org/doxygen/</a>.</p>
|
||||
<p>Also, the JSBSim FDM uses <i>DOC++</i>. The latest version of that
|
||||
is viewable at
|
||||
<a href="http://jsbsim.sf.net/JSBSim/">http://jsbsim.sf.net/JSBSim/</a>.</p>
|
||||
<p>The only other documentation we have is the comments in the code.
|
||||
Depending on the programmer, some code may even be self-documenting.</p>
|
||||
</div>
|
||||
|
||||
<b>
|
||||
<a name="6.3">6.3 -
|
||||
<u>How do I design a flight dynamics model for a new aircraft?</u>
|
||||
</a>
|
||||
</b>
|
||||
<div class="indent">
|
||||
<p>To define an aircraft for FlightGear's primary FDM (JSBSIM),
|
||||
see <a href="http://jsbsim.sf.net/">http://jsbsim.sf.net</a>.
|
||||
Be warned that JSBSim is not for the faint of heart.</p>
|
||||
see <a href="http://jsbsim.sf.net/">http://jsbsim.sf.net/</a>.</p>
|
||||
<p>If you want a simpler FDM to work with, try your hand at YASim,
|
||||
an alternative FDM. For an guide on creating a YASim aircraft,
|
||||
look in the FlightGear base package for
|
||||
|
@ -601,18 +738,24 @@
|
|||
</div>
|
||||
|
||||
<b>
|
||||
<a name="6.2">6.2 -
|
||||
<a name="6.4">6.4 -
|
||||
<u>How do I import planes from Microsoft Flight Simulator?</u>
|
||||
</a>
|
||||
</b>
|
||||
<div class="indent">
|
||||
<p>See
|
||||
<a href="http://home.t-online.de/home/Wolfram.Kuss/">http://home.t-online.de/home/Wolfram.Kuss/</a>.
|
||||
<p>You can import the 3D model and textures, but the flight dynamics
|
||||
(the .AIR file) must be completely redone for FlightGear. See
|
||||
<a href="http://home.t-online.de/home/Wolfram.Kuss/">http://home.t-online.de/home/Wolfram.Kuss/</a>
|
||||
for help importing .MDL files and textures.</p>
|
||||
<p>If you wish to import a model made with gmax, you will need to
|
||||
convert it to .MDL format using <i>Microsoft's MakeMDL SDK</i> which
|
||||
is available at
|
||||
<a href="http://zone.msn.com/flightsim/FS02DevDeskSDK08.asp">http://zone.msn.com/flightsim/FS02DevDeskSDK08.asp</a>.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<b>
|
||||
<a name="6.3">6.3 -
|
||||
<a name="6.5">6.5 -
|
||||
<u>How do I import BGL scenery from Microsoft Flight Simulator?</u>
|
||||
</a>
|
||||
</b>
|
||||
|
@ -623,7 +766,7 @@
|
|||
</div>
|
||||
|
||||
<b>
|
||||
<a name="6.4">6.4 -
|
||||
<a name="6.6">6.6 -
|
||||
<u>How do I design or modify a panel?</u>
|
||||
</a>
|
||||
</b>
|
||||
|
@ -636,7 +779,7 @@
|
|||
</div>
|
||||
|
||||
<b>
|
||||
<a name="6.5">6.5 -
|
||||
<a name="6.7">6.7 -
|
||||
<u>How do I place objects, like buildings, into FlightGear?</u>
|
||||
</a>
|
||||
</b>
|
||||
|
@ -686,7 +829,7 @@
|
|||
</div>
|
||||
|
||||
<b>
|
||||
<a name="6.6">6.6 -
|
||||
<a name="6.8">6.8 -
|
||||
<u>Where can I learn 3D programming and how do I get involved?</u>
|
||||
</a>
|
||||
</b>
|
||||
|
@ -716,21 +859,34 @@
|
|||
</div>
|
||||
|
||||
<b>
|
||||
<a name="6.7">6.7 -
|
||||
<u>Can I generate my own scenery?</u>
|
||||
<a name="6.9">6.9 -
|
||||
<u>How do I add an airport?</u>
|
||||
</a>
|
||||
</b>
|
||||
<div class="indent">
|
||||
<p>Yes, though it can be a difficult task. FlightGear's scenery
|
||||
generation is handled by a sister project, TerraGear. For more
|
||||
details, see
|
||||
<a href="http://terragear.org/">http://terragear.org</a>.</p>
|
||||
<p>You can add your airport to the
|
||||
<code>$FGROOT/Airports/default.apt.gz</code> file, but to get the
|
||||
airport to show up visually, you will have to rebuild the scenery
|
||||
around the airport. The format of the default.apt file is
|
||||
documented at
|
||||
<a href="http://flightgear.org/Docs/AirNav/AptNavFAQ.FlightGear.html">http://flightgear.org/Docs/AirNav/AptNavFAQ.FlightGear.html</a>.</p>
|
||||
</div>
|
||||
|
||||
<b>
|
||||
<a name="6.10">6.10 -
|
||||
<u>How do I generate my own scenery?</u>
|
||||
</a>
|
||||
</b>
|
||||
<div class="indent">
|
||||
<p>FlightGear's scenery generation is handled by a sister project,
|
||||
TerraGear. For more details, see
|
||||
<a href="http://terragear.org/">http://terragear.org/</a>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
<hr>
|
||||
<h2>
|
||||
<a name="7">7 -
|
||||
<a name="1">1 -
|
||||
Flying</a>
|
||||
</h2>
|
||||
<b>
|
||||
|
@ -785,7 +941,7 @@
|
|||
|
||||
<hr>
|
||||
<h2>
|
||||
<a name="8">8 -
|
||||
<a name="1">1 -
|
||||
FlightGear v0.7.6</a>
|
||||
</h2>
|
||||
<b>
|
||||
|
@ -808,11 +964,12 @@
|
|||
<br>$Revision$<br>$Date$<br>
|
||||
<p>
|
||||
<small>
|
||||
This document generated from XML using
|
||||
This document was generated from XML using
|
||||
<a href="http://gingerall.com/charlie/ga/xml/p_sab.xml">Sablotron</a>.
|
||||
</small>
|
||||
</p>
|
||||
<address>Cameron Moore<br>cameron@unbeatenpath.net<br>
|
||||
</address>
|
||||
</body>
|
||||
<!-- vim: set ts=2 et nowrap: -->
|
||||
</html>
|
||||
|
|
Loading…
Reference in a new issue