| Shapes.vga File Description by Xenerkes Dragon
 | 
Size
: 65536
bytes, fixed format (this file comes with the Ultma IV Upgrade Patch)
Info
:
- 
This file
contains all the 256 tiles of Ultima IV and each tile is 16x16 pixels large.
- 
Each byte
corresponds to one pixel with an indexed color (0->255).
- 
Palette
is defined in theU4vga.pal
file.
 
File Description
| Offset | Length | Description | Misc | 
| 0x0000 | 256 bytes | First Tile ("seas") | 1 byte=1 color, first
16 bytes for the first line, next 16 bytes for the second line,.. | 
| 0x0100 | 256 bytes | Second Tile ("water") |  | 
| ... |  |  |  | 
| 0xFF00 | 256 bytes | Last Tile ("Balron") |  | 
 
 

| Shapes.ega File Description by Xenerkes Dragon
 | 
Size
: 32768
bytes, fixed format
Info
:
- 
This file
contains all the 256 tiles of Ultima IV and each tile is 16x16 pixels large.
- 
Each byte
corresponds to two pixels with indexed color (0->15).
- 
I don't
know where the palette is stored, so I use my own palette which is the
following one:
 
Colors Table
| Color Number | RGB | 
| 00 | 0,0,0 | 
| 01 | 0,112,252 | 
| 02 | 0,176,0 | 
| 03 | 0,252,252 | 
| 04 | 252,0,0 | 
| 05 | xx,xx,xx | 
| 06 | 252,144,0 | 
| 07 | 176,176,176 | 
| 08 | 176,176,176 | 
| 09 | 0,0,252 | 
| 0A | 0,176,0 | 
| 0B | 0,252,252 | 
| 0C | 252,0,0 | 
| 0D | 252,0,252 | 
| 0E | 252,252,0 | 
| 0F | 252,252,252 | 
 
 
 
File Description
| Offset | Length | Description | Misc | 
| 0x0000 | 128 bytes | First Tile ("seas") | 1 byte=2 color, first
8 bytes for the first line, next 8 bytes for the second line,.. | 
| 0x0100 | 128 bytes | Second Tile ("water") |  | 
| ... |  |  |  | 
| 0x7F80 | 128 bytes | Last Tile ("Balron") |  | 
 Ultima is a trademark of Origin Systems, Inc. Much
of the artwork and music found on this site are copyright Origin Systems,
Inc. All contents of this site are copyright © Xenerkes Dragon, 2000.
All rights reserved.