2019年10月12日土曜日

メモ:DCSで解像度設定をミスったら

 解像度設定をミスると、コンフィグ画面すら開けなくなることがある。

 DCSのコンフィグは
 C:\Users\OWNER\Saved Games\DCS\Config\options.lua
 に入っている。

 例によってLuaの連想配列として定義してあるが、options.graphics.widthで幅を、heightで高さを、といった感じの設定になっているので、とりあえずwidthを1800、heightを1125、aspectを1.6、みたいな感じにしてDCSを起動すれば、設定通りの解像度になる。
 縦横の解像度とアス比は個別に定義されているので、このあたりは注意深く設定するか、あるいは無事起動したあとに設定画面でプリセットを呼び出したほうがいい。

***

 いろいろ設定をいじると、こんな感じにできる。







 正面に自分の視界、左右にMFDを表示する、という設定。
 デフォルトだと3分割になってしまうが、C:\Program Files (x86)\Steam\steamapps\common\DCSWorld\Config\MonitorSetup\LMFCD+Camera+RMFCD.luaをカスタムすれば各々の解像度を自由に設定できる。
 MFDを個別に表示できるのであれば、8インチくらいのサブディスプレイ+MFDフレームに表示したりもできるんだが、そういう設定は見つけられていない。そもそも、丁度いいサブディスプレイを買う予定もないし、とりあえず1画面に含めて表示している。


 DCSはかなりの部分がLuaスクリプトとしてpublicな状態になっているので、設定変更とかはかなりやりやすい。
 これでAPIとかドキュメントとかあって、C#とかからアクセスできたら便利なんだけど。。。

0 件のコメント:

コメントを投稿