文字がずれる理由はコンソール画面の高さに対して表示している
CHR$(10)の数が画面に表示されている文字をスクロールアウト
させるのに足らないからです。
XSCREEN 5の時はコンソール画面の高さが50行になっています。
最初のプログラムで24~27行の部分でグラフィック画面のドット数から
計算したコンソール画面の高さに合わせてCHR$(10)を表示していますが
480ドットの場合でも60個しか表示されないため画面に表示されている
文字が残ってしまいます。これが文字の表示位置がずれたように見えた
原因だと思います。
>毎回かならず全画面スクロールして、画面に文字残らないはず
という仕様を想定していたようですがXSCREEN 5の場合は残ってしまって
いたというわけですよ。
1そうだね プレイ済み