エクストラはミニマムの上位互換版。CuteHSP ミニマムに下記の命令を追加したものになります。
命令 書式 説明 font font p1,p2,p3 フォントの設定を行います。p1は使用するTTFファイルを拡張子まで含めて指定。 p2はフォントサイズ(上限100)、 p3はスムージングの指定(0でスムージングなし、16でスムージングあり)です。 mes mes p1 文字列p1を画面に描画します。 picload picload p1 p1で指定した画像ファイルを読み込み、画面に表示します。 beep beep p1,p2,p3,p4 p1は周波数、p2は再生する長さ(ミリ秒)、p3は波形の種類、 p4はボリューム(0~30000)を指定して音を鳴らします。 波形の種類(デフォルト:2)は以下の通り。 0=正弦波 1=ノコギリ波 2=矩形波 3=三角波 4=ホワイトノイズ
cutehspx.exe
上記の実行ファイルと glfw3.dll, OpenAL32.dll, tiny.ttf を同じフォルダに置いてください。使い方は cutehsp.exe と同じです。
※ tinytrek.hs を実行する場合は tiny_en.ttf (等幅フォント)が必要です。
※ font命令、mes命令を使用しなければ tiny.ttf は不要です。
title "CuteHSP Extra" pos 20,10 picload "tamarin.jpg" font "tiny.ttf",48 pos 80,360 mes "Hello, World!?" mes "文字と画像を表示します。" pos 200,100 picload "cutehsp.png" redraw 1 stop