Release 0.18.0 of waterbear: .include icon and more

Version 0.18.0 of waterbear was released on 2020-12-07. This is a pretty exciting release, because it makes one of the messier, more painful aspects of creating a VMS file much easier. Three new directives were added to simplify creating and maintaining a VMS header: .include icon, .text, and .string.

The VMS file header consists of a VMU file menu description, a Dreamcast file manager description, an identifier of which application created the file, an optionally animated icon, and a graphic eyecatch.

Let's first look at the three description fields, and then move on to The Big Ones™.

Description Fields

A typical VMS header using the .byte directive
VMU LC86k Assembly (waterbear)
  ;; Memory location 0 of ROM. Just jump to the starting instruction.
  .org 0
  jmpf start

  ;; Header
  .org  $200

  .byte "Test Adventure  "                  ; VMS description field
  .byte "Test Adventure by Walter        "  ; Dreamcast description field
  .byte "waterbear\0\0\0\0\0\0\0"           ; Application identifier field

  ;; Icon

The VMS and Dreamcast description fields are 16 and 32 bytes long, repectively. They must be padded with spaces if the description is shorter than the field length.

For some reason, the application identifier field doesn't follow the same convention of padding with spaces. It's 16 bytes long as well, but it must be nul-padded instead of space-padded.

Release 0.18.0 of waterbear introduced the .text directive for space-padded fields, and the .string directive for nul-padded fields. We can see their use here:

An updated VMS header using the .text and .string directives
VMU LC86k Assembly (waterbear)
  ;; Memory location 0 of ROM. Just jump to the starting instruction.
  .org 0
  jmpf start

  ;; Header
  .org  $200

  .text 16 "Test Adventure"
  .text 32 "Test Adventure by Walter"
  .string 16 "waterbear"

  ;; Icon

They each take a length argument, as well as the actual text. The padding will be done automatically, and if the text exceeds the length argument, the assembler will return an error message.

waterbear .text directive failure
waterbear .text directive failure

Icon and Eyecatch

Now for the icon and eyecatch sections. The icon has a resolution of 32x32, can be animated, and uses a 16 color palette. A typical icon looks something like this:

VMS header icon example
VMU LC86k Assembly (waterbear)
  ;; Icon header
  .word 2, 10   ; Two frames, animation speed is 16
  .word 1       ; Eyecatch type

  .org $260
  ;; Palette for the icon
  .word $0000, $F666, $F000, $FFFF, $FE11, $FE61, $FEB1, $FCE1
  .word $F7E1, $F1E2, $F1E8, $F37C, $F33C, $F83C, $FB3C, $F947

  ;; Icon frames
  ;; Frame 1
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$01,$11,$11,$11,$10,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$01,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$01,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$01,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$10,$00,$00,$00,$00,$01,$11,$11,$11,$10,$00,$00,$00
  .byte $00,$00,$00,$10,$00,$00,$01,$11,$10,$00,$00,$00,$01,$10,$00,$00
  .byte $00,$00,$00,$01,$00,$00,$01,$11,$11,$00,$00,$00,$00,$10,$00,$00
  .byte $00,$00,$00,$01,$00,$00,$00,$00,$00,$10,$00,$00,$00,$01,$00,$00
  .byte $00,$00,$00,$01,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$00,$00
  .byte $00,$00,$00,$00,$10,$00,$00,$00,$00,$00,$00,$00,$00,$01,$00,$00
  .byte $00,$00,$00,$00,$01,$00,$00,$00,$00,$00,$00,$00,$00,$01,$00,$00
  .byte $00,$00,$00,$00,$00,$11,$00,$00,$00,$00,$00,$00,$01,$10,$00,$00
  .byte $00,$00,$00,$00,$00,$01,$11,$10,$00,$00,$01,$11,$10,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$01,$11,$11,$10,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00

  ;; Frame 2
  .byte $22,$22,$22,$22,$22,$22,$22,$22,$22,$22,$22,$22,$22,$22,$22,$22
  .byte $23,$45,$67,$89,$AB,$CD,$E0,$F1,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $23,$45,$67,$89,$AB,$CD,$E0,$F1,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $23,$45,$67,$89,$AB,$CD,$E0,$F1,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $23,$45,$67,$89,$AB,$CD,$E0,$F1,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $23,$40,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $23,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $23,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $23,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $23,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$22
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$22
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$22
  .byte $22,$22,$22,$22,$22,$22,$22,$22,$22,$22,$22,$22,$22,$22,$22,$22

The eyecatch has a resolution of 72×56, and can use 16-bit true color, a 256-color palette, or a 16-color palette.

A paletted 16-color eyecatch looks something like this:

16-color paletted eyecatch
VMU LC86k Assembly (waterbear)
  ;; 16-color Palette
  .word $FFFF, $F389, $0000, $0000, $0000, $0000, $0000, $0000
  .word $0000, $0000, $0000, $0000, $0000, $0000, $0000, $0000

  ;; Pixel data
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$01,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$01,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00
  .byte $00,$00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00
  .byte $00,$00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00
  .byte $00,$00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00
  .byte $00,$00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00
  .byte $00,$00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00
  .byte $00,$00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00
  .byte $00,$00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$01,$11,$11,$11,$11,$11,$10,$00,$00,$00
  .byte $00,$00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$11,$11,$11,$11,$11,$10,$00,$00,$00
  .byte $00,$00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$01,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$11,$11,$11,$11,$11,$00,$00,$00,$00
  .byte $00,$00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$11,$11,$11,$11,$00,$00,$00,$00
  .byte $00,$00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$11,$11,$11,$10,$00,$00,$00,$00
  .byte $00,$00,$11,$11,$11,$11,$11,$11,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$11,$10,$00,$00,$00,$00,$00
  .byte $00,$00,$11,$11,$11,$11,$11,$10,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$11,$11,$11,$11,$11,$10,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$11,$11,$11,$11,$11,$10,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$10,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$11,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$11,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$11,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$01,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$01,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00

A 16-bit true color eyecatch is just a giant wall of 16-bit words:

