diff options
Diffstat (limited to 'engines/scumm/detection_tables.h')
-rw-r--r-- | engines/scumm/detection_tables.h | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/engines/scumm/detection_tables.h b/engines/scumm/detection_tables.h index c59c790229..246126611e 100644 --- a/engines/scumm/detection_tables.h +++ b/engines/scumm/detection_tables.h @@ -28,6 +28,7 @@ #include "common/stdafx.h" +#include "common/advancedDetector.h" #include "common/rect.h" #include "common/util.h" @@ -49,12 +50,6 @@ namespace Scumm { #pragma mark --- Data types & constants --- #pragma mark - -struct ObsoleteGameID { - const char *from; - const char *to; - Common::Platform platform; -}; - #define UNK Common::kPlatformUnknown #pragma mark - @@ -146,7 +141,7 @@ static const PlainGameDescriptor gameDescriptions[] = { * Conversion table mapping old obsolete game IDs to the * corresponding new game ID and platform combination. */ -static const ObsoleteGameID obsoleteGameIDsTable[] = { +static const Common::ADObsoleteGameID obsoleteGameIDsTable[] = { {"bluesabctimedemo", "bluesabctime", UNK}, {"BluesBirthdayDemo", "BluesBirthday", UNK}, {"comidemo", "comi", UNK}, @@ -571,6 +566,7 @@ static const GameFilenamePattern gameFilenamesTable[] = { { "freddi3", "F3-Mdemo", kGenHEMac, UNK_LANG, Common::kPlatformMacintosh, 0 }, { "freddi3", "f3-mdemo", kGenHEPC, UNK_LANG, UNK, 0 }, { "freddi3", "FF3-DEMO", kGenHEPC, UNK_LANG, UNK, 0 }, + { "freddi3", "FF3DEMO", kGenHEPC, Common::HB_ISR, UNK, 0 }, { "freddi3", "Freddi 3", kGenHEMac, Common::NL_NLD, Common::kPlatformMacintosh, 0 }, { "freddi3", "Freddi Fish 3", kGenHEMac, UNK_LANG, Common::kPlatformMacintosh, 0 }, { "freddi3", "FreddiFGT", kGenHEPC, Common::DE_DEU, UNK, 0 }, @@ -660,6 +656,7 @@ static const GameFilenamePattern gameFilenamesTable[] = { { "pajama2", "pj2demo", kGenHEPC, UNK_LANG, UNK, 0 }, { "pajama2", "Pjs2demo", kGenHEPC, UNK_LANG, UNK, 0 }, { "pajama2", "PJ2 Demo", kGenHEMac, Common::NL_NLD, Common::kPlatformMacintosh, 0 }, + { "pajama2", "PS2DEMO", kGenHEPC, Common::HB_ISR, UNK, 0 }, { "pajama3", "pajama3", kGenHEPC, UNK_LANG, UNK, 0 }, { "pajama3", "FPJ3Demo", kGenHEPC, Common::FR_FRA, UNK, 0 }, |