It isn't just BlitzMAX that does this, but most 2D graphics engines do this. Mainly because CRTs scan from top to bottom, so it makes sense to map memory that way.
And just wait until you get into 3D.
Y is up again, and z is either away from you or towards you depending on whether you are using right-handed or left-handed coordinate system.
And just wait until you get into 3D.
Y is up again, and z is either away from you or towards you depending on whether you are using right-handed or left-handed coordinate system.