完全に同じではありませんが、おおよそ同じ動作をする(多分)ものを作ってみました。
動作結果はデバッグウィンドウで確認してください。
#module
#deffunc ll_bin var p1, str p2
; 不要物除去
;※ここに手間をかけるとコメント等も記入できるようになります。
sdim s, strlen(p2)
s = p2
strrep s, " ", ""
strrep s, "\n", ""
; 書き込み
dim p1, strlen(s)/2
repeat strlen(s)/2
;1バイト(2文字)ずつ読み込み
b = int("$" + strmid(s, cnt*2, 2))
poke p1, cnt, b
loop
return
#global
;※スペースと改行以外は余計なものを入れることが出来ません。
s = {"
8B 44 24 04
C1 E0 04
C3
"}
sdim m, 8
ll_bin m, s
HSP2当時から消えた機能はだいたいは、HSP3では簡単に実装出来るようになっている機能です。
必要なくなったから消えたということです。(ほとんどは)