Thanks again. I never spotted that
One thing I'm trying to achieve and I hope this is my last question, is the equivalent of:
blit (source, dest, sx, sy, dx, dy, w, h);
i.e. al_draw_bitmap seems to only copy full width and height. I take it you have to create a sub-bitmap first in order to blit only part of a bitmap onto another? If so, wouldn't it be more useful to just have a function to do this as I assume it's a very common thing to do?
It's getting quite lengthy my code. I'm doing some parallax stuff and assuming you have to first create sub-bitmaps, it's doubling the code. Then I want to draw the bitmap onto itself which it seems you cannot do in A5 now, so that's yet more code to create temporary bitmaps, etc.