I recently acquired a VIC-20 as part of my vintage computer collection. I thought it would be fun to try to program a game so I opened up a book that came with the computer titled "Personal Computing on the VIC=20" (which is basically a tutorial for BASIC on the VIC-20) and got to work. Soon into my endeavor I realized I had a problem, everything on the screen suffered from terrible flickering. It was almost like it was flashing on and off. I am comfortable with many programming languages like c++ and BASIC. So I tried the same code on an IBM type PC and the same flickering occurred.
I stripped my code down to its most basic elements and this is what I got:
Code: Select all
10 PRINT "♥"
20 PRINT "███"
30 GOTO 10
oh and the heart is just a screen clear but the symbol for it doesn't exist on modern computers.
So my question is how do I refresh the screen without it flickering using BASIC?