Could it be the load of the images into Video mem? If you're loading them as tiles then there's a formula somwhere for how much RAM (and I assume video RAM) they will take depending on size and colour depth. It might be why it loads into BP (i.e. into system RAM) but not Blitzmax.