Electronic Arts MOV
(Created page with "{{FormatInfo |formattype=electronic |subcat=Animation |extensions={{ext|mov}} |released=1989 }} '''Electronic Arts MOV''' files are used by the Electronic Arts game ''Cartoone...") |
|||
Line 146: | Line 146: | ||
* [[Cartooners actor file]] (actor format used in Cartooners) | * [[Cartooners actor file]] (actor format used in Cartooners) | ||
+ | |||
+ | * [[Electronic Arts INF]] (preference format used in Cartooners) | ||
* [[Electronic Arts MUS]] (music format used in Cartooners) | * [[Electronic Arts MUS]] (music format used in Cartooners) |
Revision as of 19:47, 2 February 2015
Electronic Arts MOV files are used by the Electronic Arts game Cartooners (1988).
Contents |
Identification
The signature bytes at the start of the file are 10 10 DF 00.
Format
Inf File Information
Endianness: big.
Extenstion: *.mov
Software: Cartooners 1988/1989 - by: Electronic Arts & IDTA
Inf File Layout
Begin Structure: Header.
0x00 0x04 BYTES Signature.
0x04 0x20 BYTES Palette. 0x04 nibbles repeated 0x10 times: {green, blue, null, red}.
0x24 WORD Unknown.
0x26 WORD Unknown.
0x28 0x97 BYTES Null.
0xBF 0x20 BYTES A second palette with the same format as the first palette.
0xDF WORD Unknown.
0xE1 WORD Unknown.
End Structure
Begin Structure: Frame records.
0xE3 WORD Frame record count.
Begin Structure Frame record (repeat [0xE3] times.
0x00 WORD Record length.
Begin Structure Actor frame data (repeat for each actor.)
0x00 BYTE Unknown.
0x01 BYTE Unknown.
0x02 BYTE Unknown.
0x03 BYTE Unknown.
0x04 BYTE Unknown.
0x05 BYTE Actor's animation record index???
0x06 BYTE Unknown.
0x07 WORD The actor's horizontal position.
0x09 WORD The actor's vertical position.
End Record
Begin Structure Frame scene and music data.
0x02 BYTE Unknown.
0x03 BYTE Scene index: (0x00 = none, 0x01-0xFF??? = scene index.)
0x04 BYTE Unknown.
0x05 BYTE Music index: (0x00 = silence, 0x01-0xFF??? = music index.)
End Structure
End Structure
End Structure
Begin Structure External files.
0x00 0x?? BYTES List of external files. Each path is stored as follows:
0x00 BYTE Length of path.
0x01 BYTE Null.
0x02 BYTES Null terminated path.
End Structure
---THE FOLLOWING INFORMATION IS UNCERTAIN!!!---
Begin Structure Dialog entries.
0x00 WORD Index.
0x02 0x0B BYTES Unknown.
0x0D WORD Vertical size.
0x0F WORD Horizontal size.
0x11 BYTE Unknown.
0x12 WORD Balloon type.
0x14 0x05 BYTES Unknown.
0x19 WORD Text length.
0x1B 0x03 BYTES Unknown.
0x1F WORD Palette color index.
0x21 0x03 BYTES Unknown.
0x24 WORD Alignment (0x00 = left, 0x01 = center).
0x26 0x05 BYTES Unknown.
0x2B WORD Palette color index.
0x2D BYTES Text.
End Structure
See also
- Cartooners actor file (actor format used in Cartooners)
- Electronic Arts INF (preference format used in Cartooners)
- Electronic Arts MUS (music format used in Cartooners)