aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArnaud Boutonné2010-09-16 23:00:25 +0000
committerArnaud Boutonné2010-09-16 23:00:25 +0000
commit16557884b6d694b217877813126859687cc8b59b (patch)
tree64aa10ded4244e2c7c57a9d94d28221796c0a374
parente0794fef7514d85d8d60fd18154b226b5d79b485 (diff)
downloadscummvm-rg350-16557884b6d694b217877813126859687cc8b59b.tar.gz
scummvm-rg350-16557884b6d694b217877813126859687cc8b59b.tar.bz2
scummvm-rg350-16557884b6d694b217877813126859687cc8b59b.zip
TOOLS: Add missing data for H1 Dos
svn-id: r52754
-rw-r--r--dists/engine-data/hugo.datbin173519 -> 173531 bytes
-rw-r--r--tools/create_hugo/create_hugo.h2
-rw-r--r--tools/create_hugo/enums.h10
-rw-r--r--tools/create_hugo/staticdata.h2
4 files changed, 10 insertions, 4 deletions
diff --git a/dists/engine-data/hugo.dat b/dists/engine-data/hugo.dat
index 33da2a64f0..64caee99b5 100644
--- a/dists/engine-data/hugo.dat
+++ b/dists/engine-data/hugo.dat
Binary files differ
diff --git a/tools/create_hugo/create_hugo.h b/tools/create_hugo/create_hugo.h
index c891e270be..2145354d55 100644
--- a/tools/create_hugo/create_hugo.h
+++ b/tools/create_hugo/create_hugo.h
@@ -31,7 +31,7 @@
#define DATAALIGNMENT 4
#define HUGO_DAT_VER_MAJ 0 // 1 byte
-#define HUGO_DAT_VER_MIN 22 // 1 byte
+#define HUGO_DAT_VER_MIN 23 // 1 byte
typedef unsigned char uint8;
typedef unsigned char byte;
diff --git a/tools/create_hugo/enums.h b/tools/create_hugo/enums.h
index eb03896fbd..b1c0947553 100644
--- a/tools/create_hugo/enums.h
+++ b/tools/create_hugo/enums.h
@@ -741,7 +741,7 @@ enum seqActList_3d {
};
// Enumerate picture files. All screens must have an entry here, in order
-enum screeenid_1w {
+enum screenid_1w {
HOUSE_1w, HALL_1w, BED1_1w, DININGRM_1w, BATHROOM_1w, KITCHEN_1w,
GARDEN_1w, STORERM_1w, BASEMENT_1w, BATCAVE_1w, MUMMYRM_1w, LAKEROOM_1w,
DEADEND_1w, JAIL_1w, THE_END_1w, LAB_1w, FINTRO_1w, NUM_PICS_1w
@@ -785,7 +785,13 @@ enum screenid_3w {
};
// Hugo 1 DOS doesn't use a DAT file : the screen files are not packed together
-enum screenid_1d {NUM_PICS_1d};
+//enum screenid_1d {NUM_PICS_1d};
+enum screenid_1d {
+ HOUSE_1d, HALL_1d, BED1_1d, DININGRM_1d, BATHROOM_1d, KITCHEN_1d,
+ GARDEN_1d, STORERM_1d, BASEMENT_1d, BATCAVE_1d, MUMMYRM_1d, LAKEROOM_1d,
+ DEADEND_1d, JAIL_1d, THE_END_1d, LAB_1d, FINTRO_1d, NUM_PICS_1d
+};
+
enum screenid_2d {
/* 0*/ HOUSE_2d, HALL_2d, BED1_2d, BED2_2d, KEYHOLE_FILE_2d,
diff --git a/tools/create_hugo/staticdata.h b/tools/create_hugo/staticdata.h
index 3ac7213eb8..851ff5a2d5 100644
--- a/tools/create_hugo/staticdata.h
+++ b/tools/create_hugo/staticdata.h
@@ -1700,7 +1700,7 @@ const char *screenNames_1d[] = {
"House", "Hall", "Bed1", "Diningrm", "Bathroom",
/* 5*/ "Kitchen", "Garden", "Storerm", "Basement", "Batcave",
/*10*/ "Mummyrm", "Lakeroom", "Deadend", "Jail", "The_end",
-/*15*/ "Lab"
+/*15*/ "Lab", "House"
};
const char *screenNames_2d[] = {