Just use a bunch of smaller textures.
The graphics interface in BlitzMax is not very well suited to doing things where you want to READ the contents of the buffer. It's good at drawing stuff, mostly. When you want to keep permanent changes to landscape images and stuff like that, or handle huge bitmaps, then you have to get more clever about how you use what's available.
The graphics interface in BlitzMax is not very well suited to doing things where you want to READ the contents of the buffer. It's good at drawing stuff, mostly. When you want to keep permanent changes to landscape images and stuff like that, or handle huge bitmaps, then you have to get more clever about how you use what's available.