A small tip
I have "Arcade-base style" No-scrolling-screens / one-screen only, tutorial and bonus rooms at some places in my scrolling game.
I had both right and left flags checked for those rooms but sometimes when warping into them the screen gets a row of tiles currupted.
I dont know if it is because the player is starting to run while warping in or if it is the camera trying to correct it self
depending on player warp in position, or something else..
I used screenflag 4 to skip the camerahandeler script for those screens and the problem went away.
Added this code to the top of the camerahandeler:
Code:
LDA ScreenFlags00
AND #%00001000 ; this is a screen with no scrolling
BEQ +doTheScrolling
RTS
+doTheScrolling: