ディスクを入れずに、PC-6601SRのメニューから、テロッパを選ぶと、おかしくなるのを修正しました。

実機では、ドライブにディスクが入ってないと、入れるまで、だんまりになってしまうのですが、エミュレータでは、すぐにエラーが返るようにしていました。
エミュレータでは、だんまりになってしまうというのが、実装しにくいためです。


この場合、filesでは、??AT Errorになります。
??AT Errorというのは、FATがおかしいというエラーです。

files
??AT Error
Ok


しかし、この実装では、問題が有りました。PC-6601SRのメニューで、ディスクを入れずに、F1:テロッパを選び、RETURNキーを押すと、暴走してしまいます。。

どうやら、なんでもいいので、ランダムなデータを、正常に読み取ったことにしないといけないようですね。というわけで、そうしたら、治りました。


テロッパでは、『これは、テロッパのディスクではありません。』になりますし、
filesとやると、下記のようになります。

files
な*
??AT Error 
Ok 

こうなったときは、実際にディスクが入っているか、確認してみて下さい。。(_)