Annotation of researchv10dc/man/adm/man9/bitfile.9, revision 1.1.1.1

1.1       root        1: .TH BITFILE 9.5
                      2: .CT 1 comm_other
                      3: .SH NAME
                      4: bitfile \- format of bitmap file
                      5: .SH DESCRIPTION
                      6: Binary files produced by
                      7: .IR blitblt (9.1)
                      8: and other bitmap-generating programs
                      9: are formatted as follows:
                     10: .TP 12
                     11: Byte no.
                     12: Description
                     13: .TP
                     14: 0, 1:
                     15: Zero.
                     16: .TP
                     17: 2, 3:
                     18: .IR x -coordinate
                     19: of the rectangle origin (low-order byte, high-order byte).
                     20: .TP
                     21: 4, 5:
                     22: .IR Y -coordinate
                     23: of the rectangle origin (low-order byte, high-order byte).
                     24: .TP
                     25: 6, 7:
                     26: .IR x -coordinate
                     27: of the rectangle corner (low-order byte, high-order byte).
                     28: .TP
                     29: 8, 9:
                     30: .IR Y -coordinate
                     31: of the rectangle corner (low-order byte, high-order byte).
                     32: .TP
                     33: remainder:
                     34: Compressed raster data.
                     35: Each raster is exclusive-or'd
                     36: with the previous one, and
                     37: zero-extended (if necessary) to a 16-bit boundary.
                     38: It is then encoded into
                     39: byte sequences, each of which consists of a control byte followed by
                     40: two or more data bytes:
                     41: .TP 12
                     42: Control
                     43: Data
                     44: .TP
                     45: .IR n " (< 127)"
                     46: .RI 2\(mu n
                     47: bytes of raster data, running from left to right.
                     48: .TP
                     49: .BI "0x80+" n
                     50: 2 bytes of raster data, to be replicated from left to right
                     51: .I n
                     52: times.
                     53: .LP
                     54: There are also two
                     55: .SM ASCII
                     56: formats in current use.
                     57: Textures and 16\(mu16 icons,
                     58: as created by
                     59: .IR icon (9.1),
                     60: are encoded as a
                     61: .B Texture
                     62: declaration with initializer,
                     63: to be copied unchanged into C program source; see
                     64: .IR types (9.5).
                     65: Faces and other large icons
                     66: are without any surrounding C syntax.
                     67: In either case, each scan line of the
                     68: bitmap is a comma-separated list of C-style short
                     69: hexadecimal constants; scan lines are separated by newlines.
                     70: .SH "SEE ALSO"
                     71: .IR blitblt (9.1), 
                     72: .IR icon (9.1), 
                     73: .IR types (9.5), 
                     74: .IR vismon (9.1)

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.