The other day I was saying how slow my PC was and how I would chuck it out of a window because my game runs at 22 - 25 fps(). I'm making a first person shooter and I thought 'Maybe I should make a better crosshair'. My current crosshair was set cursor 320,240 print "-" and I did this command about 20 times in a loop. I took the code away and replaced it with a simple crosshair on a plain. Suddenly, my game ran at 37 - 62 fps(). I was really shocked at the speed difference. And to make game run EVEN SMOOTHER, I found all the set cursor x,x print"" commands and replaced them with text x,x,"" and it still did the job - only faster.
So remember folks -
Beware of the SET CURSOR - PRINT Command!
Who dares; wins.