aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFilippos Karapetis2008-01-11 13:48:06 +0000
committerFilippos Karapetis2008-01-11 13:48:06 +0000
commit5abe3db577d6984126e571507e0feb99309e3c96 (patch)
tree3effcb0086e6d8b471401dcea444794d0e2dfd12
parent201269ba23ebf4e5709b87561d67e8097e9eaec7 (diff)
downloadscummvm-rg350-5abe3db577d6984126e571507e0feb99309e3c96.tar.gz
scummvm-rg350-5abe3db577d6984126e571507e0feb99309e3c96.tar.bz2
scummvm-rg350-5abe3db577d6984126e571507e0feb99309e3c96.zip
Added support for the Italian fan translations of Inherit the Earth. The original DOS CD, DOS floppy and the Wyrmkeep multi OS re-release CD have been translated to Italian
svn-id: r30410
-rw-r--r--engines/saga/detection_tables.h92
1 files changed, 92 insertions, 0 deletions
diff --git a/engines/saga/detection_tables.h b/engines/saga/detection_tables.h
index fdd4699f26..32643c0928 100644
--- a/engines/saga/detection_tables.h
+++ b/engines/saga/detection_tables.h
@@ -433,6 +433,41 @@ static const SAGAGameDescription gameDescriptions[] = {
NULL,
},
+ // Inherit the earth - Italian Wyrmkeep combined Windows/Mac/Linux CD (fan translation)
+
+ // version is different from the other Wyrmkeep re-releases in that it does
+ // not have any substitute files. Presumably the ite.rsc file has been
+ // modified to include the Wyrmkeep changes. The resource files are little-
+ // endian, except for the voice file which is big-endian.
+ {
+ {
+ "ite",
+ "Multi-OS CD Version",
+ {
+ {"ite.rsc", GAME_RESOURCEFILE, "a6433e34b97b15e64fe8214651012db9", -1},
+ {"scripts.rsc", GAME_SCRIPTFILE, "a891405405edefc69c9d6c420c868b84", -1},
+ //{"sounds.rsc", GAME_SOUNDFILE, "e2ccb61c325d6d1ead3be0e731fe29fe", -1},
+ //{"inherit the earth voices", GAME_VOICEFILE | GAME_SWAPENDIAN, "c14c4c995e7a0d3828e3812a494301b7", -1},
+ //{"music.rsc", GAME_MUSICFILE, "d6454756517f042f01210458abe8edd4", -1},
+ { NULL, 0, NULL, 0}
+ },
+ Common::IT_ITA,
+ Common::kPlatformUnknown,
+ Common::ADGF_NO_FLAGS
+ },
+ GType_ITE,
+ GID_ITE_MULTICD,
+ GF_WYRMKEEP | GF_CD_FX,
+ ITE_DEFAULT_SCENE,
+ &ITE_Resources,
+ ARRAYSIZE(ITE_GameFonts),
+ ITE_GameFonts,
+ &ITEMAC_GameSound,
+ &ITEPC_GameSound,
+ 0,
+ NULL,
+ },
+
// Inherit the earth - Windows/Linux/DOS CD version
{
{
@@ -463,6 +498,36 @@ static const SAGAGameDescription gameDescriptions[] = {
ITEPatch_Files,
},
+ // Inherit the earth - Italian Windows/Linux/DOS CD version (fan translation)
+ {
+ {
+ "ite",
+ "Windows/Linux/DOS CD Version",
+ {
+ {"ite.rsc", GAME_RESOURCEFILE, "8f4315a9bb10ec839253108a032c8b54", -1},
+ {"scripts.rsc", GAME_SCRIPTFILE, "a891405405edefc69c9d6c420c868b84", -1},
+ //{"sounds.rsc", GAME_SOUNDFILE, "e2ccb61c325d6d1ead3be0e731fe29fe", -1},
+ //{"voices.rsc", GAME_VOICEFILE, "41bb6b95d792dde5196bdb78740895a6", -1},
+ //{"music.rsc", GAME_MUSICFILE, "d6454756517f042f01210458abe8edd4", -1},
+ { NULL, 0, NULL, 0}
+ },
+ Common::IT_ITA,
+ Common::kPlatformPC,
+ Common::ADGF_NO_FLAGS
+ },
+ GType_ITE,
+ GID_ITE_CD,
+ GF_CD_FX,
+ ITE_DEFAULT_SCENE,
+ &ITE_Resources,
+ ARRAYSIZE(ITE_GameFonts),
+ ITE_GameFonts,
+ &ITEPC_GameSound,
+ &ITEPC_GameSound,
+ ARRAYSIZE(ITEPatch_Files),
+ ITEPatch_Files,
+ },
+
// Inherit the earth - DOS CD version
{
{
@@ -581,6 +646,33 @@ static const SAGAGameDescription gameDescriptions[] = {
ITEPatch_Files,
},
+ // Inherit the earth - Italian Disk version (fan translation)
+ {
+ {
+ "ite",
+ "Floppy",
+ {
+ {"ite.rsc", GAME_RESOURCEFILE, "8f4315a9bb10ec839253108a032c8b54", -1},
+ {"scripts.rsc", GAME_SCRIPTFILE, "516f7330f8410057b834424ea719d1ef", -1},
+ //{"voices.rsc", GAME_SOUNDFILE | GAME_VOICEFILE, "c46e4392fcd2e89bc91e5567db33b62d", -1},
+ { NULL, 0, NULL, 0}
+ },
+ Common::IT_ITA,
+ Common::kPlatformPC,
+ Common::ADGF_NO_FLAGS
+ },
+ GType_ITE,
+ GID_ITE_DISK_G,
+ 0,
+ ITE_DEFAULT_SCENE,
+ &ITE_Resources,
+ ARRAYSIZE(ITE_GameFonts),
+ ITE_GameFonts,
+ &ITEDISK_GameSound,
+ &ITEDISK_GameSound,
+ ARRAYSIZE(ITEPatch_Files),
+ ITEPatch_Files,
+ },
// ITE Amiga versions /////////////////////////////////////////////////////////////////////////////////////