aboutsummaryrefslogtreecommitdiff
path: root/simon/vga.h
diff options
context:
space:
mode:
authorTravis Howell2005-10-07 06:59:49 +0000
committerTravis Howell2005-10-07 06:59:49 +0000
commit50486480cbce7b38b976d9f339e6d86aa880ddd5 (patch)
tree644fccbc5dfae0771c64658196917d1f7fcd914e /simon/vga.h
parentfe48a005177228f7b63dbd1d73630336de5c15cd (diff)
downloadscummvm-rg350-50486480cbce7b38b976d9f339e6d86aa880ddd5.tar.gz
scummvm-rg350-50486480cbce7b38b976d9f339e6d86aa880ddd5.tar.bz2
scummvm-rg350-50486480cbce7b38b976d9f339e6d86aa880ddd5.zip
FF starts VGA script.
svn-id: r18953
Diffstat (limited to 'simon/vga.h')
-rw-r--r--simon/vga.h26
1 files changed, 26 insertions, 0 deletions
diff --git a/simon/vga.h b/simon/vga.h
index e20f32f034..bdf78f5cc7 100644
--- a/simon/vga.h
+++ b/simon/vga.h
@@ -28,6 +28,32 @@ namespace Simon {
#pragma START_PACK_STRUCTS
#endif
+// Feeble Files
+struct FFVgaFile1Header {
+ uint16 x_1;
+ uint16 hdr2_start;
+ uint16 x_2, x_3;
+} GCC_PACK;
+
+struct FFVgaFile1Header2 {
+ uint16 unk1;
+ uint16 x_2;
+ uint16 id_count;
+ uint16 x_3;
+ uint16 unk2_offs;
+ uint16 x_4;
+ uint16 id_table;
+ uint16 x_5;
+} GCC_PACK;
+
+struct FFVgaFile1Struct0x8 {
+ uint16 id;
+ uint16 x_1;
+ uint16 script_offs;
+ uint16 x_2;
+} GCC_PACK;
+
+// Simon 1/2
struct VgaFile1Header {
uint16 x_1, x_2;
uint16 hdr2_start;