diff options
author | Travis Howell | 2006-01-14 00:50:13 +0000 |
---|---|---|
committer | Travis Howell | 2006-01-14 00:50:13 +0000 |
commit | 39ed1efe3fcfab8929729b882d4b6681652f9664 (patch) | |
tree | 429fc253b10b172f0871cd3450296aa1d64c286a /simon | |
parent | d2de796c31f2c6057d4842f8131c154b10fae4f7 (diff) | |
download | scummvm-rg350-39ed1efe3fcfab8929729b882d4b6681652f9664.tar.gz scummvm-rg350-39ed1efe3fcfab8929729b882d4b6681652f9664.tar.bz2 scummvm-rg350-39ed1efe3fcfab8929729b882d4b6681652f9664.zip |
Add Spanish versions of Simon the Sorcerer 1 (DOS Floppy) && Simon the Sorcerer 2 (DOS CD).
svn-id: r20007
Diffstat (limited to 'simon')
-rw-r--r-- | simon/game.cpp | 114 | ||||
-rw-r--r-- | simon/intern.h | 1 |
2 files changed, 67 insertions, 48 deletions
diff --git a/simon/game.cpp b/simon/game.cpp index 4882f70f1a..4e401ae0fd 100644 --- a/simon/game.cpp +++ b/simon/game.cpp @@ -126,6 +126,11 @@ static GameMD5 gameMD5[] = { { GID_SIMON1DOS_IT, "2af9affc5981eec44b90d4c556145cb8", "stripped.txt", false}, { GID_SIMON1DOS_IT, "d198a80de2c59e4a0cd24b98814849e8", "tbllist", false}, + { GID_SIMON1DOS_ES, "5374fafdea2068134f33deab225feed3", "gamepc", false }, + { GID_SIMON1DOS_ES, "22107c24dfb31b66ac503c28a6e20b19", "icon.dat", false}, + { GID_SIMON1DOS_ES, "2af9affc5981eec44b90d4c556145cb8", "stripped.txt", false}, + { GID_SIMON1DOS_ES, "d198a80de2c59e4a0cd24b98814849e8", "tbllist", false}, + { GID_SIMON1DEMO, "2be4a21bc76e2fdc071867c130651439", "gdemo", false }, { GID_SIMON1DEMO, "55af3b4d93972bc58bfee38a86b76c3f", "icon.dat", false}, { GID_SIMON1DEMO, "33a2e329b97b2a349858d6a093159eb7", "stripped.txt", false}, @@ -251,11 +256,11 @@ static GameMD5 gameMD5[] = { { GID_SIMON2TALKIE_IT, "bea6843fb9f3b2144fcb146d62db0b9a", "stripped.txt", false}, { GID_SIMON2TALKIE_IT, "2082f8d02075e590300478853a91ffd9", "tbllist", false}, - { GID_SIMON2TALKIE_ES, "00000000000000000000000000000000", "gsptr30", false }, - { GID_SIMON2TALKIE_ES, "00000000000000000000000000000000", "icon.dat", false}, - { GID_SIMON2TALKIE_ES, "00000000000000000000000000000000", "simon2.gme", false }, - { GID_SIMON2TALKIE_ES, "00000000000000000000000000000000", "stripped.txt", false}, - { GID_SIMON2TALKIE_ES, "00000000000000000000000000000000", "tbllist", false}, + { GID_SIMON2TALKIE_ES, "268dc322aa73bcf27bb016b8e8ceb889", "gsptr30", false }, + { GID_SIMON2TALKIE_ES, "72096a62d36e6034ea9fecc13b2dbdab", "icon.dat", false}, + { GID_SIMON2TALKIE_ES, "4f43bd06b6cc78dbd25a7475ca964eb1", "simon2.gme", false }, + { GID_SIMON2TALKIE_ES, "d13753796bd81bf313a2449f34d8b112", "stripped.txt", false}, + { GID_SIMON2TALKIE_ES, "2082f8d02075e590300478853a91ffd9", "tbllist", false}, { GID_SIMON2WIN, "608e277904d87dd28725fa08eacc2c0d", "gsptr30", false }, { GID_SIMON2WIN, "72096a62d36e6034ea9fecc13b2dbdab", "icon.dat", false}, @@ -358,7 +363,7 @@ static GameDescription gameDescriptions[] = { "simon1", GType_SIMON1, GID_SIMON1ACORNDEMO, - "Simon the Sorcerer 1 (Acorn CD Demo)", + "Simon the Sorcerer 1 (English Acorn CD Demo)", ARRAYSIZE(SIMON1ACORN_GameFiles), SIMON1ACORN_GameFiles, GF_TALKIE, @@ -371,7 +376,7 @@ static GameDescription gameDescriptions[] = { "simon1", GType_SIMON1, GID_SIMON1ACORN, - "Simon the Sorcerer 1 (Acorn CD)", + "Simon the Sorcerer 1 (English Acorn CD)", ARRAYSIZE(SIMON1ACORN_GameFiles), SIMON1ACORN_GameFiles, GF_TALKIE, @@ -384,7 +389,7 @@ static GameDescription gameDescriptions[] = { "simon1", GType_SIMON1, GID_SIMON1AMIGA, - "Simon the Sorcerer 1 (Amiga AGA Floppy)", + "Simon the Sorcerer 1 (English Amiga AGA Floppy)", ARRAYSIZE(SIMON1CD32_GameFiles), SIMON1CD32_GameFiles, GF_CRUNCHED | GF_OLD_BUNDLE, @@ -397,7 +402,7 @@ static GameDescription gameDescriptions[] = { "simon1", GType_SIMON1, GID_SIMON1AMIGA_FR, - "Simon the Sorcerer 1 (Fr Amiga AGA Floppy)", + "Simon the Sorcerer 1 (French Amiga AGA Floppy)", ARRAYSIZE(SIMON1CD32_GameFiles), SIMON1CD32_GameFiles, GF_CRUNCHED | GF_OLD_BUNDLE, @@ -410,7 +415,7 @@ static GameDescription gameDescriptions[] = { "simon1", GType_SIMON1, GID_SIMON1AMIGA_DE, - "Simon the Sorcerer 1 (De Amiga AGA Floppy)", + "Simon the Sorcerer 1 (German Amiga AGA Floppy)", ARRAYSIZE(SIMON1CD32_GameFiles), SIMON1CD32_GameFiles, GF_CRUNCHED | GF_OLD_BUNDLE, @@ -423,7 +428,7 @@ static GameDescription gameDescriptions[] = { "simon1", GType_SIMON1, GID_SIMON1AMIGADEMO, - "Simon the Sorcerer 1 (Amiga ECS Demo)", + "Simon the Sorcerer 1 (English Amiga ECS Demo)", ARRAYSIZE(SIMON1CD32_GameFiles), SIMON1CD32_GameFiles, GF_CRUNCHED | GF_OLD_BUNDLE, @@ -436,7 +441,7 @@ static GameDescription gameDescriptions[] = { "simon1", GType_SIMON1, GID_SIMON1CD32, - "Simon the Sorcerer 1 (Amiga CD32)", + "Simon the Sorcerer 1 (English Amiga CD32)", ARRAYSIZE(SIMON1CD32_GameFiles), SIMON1CD32_GameFiles, GF_TALKIE | GF_OLD_BUNDLE, @@ -449,7 +454,7 @@ static GameDescription gameDescriptions[] = { "simon1", GType_SIMON1, GID_SIMON1CD32_2, - "Simon the Sorcerer 1 (Amiga CD32)", + "Simon the Sorcerer 1 (English Amiga CD32)", ARRAYSIZE(SIMON1CD32_GameFiles), SIMON1CD32_GameFiles, GF_TALKIE | GF_OLD_BUNDLE, @@ -462,7 +467,7 @@ static GameDescription gameDescriptions[] = { "simon1", GType_SIMON1, GID_SIMON1DEMO, - "Simon the Sorcerer 1 (DOS Floppy Demo)", + "Simon the Sorcerer 1 (English DOS Floppy Demo)", ARRAYSIZE(SIMON1DEMO_GameFiles), SIMON1DEMO_GameFiles, GF_OLD_BUNDLE, @@ -475,7 +480,7 @@ static GameDescription gameDescriptions[] = { "simon1", GType_SIMON1, GID_SIMON1DOS, - "Simon the Sorcerer 1 (DOS Floppy)", + "Simon the Sorcerer 1 (English DOS Floppy)", ARRAYSIZE(SIMON1DOS_GameFiles), SIMON1DOS_GameFiles, GF_OLD_BUNDLE, @@ -488,7 +493,7 @@ static GameDescription gameDescriptions[] = { "simon1", GType_SIMON1, GID_SIMON1DOS_RU, - "Simon the Sorcerer 1 (Ru DOS Floppy)", + "Simon the Sorcerer 1 (Russian DOS Floppy)", ARRAYSIZE(SIMON1DOS_GameFiles), SIMON1DOS_GameFiles, GF_OLD_BUNDLE, @@ -501,7 +506,7 @@ static GameDescription gameDescriptions[] = { "simon1", GType_SIMON1, GID_SIMON1DOS_INF, - "Simon the Sorcerer 1 (DOS Floppy)", + "Simon the Sorcerer 1 (English DOS Floppy)", ARRAYSIZE(SIMON1DOS_GameFiles), SIMON1DOS_GameFiles, GF_OLD_BUNDLE, @@ -514,7 +519,7 @@ static GameDescription gameDescriptions[] = { "simon1", GType_SIMON1, GID_SIMON1DOS_INF_RU, - "Simon the Sorcerer 1 (Ru DOS Floppy)", + "Simon the Sorcerer 1 (Russian DOS Floppy)", ARRAYSIZE(SIMON1DOS_GameFiles), SIMON1DOS_GameFiles, GF_OLD_BUNDLE, @@ -527,7 +532,7 @@ static GameDescription gameDescriptions[] = { "simon1", GType_SIMON1, GID_SIMON1DOS_FR, - "Simon the Sorcerer 1 (Fr DOS Floppy)", + "Simon the Sorcerer 1 (French DOS Floppy)", ARRAYSIZE(SIMON1DOS_GameFiles), SIMON1DOS_GameFiles, GF_OLD_BUNDLE, @@ -540,7 +545,7 @@ static GameDescription gameDescriptions[] = { "simon1", GType_SIMON1, GID_SIMON1DOS_DE, - "Simon the Sorcerer 1 (De DOS Floppy)", + "Simon the Sorcerer 1 (German DOS Floppy)", ARRAYSIZE(SIMON1DOS_GameFiles), SIMON1DOS_GameFiles, GF_OLD_BUNDLE, @@ -553,7 +558,7 @@ static GameDescription gameDescriptions[] = { "simon1", GType_SIMON1, GID_SIMON1DOS_IT, - "Simon the Sorcerer 1 (It DOS Floppy)", + "Simon the Sorcerer 1 (Italian DOS Floppy)", ARRAYSIZE(SIMON1DOS_GameFiles), SIMON1DOS_GameFiles, GF_OLD_BUNDLE, @@ -561,6 +566,19 @@ static GameDescription gameDescriptions[] = { Common::kPlatformPC, }, + // Simon the Sorcerer 1 - Spanish DOS Floppy + { + "simon1", + GType_SIMON1, + GID_SIMON1DOS_ES, + "Simon the Sorcerer 1 (Spanish DOS Floppy)", + ARRAYSIZE(SIMON1DOS_GameFiles), + SIMON1DOS_GameFiles, + GF_OLD_BUNDLE, + Common::ES_ESP, + Common::kPlatformPC, + }, + // Simon the Sorcerer 1 - English DOS CD { "simon1", @@ -579,7 +597,7 @@ static GameDescription gameDescriptions[] = { "simon1", GType_SIMON1, GID_SIMON1TALKIE_FR, - "Simon the Sorcerer 1 (Fr DOS CD)", + "Simon the Sorcerer 1 (French DOS CD)", ARRAYSIZE(SIMON1_GameFiles), SIMON1_GameFiles, GF_TALKIE, @@ -592,7 +610,7 @@ static GameDescription gameDescriptions[] = { "simon1", GType_SIMON1, GID_SIMON1TALKIE_DE, - "Simon the Sorcerer 1 (De DOS CD)", + "Simon the Sorcerer 1 (German DOS CD)", ARRAYSIZE(SIMON1_GameFiles), SIMON1_GameFiles, GF_TALKIE, @@ -605,7 +623,7 @@ static GameDescription gameDescriptions[] = { "simon1", GType_SIMON1, GID_SIMON1TALKIE_HB, - "Simon the Sorcerer 1 (Hb DOS CD)", + "Simon the Sorcerer 1 (Hebrew DOS CD)", ARRAYSIZE(SIMON1_GameFiles), SIMON1_GameFiles, GF_TALKIE, @@ -618,7 +636,7 @@ static GameDescription gameDescriptions[] = { "simon1", GType_SIMON1, GID_SIMON1TALKIE_IT, - "Simon the Sorcerer 1 (It DOS CD)", + "Simon the Sorcerer 1 (Italian DOS CD)", ARRAYSIZE(SIMON1_GameFiles), SIMON1_GameFiles, GF_TALKIE, @@ -631,7 +649,7 @@ static GameDescription gameDescriptions[] = { "simon1", GType_SIMON1, GID_SIMON1TALKIE_ES, - "Simon the Sorcerer 1 (Sp DOS CD)", + "Simon the Sorcerer 1 (Spanish DOS CD)", ARRAYSIZE(SIMON1_GameFiles), SIMON1_GameFiles, GF_TALKIE, @@ -644,7 +662,7 @@ static GameDescription gameDescriptions[] = { "simon1", GType_SIMON1, GID_SIMON1WIN, - "Simon the Sorcerer 1 (Windows CD)", + "Simon the Sorcerer 1 (English Windows CD)", ARRAYSIZE(SIMON1_GameFiles), SIMON1_GameFiles, GF_TALKIE, @@ -657,7 +675,7 @@ static GameDescription gameDescriptions[] = { "simon1", GType_SIMON1, GID_SIMON1WIN_DE, - "Simon the Sorcerer 1 (De Windows CD)", + "Simon the Sorcerer 1 (German Windows CD)", ARRAYSIZE(SIMON1_GameFiles), SIMON1_GameFiles, GF_TALKIE, @@ -670,7 +688,7 @@ static GameDescription gameDescriptions[] = { "simon2", GType_SIMON2, GID_SIMON2DOS, - "Simon the Sorcerer 2 (DOS Floppy)", + "Simon the Sorcerer 2 (English DOS Floppy)", ARRAYSIZE(SIMON2DOS_GameFiles), SIMON2DOS_GameFiles, 0, @@ -683,7 +701,7 @@ static GameDescription gameDescriptions[] = { "simon2", GType_SIMON2, GID_SIMON2DOS_RU, - "Simon the Sorcerer 2 (Ru DOS Floppy)", + "Simon the Sorcerer 2 (Russian DOS Floppy)", ARRAYSIZE(SIMON2DOS_GameFiles), SIMON2DOS_GameFiles, 0, @@ -696,7 +714,7 @@ static GameDescription gameDescriptions[] = { "simon2", GType_SIMON2, GID_SIMON2DOS2, - "Simon the Sorcerer 2 (DOS Floppy)", + "Simon the Sorcerer 2 (English DOS Floppy)", ARRAYSIZE(SIMON2DOS_GameFiles), SIMON2DOS_GameFiles, 0, @@ -709,7 +727,7 @@ static GameDescription gameDescriptions[] = { "simon2", GType_SIMON2, GID_SIMON2DOS2_RU, - "Simon the Sorcerer 2 (Ru DOS Floppy)", + "Simon the Sorcerer 2 (Russian DOS Floppy)", ARRAYSIZE(SIMON2DOS_GameFiles), SIMON2DOS_GameFiles, 0, @@ -722,7 +740,7 @@ static GameDescription gameDescriptions[] = { "simon2", GType_SIMON2, GID_SIMON2DOS_IT, - "Simon the Sorcerer 2 (It DOS Floppy)", + "Simon the Sorcerer 2 (Italian DOS Floppy)", ARRAYSIZE(SIMON2DOS_GameFiles), SIMON2DOS_GameFiles, 0, @@ -735,7 +753,7 @@ static GameDescription gameDescriptions[] = { "simon2", GType_SIMON2, GID_SIMON2DEMO, - "Simon the Sorcerer 2 (DOS CD Demo)", + "Simon the Sorcerer 2 (English DOS CD Demo)", ARRAYSIZE(SIMON2_GameFiles), SIMON2_GameFiles, GF_TALKIE, @@ -748,7 +766,7 @@ static GameDescription gameDescriptions[] = { "simon2", GType_SIMON2, GID_SIMON2TALKIE, - "Simon the Sorcerer 2 (DOS CD)", + "Simon the Sorcerer 2 (English DOS CD)", ARRAYSIZE(SIMON2_GameFiles), SIMON2_GameFiles, GF_TALKIE, @@ -762,7 +780,7 @@ static GameDescription gameDescriptions[] = { "simon2", GType_SIMON2, GID_SIMON2TALKIE2, - "Simon the Sorcerer 2 (DOS CD)", + "Simon the Sorcerer 2 (English DOS CD)", ARRAYSIZE(SIMON2_GameFiles), SIMON2_GameFiles, GF_TALKIE, @@ -775,7 +793,7 @@ static GameDescription gameDescriptions[] = { "simon2", GType_SIMON2, GID_SIMON2TALKIE_FR, - "Simon the Sorcerer 2 (Fr DOS CD)", + "Simon the Sorcerer 2 (French DOS CD)", ARRAYSIZE(SIMON2_GameFiles), SIMON2_GameFiles, GF_TALKIE, @@ -788,7 +806,7 @@ static GameDescription gameDescriptions[] = { "simon2", GType_SIMON2, GID_SIMON2TALKIE_DE, - "Simon the Sorcerer 2 (De DOS CD)", + "Simon the Sorcerer 2 (German DOS CD)", ARRAYSIZE(SIMON2_GameFiles), SIMON2_GameFiles, GF_TALKIE, @@ -801,7 +819,7 @@ static GameDescription gameDescriptions[] = { "simon2", GType_SIMON2, GID_SIMON2TALKIE_HB, - "Simon the Sorcerer 2 (Hb DOS CD)", + "Simon the Sorcerer 2 (Hebrew DOS CD)", ARRAYSIZE(SIMON2_GameFiles), SIMON2_GameFiles, GF_TALKIE, @@ -814,7 +832,7 @@ static GameDescription gameDescriptions[] = { "simon2", GType_SIMON2, GID_SIMON2TALKIE_IT, - "Simon the Sorcerer 2 (It DOS CD)", + "Simon the Sorcerer 2 (Italian DOS CD)", ARRAYSIZE(SIMON2_GameFiles), SIMON2_GameFiles, GF_TALKIE, @@ -828,7 +846,7 @@ static GameDescription gameDescriptions[] = { "simon2", GType_SIMON2, GID_SIMON2TALKIE_ES, - "Simon the Sorcerer 2 (Sp DOS CD)", + "Simon the Sorcerer 2 (Spanish DOS CD)", ARRAYSIZE(SIMON2_GameFiles), SIMON2_GameFiles, GF_TALKIE, @@ -841,7 +859,7 @@ static GameDescription gameDescriptions[] = { "simon2", GType_SIMON2, GID_SIMON2WIN, - "Simon the Sorcerer 2 (Windows CD)", + "Simon the Sorcerer 2 (English Windows CD)", ARRAYSIZE(SIMON2_GameFiles), SIMON2_GameFiles, GF_TALKIE, @@ -854,7 +872,7 @@ static GameDescription gameDescriptions[] = { "simon2", GType_SIMON2, GID_SIMON2WIN_DE, - "Simon the Sorcerer 2 (De Windows CD)", + "Simon the Sorcerer 2 (German Windows CD)", ARRAYSIZE(SIMON2_GameFiles), SIMON2_GameFiles, GF_TALKIE, @@ -867,7 +885,7 @@ static GameDescription gameDescriptions[] = { "simon2", GType_SIMON2, GID_SIMON2WIN_DE2, - "Simon the Sorcerer 2 (De Windows CD)", + "Simon the Sorcerer 2 (German Windows CD)", ARRAYSIZE(SIMON2_GameFiles), SIMON2_GameFiles, GF_TALKIE, @@ -880,7 +898,7 @@ static GameDescription gameDescriptions[] = { "simon2", GType_SIMON2, GID_SIMON2WIN_PL, - "Simon the Sorcerer 2 (Pl Windows CD)", + "Simon the Sorcerer 2 (Polish Windows CD)", ARRAYSIZE(SIMON2_GameFiles), SIMON2_GameFiles, GF_TALKIE, @@ -893,7 +911,7 @@ static GameDescription gameDescriptions[] = { "feeble", GType_FF, GID_FEEBLEFILES_2CD, - "The Feeble Files", + "The Feeble Files (English 2CD)", ARRAYSIZE(FEEBLEFILES_GameFiles), FEEBLEFILES_GameFiles, GF_OLD_BUNDLE | GF_TALKIE, @@ -906,7 +924,7 @@ static GameDescription gameDescriptions[] = { "feeble", GType_FF, GID_FEEBLEFILES_4CD, - "The Feeble Files", + "The Feeble Files (English 4CD)", ARRAYSIZE(FEEBLEFILES_GameFiles), FEEBLEFILES_GameFiles, GF_OLD_BUNDLE | GF_TALKIE, @@ -919,7 +937,7 @@ static GameDescription gameDescriptions[] = { "feeble", GType_FF, GID_FEEBLEFILES_DE, - "The Feeble Files (De)", + "The Feeble Files (German 4CD)", ARRAYSIZE(FEEBLEFILES_GameFiles), FEEBLEFILES_GameFiles, GF_OLD_BUNDLE | GF_TALKIE, diff --git a/simon/intern.h b/simon/intern.h index 4d9ef0db01..a8e30fd972 100644 --- a/simon/intern.h +++ b/simon/intern.h @@ -169,6 +169,7 @@ enum GameIds { GID_SIMON1DOS_DE, GID_SIMON1DOS_FR, GID_SIMON1DOS_IT, + GID_SIMON1DOS_ES, GID_SIMON1DEMO, GID_SIMON1AMIGA, GID_SIMON1AMIGA_FR, |