aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--simon/game.cpp18
-rw-r--r--simon/intern.h1
2 files changed, 19 insertions, 0 deletions
diff --git a/simon/game.cpp b/simon/game.cpp
index a4a597f088..b802571faf 100644
--- a/simon/game.cpp
+++ b/simon/game.cpp
@@ -81,6 +81,11 @@ static GameMD5 gameMD5[] = {
{ GID_SIMON1CD32, "59be788020441e21861e284236fd08c1", "stripped.txt", true},
{ GID_SIMON1CD32, "f9d5bf2ce09f82289c791c3ca26e1e4b", "tbllist", true},
+ { GID_SIMON1CD32_2, "ec5358680c117f29b128cbbb322111a4", "gameamiga", true },
+ { GID_SIMON1CD32_2, "8ce5a46466a4f8f6d0f780b0ef00d5f5", "icon.pkd", true },
+ { GID_SIMON1CD32_2, "59be788020441e21861e284236fd08c1", "stripped.txt", true},
+ { GID_SIMON1CD32_2, "f9d5bf2ce09f82289c791c3ca26e1e4b", "tbllist", true},
+
{ GID_SIMON1DOS, "9f93d27432ce44a787eef10adb640870", "gamepc", false },
{ GID_SIMON1DOS, "22107c24dfb31b66ac503c28a6e20b19", "icon.dat", false},
{ GID_SIMON1DOS, "2af9affc5981eec44b90d4c556145cb8", "stripped.txt", false},
@@ -377,6 +382,19 @@ static GameDescription gameDescriptions[] = {
Common::kPlatformAmiga,
},
+ // Simon the Sorcerer 1 - English Amiga CD32 alternative
+ {
+ "simon1",
+ GType_SIMON1,
+ GID_SIMON1CD32_2,
+ "Simon the Sorcerer 1 (Amiga CD32)",
+ ARRAYSIZE(SIMON1CD32_GameFiles),
+ SIMON1CD32_GameFiles,
+ GF_TALKIE | GF_OLD_BUNDLE,
+ Common::EN_USA,
+ Common::kPlatformAmiga,
+ },
+
// Simon the Sorcerer 1 - English DOS Floppy Demo
{
"simon1",
diff --git a/simon/intern.h b/simon/intern.h
index 1575e33872..3dff47abbb 100644
--- a/simon/intern.h
+++ b/simon/intern.h
@@ -170,6 +170,7 @@ enum GameIds {
GID_SIMON1AMIGA_FR,
GID_SIMON1AMIGA_DE,
GID_SIMON1CD32,
+ GID_SIMON1CD32_2,
GID_SIMON1ACORN,
GID_SIMON1ACORNDEMO,
GID_SIMON1TALKIE,