The color map data is left justified in each word. The first 16 bit word gives the length of the comments in bytes. If this is odd, a filler byte will be appended to the comments. Following the setup information is the Run Length Encoded image. The opcode is encoded in the first byte of the instruction word.
Instructions come in either a short or long form.
Long form instructions are distinguished by having the 0x40 bit set in the opcode byte. The datum is an unsigned number to be added to the current Y position. The datum indicates which color is to be loaded with the data described by the following ByteData and RunData instructions. The datum is an unsigned number to be added to the current X position. The datum is one less than the number of bytes of color data following.