「hsp3util.as」に頼らなくてもよいのであれば、リアルタイムで処理する方法もあります。
//----初期設定
Text="あいうえおかきくけこ"
Time=100 ;表示待ち時間(ms)
//----ループ処理開始
repeat (strlen(Text)/2 * Time - Time )/10 + 1 ;ループする回数
//----描画処理
redraw 0
color 255,255,255 :boxf ;画面塗りつぶし
pos 10,10 :color :mes strmid(Text,0,cnt*10/Time*2+2) ;修飾文字表示
pos 10,30 :color :mes ""+cnt ;カウンター表示
redraw 1 ;再描画
await 10 ;とりあえず10msでループ
loop
なお、日本語以外は非対応です。