フルスクリーン設定 (was: Re: FlightGear CVS/OSG の新機能)
toshi
投稿数: 1540
sambar さん、こんばんは。
toshi です。
遅くなりましたが、お返事ありがとうございました。
引用:
はい、私の環境ではB)でもフルスクリーンになります。
Windwos XP マシン上の NVIDIA GeForce 6150 LE (on board) で試してみたところ、--enable-game-mode と --enable-fullscreen のどちらでもフルスクリーン表示になりました。
ですが、挙動は少し異なりました。
FlightGear のフルスクリーン表示を3種類の方法でテストした結果を以下に記載します。
■ 動作環境
FlightGear のバージョン: v1.0.0
Windows の画面のプロパティにおける解像度: 1680x1050
FlightGear Wizard の Display の解像度: 800x600 (--geometry=800x600)
(1) --enable-game-mode (sambar さんの B) に相当)
- Windows 画面の解像度が一旦 800x600 に切り替わる
- FlightGear のスプラッシュスクリーンが 800x600 フルスクリーンで表示される
- FlightGear が 800x600 フルスクリーンで起動する
FlightGearを終了すると、Windows の解像度が元の 1680x1050 に戻りました。
但し、デスクトップのアイコンの配置が変わり、デスクトップの壁紙が800x600表示(?)になり、タスクバーの位置がずれてしまう現象が生じました。
なので、windows ユーザにはこの設定はあまりお勧めしません。
(2) --enable-fullscreen
- Windows 画面の解像度は 1680x1050 のまま
- FlightGear のスプラッシュスクリーンが ウィンドウ表示される
- FlightGear が 1680x1050 フルスクリーンで起動する
起動時の --geometry 設定は無視されるようです。
※もし 800x600 フルスクリーンなら FlightGear のメニューバーがそこそこ大きく表示されるはずですが、実際は結構小さく表示されたので、高解像度になっていると判断しました。
(3) どちらのオプションも無し
- FlightGear が 800x600 でウィンドウ表示される
- ウィンドウ右上隅の最大化ボタンをクリックすると、ウィンドウが最大化される
最大化時にはタイトルバーやツールバー(「自動的に隠す」設定にしていない場合)も表示されるので、正確にはフルスクリーンとは言いませんが、視覚上はフルスクリーンと同様の効果が得られます。
ちなみに、他のOSですと、FlightGear v0.9.10 on Mac OS X の場合は、「ppmさんの記事」の中で、--enable-game-mode は効かないけど --enable-fullscreen は使える、と書いていますね。
また、FlightGear マニュアルの「5.4.3 高度な構成」には、
--enable-game-mode (glutシステム用のフルスクリーン)
--enable-full-screen (sdlまたはwindows用のフルスクリーン)
という記述があります。
※パッケージの形態で配布されている各種OS用の FlightGear の中で、sdl を利用しているものってあるのでしょうか?
両者のさらに詳細な違いについては、ソースコードを追っかけてみないと分かりません。
toshi です。
遅くなりましたが、お返事ありがとうございました。
引用:
sambarさんは書きました:
新たに発生した質問なんですが、--enable-game-modeと--enable-fullscreenの違いを教えていただけると幸いです。
#ところで、Win32版の場合、nVidia系のグラフィックボードで、B)と同じ状態で起動すると、フルスクリーンで起動するのでしょうか?
はい、私の環境ではB)でもフルスクリーンになります。
Windwos XP マシン上の NVIDIA GeForce 6150 LE (on board) で試してみたところ、--enable-game-mode と --enable-fullscreen のどちらでもフルスクリーン表示になりました。
ですが、挙動は少し異なりました。
FlightGear のフルスクリーン表示を3種類の方法でテストした結果を以下に記載します。
■ 動作環境
FlightGear のバージョン: v1.0.0
Windows の画面のプロパティにおける解像度: 1680x1050
FlightGear Wizard の Display の解像度: 800x600 (--geometry=800x600)
(1) --enable-game-mode (sambar さんの B) に相当)
- Windows 画面の解像度が一旦 800x600 に切り替わる
- FlightGear のスプラッシュスクリーンが 800x600 フルスクリーンで表示される
- FlightGear が 800x600 フルスクリーンで起動する
FlightGearを終了すると、Windows の解像度が元の 1680x1050 に戻りました。
但し、デスクトップのアイコンの配置が変わり、デスクトップの壁紙が800x600表示(?)になり、タスクバーの位置がずれてしまう現象が生じました。
なので、windows ユーザにはこの設定はあまりお勧めしません。
(2) --enable-fullscreen
- Windows 画面の解像度は 1680x1050 のまま
- FlightGear のスプラッシュスクリーンが ウィンドウ表示される
- FlightGear が 1680x1050 フルスクリーンで起動する
起動時の --geometry 設定は無視されるようです。
※もし 800x600 フルスクリーンなら FlightGear のメニューバーがそこそこ大きく表示されるはずですが、実際は結構小さく表示されたので、高解像度になっていると判断しました。
(3) どちらのオプションも無し
- FlightGear が 800x600 でウィンドウ表示される
- ウィンドウ右上隅の最大化ボタンをクリックすると、ウィンドウが最大化される
最大化時にはタイトルバーやツールバー(「自動的に隠す」設定にしていない場合)も表示されるので、正確にはフルスクリーンとは言いませんが、視覚上はフルスクリーンと同様の効果が得られます。
ちなみに、他のOSですと、FlightGear v0.9.10 on Mac OS X の場合は、「ppmさんの記事」の中で、--enable-game-mode は効かないけど --enable-fullscreen は使える、と書いていますね。
また、FlightGear マニュアルの「5.4.3 高度な構成」には、
--enable-game-mode (glutシステム用のフルスクリーン)
--enable-full-screen (sdlまたはwindows用のフルスクリーン)
という記述があります。
※パッケージの形態で配布されている各種OS用の FlightGear の中で、sdl を利用しているものってあるのでしょうか?
両者のさらに詳細な違いについては、ソースコードを追っかけてみないと分かりません。
投票数:27
平均点:4.44
投稿ツリー
-
FlightGear CVS/OSG の新機能
(Tat, 2008-1-29 4:53)
-
FlightGear CVS/OSG の新機能 - trees
(Tat, 2008-2-1 12:51)
-
Red Bull Race
(Tat, 2008-2-3 5:36)
- osgViewer (Tat, 2008-3-14 17:19)
-
Re: Red Bull Race
(sambar, 2008-3-15 1:57)
-
Re: Red Bull Race
(Tat, 2008-3-18 12:03)
-
AirRacing on Multi Player
(Tat, 2008-3-18 12:22)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-9 17:28)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-10 23:55)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-14 9:26)
-
Re: AirRacing on Multi Player
(sambar, 2008-4-15 0:29)
-
Re: AirRacing on Multi Player
(toshi, 2008-4-15 0:59)
-
Re: AirRacing on Multi Player
(sambar, 2008-4-15 20:48)
-
Re: AirRacing on Multi Player
(toshi, 2008-4-20 2:18)
-
Re: AirRacing on Multi Player
(sambar, 2008-4-20 7:04)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-20 21:52)
-
Re: AirRacing on Multi Player
(toshi, 2008-4-21 0:13)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-21 3:45)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-22 3:09)
-
Re: AirRacing on Multi Player
(toshi, 2008-4-24 1:15)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-26 6:54)
-
Re: AirRacing on Multi Player
(toshi, 2008-4-26 16:56)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-27 3:29)
- Re: AirRacing on Multi Player (Tat, 2008-4-27 6:29)
-
Re: AirRacing on Multi Player
(tiger, 2008-4-29 21:43)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-30 1:19)
-
Re: AirRacing on Multi Player
(toshi, 2008-4-30 2:06)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-30 11:28)
-
Re: AirRacing on Multi Player
(toshi, 2008-5-6 0:48)
-
Re: AirRacing on Multi Player
(Tat, 2008-5-7 1:55)
- Re: AirRacing on Multi Player (Tat, 2008-5-10 4:42)
-
Re: AirRacing on Multi Player
(Tat, 2008-5-7 1:55)
-
Re: AirRacing on Multi Player
(toshi, 2008-5-6 0:48)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-30 11:28)
-
Re: AirRacing on Multi Player
(toshi, 2008-4-30 2:06)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-30 1:19)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-27 3:29)
-
Re: AirRacing on Multi Player
(toshi, 2008-4-26 16:56)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-26 6:54)
-
Re: AirRacing on Multi Player
(toshi, 2008-4-24 1:15)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-22 3:09)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-21 3:45)
-
Re: AirRacing on Multi Player
(toshi, 2008-4-21 0:13)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-20 21:52)
-
Re: AirRacing on Multi Player
(sambar, 2008-4-20 7:04)
-
Re: AirRacing on Multi Player
(toshi, 2008-4-20 2:18)
-
Re: AirRacing on Multi Player
(sambar, 2008-4-15 20:48)
-
Re: AirRacing on Multi Player
(toshi, 2008-4-15 0:59)
-
Re: AirRacing on Multi Player
(sambar, 2008-4-15 0:29)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-14 9:26)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-10 23:55)
-
Re: AirRacing on Multi Player
(Tat, 2008-4-9 17:28)
-
AirRacing on Multi Player
(Tat, 2008-3-18 12:22)
-
Re: Red Bull Race
(Tat, 2008-3-18 12:03)
-
Red Bull Race
(Tat, 2008-2-3 5:36)
-
FlightGear CVS/OSG の新機能 - マルチキーコマンド
(Tat, 2008-9-28 11:15)
- Re: FlightGear CVS/OSG の新機能 - マルチキーコマンド (Tat, 2008-10-3 1:36)
-
マルチスクリーン / マルチカメラアングル
(Tat, 2008-10-17 1:11)
- Re: マルチスクリーン / マルチカメラアングル (zero1962, 2008-11-25 20:27)
-
Re: FlightGear CVS/OSG の新機能
(sambar, 2008-10-18 0:09)
-
Re: FlightGear CVS/OSG の新機能
(toshi, 2008-10-18 1:56)
- Re: FlightGear CVS/OSG の新機能 (Tat, 2008-10-18 6:26)
-
Re: FlightGear CVS/OSG の新機能
(toshi, 2008-10-18 1:56)
-
Re: FlightGear CVS/OSG の新機能
(sambar, 2008-10-18 18:38)
-
Re: FlightGear CVS/OSG の新機能
(Tat, 2008-10-22 1:11)
-
Re: FlightGear CVS/OSG の新機能
(sambar, 2008-10-22 22:53)
-
フルスクリーン設定 (was: Re: FlightGear CVS/OSG の新機能)
(toshi, 2008-10-22 23:48)
- Re: フルスクリーン設定 (was: Re: FlightGear CVS/OSG の新機能) (sambar, 2008-10-23 19:31)
-
フルスクリーン設定 (was: Re: FlightGear CVS/OSG の新機能)
(toshi, 2008-10-22 23:48)
-
Re: FlightGear CVS/OSG の新機能
(sambar, 2008-10-22 22:53)
-
Re: FlightGear CVS/OSG の新機能
(Tat, 2008-10-22 1:11)
- 3D cloud (Tat, 2008-11-8 16:19)
- Re: FlightGear CVS/OSG の新機能 (Tat, 2008-11-11 23:15)
- Re: FlightGear CVS/OSG の新機能 (sambar, 2008-11-25 23:27)
-
Re: FlightGear CVS/OSG の新機能
(zero1962, 2008-11-27 1:49)
- Re: FlightGear CVS/OSG の新機能 (sambar, 2008-11-29 18:31)
- Re: FlightGear CVS/OSG の新機能 (zero1962, 2008-11-27 20:28)
-
Re: FlightGear CVS/OSG の新機能
(zero1962, 2008-11-29 18:36)
-
Re: FlightGear CVS/OSG の新機能
(toshi, 2008-11-30 21:34)
- Re: FlightGear CVS/OSG の新機能 (zero1962, 2008-12-1 22:56)
-
Re: FlightGear CVS/OSG の新機能
(toshi, 2008-11-30 21:34)
- 汎用USB入力デバイス (Tat, 2009-8-30 0:04)
- FlightGear CVS/OSG の新機能 -シェーダー効果 (Tat, 2009-9-4 11:14)
-
FlightGear 開発版 が Git に移行
(toshi, 2010-5-14 1:59)
- Re: FlightGear 開発版 が Git に移行 (sambar, 2010-5-17 0:36)
-
FlightGear CVS/OSG の新機能 - trees
(Tat, 2008-2-1 12:51)