久しぶりに Digital Combat Simulator World(略してDCS) というフライトシミュレーターを起動しようとしたところ、ゲーム自体は起動するものの、ミッションなどを開始しようとするとローディングが始まったまま一向に終わらないという不具合に遭遇しました。
以前にもこんなブログを書いたのですが・・
本当に久しぶりのDCS起動だったので「さてどうなってるかな」と思っていた矢先のトラブルです。
調べてみると、大型アップデート(おそらく ver.2.9.20.15010) があったようで、
今回の不具合はその影響ではないかと考えています。
DCSは今風のフライトシムらしく操作が非常にリアルで、グラフィックも実写のように美しい優秀なソフトだと思います。
ただ、私とはどうも相性が悪く、過去に何度もフリーズを経験したことから、あまりプレイしていません。
当時はちょうどインテルCPUの不具合騒動とも重なっていて、DCS側の問題だと疑ったこともありました。
そんな経緯で詳しくはないのですが、それでも“いつかじっくり遊びたい”と思っているタイトルのひとつです。

そんな中、帰宅途中でふと先のブログ記事を思い出し、「CPUを自動判別して処理を切り替えるようにできないかな?」と考え、試してみようと思ったタイミングで今回のトラブルが発生しました。
調べてみると、5ちゃんねる や Steamフォーラム などでも同様の症状を報告している方がいて、その中で「news.luaを削除したら直った」という書き込みを発見。
試しに同じようにしてみたところ、見事に問題が解消しました。
📁 対応方法:
このファイルを削除すればOKです。
⚠ 注意:DCS本体のインストールフォルダ内にある me_news.lua は 削除しないでください。
こちらを消すとDCSが動かなくなります。
news.lua が何のためのファイルなのかはよく分かりませんが、
とにかく削除するだけで問題なく動くようになりました。
CPUの自動判別の話題については、また次回のブログで書こうと思います。