#MSX0
有志の方のコードや、IoT BASICのROMをちらっと覗いた感じだと、IOTPUTやIOTGETは手順にしたがってI/Oポート8番を通じて粛々と決まった手順で入出力しているように見える。
つまり、dhtやanalogのような特定のノードパスのときにM5StackのどのPORTに何をさせるかは、MSX0エミュレータ側ではなく、MSX0 Stackのファームウェア側でノードパスを見て判断してるってことかなーと推測。
となるとこれ以上は素人には手が出せない領域なのかなー
さすがにファーム自体のカスタムとかやりだしたら(そもそも自分にはそんな能力ないけど)MSXの"統一規格"がなくなってしまうから良くないかな…