MAGIC db 'BMA'  ; 0-3 | Magic number
VERSION db 0x00 ; 4-4 | Version
KIND db 0x00    ; 5-5 | 0x00 = Bitmap, 0x01 = Bitmap array
COLORS db 0x01  ; 6-7 | 0x00 = 4bpp (not supported for now), 0x01 = 8bpp
STRIDE dw 0x08  ; 7-8 | Stride in bytes, Width = STRIDE, or if 4bpp then Width = STRIDE << 1
LINES dw 0x08   ; 9-A | Height
; If this were a bitmap array, this would be the pointers to those bitmaps, relative to the start of the array
; For instance OFFSETS dw BITMAP_01 - 0xA, BITMAP_02 - 0xA, and so on
IMAGE db \
    0x0, 0x0, 0xF, 0x7, 0xF, 0x7, 0x0, 0x0, \
    0x0, 0x0, 0x7, 0xF, 0x7, 0xF, 0x7, 0x0, \
    0x0, 0x0, 0x7, 0xF, 0xF, 0xF, 0xF, 0x7, \ 
    0x0, 0x0, 0x0, 0x7, 0x0, 0xF, 0x8, 0xA, \
    0x0, 0x0, 0x0, 0xF, 0x0, 0x8, 0xF, 0x7, \
    0x0, 0x0, 0x8, 0xF, 0x7, 0x7, 0xF, 0x7, \
    0x0, 0x7, 0xF, 0xF, 0xF, 0xF, 0xF, 0x8, \
    0x0, 0x0, 0x7, 0xF, 0xF, 0x7, 0x8, 0x7
