12/04 14:21 (
@gorry5) ただ、「呼ぶ側のしくみ」って極端にいえば「ハードコードしちゃえば何も考えなくていい」し、ゲームのタスク管理程度で使われる「単純に関数ポインタのリンクを管理する仕組み」程度でドヤ顔するのもナニだしな…
12/04 14:43 (
@hirasho)
@gorry5 「原理的に無限ループであるはずで、呼び出し側がどこかに存在しているはず」ということさえわかってればそれでいいんですが、「OnRenderを書きます」みたいなことをバラバラに覚えて応用できないとしたら辛いですね。
(romi)
12/04 16:30 (
@gorry5) ギャラガ'88のサウンドデータはDSOPMDRV(ドラスピX68版のサウンドドライバ)で鳴るので、それを元にMMLを吐くプログラムを書き、そのMMLが同じ演奏結果になるよう自分のドライバに機能を追加して実現している