Hi, it looks nice. The better effect is achieved by deleting CLS after WHILE 1 and inserting CLS after the _DISPLAY command.
Well without any winks, I can't tell if you are pulling my leg or that there really is a difference?
In the loop you are executing the same sequence of commands, so I don't see a difference on paper.
OK I try.
Oh wow! what a difference. Oops, I forgot to delete the first CLS; you can try that.
I think you are pulling my leg. :)
BTW I am using Walter's QB64 fork, if that makes any difference. I am newbie to QB64 and confuse it with FB which is what I started learning to compile SmallBASIC programs before Walter invited SmallBASIC forum people over to his to have and show file attachments and screen shots...