【黒い砂漠】CoherentUIのバグや問題について
2018/09/29
CoherentUIという、黒い砂漠が利用しているミドルウェアがありまして、これがCPUを食い尽くすという現象がありました。他にもウイルス対策ソフトに検知されてUI表示に遅れが生じるなどの問題がありました。
というわけで、今回は黒い砂漠のCoherentUI関連の問題点について情報をまとめていきたいと思います。
Contents
CoherentUIとは
CoherentUI(コヒレントユーアイ)は、MMORPGなどのゲームUI開発を手助けするミドルウェアです。
「Webページを作るのと同じくらい、簡単にUIを実装できる」というのが売りで、スピーディーなゲーム開発に一役買っているようです。
開発元のCoherent Labsは、MMORPGの制作チームを中心に2012年に立ち上げられたとのこと。
Coherent Labs I Cross-Platform Game UI Middleware
黒い砂漠上のCoherentUI
黒い砂漠では以下の部分にCoherentUIが使われているようです。
- 闇の精霊の冒険
- ゲーム内ヘルプ
- ギルドの「今日の一言」 など
また、それらのSE(サイコロゲームの音など)もCoherentUIによって出力されています。音量を調整するにはWindowsのミキサーでCoherentUI_Host.exeの音量を調整する必要があります。
CoherentUI関連で起きたバグなど
おっさんが黒い砂漠で遊んでいて、CoherentUI関係で3つの問題がありました。
CPUを食い尽くす
CoherentUIがCPUリソースをやたらと食ってしまう問題があります。
おっさんはCore i7 6700Kを使っているのですが、普通にハイパースレッディングをONにした状態で8スレッド環境の時には特に問題なかったんです。
しかし、ハイパースレッディングをオフにして、4スレッドのCPU環境にした場合にCoherentUIの暴走が現れ、黒い砂漠のゲーム実行ファイルと同じくらいのCPU使用率を叩き出しました。
CPUのクロックなどは同じで、単にHTをオフにしただけです。
ちょっとエビデンスがなくて申し訳ないのですが、タスクマネージャーで確認した所、CoherentUI_Host.exe1つがCPUを25%も食っている状態でした。更に、CoherentUI_Host.exeは複数立ち上がるので、ゲームを続けるのも難しい状態になりました。
海外のフォーラムでも同様の不具合が挙げられているので気になる方は調べてみてください。
緊急の対策
この状態になってしまったらタスクマネージャーからCoherentUI_Host.exeを停止させる、という手段があります。
しかしながら、CoherentUIを利用している、サイコロゲームなどのプログラムは動かなくなるので、根本的な解決には至りません。
おっさんの場合はCPU8スレッド環境下ではCPU100%問題は生じていませんが、フォーラムではCore i7でも生じているというポストもあるので、何が原因かはわかりません。
セキュリティの問題
これは黒い砂漠のプログラム及びXIGNCODEの関係かもしれませんが、ウイルス対策ソフトなどのチェックにガッツリ引っかかることがありました。
例えば、ウイルス対策ソフトのAvastを利用している環境ではヘルプやサイコロゲームなどの表示がかなり遅くなり、一時的にAvastをオフにすると正常に動作する、という感じです。
これに対しては、黒い砂漠が入っているGameOnのフォルダをまるっと除外設定すればいい…はずなのですが、それでもCoherentUI関連の項目だけはもたつきました。
なお、2017年5月10日のアップデートでおっさんの環境ではこの問題が解消しており、Avastに除外設定は適用しているものの、CoherentUI関係のプログラムは正常に動作しています。
外部プログラムとの干渉
黒い砂漠のヘルプを見ようとした時に上のようなエラーが発生して表示できない場合がありました。
これはVLC Media Playerが原因でした。おそらく、CoherentUIがWebブラウザのように何かのメディアファイルを開こうとした際に、規定のプログラムとなっていたVLCとぶつかったのだと推測されます。
この問題はVLC Media Playerをアンインストールし、再起動することで解消されました。
これは完全におま環というやつですが、本来ならばOSの関連付けなどに依存せず、CoherentUIの内部で完結して欲しいやつですよね。
ギルドの「今日の一言」やゲーム内ヘルプが表示されない (2017/8/2追記)
CoherentUIで表示しているコンテンツが表示できない場合があります。
この場合は再起動で直ることが多いようです。
CoherentUIが40個も起動する
https://twitter.com/ossangamernet/status/1043222544763871232
2018/9の「闇の精霊の冒険」実施期間で、CoherentUI_Host.exeが40個起動するという状況が発生しました。
また、直接の因果関係は不明ですが、同時期にキャラクターが固まるなどの問題が発生しました。
おかしな動作は報告しよう
このように、CoherentUIによるバグ的な動作をみかけたらなるべく運営に報告しましょう。数が集まれば環境依存ではない問題として本腰を入れて対策してくれるかもしれません。
報告時にはスクリーンショットを求められることもあるので、Winshotなどのプログラムを使ってSSを撮って残しておくといいでしょう。
記事の内容は執筆、更新日時時点の情報であり、現在は異なっている場合があります。 記載されている会社名・製品名・システム名などは、各社の商標、または登録商標です。
黒い砂漠 ©Pearl Abyss Corp. All Rights Reserved.
Black Desert ©2019 PEARL ABYSS CORPORATION. All Rights Reserved.
サイト上の黒い砂漠の著作物利用に関しましてはPEARL ABYSS社の公認をいただいております。
【今日のおすすめ】
【auひかり】最大10Gbpsの超高速通信!最大126,000円還元キャンペーンキャッシュバックで初期工事費も実質無料!