ソースを打ち込んでいて気になっていたのですが、CHR$(12)とCHR$(29)がそれぞれ使われていまして、2000では12がカナ、29は何も割り当てられておらず、表示させても何も効果がなかったりします。先日のスクリーンショットでも表示が怪しいのでよくわかるかと。
恐らく、元は88版だと思うので、ASCIIコード表を調べてみると、12はCLRの6、29はカーソル左移動の4へ変更してみるときれいに表示されてました。前の実行時の表示も「~ト」と連続表示しておいて、最後はカーソルを1文字戻して表示を行うようになるのでまさにこれが原因でしょう。他の制御コードはちゃんと移植されてましたけど見かけ上気づきにくいから仕方ないか。製品版がどうなってるかは不明です。
まあ、いろいろと当時のゲームとか打ち込んでみると細かいバグが結構あったりします。誤字は特に多いのでバグとは思わないことにしてます。