>[[FrontPage]] > [[翻訳作業場>翻訳作業場トップページ]] > [[FlightGearマニュアル]] / [[第II部>../]] / 第3章
RIGHT:The FlightGear Manual Version 0.9
----
このドキュメントは http://www.flightgear.org/Docs/getstart/getstartch3.html の日本語訳です。
#contents

*第3章&br; 離陸:プログラムの起動方法 [#qeef8757]

**3.1 環境変数 [#h146f08c]

FlightGearを実行するためには2つの環境変数を定義しなくてはなりません。
これらはデータとシーナリーのありかをFlightGearに伝えます。

プラットフォームと必要性に応じて様々な方法で設定できます。

***3.1.1 FG_ROOT [#s8e8aaab]

航空機や航空標識の位置、空港の周波数といったデータファイルをFlightGearが探す場所を指定します。
これは、FlightGearをインストールした場所の''data''サブディレクトリです。
例えば、''/usr/local/share/FlightGear/data'' や ''c:\Program Files\FlightGear\data'' になります。

***3.1.2 FG_SCENERY [#t0db512d]

シーナリーファイルをFlightGearが探す場所を指定します。
検索順に並んだディレクトリのリストからなります。
ディレクトリの区切りはUnixでは":"、Windowsでは";"です。

例えば、''FG_SCENERY''の値が
> ''c:\Program Files\FlightGear\data\WorldScenery;c:\Program Files\FlightGear\data\scenery''
<である場合、まず最初に検索するシーナリーは
> ''c:\Program Files\FlightGear\data\WorldScenery''
<であり、次に
> ''c:\Program Files\FlightGear\data\scenery''
<を検索します。

このことは、異なるシーナリーを別の場所にダウンロードできることを意味します。

**3.2 Unix/Linuxにおけるシミュレータの起動 [#u00753d1]

#ref(http://www.flightgear.org/Docs/getstart/getstart2x.png,center,nolink)
CENTER:図3: '''離陸準備完了。サンフランシスコ国際空港(KSFO)のデフォルト出発位置にて待機中。'''

FlightGearを実行する前に、いくつかの環境変数を設定する必要があります。

-''LD_LIBRARY_PATH''に''/usr/local/share/FlightGear/lib'' を 追加します。
-''FG_ROOT''にFlightGearインストール場所のdataディレクトリを設定します。
> 例) ''/usr/local/share/FlightGear/data''
<
-''FG_SCENERY''にシーナリーのディレクトリリストを":"区切りで設定します。
これは、シーナリーを検索する際に''PATH''のような働きをします。
> 例) ''$FG_ROOT/Scenery:$FG_ROOT/WorldScenery''

Bourneシェル(とその互換シェル)で追加する方法を以下に示します。
 LD_LIBRARY_PATH=/usr/local/share/FlightGear/lib:$LD_LIBRARY_PATH  
 export LD_LIBRARY_PATH  
 FG_HOME=/usr/local/share/FlightGear  
 export FG_HOME  
 FG_ROOT=/usr/local/share/FlightGear/data  
 export FG_ROOT  
 FG_SCENERY=$FG_ROOT/Scenery:$FG_ROOT/WorldScenery  
 export FG_SCENERY

Cシェル(とその互換シェル)では以下のようになります。
 setenv LD_LIBRARY_PATH=\  
   /usr/local/share/FlightGear/lib:$LD_LIBRARY_PATH  
 setenv FG_HOME=/usr/local/share/FlightGear  
 setenv FG_ROOT=/usr/local/share/FlightGear/data  
 setenv FG_SCENERY=\  
   $FG_HOME/Scenery:$FG_ROOT/Scenery:$FG_ROOT/WorldScenery

>''訳注:'' $FG_HOMEの必要性については本マニュアルに記載されていませんが、以前のGetting Startedにはこのように書かれていました。
>>FG_HOME must be set to the root of your FlightGear installation. e.g.
/usr/local/share/FlightGear.
<<また、お気づきのように、Cシェルの例にあるシーナリーのパスはBシェルより1つ多く書かれていますので、適当に直してください。

以上の環境変数の設定が終わったら、''fgfs --option1 --option2...'' を実行してFlightGearを単に起動します。
コマンドラインオプションは3.5節に書かれています。

**3.3 Windowsにおけるシミュレータの起動 [#i95f52f1]

ビルド済みのWindowsバイナリを使うと、グラフィカルなウィザードを用いてFlightGearを起動することができます。
スタートメニューの''FlightGear Launcher''、またはデスクトップアイコンを単純にダブルクリックしてください。

ランチャーでは以下を選ぶことができます。
- 航空機
- 起動時の空港と滑走路
- 日付と時刻
- 現在の天候
- その他、数多くの環境設定

#ref(http://www.flightgear.org/Docs/getstart/getstart3x.png,center,nolink)
CENTER:図4: '''FlightGear Launcher画面。'''

初回起動時に、変数''FG_ROOT''(通常は''c:\Program Files\FlightGear\data'')と''FG_SCENERY''を設定するように求められるかもしれません。
''FG_SCENERY''はあなたがインストールしたシーナリーのディレクトリリストで、典型的には、
> ''c:\Program Files\FlightGear\data\scenery''
< と
> ''c:\Program Files\FlightGear\data\WorldScenery''
< になります。

無効な値を設定してしまったり、後からシーナリーのディレクトリを変更した場合は、ランチャーの最初のページから"Prev"ボタンで戻って設定を変更することができます。

パフォーマンスを最大にするために、FlightGearの実行中はテキスト出力ウィンドウを最小化(アイコン化)することをお勧めします。


***3.3.1 コマンドラインからの起動 [#odf5ae09]

もう一つの方法として、コマンドラインからFlightGearを実行できます。
これを行うには、環境変数''FG_ROOT''と''FG_SCENERY''を手作業で設定する必要があります。

コマンドプロンプトを開き、あなたのバイナリが保存されているディレクトリ(''c:\Program Files\FlightGear\Win32\bin'' のような場所)に移動し、キーボードから環境変数を設定します。
> SET FG_HOME="c:\Program Files\FlightGear"
> SET FG_ROOT="c:\Program Files\FlightGear\data"
> SET FG_SCENERY="c:\Program Files\FlightGear\data\Scenery";"c:\Program Files\FlightGear\data\WorldScenery"

そして、同じコマンドプロンプト内でFlightGearを呼び出します
(環境変数の設定は同じシェル内でのみ有効です)。
> ''fgfs --option1 --option2...''

もちろん、Windowsのテキストエディタ(メモ帳など)で上記コマンド行を使ったバッチファイルを作ることもできます。

**3.4 Mac OS Xにおけるシミュレータの起動 [#s1eda390]

まず、ベースパッケージとバイナリをあなたのホームディレクトリにダウンロードしたものとします。
それから''Terminal.app''を開き、次の手順を実行します。

> setenv FG_ROOT ~/fgfs-base-X.X.X
> ./fgfs-X.X.X.-date --option1 --option 2

あるいは、
> ./fgfs-X.X.X-version-date --fg-root=\~/fgfs-base-X.X.X --option1


**3.5 Command line parameters [#kda0484a]
[[原文:http://www.flightgear.org/Docs/getstart/getstartch3.html#x8-230003.5]]をご参照ください。

**3.6 Joystick support [#j810bd8a]
[[原文:http://www.flightgear.org/Docs/getstart/getstartch3.html#x8-360003.6]]をご参照ください。

**3.7 我らの格納庫一覧 [#j93076ea]

以下の表は、FlightGear CVSリポジトリに現時点で存在するほとんどの航空機をリストしています。
インストール時には、ディストリビュータが選択した一部が含まれていることでしょう。
より多くの航空機は http://www.flightgear.org/Downloads/aircraft/index.shtml からダウンロードできます。
インストール方法については「[[第2章>FlightGearマニュアル/第I部/第2章]]」をご覧ください。

第1列は航空機の名前、
第2列はコマンドライン使用時に指定する起動オプション''--aircraft=''、
第3列はFDM(飛行力学モデル、[[1.4節>FlightGearマニュアル/第I部/第1章#g1eebf31]]を参照)、
第4列は補足です。
ここで、"no exterior model"というのは、その航空機特有の外観モデルが存在しないことを意味します。
その結果、ビューモードを外側にするとデフォルトの青と黄のグライダーが見えます。

|Aircraft type |aircraft option |FDM |Remarks|h
|1903 Wright Flyer |wrightFlyer1903 |UIUC |The very first powered aircraft|
|A6M2 Zero |A6M2 |YASim |Japanese WWII fighter|
|Aerostar Super 700 |aerostar700 |YASim |Twin-engined light aircraft|
|Airbus A300 |A300 |JSBSim|2-engined airliner|
|Airbus A320 |A320 |JSBSim|2-engined airliner|
|Airbus A320 |A320 |JSBSim|2-engined airliner|
|Airbus A320-131 |A320-111 |JSBSim|2-engined airliner|
|Airbus A300-111 |A320-131 |JSBSim|2-engined airliner|
|Airbus A380 |A380 |JSBSim|4-engined double-decker airliner|
|Airwave Xtreme 150 |airwaveXtreme150|UIUC |Hang-glider|
|Anotov AN-2 |an2 |JSBSim|Russian light transport biplane|
|Antonov AN-225 |AN-225 |YASim |Russian over-sized cargo aircraft|
|ASW-20 sailplane |asw20 |YASim |Glider|
|ASW-20 sailplane (UIUC) |asw20-v1-nl-uiuc|UIUC |Glider|
|Avro Vulcan B.2 |vulcanb2 |JSBSim|British sub-sonic strategic bomber|
|BAC TSR2 |BAC-TSR2 |YASim |Ill-fated strike aircraft|
|Beech 99 |beech99-v1-uiuc |UIUC |Twin-engined turbo-prop aircraft|
|Beech 99 |beech99-yasim |YASim |Twin-engined turbo-prop aircraft|
|Beechcraft B1900D |b1900d |YASim |Twin-engined turbo-prop aircraft|
|Bell 206 JetRanger |bell206 |YASim |Helicopter|
|Boeing 314 |Boeing314A |JSBSim|Flying boat airline|
|Boeing 707 |707 |JSBSim|4-engined early jet airliner|
|Boeing 737-300 |737-300 |JSBSim|2-engined airliner|
|Boeing 747 |747 |YASim |4-engined airliner|
|Boeing 747-100 |747-100 |JSBSim|4-engined airliner|
|Boeing 747-200 |747-200 |JSBSim|4-engined airliner|
|Boeing 787-8 Dreamliner |787 |YASim |2-engined airliner|
|Boeing B-29 Superfortress |b29 |YASim |4-engined strategic prop bomber|
|Boeing B-29 Superfortress |b29-jsbsim |JSBSim|4-engined strategic prop bomber|
|Boeing B-29 Superfortress |b29-yasim |YASim |4-engined strategic prop bomber|
|Boeing B-52F |B-52F |YASim |Strategic bomber|
|Boeing CH47 Chinook |ch47 |YASim |Helicopter|
|Boeing E-3B |E3B |JSBSim|Airborne Warning and Control System (AWACS)|
|Boeing KC-135 |KC135 |JSBSim|Air-to-air refueling tanker|
|Bristol Beaufighter TF X |beaufighter |YASim |4-engined strategic prop bomber|
|British Aerospace Harrier |harrier |YASim |VTOL jet fighter/bomber|
|Canberra BI8 |CanberraBI8 |YASim |First-generation jet bomber|
|Cessna 150x prototype |c150 |JSBSim|Light aircraft|
|Cessna 172P Skyhawk (1981 model) |c172p |JSBSim|Light aircraft (default)|
|Cessna 172P Skyhawk (1981 model), 2D panel|c172p-2dpanel |JSBSim|Light aircraft|
|Cessna 172R |c172r |JSBSim|Light aircraft|
|Cessna 182 |c182 |JSBSim|Light aircraft|
|Cessna 182 (2D panel) |c182-2dpanel |JSBSim|Light aircraft|
|Cessna 310R |c310 |JSBSim|Twin-engined light aircraft|
|Cessna 310R with IFR panel |c310-ifr |JSBSim|Twin-engined light aircraft|
|Cessna 310 (YASim) |c310-yasim |YASim |Twin-engined light aircraft|
|Cessna 310R (1979 model) with 3D cockpit |c310dpm-3d |JSBSim|Twin-engined light aircraft|
|Cessna 310U3A w. 3D cockpit |c310u3a |JSBSim|US Navy twin-engined light aircraft|
|Cessna 310U3A |c310u3a-jsbsim |JSBSim|US Navy twin-engined light aircraft|
|Cessna Citation-Bravo |Bravo |YASim |Executive jet|
|Cessna Citation-II |Citation-II |YASim |Executive jet|
|Cessna T-37 |T37 |JSBSim|Jet training aircraft|
|ComperSwift |ComperSwift |YASim |1930s air-racing monoplane|
|Colditz Escape Glider |colditz |JSBSim|Glider|
|Concorde |Concorde |JSBSim|Supersonic airliner|
|Dassault Mirage 2000C/RDI |mirage2000 |JSBSim|French delta-winged fighter|
|Douglas A4 Skyhawk (YASim) |a4 |YASim |US Navy attack aircraft|
|Douglas A4D (A-4C) Skyhawk |a4-uiuc |UIUC |US Navy attack aircraft|
|Douglas A4F Skyhawk |a4f |YASim |US Navy attack aircraft|
|Douglas DC-3 |dc3 |YASim |Twin-engined early airliner|
|Ecureuil AS 350 |as350 |YASim |Helicopter|
|English Electric Lightning F.1A |lightning |JSBSim|British supersonic fighter|
|Eurocopter Bo105 |bo105 |YASim |Helicopter|
|Eurocopter EC135 |ec135 |YASim |Helicopter|
|Fairchild-Republic A-10 |A-10 |YASim |Close Air Support Attack Aircraft|
|Fokker 100 |fokker100 |JSBSim|2-engined airliner|
|Fokker 50 |fokker50 |JSBSim|2-engined turboprop airliner|
|Fokker 70 |fokker70 |JSBSim|2-engined airliner|
|Fokker Dr.1 |fkdr1-v1-nl-uiuc|UIUC |German WWI fighter|
#br
|Aircraft type |aircraft option |FDM |Remarks|h
|General Dynamics F-16 |f16 |JSBSim|Fighter|
|General Dynamics F-16 w. 3d cockpit |f16-3d |JSBSim|Fighter|
|General Dynamics F-16AM |f16-mlu |JSBSim|Fighter|
|General Dynamics F-16AT (Falcon-21)|f16at |JSBSim|Fighter|
|de Havilland Beaver (floats) |dhc2F |YASim |Single-engined bush-plane|
|de Havilland Beaver (wheels) |dhc2W |YASim |Single-engined bush-plane|
|de Havilland SeaVixen FAW2 |sea-vixen |YASim |British carrier-borne jet aircraft|
|Hawker Hunter GA11 |hunter |YASim |Jet fighter|
|Hawker Hunter 2 Tanks |hunter-2tanks |YASim |Jet fighter|
|Hawker Hurricane IIb |hurricaneIIb |YASim |British WWII fighter|
|Hawker Seahawk |seahawk |YASim |British carrier-borne jet aircraft|
|Junkers Ju-52-3m |ju52 |YASim |German 3-engined transport/bomber|
|Lockheed 1049 |Lockheed1049 |JSBSim|Prop airliner|
|Lockheed F-104 Starfighter |f104 |JSBSim|1960s supersonic interceptor|
|Lockheed F-80C |F80C |JSBSim|First USAF jet-fighter|
|McDonell Douglas F-15 Eagle |f15 |JSBSim|Air superiority Fighter|
|McDonnel Douglas MD11 |MD11 |JSBSim|3-engined wide-body airliner|
|McDonnel Douglas MD11 |MD11-FINNAIR |JSBSim|MD11 in FinnAir livery|
|McDonnel Douglas MD11 |MD11-KLM |JSBSim|MD11 in KLM livery|
|Messerschmitt BF-109 G14 |bf109 |YASim |German WWII fighter|
|Messerschmitt BF-109 G14 |bf109g |YASim |German WWII fighter|
|MiG-15bis |MiG-15bis |YASim |Russian early jet fighter|
|NTPS |NTPS |YASim |YF-23 ATF prototype|
|NTPS-Eng |NTPS-Eng |YASim |NTPS Engineer panel|
|NTPS-HD1 |NTPS-HD1 |YASim |NTPS Heads Down Display 1|
|NTPS-HD2 |NTPS-HD2 |YASim |NTPS Heads Down Display 2|
|NTPS-OTW-HUD |NTPS-OTW-HUD |YASim |NTPS OTW with HUD|
|NTPS-OTW-NOHUD |NTPS-OTW-NOHUD |YASim |NTPS OTW without HUD|
|NTPS-OTW-NOHUD |NTPS-OTW-NOHUD |YASim |NTPS OTW without HUD|
|North American OV-10A |OV10_CDF |JSBSim|California Department of Forestry|
|North American OV-10A |OV10_NASA |JSBSim|NASA|
|North American OV-10A |OV10_USAFE |JSBSim|US Airforce|
|North American P-51D |p51d |YASim |WWII fighter|
|North American X-15 |X15 |YASim |Rocketplane|
|North American X-15 |X15-new |JSBSim|Rocketplane|
|Northrop T-38 |T38 |JSBSim|Super-sonic jet training aircraft|
|Northrop/MD YF-23 |YF-23 |YASim |Prototype fighter aircraft|
|ogeL experimental |ogel |JSBSim|Educational aircraft|
|Ornithopter |ornithopter |UIUC |Bird-like aircraft|
|paraglider |paraglider |JSBSim|Paraglider|
|Pilatus PC-7 |pc7 |JSBSim|Turbo-prop training aircraft|
|Piper J3C-65 Cub |j3cub |YASim |Classic light aircraft (1946 model)|
|Piper PA24-250 Comanche 250 |pa24-250 |YASim |Light aircraft (1962 model)|
|Piper PA28-161 Cherokee Warrior II |pa28-161 |YASim |Light aircraft (1979 model)|
|Piper PA34-200T Seneca II |SenecaII-jsbsim |JSBSim|Twin-engined piston aircraft|
|Piper PA34-200T Seneca II |SenecaII-yasim |YASim |Twin-engined piston aircraft|
|Rascal 110 |Rascal110-JSBSim |JSBSim|Radio Controlled model|
|Rascal 110 |Rascal110-YASim |YASim |Radio Controlled model|
|Santa Claus (3d cockpit) |santa |YASim |Unique supersonic, cargo aircraft|
|Schweizer 2-33 |sgs233 |YASim |Glider|
|Siai Marchetti S.211 (UIUC) |marchetti |UIUC |Italian fast light aircraft|
|Sikorsky CH-53E Super Stallion |ch53e |YASim |Helicopter|
|Sikorsky S76C |s76c |YASim |Helicopter|
|Soko J-22 Orao / IAR-93 |j22 |YASim |Yugoslav/Rumanian aircraft|
|Sopwith Camel 1F.1 |sopwithCamel |UIUC |British WWI fighter|
|Sopwith Camel |sopwithCamel-v1-nl-uiuc|UIUC |British WWI British fighter|
|Space Shuttle |shuttle |JSBSim|Re-entry simulation|
|Sukoi SU-37 |SU-37 |YASim |Russian multi-role jet aircraft|
|Supermarine Seafire MkIIIc |seafireIIIc |YASim |British WWII carrier prop aircraft|
|Supermarine Spitfire IIa |spitfireIIa |YASim |British WWII fighter|
|Tupolev TU-114 |TU-114 |YASim |Russian 4-engined turboprop airliner|
|Tupolev TU-154 |tu154 |YASim |Russian 3-engined jet airliner|
|UFO |ufo |ufo |From the ’White Project’ of UNESCO|
|USAF/NACA X-24B |x24b |JSBSim|Re-entry testbed|
|Vought F4U-1 Corsair |f4u |YASim |Carrier-capable fighter/bomber|
|Yard Stik |YardStik |JSBSim|Radio controlled model|

----
編集メモ
-新規作成。2007/06/17 toshi


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS