DO/Heads.db
From Dark Omen Wiki
HEADS.DB
Heads.db seems to be a simple format that defines the portraits that appear in battle / in cutscenes.
Header
The file's header consists of 1 byte, the number of head structures in the file. For stock Dark Omen assets, this is 63.
Head Structure
I've made a start on the head structure. It looks something like this:
struct HEAD { unsigned char ID[2]; // Presumably controls which texture is used. e.g. MB=Morgab Bernhardt unsigned short Flags; // see table 1 unsigned char unknown1[2]; unsigned char MouthWidth; // These may not be unsigned. Not Tested. unsigned char MouthHeight; unsigned char MouthX; unsigned char MouthY; unsigned char EyesWidth; // These may not be unsigned. Not Tested. unsigned char EyesHeight; unsigned char EyesX; unsigned char EyesY; byte unknown2[26]; };