皆様、新年あけましておめでとうございます。
唐突ではありますが、DLL/拡張プラグインをパックファイルに入れたまま実行できる拡張ランタイムを作ってみました。
#func #cfunc が使われているものに対応しています。
#regcmd が使われているものは現在未対応です。(Easy3Dやhgimg3とか)
ファイルを仲介せず、メモリ上から直接DLLを読み込めるところがポイントです。
お試し用の開発環境(エディタ)が入っています。
これは hspcmp.dll が標準のものではなくOpenHSP版となっているため、既存の環境を汚すことなく試せるようにするためです。
また、通常版のスクリプトエディタを起動したままでも問題ありません。2重起動のチェックを変更してあります。
現在コンソール版やMT版などの他の拡張ランタイムはありません。
(約6.2MB)
http://hsp.hinekure.net/download/packdll_101.zip