aboutsummaryrefslogtreecommitdiff
path: root/engines/adl/detection.h
diff options
context:
space:
mode:
authorWalter van Niftrik2018-02-04 16:11:59 +0100
committerWalter van Niftrik2018-02-04 16:15:10 +0100
commit0300979bdd8d2ca451110d77cb8e05c84365bbec (patch)
tree96bf0381bd479d5f359cb2b942b1b8a60e9d1bcc /engines/adl/detection.h
parente7eaff13bf5f6d4bd9cc9c02f3b9f18e643995cd (diff)
downloadscummvm-rg350-0300979bdd8d2ca451110d77cb8e05c84365bbec.tar.gz
scummvm-rg350-0300979bdd8d2ca451110d77cb8e05c84365bbec.tar.bz2
scummvm-rg350-0300979bdd8d2ca451110d77cb8e05c84365bbec.zip
ADL: Add support for another hires1 variant
Diffstat (limited to 'engines/adl/detection.h')
-rw-r--r--engines/adl/detection.h22
1 files changed, 19 insertions, 3 deletions
diff --git a/engines/adl/detection.h b/engines/adl/detection.h
index 6f0ae6795b..bd009d2cb2 100644
--- a/engines/adl/detection.h
+++ b/engines/adl/detection.h
@@ -39,11 +39,27 @@ enum GameType {
GAME_TYPE_HIRES6
};
+/*
+ * ====== Mystery House supported versions ======
+ * GAME_VER_HR1_SIMI:
+ * - Instructions always shown (no prompt)
+ * - Instructions contain Simi Valley address
+ * - On-Line Systems title screen in main executable only and waits for key
+ * GAME_VER_HR1_COARSE:
+ * - Longer instructions, now containing Coarsegold address
+ * - On-Line Systems title screen with instructions prompt
+ * GAME_VER_HR1_PD:
+ * - Public Domain disclaimer on startup
+ * - Sierra On-Line title screen with instructions prompt
+ *
+ * Note: there are probably at least two or three more variants
+ */
+
enum GameVersion {
GAME_VER_NONE = 0,
- GAME_VER_HR1_SIMI = 0, // On-Line Systems (Simi Valley)
- GAME_VER_HR1_COARSE, // On-Line Systems (Coarsegold)
- GAME_VER_HR1_PD // Sierra On-Line PD release
+ GAME_VER_HR1_SIMI = 0,
+ GAME_VER_HR1_COARSE,
+ GAME_VER_HR1_PD
};
struct AdlGameDescription;