Re: FGCOMについて
toshi
投稿数: 1541
Tat さん、情報ありがとうございます。
少なくとも私の Win XP マシンでは、最新の OpenAL を利用する事により不完全ながらも FGCOM の不具合が少し改善できることが分かりました。
動作検証が不十分な点もあるのですが、ひとまず現状を報告します。
まず、Windows 用の fgcom.exe を実行するには、同一のフォルダ (あるいはパスの通った場所) に OpenAL32.dll と wrap_oal.dll が必要になります。
これまで私は、FlightGear v1.0.0 for win のインストール時に FlightGear/bin/win32 に展開された
OpenAL32.dll 6.14.357.11
wrap_oal.dll 2.0.0.0
を使用して FGCOM を起動していました。
これらの DLL を最新の
OpenAL32.dll 6.14.357.22
wrap_oal.dll 2.1.8.1
に置き換えてみました。
従来は、
fgcom -Uユーザ名 -Pパスワード -aSFO -f115.8
で VOR ビーコンを聞こうとしても、一部のモールスコードが断片的に聞こえることはあるものの、大抵は1分後に
Call 0 time out.
で切断されている感じでした。
DLL を置き換えた後は、上記コマンドを実行しておおむね30秒以内には安定してビーコンが聞こえるようになりました。
また興味深い事に、モールスの音程が若干高くなりました。
加えて、エコーバックテスト
fgcom -f910
も、1分以上安定して自分の声のエコーバックを確認できるようになりました。
遅延時間は2秒くらいのようです。
不完全な部分は、上述のようにモールスビーコンが聞こえるようになるまで30秒程度かかることがある、ということです。
FGCom 2.0.0 では、ビーコンが聞こえるようになるまでの間、例の警告 (WARNING: peercallno does not match callno, peercallno ...) がずらずらと表示されますが、Error ではなく Warning なので一般ユーザは気にしなくても良いのかもしれません。
FGCom 1.1.0 では例の警告は表示されませんが、モールスビーコンが聞こえるようになるまで30秒程度かかることがあるという点では 2.0.0 と変わりありませんので、単に Warning メッセージが表示されないだけ (安定性の観点ではバージョン間の差はない)、という感じがしてます。
以上の動作チェックは、オンボードのサウンドカードで行いました。
なお、FlightGear と併用したときにどのくらい安定するようになったのかはまだ分かりません。
何も変わりは無い可能性もあります...
◎ 最新の OpenAL for Windows のインストールについて
参考までに私のやった方法を書いておきます。
fgcom.exe は FlightGear/bin/win32 に入れたものと仮定しています。
正しい手順かどうかは分かりませんので、何も問題の起きていない方にはこの方法はお勧めしませんが、もし追試して下さった方がいらっしゃれば是非レポートをお願いします。
1. OpenAL Installer for Windows (oalinst.exe) のダウンロード
http://developer.creative.com/articles/article.asp?cat=1&sbcat=31&top=38&aid=46
2. oalinst.exe の実行&インストール
3. C:\WINDOWS\system32 に展開された
OpenAL32.dll 6.14.357.22
wrap_oal.dll 2.1.8.1
を、FlightGear/bin/win32 にコピー (旧バージョンの DLL はバックアップを取っておく)。
4. コントロールパネル > アプリケーションの追加と削除 から OpenAL をさっさと削除。
# Tat さん、Bフレッツだと勝手に思い込んでしまってすみませんでした...
少なくとも私の Win XP マシンでは、最新の OpenAL を利用する事により不完全ながらも FGCOM の不具合が少し改善できることが分かりました。
動作検証が不十分な点もあるのですが、ひとまず現状を報告します。
まず、Windows 用の fgcom.exe を実行するには、同一のフォルダ (あるいはパスの通った場所) に OpenAL32.dll と wrap_oal.dll が必要になります。
これまで私は、FlightGear v1.0.0 for win のインストール時に FlightGear/bin/win32 に展開された
OpenAL32.dll 6.14.357.11
wrap_oal.dll 2.0.0.0
を使用して FGCOM を起動していました。
これらの DLL を最新の
OpenAL32.dll 6.14.357.22
wrap_oal.dll 2.1.8.1
に置き換えてみました。
従来は、
fgcom -Uユーザ名 -Pパスワード -aSFO -f115.8
で VOR ビーコンを聞こうとしても、一部のモールスコードが断片的に聞こえることはあるものの、大抵は1分後に
Call 0 time out.
で切断されている感じでした。
DLL を置き換えた後は、上記コマンドを実行しておおむね30秒以内には安定してビーコンが聞こえるようになりました。
また興味深い事に、モールスの音程が若干高くなりました。
加えて、エコーバックテスト
fgcom -f910
も、1分以上安定して自分の声のエコーバックを確認できるようになりました。
遅延時間は2秒くらいのようです。
不完全な部分は、上述のようにモールスビーコンが聞こえるようになるまで30秒程度かかることがある、ということです。
FGCom 2.0.0 では、ビーコンが聞こえるようになるまでの間、例の警告 (WARNING: peercallno does not match callno, peercallno ...) がずらずらと表示されますが、Error ではなく Warning なので一般ユーザは気にしなくても良いのかもしれません。
FGCom 1.1.0 では例の警告は表示されませんが、モールスビーコンが聞こえるようになるまで30秒程度かかることがあるという点では 2.0.0 と変わりありませんので、単に Warning メッセージが表示されないだけ (安定性の観点ではバージョン間の差はない)、という感じがしてます。
以上の動作チェックは、オンボードのサウンドカードで行いました。
なお、FlightGear と併用したときにどのくらい安定するようになったのかはまだ分かりません。
何も変わりは無い可能性もあります...
◎ 最新の OpenAL for Windows のインストールについて
参考までに私のやった方法を書いておきます。
fgcom.exe は FlightGear/bin/win32 に入れたものと仮定しています。
正しい手順かどうかは分かりませんので、何も問題の起きていない方にはこの方法はお勧めしませんが、もし追試して下さった方がいらっしゃれば是非レポートをお願いします。
1. OpenAL Installer for Windows (oalinst.exe) のダウンロード
http://developer.creative.com/articles/article.asp?cat=1&sbcat=31&top=38&aid=46
2. oalinst.exe の実行&インストール
3. C:\WINDOWS\system32 に展開された
OpenAL32.dll 6.14.357.22
wrap_oal.dll 2.1.8.1
を、FlightGear/bin/win32 にコピー (旧バージョンの DLL はバックアップを取っておく)。
4. コントロールパネル > アプリケーションの追加と削除 から OpenAL をさっさと削除。
# Tat さん、Bフレッツだと勝手に思い込んでしまってすみませんでした...
投票数:24
平均点:3.75
投稿ツリー
-
FGCOMについて
(sambar, 2008-2-5 0:45)
-
Re: FGCOMについて
(Tat, 2008-2-5 1:56)
-
Re: FGCOMについて
(sambar, 2008-2-6 0:52)
-
Re: FGCOMについて
(Tat, 2008-2-6 21:58)
-
Re: FGCOMについて
(sambar, 2008-2-7 0:25)
-
Re: FGCOMについて
(Tat, 2008-2-7 1:29)
-
Re: FGCOMについて
(sambar, 2008-2-7 23:50)
-
Re: FGCOMについて
(Tat, 2008-2-10 0:08)
-
Re: FGCOMについて
(sambar, 2008-2-10 0:53)
-
Re: FGCOMについて
(takehiro, 2008-2-11 16:41)
- Re: FGCOMについて (sambar, 2008-2-12 0:40)
-
Re: FGCOMについて
(takehiro, 2008-2-11 16:41)
-
Re: FGCOMについて
(sambar, 2008-2-10 0:53)
-
Re: FGCOMについて
(Tat, 2008-2-10 0:08)
-
Re: FGCOMについて
(sambar, 2008-2-7 23:50)
-
Re: FGCOMについて
(Tat, 2008-2-7 1:29)
-
Re: FGCOMについて
(sambar, 2008-2-7 0:25)
-
Re: FGCOMについて
(Tat, 2008-2-6 21:58)
-
Re: FGCOMについて
(sambar, 2008-2-6 0:52)
-
Re: FGCOMについて
(toshi, 2008-5-4 22:16)
-
Re: FGCOMについて
(sambar, 2008-5-6 18:06)
-
Re: FGCOMについて
(toshi, 2008-5-6 23:12)
-
Re: FGCOMについて
(sambar, 2008-5-9 23:56)
-
Re: FGCOMについて
(toshi, 2008-5-10 19:11)
-
Re: FGCOMについて
(Tat, 2008-5-11 2:51)
-
Re: FGCOMについて
(sambar, 2008-5-11 23:20)
-
Re: FGCOMについて
(toshi, 2008-5-12 0:14)
-
Re: FGCOMについて
(Tat, 2008-5-12 10:46)
-
Re: FGCOMについて
(toshi, 2008-5-13 1:05)
-
Re: FGCOMについて
(sambar, 2008-5-14 0:55)
-
Re: FGCOMについて
(sambar, 2008-5-15 0:13)
-
Re: FGCOMについて
(toshi, 2008-5-17 3:11)
- Re: FGCOMについて (sambar, 2008-5-17 15:02)
-
Re: FGCOMについて
(toshi, 2008-5-17 3:11)
-
Re: FGCOMについて
(sambar, 2008-5-20 19:43)
-
Re: FGCOMについて
(toshi, 2008-5-21 2:50)
-
Re: FGCOMについて
(sambar, 2008-5-21 23:58)
-
Re: FGCOMについて
(toshi, 2008-5-22 0:37)
-
Re: FGCOMについて
(sambar, 2008-5-22 22:41)
-
Re: FGCOMについて
(sambar, 2008-5-24 17:36)
-
Re: FGCOMについて
(toshi, 2008-5-25 21:48)
-
Re: FGCOMについて
(toshi, 2008-6-25 1:39)
- Re: FGCOMについて (Tat, 2008-6-26 20:53)
-
Re: FGCOMについて
(toshi, 2008-6-25 1:39)
-
Re: FGCOMについて
(toshi, 2008-5-25 21:48)
-
Re: FGCOMについて
(sambar, 2008-5-24 17:36)
-
Re: FGCOMについて
(sambar, 2008-5-22 22:41)
-
Re: FGCOMについて
(toshi, 2008-5-22 0:37)
-
Re: FGCOMについて
(sambar, 2008-5-21 23:58)
-
Re: FGCOMについて
(toshi, 2008-5-21 2:50)
-
Re: FGCOMについて
(sambar, 2008-5-15 0:13)
-
Re: FGCOMについて
(sambar, 2008-5-14 0:55)
-
Re: FGCOMについて
(toshi, 2008-5-13 1:05)
-
Re: FGCOMについて
(Tat, 2008-5-12 10:46)
-
Re: FGCOMについて
(toshi, 2008-5-12 0:14)
-
Re: FGCOMについて
(sambar, 2008-5-11 23:20)
-
Re: FGCOMについて
(Tat, 2008-5-11 2:51)
-
Re: FGCOMについて
(toshi, 2008-5-10 19:11)
-
Re: FGCOMについて
(sambar, 2008-5-9 23:56)
-
Re: FGCOMについて
(toshi, 2008-5-6 23:12)
-
Re: FGCOMについて
(sambar, 2008-5-6 18:06)
- Re: FGCOMについて (takehiro, 2009-3-16 2:26)
- Re: FGCOMについて (toshi, 2009-3-17 1:11)
-
Re: FGCOMについて
(toshi, 2009-3-18 0:48)
- Re: FGCOMについて (sambar, 2009-3-18 19:46)
-
Re: FGCOMについて
(takehiro, 2009-3-18 22:58)
- Re: FGCOMについて (toshi, 2009-3-19 2:48)
- Re: FGCOMについて (takehiro, 2009-3-19 8:09)
- Re: FGCOMについて (takehiro, 2009-3-20 3:02)
- Re: FGCOMについて (takehiro, 2009-3-20 3:02)
- Re: FGCOMについて (toshi, 2009-3-21 1:08)
-
Re: FGCOMについて
(toshi, 2009-4-10 1:42)
-
Re: FGCOMについて
(takehiro, 2009-4-10 5:00)
- Re: FGCOMについて (toshi, 2009-4-14 0:37)
-
Re: FGCOMについて
(takehiro, 2009-4-10 5:00)
-
Re: FGCOMについて
(toshi, 2010-1-7 1:11)
-
Re: FGCOMについて
(tkyllo5, 2010-1-9 17:03)
-
Re: FGCOMについて
(takehiro, 2010-1-9 17:42)
-
Re: FGCOMについて
(tkyllo5, 2010-1-9 18:34)
-
Re: FGCOMについて
(takehiro, 2010-1-9 18:47)
-
Re: FGCOMについて
(tkyllo5, 2010-1-9 19:10)
-
Re: FGCOMについて
(takehiro, 2010-1-9 19:19)
-
Re: FGCOMについて
(tkyllo5, 2010-1-9 19:24)
-
Re: FGCOMについて
(takehiro, 2010-1-9 19:31)
-
Re: FGCOMについて
(toshi, 2010-1-9 20:20)
- Re: FGCOMについて (takehiro, 2010-1-9 21:20)
-
Re: FGCOMについて
(toshi, 2010-1-9 20:20)
-
Re: FGCOMについて
(takehiro, 2010-1-9 19:31)
-
Re: FGCOMについて
(tkyllo5, 2010-1-9 19:24)
-
Re: FGCOMについて
(takehiro, 2010-1-9 19:19)
-
Re: FGCOMについて
(tkyllo5, 2010-1-9 19:10)
-
Re: FGCOMについて
(takehiro, 2010-1-9 18:47)
-
Re: FGCOMについて
(tkyllo5, 2010-1-9 18:34)
-
Re: FGCOMについて
(takehiro, 2010-1-9 17:42)
- Re: FGCOMについて (Tat, 2010-1-14 0:32)
-
Re: FGCOMについて
(tkyllo5, 2010-1-9 17:03)
- Re: FGCOMについて (toshi, 2010-1-16 0:44)
- Re: FGCOMについて (toshi, 2010-1-18 1:11)
- Re: FGCOMについて (toshi, 2010-1-23 1:14)
-
Re: FGCOMについて
(takehiro, 2010-1-25 16:18)
-
Re: FGCOMについて
(Falcon, 2010-5-10 20:27)
- Re: FGCOMについて (toshi, 2010-5-11 0:18)
-
Re: FGCOMについて
(Falcon, 2010-5-10 20:27)
-
Re: FGCOMについて
(Falcon, 2010-5-12 20:04)
- Re: FGCOMについて (toshi, 2010-5-15 11:22)
-
Re: FGCOMについて
(Falcon, 2010-5-15 19:41)
-
Re: FGCOMについて
(toshi, 2010-5-16 10:14)
- Re: FGCOMについて (Zexe, 2010-5-16 22:17)
-
Re: FGCOMについて
(toshi, 2010-5-16 10:14)
-
Re: FGCOMについて
(Tat, 2008-2-5 1:56)