Ultima III

CHARSET.ULT file

File size: 0x0800 bytes
The file contains 128 characters of 8x8 pixels coded on 16 bytes. This gives 2 bits per pixel.
Each pixel is coded using 4 colors (thank CGA!).
Getting a 16 bytes stream reading from the MSB of first byte to the LSB of the last byte. The first two bits define the upper/left pixel and then each two bits from left to right and up to down.

SHAPES.ULT file

File size: 0x1400 bytes

© Philippe Goetz