From 1acf72221fac47e45cf62fd389127309fa94e4a6 Mon Sep 17 00:00:00 2001 From: Travis Howell Date: Fri, 23 Jun 2006 10:03:30 +0000 Subject: Add Spanish version of the Feebles Files (4CD) svn-id: r23261 --- engines/simon/game.cpp | 27 +++++++++++++++++++++++---- engines/simon/intern.h | 5 +++-- 2 files changed, 26 insertions(+), 6 deletions(-) (limited to 'engines/simon') diff --git a/engines/simon/game.cpp b/engines/simon/game.cpp index ff1e69d887..8b1fe9927e 100644 --- a/engines/simon/game.cpp +++ b/engines/simon/game.cpp @@ -517,7 +517,7 @@ static GameFileDescription FEEBLEFILES_MAC_FR_GameFiles[] = { { "tbllist", GAME_TBLFILE, "0bbfee8e69739111eb36b0d138da8ddf"}, }; -static GameFileDescription FEEBLEFILES_MAC_SP_GameFiles[] = { +static GameFileDescription FEEBLEFILES_MAC_ES_GameFiles[] = { { "game22", GAME_BASEFILE, "71d7d2d5e479b053c5a9757f1702c9c3"}, { "graphics.vga", GAME_GFXIDXFILE,"11a4853cb35956846976e9473ee0e41e"}, { "tbllist", GAME_TBLFILE, "0bbfee8e69739111eb36b0d138da8ddf"}, @@ -544,6 +544,11 @@ static GameFileDescription FEEBLEFILES_DE_GameFiles[] = { { "tbllist", GAME_TBLFILE, "0bbfee8e69739111eb36b0d138da8ddf"}, }; +static GameFileDescription FEEBLEFILES_ES_GameFiles[] = { + { "game22", GAME_BASEFILE, "71d7d2d5e479b053c5a9757f1702c9c3"}, + { "tbllist", GAME_TBLFILE, "0bbfee8e69739111eb36b0d138da8ddf"}, +}; + static GameDescription gameDescriptions[] = { // Simon the Sorcerer 1 - English Acorn CD Demo { @@ -1214,10 +1219,10 @@ static GameDescription gameDescriptions[] = { { "feeble", GType_FF, - GID_FEEBLEFILES_MAC_SP, + GID_FEEBLEFILES_MAC_ES, "CD", - ARRAYSIZE(FEEBLEFILES_MAC_SP_GameFiles), - FEEBLEFILES_MAC_SP_GameFiles, + ARRAYSIZE(FEEBLEFILES_MAC_ES_GameFiles), + FEEBLEFILES_MAC_ES_GameFiles, GF_OLD_BUNDLE | GF_ZLIBCOMP | GF_TALKIE, Common::ES_ESP, Common::kPlatformMacintosh, @@ -1261,6 +1266,20 @@ static GameDescription gameDescriptions[] = { Common::DE_DEU, Common::kPlatformWindows, }, + + // The Feeble Files - Spanish Windows 4CD + { + "feeble", + GType_FF, + GID_FEEBLEFILES_MAC_ES, + "4CD", + ARRAYSIZE(FEEBLEFILES_ES_GameFiles), + FEEBLEFILES_ES_GameFiles, + GF_OLD_BUNDLE | GF_TALKIE, + Common::ES_ESP, + Common::kPlatformWindows, + }, + }; DetectedGame toDetectedGame(const GameDescription &g) { diff --git a/engines/simon/intern.h b/engines/simon/intern.h index 37c1ee94cc..d1f3fda52e 100644 --- a/engines/simon/intern.h +++ b/engines/simon/intern.h @@ -223,11 +223,12 @@ enum GameIds { GID_FEEBLEFILES_AMI_UK, GID_FEEBLEFILES_MAC_DE, GID_FEEBLEFILES_MAC_FR, - GID_FEEBLEFILES_MAC_SP, + GID_FEEBLEFILES_MAC_ES, GID_FEEBLEFILES_MAC_UK, GID_FEEBLEFILES_2CD, GID_FEEBLEFILES_4CD, - GID_FEEBLEFILES_DE + GID_FEEBLEFILES_DE, + GID_FEEBLEFILES_ES }; } // End of namespace Simon -- cgit v1.2.3