diff options
-rw-r--r-- | simon/game.cpp | 54 | ||||
-rw-r--r-- | simon/intern.h | 2 |
2 files changed, 56 insertions, 0 deletions
diff --git a/simon/game.cpp b/simon/game.cpp index 8af30c45d4..a2daa8b8f7 100644 --- a/simon/game.cpp +++ b/simon/game.cpp @@ -61,6 +61,21 @@ static GameMD5 gameMD5[] = { { GID_SIMON1ACORN, "f3b27a3fbb45dcd323a48159496e45e8", "stripped", false}, { GID_SIMON1ACORN, "d198a80de2c59e4a0cd24b98814849e8", "tbllist", false}, + { GID_SIMON1AMIGA, "00000000000000000000000000000000", "gameamiga", true }, + { GID_SIMON1AMIGA, "00000000000000000000000000000000", "icon.pkd", true }, + { GID_SIMON1AMIGA, "00000000000000000000000000000000", "stripped.txt", true}, + { GID_SIMON1AMIGA, "00000000000000000000000000000000", "tbllist", true}, + + { GID_SIMON1AMIGA_FR, "00000000000000000000000000000000", "gameamiga", true }, + { GID_SIMON1AMIGA_FR, "00000000000000000000000000000000", "icon.pkd", true }, + { GID_SIMON1AMIGA_FR, "00000000000000000000000000000000", "stripped.txt", true}, + { GID_SIMON1AMIGA_FR, "00000000000000000000000000000000", "tbllist", true}, + + { GID_SIMON1AMIGA_DE, "a2de9553f3b73064369948b5af38bb30", "gameamiga", true }, + { GID_SIMON1AMIGA_DE, "565ef7a98dcc21ef526a2bb10b6f42ed", "icon.pkd", true }, + { GID_SIMON1AMIGA_DE, "c649fcc0439766810e5097ee7e81d4c8", "stripped.txt", true}, + { GID_SIMON1AMIGA_DE, "f9d5bf2ce09f82289c791c3ca26e1e4b", "tbllist", true}, + { GID_SIMON1CD32, "bab7f19237cf7d7619b6c73631da1854", "gameamiga", true }, { GID_SIMON1CD32, "565ef7a98dcc21ef526a2bb10b6f42ed", "icon.pkd", true }, { GID_SIMON1CD32, "59be788020441e21861e284236fd08c1", "stripped.txt", true}, @@ -305,6 +320,45 @@ static GameDescription gameDescriptions[] = { Common::kPlatformAcorn, }, + // Simon the Sorcerer 1 - English AGA Floppy + { + "simon1", + GType_SIMON1, + GID_SIMON1AMIGA, + "Simon the Sorcerer 1 (Amiga AGA Floppy)", + ARRAYSIZE(SIMON1CD32_GameFiles), + SIMON1CD32_GameFiles, + GF_CRUNCHED | GF_OLD_BUNDLE, + Common::EN_USA, + Common::kPlatformAmiga, + }, + + // Simon the Sorcerer 1 - French AGA Floppy + { + "simon1", + GType_SIMON1, + GID_SIMON1AMIGA_FR, + "Simon the Sorcerer 1 (Fr Amiga AGA Floppy)", + ARRAYSIZE(SIMON1CD32_GameFiles), + SIMON1CD32_GameFiles, + GF_CRUNCHED | GF_OLD_BUNDLE, + Common::FR_FRA, + Common::kPlatformAmiga, + }, + + // Simon the Sorcerer 1 - German AGA Floppy + { + "simon1", + GType_SIMON1, + GID_SIMON1AMIGA_DE, + "Simon the Sorcerer 1 (De Amiga AGA Floppy)", + ARRAYSIZE(SIMON1CD32_GameFiles), + SIMON1CD32_GameFiles, + GF_CRUNCHED | GF_OLD_BUNDLE, + Common::DE_DEU, + Common::kPlatformAmiga, + }, + // Simon the Sorcerer 1 - English Amiga CD32 { "simon1", diff --git a/simon/intern.h b/simon/intern.h index 81752d295f..23aed12177 100644 --- a/simon/intern.h +++ b/simon/intern.h @@ -166,6 +166,8 @@ enum GameIds { GID_SIMON1DOS_RU, GID_SIMON1DEMO, GID_SIMON1AMIGA, + GID_SIMON1AMIGA_FR, + GID_SIMON1AMIGA_DE, GID_SIMON1CD32, GID_SIMON1ACORN, GID_SIMON1ACORNDEMO, |