aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/agos/detection_tables.h22
-rw-r--r--engines/agos/script_e1.cpp8
2 files changed, 30 insertions, 0 deletions
diff --git a/engines/agos/detection_tables.h b/engines/agos/detection_tables.h
index f600b3febf..927dd09642 100644
--- a/engines/agos/detection_tables.h
+++ b/engines/agos/detection_tables.h
@@ -196,6 +196,28 @@ static const AGOSGameDescription gameDescriptions[] = {
GF_OLD_BUNDLE
},
+ // Elvira 1 - English DOS Floppy, with Spanish patch
+ {
+ {
+ "elvira1",
+ "Floppy",
+
+ {
+ { "gamepc", GAME_BASEFILE, "97d2f74db08845c43474312a87330cf6", -1},
+ { "icon.dat", GAME_ICONFILE, "fda48c9da7f3e72d0313e2f5f760fc45", -1},
+ { "tbllist", GAME_TBLFILE, "319f6b227c7822a551f57d24e70f8149", -1},
+ { NULL, 0, NULL, 0}
+ },
+ Common::ES_ESP,
+ Common::kPlatformPC,
+ Common::ADGF_NO_FLAGS
+ },
+
+ GType_ELVIRA1,
+ GID_ELVIRA1,
+ GF_OLD_BUNDLE
+ },
+
// Elvira 1 - French DOS Floppy
{
{
diff --git a/engines/agos/script_e1.cpp b/engines/agos/script_e1.cpp
index c3f7c841dc..064f5ccbfd 100644
--- a/engines/agos/script_e1.cpp
+++ b/engines/agos/script_e1.cpp
@@ -916,6 +916,10 @@ restart:
message1 = " Pause.\r\r\r";
message2 = " Weiter Ende";
break;
+ case Common::ES_ESP:
+ message1 = " Juego en Pausa\r\r\r";
+ message2 = "Continuar Salir";
+ break;
default:
message1 = " Game Paused\r\r\r";
message2 = " Continue Quit";
@@ -943,6 +947,10 @@ restart:
message1 = " Bist Du sicher ?\r\r\r";
message2 = " Ja Nein";
break;
+ case Common::ES_ESP:
+ message1 = " Estas seguro ?\r\r\r";
+ message2 = " Si No";
+ break;
default:
message1 = " Are you sure ?\r\r\r";
message2 = " Yes No";