2024年09月14日
2Dスクロール(バイトシフト)
前回紹介した星スクロールの別バージョンです。
こちらもMSX1のSCREEN1を使用しているので、BIOS(&H005C)使っていても早いです。
同じく速度調整していません。
前回はドットを移動させてスクロールしているように見せかけた、スクロール「もどき」でしたが、今回は縦1列に並べた連続したFONTデータを、上から下に1バイトずつシフトしています。
この方法ですと、縦1列のどこに何ドット置いても、速度も変わらず、ちゃんとスクロールします。
良い感じ。
流石に星がこれだけ流れていると綺麗です!