User Tools

Site Tools


formats:seq16

This is an old revision of the document!


SEQ16

Animated images, mostly used for animated mouse cursors.

Some .SEQ16 files contain only one frame…

They seem to be binary dumps of CSEQ16_bin or CSequence class and they contain complete FRM16 files inside.

Offset Size Type Description
0x00 4 Int 0x41d80000 - Class ID 1
0x04 4 Int 0x43520000 - Class ID 2
0x08 4 + dpsz DynamicProperties Menu backgrounds store menu position here
0x0C + dpsz 4 Int Number of frames
0x10 + dpsz 4 Int Playback speed. Typical value looks like 0x41A00000
0x14 + dpsz 4 + btsz String Blit type. Either “Transparent Mask” or “Black Blend Bias”
0x18 + dpsz + btsz 4 Hotspot X, perhaps
0x1C + dpsz + btsz 4 Hotspot Y, perhaps
0x20 + dpsz + btsz 1 Bool
0x21 + dpsz + btsz 1 Bool
0x22 + dpsz + btsz 1 Bool
0x23 + dpsz + btsz 1 Bool
0x24 + dpsz + btsz 4 Unknown
0x28 + dpsz + btsz 4 Unknown
0x2C + dpsz + btsz 4 Unknown
0x30 + dpsz + btsz 4 Unknown
0x34 + dpsz + btsz 1 Unknown

Dynamic Properties

Files without DP store only 0x00000000 here.

Menu backgrounds store 0x00000001 and a pair String (“Menu Position”) and PointInt.

Frames

Frames follow immediately the header. Each frame consists of a bool (1) and a complete FRM16 file.

Offset Size Type Description
0x00 1 Bool Unknown, always? 1
0x01 FRM16 Complete FRM16 file
formats/seq16.1286049421.txt.gz · Last modified: 2010-10-02 19:57 by edheldil