#include "hspdxfix.as" ;---------directX 使用時の基本記述------------ wx=1024:wy=768 ; 画面の解像度の指定 es_ini ; system初期化 es_screen wx,wy,32 ; スクリーン初期化 if stat=1 : goto *dderr1 if stat=2 : goto *dderr2 goto *start ; 正常に完了 *dderr1 dialog "DirectXの初期化に失敗しました",1 end *dderr2 dialog "スクリーンの初期化に失敗しました",1 end ;---------------------------------------------- *start es_cls es_mes "正常に起動" es_sync while stick key if key : _break wend es_bye end
HSP3.1のエディタで以上のソースを実行すると,DX等の初期化や起動は問題ないのですが
終了時に,
「問題が発生したため、hsp3.exeを終了します。ご不便をかけて申し訳ありません。」
というエラーメッセージと共に不自然な強制終了が発生してしまいます。
以前使っていたHSP3.0のエディタではエラーは発生しませんでした。
また,別のマシンでは3.1のエディタでも問題なく動作しました。
これは普段使っているマシンとの相性などの問題なのでしょうか。
解決手段が思いつかなく行き詰っております,ソース等も含めなにか
問題がありましたらぜひご指摘ください,お願い致します。
エラーの出るPCスペック
Dell Optiplex GX520
Celeron 2.80GHz
RAM 512MB
WinXP sp2