Image (.raw)
Image files are raw textures outside the data files. These are used for textures such as cursors, loading screen and galleries.
Format
The format starts with a header, in the header is the offset and length of the image data. The magic is always RAW! in big-endian.
struct RAWHeader
{
    uint32_t magic;
    uint32_t pixelDataStart;
    uint32_t pixelDataLen;
    uint32_t mode;
    uint32_t attr;
    uint32_t width;
    uint32_t height;
}
Modes
The modes in the header refer to image formats, on PC they are the following formats.
| Mode | Format | 
|---|---|
| 0 | A1R5G5B5 | 
| 1 | R5G6B5 | 
| 2 | A4R4G4B4 | 
| 3 | A8R8G8B8 | 
| 5 | DXT1 | 
| 6 | DXT2 | 
| 7 | DXT3 | 
| 8 | DXT4 | 
| 9 | DXT5 | 
| 10 | A8R8G8B8 | 
| 18 | A8 |