0 返信 最新の回答 日時: Dec 1, 2013 7:43 PM ユーザー:Park101

    [director mx2004]プロジェクターフリーズ&iml32.dll error

    Park101 Level 1

      DIRCTOR MX2004 (Version 10.1) でアーケードゲームプログラム(プロジェクター実行ファイル)を作成したのですが、以下のような実行環境において3時間-12時間程度持続稼働すると、iml32.dll(又はdirapi .dll)関連のprojectorエラーが発生するか、プログラムがフリーズする現象に悩まされております。

       

      1. プロジェクターの形式
          _movie.goを利用したゲーム本体dxを読み込んで実行するexeファイルから開始

         exeファイルサイズ96 kb, ゲーム本体プログラム dxrサイズ 9624kb
         ゲームで使われるイメージ(png, jpg)及び動画(avi)は外部リンクmemberとしてcast libraryに importされており、必要時にロード、使用後アンロードを反復

       

      2. 実行環境
         OS : WindowsXp SP3
         CPU : Intel Celeron G1620
         RAM 4G
         Graphic : Geforce 210
         Disk : Sata DOM 16G

       

      3. エラー現象
          持続稼働 3-12時間程度(一定しておらず、24時間程経っても起きない場合もある)で

          (1) 実行ファイルのフリーズ
               この時、ゲームプログラム画面が止まり、プロセスも止まる (ゲームプログラムのみ、CPU使用率が殆どないのからみて無限ループでは無いと思います) OSは生きており、他のプログラムは正常に動いている。

       

          (2) iml32.dll(又はdirapi.dll) プロジェクターエラー(Windowsで表示されるエラー)
               iml32.dllエラーの方が、dirapi.dllエラーの方が多く現れる, dll versionは 10.1

       

          上記の (1)もしくは (2)が発生

       

          何が原因なのか、それを調べる方法、もしくは思い当たる原因がありましたら、ご教授の程よろしくお願いいたします。