i have an offscreenbuffer for all my game drawings
the offscreenimage is 128 pixels in X
now i want to copy a part of this offscreenbuffer to a new position inside themselve to shift the background for scrolling things.
so i copy pixels from 16 to 128 to a position 0
the problem is that after 16 pixels the drawImage routine draws in it own source, so i get some strange stripes on the screen!
i could work around with a temp-buffer - but i dont have enough memory for that
drawing the image 0 - 112 at position 16 work fine - because the imagecopy never draws into its source.