Assertion failedというエラーが発生し、正常に実行出来ません。
原因に心当たりは無いのですが、解決策はあるのでしょうか?
教えて頂けると幸いです。
パソコンの再起動、グラフィックドライバの更新
HSP3.4を再インストール、3.5β2の別フォルダへの上書きも再度行いました。
試しに自作スクリプトを2バイト文字の無いパスに移したりも試みました。
エラーのスクリーンショットは下記となります。
動作環境 HSPバージョン :HSP3.5β2 Windowsバージョン :Windows7Pro 64bit SP1 CPU :Intel Corei7(必要であれば型番も公表致します。) メモリ容量 :16GB グラフィックチップセット:NVIDIA GTX 690 グラフィックドライバ :358.87
公式サンプル「test6.hsp」
http://nagamochi.info/src/up157188.png.html
自作スクリプト
http://nagamochi.info/src/up157189.png.html
一応ながら、ソースコードは下記となります。
;自作スクリプト
#include "hgimg4.as" x1=0:y1=0 ; 画面左上の座標 x2=ginfo_winx:y2=ginfo_winy ; 画面右下の座標 gfilter 2; 拡大縮小補完を最高品質に title "(debug)" sdim def_font,83,0 : def_font = "モトヤLマルベリ3等幅" gpreset
;公式hgimg4サンプル「test6.hsp」
#include "hgimg4.as" title "HGIMG4 Test" randomize gpreset setcls CLSMODE_SOLID, $404040 sx=ginfo_sx ; 画面のXサイズ sy=ginfo_sy ; 画面のYサイズ celload "hsp3dish.png",3 gmode 0,640,200 tx.0=0:ty.0=0 tx.1=640:ty.1=0 tx.2=640:ty.2=200 tx.3=0:ty.3=200 col.0=0xff0000 col.1=0x00ff00 col.2=0x0000ff col.3=0xffffff sw=0 repeat redraw 0 stick key if key&256 : sw=sw+1 : if sw>2 : sw=0 n = cnt&127:if n>=64 : n=63-(n-64) x.0=n+150 y.0=n/2+150 x.1=sx-n-150 y.1=n/2+150 x.2=n+sx-150 y.2=400-(n/2) x.3=150-n y.3=400-(n/2) if sw=0 : gsquare 3,x,y,tx,ty if sw=1 : color 255,0,0:gsquare -1,x,y if sw=2 : color 255,0,0:gsquare -257,x,y,col redraw 1 await 1000/60 loop