FMSに関しては、次のホームページ(外部)に詳しく書かれているので、ここではごく簡単に紹介します。
RC飛行機実験工房:http://sekiai.net/ :使い方だけでなくオリジナルの飛行機や飛行場の作り方も書いてあります。
目次
FMSの入手とインストール
キーボードで操縦
USBプロポ型コントローラで操縦
RCプロポ(送信機)をパソコンのマイク端子に接続して操縦
RCプロポ(送信機)をUSBアダプタ経由でパソコンに接続して操縦
Windows Vista/7/10/11で動かす方法
カスタマイズ
リンク
1. FMSの入手とインストール
1) 次のURLから、一番新しい「Version 2.0 Alpha 8.5 (Windows 95/98/ME/2000/XP)」をダウンロードします。
http://modelsimulator.com/down.html(外部リンク)
2) ダウンロードしたファイルを実行して、指示に従いインストールします。
※ Windows Vista以降で起動しない場合は、6.を見てください。
2. キーボードでの操作方法
まず、キーボードで操作して、グラフィックチップとの相性を確認してください。
1) FMSを起動し、上部のメニューから「Controls」「Keyboard」をクリックするとキーボードの操作割り当てが表示されます。
2) 「OK」を押すと、キーボードで操作できます。
3. USBプロポ型コントローラを使う場合
キーボードでは練習になりませんし、後述のRCプロポは電池を消耗するので、この方法を一番おすすめします。
Futaba 16IZ、Jumper T18、RadioMaster TX16Sなど直接USBコントローラとして使える送信機があります。
1) RealFlight G3に付属しているコントローラが使えます。他のフライトシミュレータ用のコントローラでもWindowsのゲームコントローラとして認識されているものなら使えると思います。
2) USBコントローラ単体で販売されているものの中には使用できないものもあるので、FMSと書いてあるものを探してください。
例:ヘリコプター用Flysky-rcシミュレーター,固定翼グライダー,fpvドローン,sm001,6,8ch,fms,g3,g3.5,g4,g5,g6,g7,5.0,xtr,vrc
https://ja.aliexpress.com/item/1005007462803329.html
FLY SKY SM001
https://www.flysky-cn.com/sm001specifications
使用できないコントローラー:RealFlight用の Spectrum InterLink DX SPMRFTX1 は、FMSで右スティックの上下を認識しません。
4. RCプロポ(送信機)をパソコンのマイク端子に接続して使う場合
1) パソコンとの接続
(1) JRの場合は、トレーナ端子とパソコンのマイク端子を市販のオーディオケーブルで接続します。抵抗入りを使うか普通の抵抗無しを使うかは、パソコンのマイク端子の特性によって異なるようです。私は、抵抗無しで接続できました。
(2) 送信機のモードをPPMに設定します。
(3) USB AUDIO入力機器など、プロポを接続したマイクに関係の無いオーディオ入力機器をパソコンから外します。(【重要】SmartPropo Plusは、複数のオーディオ入力デバイスの切り替えができません。)
2) SmartPropoPlusの導入
マイク端子からの入力をソフト的にジョイスティックに変換するソフトをインストールします。
方法は「SmartPropoPulsのセットアップ」を見てください。
参考情報
Connect any RC to your computer to use it on any flight simulator or video games
https://www.youtube.com/watch?v=_lLa6RrWfoQ
※ 双葉の場合は、市販のオーディオケーブルでは端子形状が合わないので、ケーブルの改造が必要です。なので、後述のUSBアダプタを使用したほうが良いです。
※ オーディオケーブルを持っていないのであれば、3.か5.の市販品を買った方が良いです。(マイク入力はACカップリングで盛大にサグが出るので、微妙なマイク音量調整が必要であり難しいです。USB接続ならマイク音量調整が不要です。)
5. RCプロポ(送信機)をUSBアダプタ経由で使う場合
ネットで検索すると、色々なRCプロポ用のUSBアダプタが販売されています。トラブルもあるようなので、購入する場合はレビューをよく読んでください。付属ディスクを入れなくてもOS標準ドライバで使えると思います。送信機のモードはPPMに設定します。
USB用シミュレータケーブル FUTABA・JR・Spektrum・Walkera等対応 (青)
https://www.amazon.co.jp/dp/B07NSVTY44
例:USB Simulator Cable All in One (SAILI All-round Simulator 12 IN 1)の使い方
1) ドライバのインストール
Inter Link等他のゲームコントローラを外します。
アダプタの切替スイッチは、1.PhoenixRC、2.AeroFly、3.G4,G5、4.XTRとなっていますが、とりあえず3.で動作しました。恐らくスイッチの位置はどれでも動くのではないかと思われます。
アダプタをパソコンに接続すればWindows 7の標準ドライバが自動的にインストールされます。(アダプタ付属DVD-Rを使用する必要はありません。)
2) Windowsでのキャリブレーション
[スタート]-[コントロールパネル]-[ハードウェアとサウンド]-[デバイスとプリンタ]-[USB入力デバイス]を右クリック、[ゲームコントローラの設定]-[プロパティ]-[設定]タブ、[調整]で指示に従い調整します。
3) FMSでのチャンネル割り当てとキャリブレーション
FMSでコントローラの設定をします。
6.FMSをWindows Vista/7/10/11で動かす方法 (2012/08/26)
FMSはVista以降のOSに対応していません。Windows Vista/7/10/11で動かすためには、1~3件の問題をクリアする必要があります。それぞれ複数の解決方法がありますが、それぞれ1つだけ実施すればOKです。パソコンによっては、下記2)3)を実施しなくてもよいので、まずは動かしてみてください。
(こちらのファイルとオリジナルをfcコマンドで比較したら差がありませんでした。:
http://softadvice.informer.com/Fms_Simulator_For_Windows_8.html [2016/02/20])
1)COMポートが無い。
次のようなエラーが出た時の対策です。
RS232C等のシリアル通信ポートが無いパソコンで発生します。但し、物理的に必要なわけではありません。レジストリに、「HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM」があれば良いようです。そこで、下記(1)(a)~(5)の内のどれか一つで対策します。
(1) レジストリにCOMポートを追加する。レジストリをいじりますので、自己責任でお願いします。
(a) .regファイルで追加する:下記方法で.regを作成し、FMSの実行前に.regをダブルクリックする。(Windows 10/11 で高速起動しているときは、毎回実行しなくてもOKです。)
http://modelsimulator.com/forum/viewtopic.php?t=3584(外部リンク)
少々手順が面倒ですが、私はこの(1)(a)の方法を使用しています。
Windows 7環境での操作手順です。
[スタート]-[コントロールパネル-ハードウェアとサウンド]-[デバイスマネージャ-コンピュータ名]を右クリック-[レガシハードウェアの追加]-[次へ(N)]-[一覧から選択したハードウェアをインストールする]-[次へ(N)-ポート(COMとLPT)]-[次へ(N)]-[(標準ポート)]-[通信ポート]-[次へ(N)]-[次へ(N)]-[完了]
デバイスマネージャに表示された「ポート(COMとLPT)」の下の「通信ポート(COMx)」の番号xを覚える。
テキストエディタで下記内容を書き、COMxの部分のxを上記xの数字に書き換え、ファイル名を「FMS-COM-Port-Fix.reg」にしてデスクトップに保存する。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM]
"\\Device\\Serial0"="COMx"
例:
(b) プログラムで追加する。(未確認)
StartFMS.zip(上記サイトと同じものかどうかは不明):
http://dai-kasegeruka.seesaa.net/article/47151311.html(外部リンク)
Msvbvm50.exe:
http://download.microsoft.com/download/vb50pro/utility/1/win98/EN-US/Msvbvm50.exe(外部リンク)
(2) COMポートを使用する機器を接続する。(例:USB-RS232C変換ケーブル、USB接続のGPS、古い携帯電話(通信モードで使用)、AMPやGYROの設定用USB-IFケーブルなど)
USB to RS232 Serial Port 9 Pin DB9 Cable Serial COM Port Adapter Convertor :
http://www.ebay.com/itm/310707198888
USB Toシリアル USB ToTTL CH340モジュール : https://www.amazon.co.jp/dp/B011DT2U9A
Windows 10では挿すだけでドライバがインストールされ使えました。とても安いです。
(3) 仮想COMポートを追加する。(未確認)
下記の記事を参考にしてください。本来は仮想COMポートをTCP/IPにリダイレクトするドライバです。
http://modelsimulator.com/forum/viewtopic.php?f=12&t=5906(外部リンク)
http://www.hw-group.com/products/hw_vsp/index_en.html(外部リンク)
(4) 仮想環境の旧OS上で動かす。(一部未確認)
(a) Windows Anytime UpgradeなどでWindows 7 professionalにしてXPモードを使う。但し、Windows Virtual PCのXPモードがDirectinputに対応していない為、USB接続のコントローラは動きません。よって、VMWareやVirtualBoxでWindows XP modeの仮想イメージをインポートする必要があります。professional/ultimateなら他の仮想環境でもXPのライセンスはOKだそうです。(未確認)
http://www.lifehacker.jp/2010/03/100318xpmode.html(外部リンク)
http://blog.livedoor.jp/poisonous_fish/archives/52170788.html(外部リンク)
(b) VirtualBoxやVMWareなどでWindows 98/ME/2000/XPを動かす。旧OSのライセンスを持っている必要があります。COMポートを仮想マシンに設定すれば、ホストPCにCOMポートが無くても動きます。
VirtualBoxの場合は、設定でグラフィックスの3DとCOMポートとUSBコントローラを有効にし、Guest Additionsのインストール時にDirect3Dを使えるようにし、DirectXをインストールします。
(5) 怪しいパッチプログラムを使う。(未確認)
下記に記事がありますが、コメントが付いてなく、怖いので試していません。よって、お勧めしません。ファイルの中身を見ると「d3drm.dll」とかが書いてあります。
Skyartec FMS COM PORT Patch
未確認です。ManualタブにFMS_Setup.exeのダウンロードリンクがあります。
https://www.bitgohobby.com/Dynam-6CH-USB-Simulator_p_4005.html
2)D3DRM.DLLが無い。
次のようなエラーが出た時の対策です。下記(1)~(2)の内のどれか一つで対策できます。
(1) ネットからD3DRM.DLLまたはそれを含むファイルをダウンロードし、FMSのフォルダー(例:C:\Program Files (x86)\FMS\)にコピーする。
http://www.dlldump.com/download-dll-files_new.php/dllfiles/D/d3drm.dll/5.1.2600.0/download.html(外部リンク)
※ 広告のダウンロードボタンが沢山表示されるので、間違わないようにしてください。Click Here to Download d3drm.dll です。
(2) 仮想環境の旧OS上で動かす(未確認)。前記1)(4)参照
3)テクスチャが表示されない。テクスチャが白くチラつく。
次のようにテクスチャが表示されない、画面がちらつく、全体が白っぽくなる等の場合の対策です。下記(1)~(6)の内のどれか一つで対策できます。
対策前
フォトシーナリでの対策後
(1) nVIDIA video cardの場合は、Vista対応のフォトシーナリの飛行場を使う。
RC-SIM.de:http://www.rc-sim.de/(外部リンク)昔はここにFMS用以外も含め沢山の飛行場や機体があったのですが、ダウンロードする為には寄付金が必須になったようです。
空雲礼賛:http://fmskatsuhiko.web.fc2.com/(外部リンク)パノラマ写真データとそれからFMS用の飛行場データを作るツールがあります。
パノラマ写真を「Flight Simulator」、FMS用の飛行場作成ツールを「Application」のリンクからダウンロードし、飛行場データを作成します。使い方は「空雲礼賛」に書いてありますが、当HPにも例題を記載しました。FMSのフォトシーナリの作成
RC DISCUSS.COM:http://www.rcdiscuss.com/showthread.php?4355-FMS-Downloads(外部リンク)
ここのフォトシーナリのデータは古いので、そのままではnVIDIAで使えません。下記のように少し手を加えると使えるようになります。
(a) 12-27-2008の記事の「MFC-Bad-SChwartau_FMS」http://www.mediafire.com/?m2czijzmmcgをダウンロードします。
(b) MFC-Bad-Schwartau_FMS.zipを適当なフォルダに展開します。
(c) 拡張子が.scnのファイルをメモ帳などで開き、一番最後のENDの上に以下の行を書き加えます。
// for windows vista
TEXTURE fms_vista
0 254 -1 -1 -2.64
0 254 -1 1 -2.64
0 254 1 1 -2.64
0 254 1 -1 -2.64
(d) 展開したファイルを全て「C:\Program Files (x86)\FMS\Landscape」に移動します。
(e) fms_vista.zipを展開し「C:\Program Files (x86)\FMS\Landscape」に入れます。
この方法で.scnを書き換えれば、他のフォトシーナリでもWindows Vista以降で表示できると思われます。
FMSのメニューの[Graphics]の[Textures]にチェックを入れ、[Fog]と[Smooth Textures]のチェックを外して使います。
その他リンク:http://modelsimulator.com/forum/viewforum.php?f=10、 http://www.szenerien.de/、 http://myrcguidesforum.forumotion.net/t73-fms-simulator-its-free
(2) テクスチャのチェックを外す。(テクスチャは表示されませんが、練習はできます)
(3) GPUがnVIDIA GeForceであれば、AMD RADEON HDを搭載したビデオカードかパソコンに変える。RADEONでの動作を保証するものではありませんが、AMD Radeon HD6470Mを搭載したノートPCではテクスチャが表示されました。
(4) 仮想環境の旧OS上で動かす。(前記1)(4)参照)
(5) Windows 7でThe Application Compatibility Toolkitを使用する。
下記の記事を参考にしてください。但し、私の環境ではテクスチャーが表示されちらつきは無くなるものの、フレームレートが遅くなり、使い物になりませんでした。
http://modelsimulator.com/forum/viewtopic.php?f=12&t=5867&sid=3ca90bb271c791cefa90fd6a4e285e62(外部リンク)
http://technet.microsoft.com/ja-jp/windows/ee461315(外部リンク)
(a) FMSをインストールする。
(b) 上記URLのダウンロードリンクから"ApplicationCompatibilityToolkitSetup.exe"をダウンロードし、インストールする。
(c) [Microsoft Application Compatibility Toolkit]の[Compatibility Administrator (32bit)]をクリックし、[はい]をクリック。
(d) ツールバーの[Fix]アイコンをクリックし、[Name of the orogram to be forced]に"FMS"と入力し、[Browse]をクリックして"FMS.exe"を[開く]。
(e) [次へ]、Compatibility Modesで、[Windows XP (Service Pack 3)]を選択する。そして、Additional compatibility modesの[ForceDxSetupSuccess]、[Layer_ForceDirectDrawEmulation]、[WinXPSP3VersionLie]をチェックする。
(f) [次へ]、[次へ]、[完了]
(g) "New Database..."を選択し、ツールバーの[Save]をクリックし、Database Nameに"FMS"と入力し、適当な名前を付けて保存する。
(h) 右側の画面に表示されたデータベース"FMS"を右クリックし、[Install]をクリックする。
(i) アンインストールの方法:右側の画面に表示されたPer User Compatibility Settingの下の"FMS"を右クリックし、[Uninstall]をクリックする。
Windows 8 + The Application Compatibility Toolkitの情報
http://modelsimulator.com/forum/viewtopic.php?f=2&t=6346(外部リンク)
(6) nVIDIA Optimus機能のあるノートパソコンの場合は、Intel HD Graphicsに切り替える。
切替方法:[コントロールパネル]-[ハードウェアとサウンド]-[NVIDIAコントロールパネル]-[3D設定の管理]-[プログラム設定]-[追加]-「FMSを選択」-「2.このプログラム用の優先するグラフィックスプロセッサを選択する」で[統合型グラフィックス]を選択
Intel HD Graphics 3000では、[Graphics]-[Smooth Texture]の機能以外は正常に表示されました。
4)Windows10 と Intel HD Graphics 2000で動作しないとき(未確認)
[Graphics]-[Options]で"Mipmapping"のチェックを外す。
5)Windows10で文字や画像がぼける。
C:\Program Files (x86)\FMS\FMS.exeを右クリックし、[プロパティ]-[互換性]で、「高DPI設定では画面のスケーリングを無効にする」にチェックを入れます。文字のサイズが変わりますが、明瞭になります。
6)IDirect3DDvece3 cannot be made.が表示される。
Windowを拡大した時の次のようなエラーが出ることがあります。
FMSのWindowのサイズを1920x1200以下にして終了後、再起動します。フルスクリーンは使えません。Escキーを押して、Windowモードにしてください。
7.カスタマイズ
標準で入っている機体以外の機体を追加するなど、色々カスタマイズできます。
航空機のモデルを作ることができます。また、ユーザーが作った飛行機・ヘリコプターが公開されています。ダウンロードしたファイルを展開して、C:\Program Files (x86)\FMS\Model\に保存します。
飛行特性を変更するには、C:\Program Files (x86)\FMS\Model\に保存されている.parファイルの内容を書き換えます。
飛行場を作ることができます。また、ユーザーが作った飛行場が公開されています。ダウンロードしたファイルを展開して、C:\Program Files (x86)\FMS\Landscape\に保存します。
8.リンク
RealFlight G3.5、FMS alpha 8.5用のフォトフィールドの作り方:パノラマ写真撮影(内部リンク)
FMSのフォトシーナリの作成:フォトシーナリ用の飛行場データの作り方(内部リンク)
Flying-Model-Simulator:FMSの本家。[Forum]-[Models]や[Landscape]の投稿に、航空機・飛行場のデータ・リンクがあります。
HiTEC MULTIPLEX フライトシミュレーター:Windows Vista対応 拡張モジュール、古いMULTIPLEXの飛行機データ
KAZUのFMSの部屋:飛行機のデータ、機体の作り方
logic_wizardさん:飛行機、ヘリコプターのデータ
FMSの今日はここまで:飛行場の作成、飛行特性ファイルの作成、航空機モデルの作成
V-Tails/自作フリーソフト:飛行特性ファイルの作成ソフト
RC Science:マルチロータの機体があります。
my ERGO30:色々なRCフライトシミュレーターの情報があります。
Update 2016/10/22 Since 2009/05/16