16-bit true color eyecatch image
VMU LC86k Assembly (waterbear)
  .word $F9A7, $F8A7, $F8A8, $F8B8, $F8B9, $F9B8, $F9A6, $F8A7, $F7A7, $F7B7, $F9BA, $F9DE, $F9DE, $F9DE, $F9CD, $FECB, $FFCB, $FFDB, $FFDC, $FECB, $FFDB, $FFDC, $FBCC, $F9DE, $F9BB, $F9DE, $FBBB, $FFDC, $FDCC, $F9DE, $F9CC, $F9CD, $FAA7, $F8A8, $F9BA, $FADE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F8DE, $F9CD, $F9CC, $F9DD, $F9DE, $F8DE, $F8DE, $F9DE, $F9DE, $F9DE, $FADE, $F9DE, $F9DE, $F9DE, $F9DE, $FAEE, $FADE, $FADE, $F9DE, $F9CC, $FAD9, $FAD9, $FAC8, $FAC9, $FBD9, $FBDA, $FAC9, $FBD9, $FAC9
  .word $F8B8, $F9B8, $F8A7, $F9B8, $F7B8, $F9B8, $F9A7, $F7B7, $F9A7, $F7A7, $F8A8, $FADD, $F9DE, $F8DE, $FBBB, $FFCB, $FFCB, $FFDB, $FECB, $FECB, $FFDC, $FDBA, $F8CB, $F9DE, $F8BB, $FADE, $FDBB, $FECC, $FBCC, $F9DE, $F8BB, $F9A7, $F9CC, $F8CD, $F9DD, $F9DE, $F8DE, $F9DE, $F9DE, $F8DE, $F8DE, $F8DE, $F8DE, $F9DE, $F7A9, $F9BA, $F9CC, $F8DE, $F8DE, $F8DE, $F8DE, $F8DE, $F8DE, $F8DE, $F9DE, $F9DE, $F8DE, $F8DE, $F8DE, $F8DE, $F8DE, $F8DE, $F8DE, $F9BB, $F9C8, $F9D9, $F9B8, $FAD9, $FAC9, $FAC9, $FBD9, $FAC8
  .word $F8B8, $F9A8, $FAB8, $F9B8, $F8A8, $F8B8, $F796, $F897, $F796, $F7A7, $F7A7, $FADD, $FAEE, $FADD, $FDBA, $FECB, $FFCB, $FFCB, $FFDC, $FFCB, $FFDB, $FAA8, $F9BA, $F9DE, $FAEE, $F9AA, $FECB, $FEDC, $FACD, $F8DE, $F9B9, $F9BA, $F9DE, $F8DE, $F8DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F8DE, $F9DE, $F9DE, $F9CD, $FABB, $F8BA, $F7CC, $F8DE, $F7CE, $F9DE, $F8DE, $F9DE, $F8DE, $F8DE, $F9DE, $F9DE, $F9DD, $F9DE, $F9DE, $F9DE, $FADE, $FAEE, $FAEE, $F9CC, $FAC9, $FAC8, $FAC9, $FAC9, $F9B8, $FAD9, $FAC8, $FAD9
  .word $F8B7, $FAC9, $F9B8, $F9B8, $F7B7, $F8A7, $F8A8, $F7A7, $F796, $F797, $F8A7, $F8CD, $F9DE, $FCCB, $FECB, $FFCB, $FECB, $FEDB, $FECB, $FECB, $FDBB, $F9CD, $FACA, $FAB9, $F9CD, $FCCB, $FECB, $FEDC, $F9CC, $F9A9, $F9CB, $F9DE, $F8DE, $F9DE, $FADE, $FBEE, $FADE, $F9DD, $F9DE, $F9DE, $F9DE, $F9DE, $F9CD, $F8A7, $F9CC, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $FADE, $FADE, $F9DE, $F9DE, $F8DE, $F8DE, $F8DE, $F9DE, $F9DE, $F9DE, $FADE, $F9DE, $F9CC, $FBD9, $FBD9, $FBD9, $FBDA, $FCDB, $F9B8, $FBD9, $FAC9, $FBD9
  .word $F8B7, $F8B8, $F9B9, $F9B9, $F7B8, $F8A8, $F8A8, $F8A8, $F8A7, $F8A8, $F8A8, $F9DD, $FBBC, $FDBA, $FFCB, $FECB, $FECB, $FECB, $FECA, $FECB, $F9BC, $F8DE, $F9DE, $F9CD, $F9B9, $FDCB, $FFDC, $FCBA, $FAB9, $FADD, $FADE, $F9DE, $F9DE, $FAEE, $F9DE, $FBEE, $FBEE, $FAEE, $F9DE, $FAEE, $F9DE, $F9DE, $F9CC, $F9BA, $F9DE, $FADE, $F9DE, $FAEE, $FADE, $FAEE, $F9DE, $FADE, $FAEE, $FBEE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $FAEE, $FADE, $FACC, $FAC9, $FBD9, $FBD9, $FBDA, $FCEA, $FAC9, $FAC9, $FBD9, $FAD9, $FBDA
  .word $F8B8, $F7B7, $F9B9, $F8A8, $F897, $F8A7, $FAB9, $F7A8, $F7A7, $F9A8, $F9B9, $FACC, $FDBA, $FECB, $FFCB, $FECB, $FECB, $FECB, $FECB, $FABB, $F8DD, $F8CD, $F8DE, $F9DE, $FACD, $FECB, $FFDC, $FBCC, $FACB, $F9DE, $F8DE, $F8DE, $F8DE, $F9DE, $F9DE, $F9DE, $FAEE, $FAEE, $FADE, $FAEE, $F9DE, $F9CC, $F9BA, $FAEE, $F9DE, $FAEE, $FADE, $F9DE, $F9DE, $FAEE, $F9DD, $F9DE, $FAEE, $F9DE, $F9DE, $F8DE, $F8DE, $F9DE, $F9DE, $F8DE, $F9CB, $FAD9, $FAC8, $FBD9, $FAC9, $FBDA, $FBD9, $FAC9, $FAC9, $FAC9, $FBDA, $FAC9
  .word $F8B8, $F8B8, $F8A7, $F697, $F997, $FAA9, $F9A8, $F9A7, $F9A8, $F8B9, $F8CB, $FDBA, $FECB, $FECA, $FECB, $FECB, $FECB, $FECB, $FCBB, $F9DE, $F8CD, $F9A7, $F9CA, $F9DD, $FCCC, $FECB, $FEDC, $FADD, $FBED, $FACB, $F9DE, $F9DE, $F9DE, $F8BB, $F9DD, $FADE, $FADE, $FAEE, $F9DE, $F9DE, $F9BB, $F8BA, $F7CE, $F7DE, $F8DE, $F9DE, $FADE, $F9DE, $F8DE, $F8DE, $F9DE, $F9DE, $F9DE, $F8DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9CD, $FACA, $FAD9, $FAC8, $FAC8, $FBD9, $FBDA, $F9C9, $F9C9, $FAC9, $FAD9, $FAD9, $FAC9
  .word $F8A8, $F8A8, $F9B9, $F8A8, $FAA9, $FAA9, $F9B8, $F8A7, $F8B9, $F8CC, $FBBB, $FECB, $FECB, $FEBA, $FFCB, $FECB, $FECB, $FDCB, $F9DD, $FADE, $F799, $FBB3, $FBA4, $FAA7, $FEBA, $FFDC, $FDCC, $F9DE, $F9DE, $F9DE, $F9CB, $FACB, $F9B9, $F9CC, $FADE, $F9DE, $F9DD, $FACC, $F9CB, $F9A9, $F8CC, $F9DE, $F8DE, $F8DE, $F8DE, $F9DE, $F9DE, $F8DE, $FADE, $F9DE, $F9DE, $F9DE, $F8DE, $F9DE, $F9DE, $F9DE, $F8DE, $F7DE, $F7CE, $F9DD, $FAC8, $FAD9, $F9C8, $FAC9, $FBD9, $FADA, $FADA, $FAD8, $FBD9, $FAC8, $FAC9, $FAD9
  .word $FAB8, $F898, $F9A8, $F998, $FAA9, $F9B9, $F9B8, $FACB, $F8DE, $F9CD, $FCA9, $FECB, $FECA, $FECB, $FECA, $FDBA, $FFCB, $FABC, $F7BC, $F678, $F444, $FBC8, $F9DD, $FA99, $FEDB, $FFDC, $FACC, $F8DE, $F9DD, $F9DE, $F9DE, $F9DD, $F9CC, $F9B9, $F9A8, $FACC, $F8CD, $F9DD, $F8DE, $F9DE, $F89A, $F8BB, $F8BC, $F8CD, $F7DE, $F8DE, $F9DE, $FAEE, $F9EE, $F9DE, $F9DE, $F9DE, $F9DE, $F8DE, $F9DE, $F9DE, $F8DD, $F9DE, $F8DE, $FADA, $FAD9, $FAC8, $FBD9, $FAD9, $FAD9, $FAC9, $FAD9, $FAC8, $FAB9, $FAC9, $FAC9, $FAC8
  .word $FACC, $FADE, $F9CC, $F999, $F9CC, $F9BB, $FACC, $FADD, $F8DE, $F9B9, $FDBA, $FFDC, $FECA, $FFCB, $FECA, $FEBA, $FDCB, $F9DD, $F8BC, $F457, $F544, $F8AA, $FCCB, $FEDC, $FEDC, $FCCB, $F8DE, $F8DE, $F7CD, $F7CD, $F8CD, $F8DE, $F9DE, $F9DD, $F7A8, $F8CD, $F9DE, $F8DE, $F9DE, $F9DE, $FACD, $F9BB, $F878, $F9CD, $F9DE, $F9DE, $FADE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F8DE, $F8DE, $F9DE, $F9DE, $F9DE, $F8CD, $FABA, $FAD9, $FBDA, $FBD9, $FBDA, $FACA, $FAD9, $FBD9, $FAC9, $FBD8, $FBD9, $FAC8, $FAD8
  .word $FAEE, $F9DE, $FABB, $F9CD, $FADE, $F9CB, $F9B8, $FAB9, $F9BA, $F9A8, $FECB, $FECB, $FECB, $FECB, $FDBA, $FECB, $FACC, $F7BC, $F47A, $F788, $F777, $FDBA, $FFDC, $FEDC, $FCBB, $FACC, $FAEE, $FADE, $FADE, $F9DE, $F9DE, $FADE, $F9DE, $F9DE, $F8DD, $F8CD, $F8DE, $F8DE, $F9DE, $F8DE, $F9DD, $F968, $F8BC, $F8AB, $FAEE, $FBDE, $FBEE, $FBEE, $F9DE, $FADE, $FBEE, $FADE, $FADE, $F9DE, $FADE, $FAEE, $FAEE, $FADE, $FADE, $FACB, $FBCA, $FBDA, $F9CC, $F8BB, $FAC9, $F9C8, $F9B8, $FAC9, $FAC8, $F9A8, $FAD8, $FAD8
  .word $FAEE, $FACC, $FABB, $FADE, $FADE, $F9CC, $F9CC, $FAB9, $FAB9, $F9A8, $FCBA, $FECB, $FECB, $FEBA, $FECB, $FDCB, $F9DD, $FACD, $FCCC, $FDCB, $FECB, $FFDC, $FFED, $FDCB, $F899, $FADE, $F9DE, $F8DD, $F8DE, $F8DE, $F8DE, $F9DE, $F8DE, $F8DE, $F8DE, $F9DE, $F9DE, $FADE, $F9DE, $FAEE, $FADE, $FADD, $F9AB, $F9BC, $F9DE, $F9DE, $FADE, $FADE, $FAEE, $FBEE, $FAEE, $FADE, $F9DE, $F9EE, $FAEE, $FAEE, $FAEE, $F9DE, $F9DE, $F9CD, $FADD, $FADD, $F9DE, $F9BB, $FAD9, $F9C8, $F9B8, $FAC8, $FAB8, $FBC9, $FAC8, $FAC8
  .word $F9DD, $FBBA, $F8DD, $F8DE, $F9DE, $F8DE, $F9CC, $FAB8, $F9A8, $F9B8, $FAB9, $FDBA, $FECB, $FECB, $FEDB, $FDBB, $FECB, $FECB, $FEDC, $FFDC, $FFDC, $FFDD, $FEDD, $FAAA, $F9DD, $F9DE, $FADE, $F9DE, $F8DD, $F9DE, $F8DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F8DD, $F9DE, $F9DE, $F9DE, $F9DE, $F9BC, $FA79, $F8CD, $F9DE, $F9DE, $F9DE, $FADE, $FADE, $F9DE, $F9DE, $FADE, $F9DE, $F9DE, $F8DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $FAEE, $FADE, $F7DE, $F9B9, $FACA, $F9C8, $FAC8, $FAC9, $F9B8, $FBD9, $FBD9, $FAC8
  .word $FDCC, $FBBB, $F9DE, $F9DE, $F9DE, $F9DE, $F9BA, $FCB9, $FCA8, $FDB9, $FECB, $FEBA, $FEBA, $FECB, $FECB, $FDBA, $FECB, $FECB, $FECB, $FFDC, $FFDC, $FDCB, $FABB, $FADE, $FADE, $FADE, $FAEE, $FAEE, $F9DE, $FADE, $F9DE, $F9DE, $F8DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F7BC, $F8DE, $F8DE, $F8DD, $F8DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $FAEE, $FAEE, $F9DE, $FADE, $F9DE, $F9DE, $F9DE, $F8DE, $F9DE, $F7DE, $F9CB, $FBD9, $FAD9, $FAC9, $FBD9, $FBD9, $FBD9, $FAC8
  .word $FECC, $FBCC, $F9DE, $F9DE, $FADE, $FACC, $FAB9, $FEBA, $FCA9, $FDBA, $FECB, $FFCB, $FECB, $FDBA, $FDBA, $FDBB, $FEDC, $FFDC, $FFDC, $FDCB, $FBCD, $F9DD, $FADE, $F9DE, $F9DE, $F9DE, $FAEE, $FADE, $F9DE, $F9DE, $FAEE, $F9DE, $F9DE, $F8DE, $F9DE, $F9DE, $FAEE, $FAEE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $FADE, $F9DE, $F9DE, $F9DE, $FADE, $F9DE, $FADE, $F9DE, $F9DE, $F9DE, $F8DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F8DE, $F8DE, $F8DE, $FACB, $FAD9, $FBD9, $FBC8, $FBDA, $FAC9, $FBD9, $FBC9
  .word $FEDC, $FCCC, $FADE, $F9CC, $FCBB, $FECB, $FDBA, $FECB, $FDBB, $FCB9, $FEDB, $FFCB, $FFCB, $FDCB, $FDBA, $FFDC, $FECB, $FCCB, $FACC, $F9DD, $FADE, $F8DE, $FADE, $F9DE, $F9DE, $F9DE, $FAEE, $FAEE, $FADE, $FADE, $FAEE, $F9EE, $F9DE, $F8DD, $F8DE, $F8DE, $F9DE, $F9DE, $FAEE, $FAEE, $FAEE, $FAEE, $FAEE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $FADE, $FADE, $F9DE, $FAEE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F8DE, $F8DE, $F8DE, $F8DE, $FACA, $FAC9, $FAC8, $FCE9, $FCDA, $FBDB, $FBCC, $FBDA
  .word $FDCC, $FDBB, $FDBA, $FECB, $FEBA, $FEBA, $FEBA, $FEBA, $FDBA, $FBA8, $FECB, $FECB, $FECB, $FECB, $FDCC, $FBCC, $F9DD, $F8DE, $F8DD, $F9DE, $F9DE, $F9DE, $F9DE, $FADE, $F9DE, $F9DE, $F9DE, $F9DE, $FADE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $FADE, $FAEE, $FAEE, $F9EE, $F9DE, $F9EE, $F9DE, $F9DE, $F8DE, $F9DE, $F9DE, $F9DE, $FAEE, $F9DE, $F9DE, $F9DE, $F9DE, $F8DE, $F9DE, $FADE, $F9DE, $F8DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F8CD, $FAC8, $FAC8, $FAC8, $FCDA, $FADA, $FADC, $FADE, $FBDC
  .word $FEBA, $FECB, $FFCB, $FECA, $FEBA, $FEBA, $FEBA, $FECB, $FDCB, $F997, $F9B9, $FEDC, $FECB, $F9BB, $F7CD, $F8DE, $F8DE, $F8DE, $F8DE, $F9DE, $F9DE, $F9DE, $F9DE, $FADE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F8DD, $F8DE, $F8DE, $F8DE, $F8DE, $F8DE, $F9DE, $FADE, $F9DE, $F7DE, $F8DE, $F8DE, $FADE, $FAEE, $FAEE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $FADE, $FADE, $F9DE, $FADE, $FBEE, $FAEE, $FAEE, $FADD, $FABB, $FAC8, $FAD9, $FBDB, $FBDD, $FBDE, $F9DE, $F9DE
  .word $FEBA, $FECA, $FFCB, $FEBA, $FEBA, $FECA, $FFCB, $FECB, $FBBA, $FA97, $FDBA, $FEDC, $FDCC, $F9DE, $F9DE, $F9DE, $F9DE, $FADE, $F9DE, $FADE, $F9DE, $F9DE, $F9DE, $FADE, $F9DE, $F9DE, $F8DE, $F9DE, $F8DE, $F9DE, $F9DE, $F8DE, $F8DE, $F9DE, $F9DE, $F9DE, $FAEE, $F9DE, $F9DE, $F8DE, $F8DE, $F8DE, $F8DE, $F8DE, $F9DE, $F8DE, $F8DE, $F8DE, $F8DE, $F8DE, $F8DE, $F8DE, $F9EE, $FAEE, $FBEE, $FBEE, $FAEE, $FAEE, $FAEE, $FADE, $FAEE, $FAEE, $FADE, $FAEE, $FADD, $FBCB, $FBDC, $FADD, $FADE, $FAEE, $FADE, $FBDB
  .word $FFCB, $FFCB, $FECB, $FEBA, $FEBA, $FEBA, $FECB, $FECB, $FEBA, $FCA9, $FEBA, $FECB, $F9CD, $F9DE, $F9DE, $F8DE, $F9DE, $F9EE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F8DE, $F9DE, $F8DE, $F8DE, $F8DE, $F8DE, $F9DE, $F8DD, $F8DD, $F8DE, $F9DE, $F9DE, $F8DE, $F9DE, $F9DE, $F8DE, $F8DE, $F9DE, $FAEE, $F9DE, $F9DE, $F9DE, $F9DE, $FAEE, $F9DE, $F9DE, $F9DE, $FAEE, $F9DE, $FAEE, $FADE, $FAEE, $FBEE, $FBEE, $FAEE, $F9DE, $F9DE, $F9DE, $FAEE, $FBEE, $FAEE, $FAEE, $FBEE, $FAEE, $FBEE, $FAEE, $FADE, $FACC, $FBDA
  .word $FEBA, $FECB, $FECB, $FECA, $FECB, $FECB, $FECB, $FECB, $FECA, $FCA9, $FDBA, $F9CD, $F8DE, $F8DE, $F8DE, $F8DE, $F8DE, $F9DE, $F9DE, $FAEE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F8DE, $F9DE, $F9DE, $F9DE, $FADE, $F9DE, $F8DE, $F9DE, $FADE, $F9DE, $F9DE, $F9DE, $F9DE, $FAEE, $FAEE, $FADE, $FADE, $F9DE, $FADE, $FAEE, $FAEE, $FAEE, $FADE, $FADE, $F9DE, $F9DE, $FAEE, $FADE, $FAEE, $FBEE, $FBEE, $FAEE, $FADE, $FBEE, $FADE, $FBEE, $FBEE, $FBEE, $FBEE, $FAEE, $FACC, $FAC8, $FAD8
  .word $FECB, $FECB, $FDCB, $FECB, $FECB, $FECB, $FECB, $FECB, $FECB, $FBA9, $F9CC, $F9DE, $F9DE, $F9DE, $F8DE, $F9DE, $FAEE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $FAEE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $FAEE, $F9DE, $F9DE, $FADE, $F9DE, $F9DE, $FAEE, $F9DE, $F9DE, $FADE, $F9DE, $FADE, $FAEE, $FAEE, $F9DE, $FAEE, $FADE, $FADE, $FAEE, $FAEE, $FAEE, $FADE, $FAEE, $FAEE, $FADE, $FADE, $FAEE, $FBEE, $FAEE, $FAEE, $F9DE, $FADE, $FAEE, $FAEE, $FADE, $FADE, $FAEE, $FADE, $F9BA, $FABA, $FAC9
  .word $FDBA, $FECB, $FFDC, $FECB, $FECB, $FECA, $FECB, $FCBA, $F9BB, $F8BB, $F8CD, $F9DE, $F9DE, $FAEE, $FAEE, $FAEE, $FADE, $FADE, $F9DE, $FADE, $FADE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F8DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $FADE, $F9DE, $F9EE, $F9DE, $F9DE, $F9DE, $FADE, $FAEE, $FBEE, $FADE, $F9DE, $FAEE, $FAEE, $FADE, $FAEE, $FBEE, $FBEE, $FAEE, $FBEE, $F9DE, $FAEE, $FAEE, $F9DE, $FAEE, $F9DE, $F8DE, $FADE, $FADE, $F9DD, $F9DE, $FADE, $FADE, $FAEE, $FADD, $F9CC, $FBD9, $FBD9
  .word $FFCB, $FFCB, $FFCB, $FECB, $FDBA, $FBCC, $FACD, $F9A7, $F9BA, $F9DD, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F8DE, $F9DE, $F9DE, $F8DE, $F9EE, $FAEE, $F9DE, $F8DE, $F7DE, $F8DE, $F8DE, $F8DE, $F8DE, $F8DE, $F9DE, $FAEE, $FAEE, $FAEE, $FADE, $FAEE, $FAEE, $F9DE, $FAEE, $FAEE, $FAEE, $FAEE, $FAEE, $FAEE, $FAEE, $F9EE, $FAEE, $FAEE, $FADE, $FAEE, $FAEE, $FADE, $FADE, $F9DE, $FADE, $F9DE, $F9DE, $FAEE, $F9DD, $FADE, $FAEE, $FBEE, $FAEE, $F9DE, $FADE, $FADD, $F9BA, $FAC9, $FAD9
  .word $FDBA, $FECB, $FDCB, $FCBB, $F8DE, $F8DE, $F9DD, $FAB9, $F9CC, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $FADE, $FAEE, $F9DE, $F9DE, $FADE, $FAEE, $F9DE, $F9DE, $F9DE, $FADE, $F9DE, $F8DE, $F8DE, $F9DE, $F8DE, $F8DE, $F8DE, $F8DD, $F9DE, $F9EE, $F9EE, $FAEE, $F9DE, $FAEE, $F8DE, $F8DE, $F8DE, $F9DE, $F9DE, $F9DE, $FADE, $F9DE, $FADE, $F9DE, $FBEE, $FAEE, $FADE, $FAEE, $FADE, $FAEE, $FADE, $FADE, $FADE, $FADE, $F8DE, $F9DE, $F9DE, $F9DE, $FAEE, $FBEE, $FADE, $FADE, $FADE, $FADE, $FADE, $FAB9, $F9B9
  .word $FDBA, $FCBB, $FEDD, $FDCB, $F9DE, $FAEE, $F8BB, $FABA, $F9DE, $F8DE, $F8DE, $F8DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F8DE, $F9DE, $F9DE, $F8DD, $F9DE, $F9DE, $F9DE, $F8DE, $F9DD, $F9DE, $F8DE, $F9DE, $F9DE, $FADE, $F9DE, $FAEE, $FAEE, $FAEE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $FADE, $FAEE, $F9DE, $F9DE, $FADE, $FAEE, $FADE, $FADE, $FAEE, $FAEE, $FAEE, $FAEE, $FADE, $FAEE, $FADE, $F9DE, $F9DE, $F8DE, $F8DE, $F9DE, $F8DE, $FADE, $FAEE, $FAEE, $FAEE, $FADE, $FADE, $FAEE, $F9DE, $FADE, $FADE
  .word $FCBB, $FECC, $FEDC, $FDCB, $FADD, $FAEE, $FACD, $F9CB, $F9DE, $F9DE, $F9DE, $FAEE, $FBEE, $FADE, $FAEE, $FAEE, $F9DE, $F9DE, $FAEE, $FADE, $F9DE, $F9DE, $F9DE, $F8DD, $F9DE, $F9EE, $FAEE, $F8DE, $F8DD, $F9DE, $F9DE, $F9DE, $FAEE, $FAEE, $FAEE, $FBEE, $F9DE, $FAEE, $FAEE, $FAEE, $FBEE, $FBEE, $FADE, $FAEE, $FADE, $F9DE, $F9DE, $F8DD, $F8DE, $F9DE, $F9DE, $F9DE, $FAEE, $F9DE, $FADE, $FADE, $FADE, $F9DE, $F9DE, $F9DE, $FAEE, $FADE, $F9DE, $FADE, $FADE, $F9DE, $FAEE, $FAEE, $FADE, $FADE, $FAEE, $FAEE
  .word $FECC, $FDCC, $FECC, $FECC, $FBCC, $FAEE, $F9DE, $F9CC, $F9DE, $F9DE, $F9DE, $FADE, $F9DE, $F9DE, $FADE, $FADE, $FADE, $FADE, $F9DE, $FADE, $FADE, $FAEE, $FADE, $FADE, $FAEE, $F9DE, $F9DE, $F8DE, $F8DE, $F9DE, $F9DE, $FADE, $FADE, $FBEE, $FBEE, $FBEE, $FAEE, $F9DE, $FADE, $F9DE, $FADE, $FAEE, $FADE, $FADE, $FADE, $F9DE, $F9DE, $F9DE, $FADE, $F9DE, $FADE, $F9DE, $FAEE, $FBEE, $FADE, $FBDE, $FACC, $F9CB, $F9CA, $F9CA, $F9CA, $F9CB, $FACC, $FADD, $FADE, $FAEE, $FAEE, $FADE, $F9EE, $FBEE, $FAEE, $FBEE
  .word $FEDD, $FDCC, $FEDD, $FECC, $FCCC, $FAEE, $FAEE, $F9BB, $FADE, $F9DE, $FAEE, $F9DE, $FADE, $FAEE, $FADE, $FADE, $F9DE, $F9DE, $FAEE, $F9DE, $F9DE, $FAEE, $FAEE, $FAEE, $FAEE, $FAEE, $FAEE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $FADE, $FAEE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $FADE, $FADE, $FADE, $FADE, $F9DE, $F8DE, $F9DE, $F9DE, $F8DE, $F9DE, $F9DE, $F9CD, $F9CA, $F8B7, $F7B4, $F7C3, $F9D4, $F9D5, $F9C4, $F9C5, $F7A4, $F795, $F8A6, $F9C8, $FACB, $FADD, $FADE, $F9DE, $F9DE, $FADE, $FADE
  .word $FEDD, $FDCC, $FEDD, $FECC, $FEDC, $FADD, $F9DE, $F9CC, $FAEE, $FAEE, $FBEE, $FBEE, $FBDD, $FBCC, $FACA, $FACA, $F9CA, $FADC, $F9DD, $F9DE, $F9DE, $FADE, $F9DE, $FADE, $F9DE, $FADE, $F9DE, $F9DE, $FADE, $F9DE, $F8DE, $F9DE, $F9DE, $FAEE, $FADE, $FADE, $FAEE, $F9DE, $F9DE, $F9DE, $F9DE, $F9DE, $FADE, $FADD, $F9AA, $FABB, $FADE, $F9DE, $F9EE, $FADE, $F9CC, $F9C9, $F9C5, $F8C4, $F8C4, $F9D4, $F9D4, $F9D4, $F8C3, $F8C3, $F8C3, $F7A3, $F7A3, $F6A3, $F9C4, $F9D5, $FAD5, $F9C6, $F9C9, $FADC, $FADD, $F9DE
  .word $FEDD, $FDDC, $FEDD, $FEDD, $FECC, $FBBB, $FAEE, $FAEE, $FBEE, $FADD, $FACB, $F9B7, $F8C4, $F8C3, $F8C4, $F8C3, $F8C3, $F8C4, $F8C4, $F9C7, $FACB, $FBEE, $FBEE, $FBEE, $FAEE, $FADE, $FBEE, $FAEE, $FADE, $F9DE, $F9DE, $FADE, $FAEE, $F9DE, $F9DE, $F9DE, $FADE, $FAEE, $FADE, $F9DE, $FADE, $FADE, $F9DE, $F9BB, $F795, $F9BA, $FADE, $FADD, $F9CB, $F9C7, $F9D5, $F9D4, $F9D5, $F8C4, $F9D4, $F9D4, $F9D4, $FAD5, $F8C4, $F8C3, $F8C3, $F7B3, $F8C3, $F7B3, $F9D4, $F9D4, $F9C4, $F9D4, $F9D5, $F9D4, $FAD5, $F9C4
  .word $FECC, $FDDC, $FECC, $FDCC, $FDCC, $FDCC, $FABB, $F9B9, $F8B7, $F8C4, $F9C4, $F9C4, $F8C3, $F8C3, $F7C3, $F7C3, $F7C3, $F7C3, $F8C3, $F8C4, $F8C4, $F8C5, $F9CA, $F9CC, $FADE, $FADD, $FADD, $FADD, $FADD, $F9DD, $FADE, $F9DE, $F9DD, $F9EE, $F8DE, $F9DE, $F8DE, $F8DE, $F9DE, $F9DE, $FAEE, $FADE, $FADD, $F9BB, $F8B4, $F8B7, $F9C7, $FAD5, $F9D5, $F9D5, $F9D4, $F9D4, $F9D4, $FAD5, $F9D4, $F8C3, $F8C3, $F8C3, $F8C4, $F9C4, $F8C4, $F8C4, $F8C3, $F8C4, $F9D4, $F9D4, $F9C4, $FAD5, $FAD5, $FAD6, $FAD5, $FAD5
  .word $FCCC, $FDCC, $FDCC, $FDCB, $FD55, $FB99, $FDBB, $FAA8, $F8B4, $F9C5, $F9C4, $F9D5, $F8C4, $F8C4, $F8C4, $F8C4, $F8C4, $F7C3, $F7C3, $F7C3, $F7C3, $F8C3, $F9D4, $FAC6, $FCBA, $FEDC, $FEDC, $FEDC, $FEDC, $FECB, $FECB, $FDCB, $FDDC, $FEDC, $FDDC, $FDCB, $FDCC, $FCCB, $FCCC, $FAB9, $F9B6, $F9C4, $F9D5, $F9D5, $F9D4, $F9C4, $F8C4, $F9D4, $F9D5, $FAD6, $F9D4, $F9D4, $F9D4, $F9D5, $F8C3, $F9D4, $F9D4, $F9D4, $F9D4, $F9D4, $F9D4, $F9D4, $F9D4, $FAD5, $FAD5, $F9D4, $F9D4, $FAD5, $FAD5, $F9C4, $F9C5, $FAD5
  .word $FCCB, $FDCC, $FECC, $FCA9, $FD66, $FC44, $FCAA, $FDBB, $FAA8, $F8B4, $F9D5, $F9D4, $F9D4, $FAD5, $F9D5, $F8C4, $F8C4, $F8C3, $F8C4, $F8C4, $F8C4, $F8C3, $F9C4, $F9D5, $F9B7, $FDDC, $FFDC, $FFDC, $FFEC, $FFDC, $FFDB, $FEDC, $FECB, $FFDC, $FFDC, $FFDC, $FEDC, $FEDC, $FEDC, $FBA9, $FAC6, $F9D5, $F9D4, $F9D4, $F9D4, $F8C4, $F9C4, $F9D4, $F9D5, $F9D5, $F9D5, $F9D4, $F9D5, $F9D5, $F9D4, $F9D5, $F9D4, $F8C4, $F9D4, $F9D4, $F9D5, $F9D5, $F9D5, $F9D5, $F9D5, $FAD5, $FAD5, $F9C6, $F7BA, $F6BA, $F7CB, $F8BA
  .word $FBC9, $FBD8, $FDCB, $FEDC, $FD99, $FD77, $FD99, $FDCC, $FDCB, $FAB8, $FAD6, $F9D4, $F9D5, $F9C4, $F9D4, $F9C4, $F8C3, $F7B3, $F8C3, $F8C4, $F9C4, $F8C3, $F8C3, $F8C3, $F9C5, $FBC8, $FEDC, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FDCB, $F9C6, $FAD5, $FAD5, $F9D4, $F9D4, $F9D4, $F9D5, $F9D4, $F9D4, $F9D4, $F9C4, $F9D4, $F8C4, $F8C4, $F9C4, $F9C7, $F8CA, $F7B7, $F8CB, $F8C5, $F9D5, $F9D4, $F9D5, $F9D5, $F9D4, $F9D4, $F9D4, $F9C7, $F9CB, $F6BA, $F7CB, $F7DC, $F7CB
  .word $FCE9, $FDE9, $FCBA, $FECC, $FDAA, $FDCB, $FDCC, $FDCC, $FDCC, $FDCB, $F9C5, $F9D4, $F9D4, $F9D4, $F9D5, $F8C3, $F8B4, $F692, $F8B3, $F8C4, $F8C3, $F8C3, $F9D4, $F9D4, $F9C4, $F9D4, $FAC7, $FDCB, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FFDB, $FFDC, $FFDB, $FEDB, $FEDC, $FCBB, $F8A6, $FAD5, $F9D4, $F9D4, $F9D5, $F9D4, $F9D4, $F9C4, $F8C4, $F9D4, $F9D4, $F7B9, $F8B9, $F8CC, $F7CB, $F8DD, $F8DC, $F99A, $F9BB, $F9C7, $FAD5, $FAD6, $FAD6, $F9C4, $F9C6, $F8C7, $F8CB, $F8DC, $F7CB, $F6AA, $F6BA, $F788
  .word $FAB8, $FBD8, $FDCB, $FDCB, $FCBA, $FBB9, $FBB9, $FCCB, $FECC, $FDCB, $FBB9, $F9D5, $F9D4, $F9D4, $F9D4, $FAD5, $F9C4, $F8C4, $F9D4, $F9C4, $F9C4, $F8C4, $F9D4, $F9C5, $FAB7, $FDCA, $FECB, $FEDB, $FECB, $FEDB, $FFDC, $FEDB, $FFDC, $FFDC, $FEDC, $FEDB, $FEDC, $FFDC, $FECC, $FAA8, $FAC6, $FAD5, $F9D4, $F9D5, $F9D5, $F9D4, $F9C4, $F9D5, $F9C4, $F9C5, $F8CA, $F7CC, $F8CB, $F9DC, $F8CC, $F8DC, $F7CB, $F8AA, $F7BA, $F8B9, $FAD5, $F9D4, $FAD5, $F8A7, $F8A6, $F7B8, $F7CB, $F7BA, $F7CB, $F6CB, $F7CB, $F755
  .word $FBC8, $FBB9, $FCCB, $FCD9, $FBC9, $FAB9, $FCD9, $FDCB, $FECC, $FDCB, $FCBB, $F9C5, $F9B5, $FAD5, $F9D4, $F9C4, $F9D4, $F9D4, $F9C4, $F9D4, $F9D4, $F8C3, $F9D5, $F9C4, $F9A6, $FECB, $FECB, $FEDB, $FECB, $FEDB, $FEDC, $FEDB, $FEDC, $FFDC, $FFEC, $FEDB, $FEDC, $FDCB, $FBC9, $F9C7, $F9C4, $F9D4, $F9D4, $F9D4, $F9D4, $F9D4, $F9C4, $F9D4, $F9D4, $F8C7, $F7DC, $F8DD, $FAAA, $F8BB, $F7CB, $F7BA, $F7CB, $F8CC, $F7CC, $F7A8, $F8A5, $F9B6, $F8A6, $F9C8, $F8A7, $F587, $F7A8, $F8A9, $F7DC, $F7DC, $F699, $F855
  .word $FBC9, $FBBA, $FCEA, $FBC8, $FAB8, $FDEA, $FCCB, $FDCC, $FDCC, $FBB9, $FBA9, $F9A7, $FD77, $FBA6, $FAD6, $FAD5, $FAD5, $F9D5, $F8C4, $F9D4, $F9D4, $F9D4, $FAD5, $F8B5, $FAA8, $FECB, $FECB, $FECB, $FECB, $FEDB, $FEDB, $FEDC, $FFDC, $FFEC, $FFDC, $FFDC, $FEDC, $FECC, $FDCC, $FAB8, $FAD5, $F9D4, $FAD5, $F9D5, $F9D4, $F9D4, $F8C4, $F9D4, $F8C4, $F9C4, $F7BA, $F9DD, $F8DC, $F7CB, $F7BB, $F8DD, $F8CB, $F899, $F8DC, $F7A8, $F9B8, $F9B8, $F9C8, $F8A7, $F796, $F8A7, $F9B8, $F8B9, $F8DC, $F7DC, $F866, $F855
  .word $FCD9, $FBC9, $FBC9, $FBC9, $FDEA, $FDDB, $FDBB, $FDBB, $FECC, $FAB9, $F9C8, $F9A8, $FD67, $FB97, $F9C7, $F9C5, $FAD6, $F8C4, $F8C4, $F8C4, $F8C3, $F8C3, $F8C4, $F8C4, $F9B7, $FAB7, $FBB9, $FDBA, $FEDB, $FEDB, $FEDB, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FEDC, $FCCA, $FAC8, $F9C5, $F9D4, $F9D4, $F8C4, $F8C3, $F8C3, $F9D4, $F9C4, $F9D4, $F7B9, $F8DD, $F8DC, $F8CB, $F6CB, $F7CC, $F8CC, $F8CB, $F8DC, $F7A7, $F8A7, $F9B8, $F9B7, $F9B8, $F8A7, $F8A7, $F9C7, $F8A8, $F7DC, $F899, $F855, $F966
  .word $FCE9, $FBC9, $FBC9, $FCD9, $FBA9, $FDCB, $FDBB, $FDCB, $FDBB, $FAB9, $F9B8, $F9B8, $F9A8, $F9B8, $FACA, $F9B8, $F9C4, $F9D4, $F9D5, $F9D4, $F9D4, $F9D4, $F9C4, $F9D4, $F9C4, $F9C6, $FBB9, $FDCB, $FEDC, $FEDC, $FEDC, $FFDC, $FFDC, $FEDB, $FFDC, $FFDC, $FFDC, $FFDC, $FCCA, $FAB9, $F8B5, $F9D4, $F9D4, $F9D4, $F9D4, $F8C3, $F9D4, $F9D4, $F9D4, $F9D4, $F9C7, $F7BA, $F7CB, $F7CC, $F7DC, $F8CB, $F8CB, $F8DC, $F7B9, $F9B7, $F8B7, $F9C8, $F9B7, $F8A7, $F8B7, $F8B7, $F9B8, $F8B5, $F8A8, $F966, $F855, $F966
  .word $FCDA, $FCDA, $FDE9, $FCDA, $FCBA, $FCDA, $FCD9, $FBCA, $FCCA, $F998, $F897, $F876, $F995, $F8A7, $F9B9, $F9B6, $F9D5, $F9D5, $F9D5, $F9D5, $F9D5, $F9D5, $F9D5, $F9C5, $FCC9, $FEDB, $FFEC, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FECB, $FEDC, $FEDC, $FECB, $FBA9, $FAA8, $F9C6, $F9D5, $F9D5, $F9D5, $F9D4, $F8D4, $F8C4, $F9C4, $F9D5, $F8C3, $F8C4, $F8C9, $F7CB, $F7CB, $F8DC, $F8CC, $F9DB, $F7DA, $F7B9, $F8A6, $F7A6, $F8B7, $F8B7, $F9B7, $F896, $F796, $F9B8, $F8A7, $F786, $F966, $F966, $F865, $F955
  .word $FBC8, $FBC8, $FDEA, $FCDA, $FCDA, $FBC8, $FBC9, $FDEA, $FAB8, $F7A6, $F887, $FC56, $FD66, $F8A7, $F9B9, $F9B7, $FAD6, $FAD5, $F8C4, $F9C4, $F9D5, $F9D5, $F9B5, $FDCA, $FFDC, $FEDB, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FECB, $FFDC, $FEDC, $FEDC, $FFDC, $FDCB, $FBB9, $FAC7, $F9D5, $F9D4, $F9D4, $F8C4, $F9D4, $F8C3, $F9D4, $F9D4, $F9D4, $F9D5, $F9D8, $FAD5, $F9D5, $F9D5, $F9D5, $FAD5, $F9C6, $F8B7, $F9B8, $F9B7, $F8A6, $F8B7, $FAA7, $F897, $F8A7, $F9A7, $F976, $F965, $F755, $FB44, $F955
  .word $FBD8, $FBC9, $FCCA, $FBC9, $FBB9, $FBC9, $FBC9, $FBC9, $F8A6, $F7A7, $F8A7, $FB77, $F997, $F9B8, $F8A7, $F9B8, $FAD6, $FAD5, $FAD6, $FAD5, $FAD6, $FBC8, $FDCA, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FFED, $FFED, $FFDC, $FFEC, $FEDC, $FEDC, $FEDC, $FEDC, $FEDC, $FECB, $FECB, $FAB8, $F9D5, $F9D5, $F9C4, $F9D4, $F9D4, $F8D4, $F8C3, $F8C3, $F9C4, $F9D4, $FAD5, $F9D4, $F9D4, $F9D4, $F9D4, $F9D4, $FAC5, $F9B7, $F9C8, $F8B7, $F8A7, $F8A7, $FAC6, $FAA8, $F9B8, $F976, $F965, $F855, $F549, $FA56, $F955
  .word $FCE8, $FBCA, $FBCA, $FCD9, $FCC9, $FBC8, $F9C6, $F9C5, $F8A8, $F8B8, $F8A7, $F8A6, $F9B9, $F9B9, $FAC7, $F9D5, $F9D5, $F9D4, $FAD5, $F9C5, $FAA7, $FECB, $FECB, $FFDB, $FECB, $FEDB, $FFDB, $FFDC, $FFDC, $FFDC, $FFDC, $FECB, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FFDD, $FDCA, $FBC9, $F9B6, $F9D4, $F9D4, $F9D5, $F9D4, $F9D4, $F9C4, $F8C4, $F8B4, $F9D4, $F9D4, $F9D4, $F9D4, $F9D4, $F9D4, $F9D4, $F9D4, $F9C4, $F9B7, $FAC8, $F9C8, $F8B7, $F8A5, $FBA7, $F997, $FA76, $F855, $F867, $F769, $F955, $FA66
  .word $FBC9, $FDEA, $FCCA, $FDEB, $FDEB, $FBC9, $FBD8, $FBD8, $F9B7, $F9C8, $F9B8, $F797, $F9C8, $F9C7, $FAD5, $F9C4, $F9D4, $F8C3, $F9D4, $F8B5, $FCB9, $FDBA, $FECB, $FECB, $FECB, $FECB, $FEDC, $FFDC, $FFDB, $FEDC, $FFDC, $FBAA, $F888, $FA99, $FEDC, $FEDC, $FFDC, $FFED, $FEDC, $FDCB, $FBB9, $F9B6, $F9D4, $F9D4, $F9D4, $F9D4, $F9C4, $F794, $F8A4, $F794, $F9C4, $F9D4, $F9D4, $F9D5, $F9D4, $F9D4, $F9D4, $F9D4, $F9D4, $F9C4, $F8B5, $F9B7, $F9B6, $FAB7, $FCA8, $F976, $F965, $F967, $F66A, $F868, $FA76, $FA66
  .word $FCCA, $FCCA, $FCCA, $FBCA, $FCDB, $FCDA, $FDEB, $FDEA, $FCD9, $F9C5, $F9B7, $FAC9, $FADA, $F9B6, $F9D5, $F9C4, $F8C4, $F9C4, $F9C4, $F9C4, $F8C3, $F8C3, $F8B5, $FAB8, $FDCB, $FFDC, $FFDC, $FFDC, $FFDC, $FFCB, $FECB, $FA98, $F999, $FAA9, $FEDC, $FFDD, $FFDC, $FEDC, $FEDC, $F9A8, $F9C6, $FAD5, $FAD5, $F9D5, $F9D4, $F9D4, $F8B4, $F7A4, $F8C4, $F8B4, $F9D4, $F9D4, $F9D5, $F9D5, $F9D4, $F9D4, $F9D4, $F9D4, $F9D4, $F9D4, $F9D4, $F9D4, $FAD5, $FAB7, $FA87, $F965, $F965, $F769, $F965, $F966, $FA66, $FA76
  .word $FDEB, $FDDB, $FDEA, $FDEB, $FCDA, $FCDA, $FBCA, $FCD9, $FBD8, $F9C6, $F9A7, $F9A7, $F9B8, $F9C6, $F9C4, $F9C4, $F9C4, $F9C4, $F9D4, $F9D5, $F8C4, $F8C4, $F9C6, $F8A5, $FCBA, $FEDC, $FFCB, $FFDC, $FFDC, $FFDC, $FECB, $FAA9, $FAAA, $F877, $FECB, $FFDC, $FEDD, $FCCB, $FAC8, $F9C5, $F9D4, $FAD5, $F9D4, $F9D4, $F9C4, $F9D4, $F9D4, $F8C4, $F9D5, $F9C4, $F9D5, $F9D4, $F9D4, $F9D4, $F9D4, $F9D4, $F9D5, $F9D4, $F9D4, $F9D4, $F8C4, $F8C4, $F9D4, $FAA7, $F976, $F965, $F965, $F879, $F966, $FA76, $F966, $F966
  .word $FDEB, $FCDB, $FEEB, $FDEA, $FCDA, $FCDA, $FBC9, $FBC9, $F9B5, $F9C5, $F9A8, $F9A7, $F9C5, $F9C5, $F9B7, $F8A6, $F9C6, $FAD6, $FAD5, $F9D5, $F9C5, $F8C4, $F9D5, $F9D5, $F9A7, $FECB, $FFDC, $FFDC, $FECB, $FDBA, $F988, $FAAA, $F888, $FBA9, $FBA9, $FEDC, $FFEC, $FEDC, $FDCB, $F9A6, $F9C5, $F9D4, $F9D5, $F9D4, $F8C4, $F9D4, $FAD5, $F9D5, $F9D4, $F9D4, $F9D4, $FAD5, $FAD5, $F9D5, $F9D4, $F9D4, $F9D4, $F9D4, $F8C4, $F8D4, $F9D4, $F9D4, $F8B4, $F693, $F986, $F966, $F955, $F965, $F977, $FA76, $FA76, $F976
  .word $FBCA, $FCDA, $FBC9, $F9C6, $FAD6, $FACA, $FAA9, $FAB9, $F9A6, $F9A7, $F998, $F9A8, $F9A8, $FAA9, $FAB8, $F9A8, $F9B7, $FAD5, $F9D4, $F9D5, $F8C4, $F8C3, $F9D4, $F8C4, $FBB8, $FECB, $FFDC, $FFDC, $FEDC, $FDBA, $FA99, $FAAA, $F999, $FCBB, $FDCA, $FECB, $FEDC, $FFDC, $FEDC, $FFDB, $FCBA, $FBB9, $F9C6, $FAD5, $F9D4, $F9D5, $FAD5, $F9D4, $F9D4, $FAD5, $FAD5, $FAD5, $F9D4, $F9D4, $F9C4, $F9D5, $FAD4, $F9D4, $F9D4, $F9D4, $F8C3, $F9D4, $F7A4, $F7A3, $F8B4, $FAA7, $FA76, $F966, $F965, $F966, $FA76, $F966
  .word $FCDB, $FACA, $FCEA, $FAC9, $FBCA, $FACA, $FAB8, $FAB9, $FAB9, $F9A7, $F897, $FAA9, $FAB9, $F9A8, $F9A8, $F8A7, $FAC5, $F9D5, $F9D5, $F9C5, $F8C3, $F8C4, $F8C3, $F9C4, $F9B6, $FDCA, $FFDC, $FFDC, $FEDC, $FCB9, $FA99, $F999, $FA98, $FDBA, $FECB, $FEDB, $FFDC, $FFEC, $FFDC, $FEDC, $FEDB, $FECB, $F897, $FAD6, $FAD5, $F9D5, $FAD5, $F9D4, $F9D4, $F9D5, $F9D4, $F9D4, $FAD5, $F9D5, $F9B6, $FAD5, $FAD5, $F8B4, $F9D4, $F9D4, $F9D4, $F9D4, $F9C3, $F8C3, $F9C4, $F7A4, $F9A6, $FA86, $F986, $FA96, $FAA6, $FAA6
  .word $FBDA, $FADA, $FACA, $F9C9, $F9C9, $F9B8, $FAA8, $FAA9, $F9A8, $F887, $F998, $FAA8, $F897, $F897, $F9B8, $F9C5, $F9C4, $F9D4, $F9D4, $F8A4, $F794, $F8C4, $F9D4, $F9C4, $FBB8, $FEDB, $FEDB, $FEDB, $FDCA, $FCA9, $FA99, $FA98, $FDBA, $FEDC, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FECB, $FEDC, $FECB, $FBA9, $F9B6, $F9C5, $FAD5, $F9D4, $F9D4, $F9D4, $FAD5, $FAD5, $F9D4, $F9D5, $FAD5, $F9C7, $F9C6, $F9D4, $F8A6, $F9D4, $F9C5, $F9C4, $F8C3, $F8B3, $F9C4, $F7B4, $F6A4, $FAD6, $FBE6, $FAD6, $FBD6, $FBD6, $FCD8
  .word $FBDA, $FBDA, $FAC9, $F9C9, $FAD9, $F9B8, $FAB8, $F9A8, $F9A8, $F9A8, $F897, $F9A7, $F897, $F8B7, $F8B5, $FAD5, $F9C5, $F9D5, $F9D5, $F9C5, $F8C3, $F7B3, $F8C3, $F9C5, $FDCA, $FFDC, $FFDC, $FEDB, $FDBA, $FA99, $FCA9, $FEDB, $FFDC, $FFDD, $FEDC, $FFED, $FFED, $FFDD, $FFED, $FFDC, $FEDC, $F988, $F9B7, $F9D5, $F9D5, $FAD5, $F9D4, $F9D4, $FAD5, $FAD5, $FAD5, $FAD5, $F9D4, $F9D4, $F9C7, $F9C9, $F9B7, $F9C8, $F9C5, $F9C9, $F9B7, $F9C5, $F592, $F9C5, $F6A4, $F7B5, $FAD6, $FAD6, $FBE6, $FAD6, $FCE7, $F9C8
  .word $FBDB, $FADA, $F9C9, $FACA, $FAD9, $FAC8, $FAB9, $F997, $F9A8, $F897, $F897, $F8A7, $F797, $F7A6, $F796, $F9B6, $FBA6, $FAD6, $FAD5, $FAD5, $F8C4, $F8C3, $F9C6, $FBC8, $FCC9, $FEDC, $FFDC, $FECB, $FCA9, $FAA9, $FDBA, $FEDB, $FFDC, $FFED, $FEDC, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FDBA, $FA98, $FAC6, $FAD5, $FAD5, $F9D5, $F9D4, $F9D4, $FAD5, $FAD5, $FAD6, $FAD6, $F8B6, $FAC8, $F9B8, $F9D9, $FACA, $F9D9, $F8A8, $F9C9, $F9B8, $FAD5, $F8B4, $F6A4, $F6A3, $F7A4, $F7A5, $F8C6, $F8B5, $F9C5, $FBD7, $F9B8
  .word $FBDA, $FACA, $F9D8, $FAD9, $FAD9, $FAD9, $F9A8, $F887, $F9A8, $F897, $F897, $F896, $F796, $F696, $F885, $FBA6, $FCA6, $FAC6, $FAD5, $F9D5, $F794, $FCBA, $FEDB, $FEDB, $FFDC, $FFDC, $FFDC, $FECB, $FDBA, $FDBA, $FECB, $FEDB, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FFEC, $FFDC, $FFEC, $FFDC, $FDCB, $F886, $F9C4, $FAD5, $FAD5, $FBD6, $FAD6, $FADB, $F8CA, $F8B9, $F9D5, $F9C7, $FACA, $FAC9, $F9C9, $F8B8, $F9DA, $F9B6, $F8B6, $FAD5, $F9D4, $F6A3, $F593, $F593, $F694, $F694, $F6B4, $FAD6, $F9B7, $F897
  .word $FBEA, $FAC9, $FADA, $FAD9, $F9C9, $F9C8, $F8B6, $F9B8, $F9C9, $FAC9, $F9A8, $F8A7, $F7A6, $F7A6, $F997, $FCB6, $FCB7, $F8A5, $F9C4, $F9C4, $FAD5, $FAB8, $FCBA, $FEDB, $FECB, $FFDC, $FFDC, $FEDB, $FECB, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FFDC, $FFEC, $FFDC, $FFDC, $FFDC, $FFDC, $FFDB, $FFDB, $FDCB, $FA98, $F8A5, $FBD6, $FAD5, $F9C5, $F9CA, $F8DC, $F8CB, $F8DC, $F8CB, $F9B8, $F8A8, $F9C9, $F9C9, $F9C9, $FACA, $F8A7, $F8B4, $F6B4, $F9C5, $F6A3, $F482, $F582, $F583, $F8B5, $F9B6, $FAD7, $F8A6, $FAC7

