diff options
author | Le Philousophe | 2019-06-23 09:25:42 +0200 |
---|---|---|
committer | Le Philousophe | 2019-07-05 07:52:00 +0200 |
commit | 215e2139fcce276dcb989a11fccbe21e45b5aed8 (patch) | |
tree | ca91bae3bcda7c504343421944205d21c5a82c4c /engines | |
parent | 050536b137627abce8ef12e2ff7a74a408f66212 (diff) | |
download | scummvm-rg350-215e2139fcce276dcb989a11fccbe21e45b5aed8.tar.gz scummvm-rg350-215e2139fcce276dcb989a11fccbe21e45b5aed8.tar.bz2 scummvm-rg350-215e2139fcce276dcb989a11fccbe21e45b5aed8.zip |
CRYOMNI3D: Add Italian version of Versailles
Diffstat (limited to 'engines')
-rw-r--r-- | engines/cryomni3d/datstream.cpp | 2 | ||||
-rw-r--r-- | engines/cryomni3d/detection_tables.h | 17 |
2 files changed, 19 insertions, 0 deletions
diff --git a/engines/cryomni3d/datstream.cpp b/engines/cryomni3d/datstream.cpp index 1ee80698d2..b8af3271f8 100644 --- a/engines/cryomni3d/datstream.cpp +++ b/engines/cryomni3d/datstream.cpp @@ -121,6 +121,8 @@ uint16 DATSeekableStream::translateLanguage(Common::Language lang) { return MKTAG16('e', 'n'); case Common::FR_FRA: return MKTAG16('f', 'r'); + case Common::IT_ITA: + return MKTAG16('i', 't'); default: // Invalid language return 0; diff --git a/engines/cryomni3d/detection_tables.h b/engines/cryomni3d/detection_tables.h index f75ae14763..0ece04dd81 100644 --- a/engines/cryomni3d/detection_tables.h +++ b/engines/cryomni3d/detection_tables.h @@ -144,6 +144,23 @@ static const CryOmni3DGameDescription gameDescriptions[] = { GF_VERSAILLES_AUDIOPADDING, }, + // Versailles 1685 + // Italian DOS + // From lePhilousophe + { + { + "versailles", + "", + AD_ENTRY1s("VERSAILL.PGM", "1c992f034f43418a5da2e8ebd0b92620", 603023), + Common::IT_ITA, + Common::kPlatformDOS, + ADGF_UNSTABLE, + GUI_OPTIONS_VERSAILLES + }, + GType_VERSAILLES, + GF_VERSAILLES_AUDIOPADDING, + }, + { AD_TABLE_END_MARKER, 0, 0 } }; |