Talk:Optimizing SmileBasic code/@comment-14600979-20140823042515/@comment-19840316-20141217045231

Yeah, sure. It's the Chip's Challenge remake I'm working on. I'm planning on posting QR codes of the current version tomorrow, so maybe you could take a look at that. All I really know is different about my program is that it uses nearly all the upper screen sprites constantly. They don't move but constantly change characters. I did some tests using WAIT 1 instead of VSYNC 1 and here's what I found. With PNLTYPE on, like default, it took about 6 seconds for me to walk from one side of a level to the other, but when I tried it with PNLTYPE off, it took about 10 seconds. When I use VSYNC, I get a much more consistent speed, but I still can tell it's running slower since I have PRINT and CLS commands in my main loop, and with PNLTYPE on, it appears fine, but with it off the text flashes or is sometimes invisible. I'd leave it on, but I really need to use the bottom screen to display info. Thanks for any help. (And if you read the whole thing! :P )