エンジンの初期化に失敗
初心者  2017/08/26(Sat) 03:38
一部のpcでエンジンの初期化に失敗する件について質問させていただきます。
状況としては、Siv3Dで作成したプログラムを複数のpcでテストしたところ
無事に起動するpcもあれば、起動できないpcもあるというものです。
プログラムの製作に使用したpcは勿論、Win10、7でも起動することができました。
起動に失敗したpcは2台で、どちらもWin10です。
ログファイルの内容から、原因は共通しているようです。
下のURLの質問を参考にConfig.iniファイルを書き換えてみましたが、改善しませんでした。
この場合、どのような可能性が考えられるでしょうか。

http://siv3d.jp/bbs/patio.cgi?read=148&ukey=0



以下は、起動に失敗した時のログファイルの内容です。

アプリケーションを開始します。
2017/8/26 02:28:35
エンジンを初期化します。
Siv3D Engine version August 2016 v2 (x86)
SSE3/SSE4.1/SSE4.2 をサポート
AVX2 をサポート
MP3 デコーダーは libmpg123 を使用します。
ウィンドウクラスを登録しました。
Wintab32.dll が無いので、ペンタブは利用できません。
ゲームパッドを使用できます。最大接続数: 16
XInput コントローラーを使用できます。
マルチタッチをサポートしています。
Kinect v1 は使用できません。
Kinect v2 は使用できません。
xaudio2_8.dll をロードしました。
XAudio2: マスターボイスの作成に失敗しました。サウンドデバイスが有効か確認してください。
エンジンの初期化に失敗したため、アプリケーションを終了します。
ウィンドウクラスの登録を解除しました。
エンジンを終了しました。
2017/8/26 02:28:38
記事編集
Reputeless  2017/08/28(Mon) 05:13
実行環境にオーディオ出力がないのが原因です。
Config.ini は開発者の PC ではなく実行環境に配置されていなければなりません。
編集
初心者  2017/08/28(Mon) 09:35
アプリケーションの公開のページにConfig.iniは、開発者向けファイルのため配布しませんとありますが、
今回に限っては、アプリやエンジン等と一緒に配布するべきということでしょうか?
編集
Reputeless  2017/08/28(Mon) 12:51
基本的には配布しません。
やむを得ぬ理由で Config を変更したい場合は配布します。
編集
初心者  2017/08/28(Mon) 14:18
無事解決できました。ありがとうございました。
編集
件名
Re: エンジンの初期化に失敗
名前
コメント
画像添付


投稿修正キー (投稿を修正する時に使います)
画像認証 (右画像の数字を入力) 投稿キー

- WEB PATIO -