aboutsummaryrefslogtreecommitdiff
path: root/simon/vga.h
diff options
context:
space:
mode:
authorTravis Howell2005-10-09 12:12:24 +0000
committerTravis Howell2005-10-09 12:12:24 +0000
commit0006c3f3950e9a78f956e68e1c4e12f9733c8d43 (patch)
tree89058cec43d64ce9193eaf3a45e5f42987cb8224 /simon/vga.h
parent6b897dd90b26baf4453cd116ed25bb122a3232c8 (diff)
downloadscummvm-rg350-0006c3f3950e9a78f956e68e1c4e12f9733c8d43.tar.gz
scummvm-rg350-0006c3f3950e9a78f956e68e1c4e12f9733c8d43.tar.bz2
scummvm-rg350-0006c3f3950e9a78f956e68e1c4e12f9733c8d43.zip
Clean up VGA headers.
More changes for FF. svn-id: r18988
Diffstat (limited to 'simon/vga.h')
-rw-r--r--simon/vga.h42
1 files changed, 24 insertions, 18 deletions
diff --git a/simon/vga.h b/simon/vga.h
index bdf78f5cc7..abb23daa63 100644
--- a/simon/vga.h
+++ b/simon/vga.h
@@ -29,60 +29,66 @@ namespace Simon {
#endif
// Feeble Files
-struct FFVgaFile1Header {
+struct VgaFileHeader_Feeble {
uint16 x_1;
uint16 hdr2_start;
uint16 x_2, x_3;
} GCC_PACK;
-struct FFVgaFile1Header2 {
- uint16 unk1;
+struct VgaFileHeader2_Feeble {
+ uint16 imageCount;
uint16 x_2;
- uint16 id_count;
+ uint16 animationCount;
uint16 x_3;
- uint16 unk2_offs;
+ uint16 imageTable;
uint16 x_4;
- uint16 id_table;
+ uint16 animationTable;
uint16 x_5;
} GCC_PACK;
-struct FFVgaFile1Struct0x8 {
+struct ImageHeader_Feeble {
uint16 id;
uint16 x_1;
- uint16 script_offs;
+ uint16 scriptOffs;
uint16 x_2;
} GCC_PACK;
+struct AnimationHeader_Feeble {
+ uint16 scriptOffs;
+ uint16 x_2;
+ uint16 id;
+} GCC_PACK;
+
// Simon 1/2
-struct VgaFile1Header {
+struct VgaFileHeader_Simon {
uint16 x_1, x_2;
uint16 hdr2_start;
uint16 x_3, x_4;
} GCC_PACK;
-struct VgaFile1Header2 {
+struct VgaFileHeader2_Simon {
uint16 x_1;
- uint16 unk1;
+ uint16 imageCount;
uint16 x_2;
- uint16 id_count;
+ uint16 animationCount;
uint16 x_3;
- uint16 unk2_offs;
+ uint16 imageTable;
uint16 x_4;
- uint16 id_table;
+ uint16 animationTable;
uint16 x_5;
} GCC_PACK;
-struct VgaFile1Struct0x8 {
+struct ImageHeader_Simon {
uint16 id;
uint16 x_1;
uint16 x_2;
- uint16 script_offs;
+ uint16 scriptOffs;
} GCC_PACK;
-struct VgaFile1Struct0x6 {
+struct AnimationHeader_Simon {
uint16 id;
uint16 x_2;
- uint16 script_offs;
+ uint16 scriptOffs;
} GCC_PACK;