tends to scroll two screens instead of one, sometimes placing the player out of bounds, forcing a complete restart.