M5Stackで動くプログラム、なんとなく番外編!(^-^) チャレンジというほどのモノでもないし単なる自作プログラムの移植だし。 というわけで、今回はCP/M80を動かしてみた! 最初の画像にスタートレックを持ってくる辺り、あざとさが透けて見えて良い(^-^) このCP/M80エミュレータは、過去にLinux用として開発してあったモノだ。 Z80のエミュレータをスクラッチから作り始め、仮想的な(しかもCP/M80を動かすのにある程度理想的な)マシンを実装したのちにCP/M80を移植した。 エスケープシーケンスは端末の機能に頼らず、内部で処理を入れている。例え端末側でサポートしていないシーケン…