aboutsummaryrefslogtreecommitdiff
path: root/engines/cryomni3d
diff options
context:
space:
mode:
authorLe Philousophe2019-06-23 09:33:32 +0200
committerLe Philousophe2019-07-05 07:52:00 +0200
commit050536b137627abce8ef12e2ff7a74a408f66212 (patch)
treebf32843f62ea19ff143f5b0894b619eaad374a06 /engines/cryomni3d
parent418cec512f177a0f523c80916770382dd0e4fdaf (diff)
downloadscummvm-rg350-050536b137627abce8ef12e2ff7a74a408f66212.tar.gz
scummvm-rg350-050536b137627abce8ef12e2ff7a74a408f66212.tar.bz2
scummvm-rg350-050536b137627abce8ef12e2ff7a74a408f66212.zip
CRYOMNI3D: Add English version of Versailles
Diffstat (limited to 'engines/cryomni3d')
-rw-r--r--engines/cryomni3d/datstream.cpp2
-rw-r--r--engines/cryomni3d/detection_tables.h51
2 files changed, 53 insertions, 0 deletions
diff --git a/engines/cryomni3d/datstream.cpp b/engines/cryomni3d/datstream.cpp
index 461146fd35..1ee80698d2 100644
--- a/engines/cryomni3d/datstream.cpp
+++ b/engines/cryomni3d/datstream.cpp
@@ -117,6 +117,8 @@ void DATSeekableStream::readString16Array16(Common::StringArray &array) {
uint16 DATSeekableStream::translateLanguage(Common::Language lang) {
switch (lang) {
+ case Common::EN_ANY:
+ return MKTAG16('e', 'n');
case Common::FR_FRA:
return MKTAG16('f', 'r');
default:
diff --git a/engines/cryomni3d/detection_tables.h b/engines/cryomni3d/detection_tables.h
index 7593234d11..f75ae14763 100644
--- a/engines/cryomni3d/detection_tables.h
+++ b/engines/cryomni3d/detection_tables.h
@@ -93,6 +93,57 @@ static const CryOmni3DGameDescription gameDescriptions[] = {
GF_VERSAILLES_AUDIOPADDING,
},
+ // Versailles 1685
+ // English Windows from Mac/Win hybrid CD
+ // From lePhilousophe
+ {
+ {
+ "versailles",
+ "",
+ AD_ENTRY1s("Versaill.exe", "5c3c10ec821b8d96016041ab649af8c7", 377856),
+ Common::EN_ANY,
+ Common::kPlatformWindows,
+ ADGF_UNSTABLE,
+ GUI_OPTIONS_VERSAILLES
+ },
+ GType_VERSAILLES,
+ GF_VERSAILLES_NUMERICFONTS,
+ },
+
+ // Versailles 1685
+ // English Macintosh from Mac/Win hybrid CD
+ // From lePhilousophe
+ {
+ {
+ "versailles",
+ "",
+ AD_ENTRY1s("Versailles", "7fa3cb6a3c18f6b4ba6be85dcd433cff", 366199),
+ Common::EN_ANY,
+ Common::kPlatformMacintosh,
+ ADGF_UNSTABLE,
+ GUI_OPTIONS_VERSAILLES
+ },
+ GType_VERSAILLES,
+ GF_VERSAILLES_NUMERICFONTS,
+ },
+
+ // Versailles 1685
+ // English DOS
+ // From lePhilousophe
+ {
+ {
+ "versailles",
+ "",
+ AD_ENTRY1s("VERSAILL.PGM", "1c992f034f43418a5da2e8ebd0b92620", 598639),
+ Common::EN_ANY,
+ Common::kPlatformDOS,
+ ADGF_UNSTABLE,
+ GUI_OPTIONS_VERSAILLES
+ },
+ GType_VERSAILLES,
+ GF_VERSAILLES_AUDIOPADDING,
+ },
+
{ AD_TABLE_END_MARKER, 0, 0 }
};