If you just turn off the debugger you don`t even need to make the bitmap higher. You just keep blitting the blocks with the new offset and it work, as blitting also wraps around the bitmap when you try to blit outside of it *and* you turn off the debugger. This seems to be a hardware feature to be honest.
Problem is, after you wrap around 22 screens (I actually got it at exactly 8192 pixels scrolled with a 384 pixels wide bitmap), the bitmap goes back to the initial positon (both horizontally and verticall). I am trying to make an infinite scroller here, but the hardware doesn`t want to help me