Board Thread:Questions and Answers/@comment-1490123-20140829203743/@comment-1490123-20140829214746

Lumage wrote: Okay, first, you understand that it's because the screen moves before your script to move the enemies based on the map scroll, right?

Now, there's an easy way to fix this, but I may (probably) have forgot. First, try putting your (assumed) "GOSUB to your enemy movement" BEFORE the "map scroll GOSUB". If that doesn't work, try making your enemies move a more than they should if the map is scrolling, then "fix" themselves when the movement stops. Of course, that probably will just be the opposite of what you have now. (Actually, it'll look fine until you stop; When you stop they'll go an extra pixel, and then come back a pixel.)  Hopefully, the first one works. If it doesn't, at least you know why.

Would where I put Vysnc or other factors affect it? Because I had tried moving the GOSUBs around before, and it still didn't work. And I was thinking maybe some variables aren't where they should be.