Calamus Raster Graphic file format: Difference between revisions
Jump to navigation
Jump to search
m (moved Calamus Raster Graphic to Calamus Raster Graphic file fomat: For consistency) |
m (updated info) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 24: | Line 24: | ||
To decompress: Code byte (N) Instructions |
To decompress: Code byte (N) Instructions |
||
N <= 127 Emit the next N+1 bytes literally. |
N <= 127 Emit the next N+1 bytes literally. |
||
− | N >= 128 Emit the next byte N |
+ | N >= 128 Emit the next byte N-127 times. |
After decompression, pixels are in left-to-right, top-to-bottom order. The format is |
After decompression, pixels are in left-to-right, top-to-bottom order. The format is |
||
8 pixels per byte, most significant bit first, white is 0. Rows are padded to the next |
8 pixels per byte, most significant bit first, white is 0. Rows are padded to the next |
||
byte boundary. |
byte boundary. |
||
+ | |||
+ | Additional information: |
||
+ | After the compressed data is 2 extra bytes. The purpose of these extra bytes is |
||
+ | unknown. They can be safely ignored. Values encountered: |
||
+ | $FFFF |
||
+ | $0D0A (EC-Paint always writes this value) |
||
</pre> |
</pre> |
||
Back to [[ST Picture Formats]] |
Back to [[ST Picture Formats]] |
Latest revision as of 02:57, 31 January 2017
Back to ST Picture Formats