diff options
author | Arnaud Boutonné | 2009-04-24 22:50:24 +0000 |
---|---|---|
committer | Arnaud Boutonné | 2009-04-24 22:50:24 +0000 |
commit | 6ed9adab929ee6591d418b45acddfe94173b3f3f (patch) | |
tree | dcb61d598a2289892e528a86eeb59cf87d55b8ba | |
parent | 2d64d45275df4e32c3dba4d8892630cc33fdfd06 (diff) | |
download | scummvm-rg350-6ed9adab929ee6591d418b45acddfe94173b3f3f.tar.gz scummvm-rg350-6ed9adab929ee6591d418b45acddfe94173b3f3f.tar.bz2 scummvm-rg350-6ed9adab929ee6591d418b45acddfe94173b3f3f.zip |
Gob - Add entries for different Little Red Riding Hood languages selection
svn-id: r40131
-rw-r--r-- | engines/gob/detection.cpp | 60 |
1 files changed, 59 insertions, 1 deletions
diff --git a/engines/gob/detection.cpp b/engines/gob/detection.cpp index 4a5e012812..a26d1ecde1 100644 --- a/engines/gob/detection.cpp +++ b/engines/gob/detection.cpp @@ -1118,7 +1118,63 @@ static const GOBGameDescription gameDescriptions[] = { "littlered", "", AD_ENTRY1s("intro.stk", "0b72992f5d8b5e6e0330572a5753ea25", 256490), - UNK_LANG, + EN_GRB, + kPlatformPC, + ADGF_NO_FLAGS + }, + kGameTypeGob2, + kFeaturesAdlib | kFeaturesEGA, + 0, + 0 + }, + { + { + "littlered", + "", + AD_ENTRY1s("intro.stk", "0b72992f5d8b5e6e0330572a5753ea25", 256490), + FR_FRA, + kPlatformPC, + ADGF_NO_FLAGS + }, + kGameTypeGob2, + kFeaturesAdlib | kFeaturesEGA, + 0, + 0 + }, + { + { + "littlered", + "", + AD_ENTRY1s("intro.stk", "0b72992f5d8b5e6e0330572a5753ea25", 256490), + DE_DEU, + kPlatformPC, + ADGF_NO_FLAGS + }, + kGameTypeGob2, + kFeaturesAdlib | kFeaturesEGA, + 0, + 0 + }, + { + { + "littlered", + "", + AD_ENTRY1s("intro.stk", "0b72992f5d8b5e6e0330572a5753ea25", 256490), + ES_ESP, + kPlatformPC, + ADGF_NO_FLAGS + }, + kGameTypeGob2, + kFeaturesAdlib | kFeaturesEGA, + 0, + 0 + }, + { + { + "littlered", + "", + AD_ENTRY1s("intro.stk", "0b72992f5d8b5e6e0330572a5753ea25", 256490), + IT_ITA, kPlatformPC, ADGF_NO_FLAGS }, @@ -2897,6 +2953,7 @@ void GobEngine::initGame(const GOBGameDescription *gd) { _startTot = new char[strlen(gd->startTotBase) + 1]; strcpy(_startTot, gd->startTotBase); } + if (gd->startStkBase == 0) { _startStk = new char[10]; strcpy(_startStk, "intro.stk"); @@ -2904,6 +2961,7 @@ void GobEngine::initGame(const GOBGameDescription *gd) { _startStk = new char[strlen(gd->startStkBase) + 1]; strcpy(_startStk, gd->startStkBase); } + _gameType = gd->gameType; _features = gd->features; _language = gd->desc.language; |