What if, instead of having to maintain icon and eyecatch data as an array of hex numbers, you could actually just use image files? That's what the .include icon directive supports. For icons, if the speed property is left out, it will attempt to determine the speed from the GIF image itself. And for the eyecatch, waterbear will count the number of colors in the image file, and automatically generate the appropriate eyecatch type.

VMS header using the new directives
VMU LC86k Assembly (waterbear)
  ;; Memory location 0 of ROM. Just jump to the starting instruction.
  .org 0
  jmpf start

  ;; Header
  .org  $200

  .text 16 "Test Adventure"
  .text 32 "Test Adventure by Walter"
  .string 16 "waterbear"

  ;; Icon data
  .include icon "images/icon.gif" speed=16, eyecatch="images/eyecatch.png"

  ;; Main program
  start:

We can see what this directive is generating by running waterbear expand on the source file. In this case, we have an animated icon with 2 frames, and an eyecatch using a 16-color palette.

Expanded VMS header icon and eyecatch data
VMU LC86k Assembly (waterbear)
  .org 0
  jmpf  start
  .org $0200
  .text 16 Test Adventure title that is too long
  .text 32 Test Adventure by Walter
  .string 16 waterbear

  ;; "images/icon.gif" Frames: 2, Speed: 16
  .word $02, $10

  ;; Eyecatch type is 3: the eyecatch image has a 16-color palette.
  .word $03

  ;; Placeholder for CRC checksum.
  .word $00

  ;; Placeholder for file data size.
  .word $00, $00

  ;; Reserved bytes.
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00

  ;; Palette for "images/icon.gif"
  .word $00, $F666, $F000, $FFFF, $FE11, $FE61, $FEB1, $FCE1
  .word $F7E1, $F1E2, $F1E8, $F37C, $F33C, $F83C, $FB3C, $F947

  ;; Pixel data for "images/icon.gif"
  ;; Frame 1
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$01,$11,$11,$11,$10,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$01,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$01,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$01,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$10,$00,$00,$00,$00,$01,$11,$11,$11,$10,$00,$00,$00
  .byte $00,$00,$00,$10,$00,$00,$01,$11,$10,$00,$00,$00,$01,$10,$00,$00
  .byte $00,$00,$00,$01,$00,$00,$01,$11,$11,$00,$00,$00,$00,$10,$00,$00
  .byte $00,$00,$00,$01,$00,$00,$00,$00,$00,$10,$00,$00,$00,$01,$00,$00
  .byte $00,$00,$00,$01,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$00,$00
  .byte $00,$00,$00,$00,$10,$00,$00,$00,$00,$00,$00,$00,$00,$01,$00,$00
  .byte $00,$00,$00,$00,$01,$00,$00,$00,$00,$00,$00,$00,$00,$01,$00,$00
  .byte $00,$00,$00,$00,$00,$11,$00,$00,$00,$00,$00,$00,$01,$10,$00,$00
  .byte $00,$00,$00,$00,$00,$01,$11,$10,$00,$00,$01,$11,$10,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$01,$11,$11,$10,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00

  ;; Frame 2
  .byte $22,$22,$22,$22,$22,$22,$22,$22,$22,$22,$22,$22,$22,$22,$22,$22
  .byte $23,$45,$67,$89,$AB,$CD,$E0,$F1,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $23,$45,$67,$89,$AB,$CD,$E0,$F1,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $23,$45,$67,$89,$AB,$CD,$E0,$F1,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $23,$45,$67,$89,$AB,$CD,$E0,$F1,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $23,$40,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $23,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $23,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $23,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $23,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$22
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$22
  .byte $20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$22
  .byte $22,$22,$22,$22,$22,$22,$22,$22,$22,$22,$22,$22,$22,$22,$22,$22

  ;; Palette for "images/eyecatch.png"
  .word $FFFF, $F389, $00, $00, $00, $00, $00, $00
  .word $00, $00, $00, $00, $00, $00, $00, $00

  ;; Pixel data for "images/eyecatch.png"
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$01,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$01,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00
  .byte $00,$00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00
  .byte $00,$00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00
  .byte $00,$00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00
  .byte $00,$00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00
  .byte $00,$00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00
  .byte $00,$00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00
  .byte $00,$00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$01,$11,$11,$11,$11,$11,$10,$00,$00,$00
  .byte $00,$00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$11,$11,$11,$11,$11,$10,$00,$00,$00
  .byte $00,$00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$01,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$11,$11,$11,$11,$11,$00,$00,$00,$00
  .byte $00,$00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$11,$11,$11,$11,$00,$00,$00,$00
  .byte $00,$00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$11,$11,$11,$10,$00,$00,$00,$00
  .byte $00,$00,$11,$11,$11,$11,$11,$11,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$11,$10,$00,$00,$00,$00,$00
  .byte $00,$00,$11,$11,$11,$11,$11,$10,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$11,$11,$11,$11,$11,$10,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$11,$11,$11,$11,$11,$10,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$10,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$11,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$01,$11,$11,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$11,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$11,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$01,$11,$11,$11,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$01,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$01,$11,$11,$11,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$11,$11,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$11,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
  .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00

You can see that waterbear includes comments in the expanded assembly, making it easier to follow. With these new directives, headers are much simpler and shorter, and far easier to maintain.