VX Aceのゲームを約7年間プレイしてきたのですが、突然動かなくなってしまいました。
以下のような対策を試しましたが:
- RTPの再インストール
- 管理者として実行
- Windows 8互換モードの実行
- システムのウイルス対策ソフトの無効化
しかし、どれも問題を解決するには至りませんでした。現在Steamで『Fleeting Iris』をプレイしているのですが、通常は問題なかったのに突然動かなくなりました。( Steam:Fleeting Iris )
問題の特定に役立つかもしれないので、私のPCスペックのスクリーンショットを貼っておきます。
Baz
2
起動すると、具体的にどのような現象が起こりますか?エラーウィンドウが表示されますか?それともゲームウィンドウが開いてすぐに閉じますか?それとも、何も表示されませんか?エラーメッセージが表示されている場合は、そのスクリーンショットがあると大変助かります。
また、動作しなくなった直前にPCで何か変更はありましたか?例えばWindowsのアップデート、新しいAMDドライバのインストール、テレビへの接続などです。『Fleeting Iris』だけでなくすべてのVX Aceゲームで同じ現象が起きているため、それらの一つが原因ではないかと考えています。
『Fleeting Iris』については、Steamで「ゲームファイルの整合性を確認する」(ゲームを右クリック → プロパティ → インストール済みファイル)を実行して、インストールの破損がないか確認してみる価値があるかもしれません。
ゲームを開くとメインメニューが表示されますが、キーボードのキーを1回押すか、約30秒待つだけで、エラーメッセージやポップアップなしで閉じてしまいます。
変更があったのは、PCをテレビに1回だけ接続したことです。
Baz
4
これがオーディオに関連しているのかと疑問に思っています。タイトル画面でキーを押すと効果音が鳴るからです。テレビに接続した際、Windowsがデフォルトの再生デバイスをテレビのHDMIオーディオに切り替えてしまった可能性があります。また、スペックのスクリーンショットにはまだBeyond TVがディスプレイとしてリストされています。
Windowsのサウンド設定を開き、出力がテレビではなくスピーカーやヘッドフォンに設定されていることを確認してみるのはどうでしょうか。テレビの名前やAMD High Definition Audioとして表示されるかもしれません。その後、ゲームを再起動して、まだ閉じてしまうか確認してみてください。
また、タイトル画面の音楽は閉じる前に再生されますか?
オーディオの設定は正しいはずなのに、まだクラッシュします。起動時にオーディオは以前と同じように再生されているので、オーディオの問題ではないと思います。
Baz
6
ふーん、なるほど、おそらくオーディオ関係ではないですね。
VX Aceのゲームがすべて同時にクラッシュし、その解決策としてVX Aceのゲームが共有するレジストリ設定を変更した別のスレッドを見つけました。彼らのケースではタイトル画面ではなく起動直中にクラッシュしていたので、同じ原因とは限りませんが、一応見てみる価値はありそうです:
それでも解決しない場合は、スタートメニューで「reliability(信頼性)」と入力し、「信頼性の履歴の表示」を開いてみてください。クラッシュした頃合いに、RGSS3 PlayerまたはGame.exeの赤いX印が表示されているはずです。それをダブルクリックし、実際に何によって終了しているかを示す「障害モジュール名」の行を確認できるよう、詳細画面のスクリーンショットを送ってください。
また、推奨されていた2つの修正方法も試しましたが(VX Ace Makerを購入しました。幸い90%オフで6ドルでした)、残念ながら何も変わりませんでした。テストプロジェクトのゲームは正常に動作するので、不思議なことです。
Baz
9
まだ解決策があるかもしれません。これは既知のWindowsのバグのようです。msmpeg2ac3dec.dllはWindowsのDolby Digitalオーディオデコーダーであり、Microsoftは9月のプレビュー更新プログラムKB5124010により、オーディオを使用する古いプログラムが予期せず終了する既知の問題をリストしています:
私が確認した限りでは、この更新プログラムをアンインストールすることで問題が解決した人が多くいます。設定 > Windows Update > アップデート履歴に進み、下部にある「更新プログラムのアンインストール」からKB5124010を削除してください。これはオプショナルなプレビュー更新プログラムであるため、削除してもセキュリティ修正が失われることはありません。また、Microsoftが修正プログラムをリリースする前に再インストールされないよう、Windows Updateで「利用可能になった時点で最新の更新プログラムを取得する」をオフにすることをお勧めします。
「いいね!」 1
OMG、それで直った!本当にありがとう、兄貴。Windowsっていつも何でもかんでも台無しにするよな。
「いいね!」 1