diff options
author | Bastien Bouclet | 2018-05-17 20:46:42 +0200 |
---|---|---|
committer | Bastien Bouclet | 2018-05-17 20:49:28 +0200 |
commit | 44fd44ccc965b91a38c534e0a890772e83577c4b (patch) | |
tree | 117d48f4298f657cca5d9ff0166148654845b559 | |
parent | 2a02e0311d6d958d5aa2a71c80677beeeb369a95 (diff) | |
download | scummvm-rg350-44fd44ccc965b91a38c534e0a890772e83577c4b.tar.gz scummvm-rg350-44fd44ccc965b91a38c534e0a890772e83577c4b.tar.bz2 scummvm-rg350-44fd44ccc965b91a38c534e0a890772e83577c4b.zip |
MOHAWK: Remove detection entries for games not supported by the engines
-rw-r--r-- | engines/mohawk/detection.cpp | 16 | ||||
-rw-r--r-- | engines/mohawk/detection_tables.h | 215 | ||||
-rw-r--r-- | engines/mohawk/mohawk.h | 7 | ||||
-rw-r--r-- | engines/mohawk/resource.h | 8 | ||||
-rw-r--r-- | engines/mohawk/sound.cpp | 3 |
5 files changed, 0 insertions, 249 deletions
diff --git a/engines/mohawk/detection.cpp b/engines/mohawk/detection.cpp index 82f901d9ad..9e177b7632 100644 --- a/engines/mohawk/detection.cpp +++ b/engines/mohawk/detection.cpp @@ -116,19 +116,12 @@ static const PlainGameDescriptor mohawkGames[] = { {"myst", "Myst"}, {"makingofmyst", "The Making of Myst"}, {"riven", "Riven: The Sequel to Myst"}, - {"zoombini", "Logical Journey of the Zoombinis"}, {"cstime", "Where in Time is Carmen Sandiego?"}, - {"csworld", "Where in the World is Carmen Sandiego?"}, - {"csamtrak", "Where in America is Carmen Sandiego? (The Great Amtrak Train Adventure)"}, {"carmentq", "Carmen Sandiego's ThinkQuick Challenge"}, {"carmentqc", "Carmen Sandiego's ThinkQuick Challenge Custom Question Creator"}, {"maggiesfa", "Maggie's Farmyard Adventure"}, - {"jamesmath", "James Discovers/Explores Math"}, - {"treehouse", "The Treehouse"}, {"greeneggs", "Green Eggs and Ham"}, {"seussabc", "Dr Seuss's ABC"}, - {"1stdegree", "In the 1st Degree"}, - {"csusa", "Where in the USA is Carmen Sandiego?"}, {"tortoise", "Aesop's Fables: The Tortoise and the Hare"}, {"arthur", "Arthur's Teacher Trouble"}, {"grandma", "Just Grandma and Me"}, @@ -340,15 +333,6 @@ bool MohawkMetaEngine::createInstance(OSystem *syst, Engine **engine, const ADGa warning("CSTime support not compiled in"); return false; #endif - case Mohawk::GType_ZOOMBINI: - case Mohawk::GType_CSWORLD: - case Mohawk::GType_CSAMTRAK: - case Mohawk::GType_JAMESMATH: - case Mohawk::GType_TREEHOUSE: - case Mohawk::GType_1STDEGREE: - case Mohawk::GType_CSUSA: - warning("Unsupported Mohawk Engine"); - return false; default: error("Unknown Mohawk Engine"); } diff --git a/engines/mohawk/detection_tables.h b/engines/mohawk/detection_tables.h index 31c81466c1..e887c11051 100644 --- a/engines/mohawk/detection_tables.h +++ b/engines/mohawk/detection_tables.h @@ -618,127 +618,6 @@ static const MohawkGameDescription gameDescriptions[] = { 0 }, - - { - { - "zoombini", - "", - AD_ENTRY1("ZOOMBINI.MHK", "98b758fec55104c096cfd129048be9a6"), - Common::EN_ANY, - Common::kPlatformWindows, - ADGF_UNSTABLE, - GUIO1(GUIO_NOASPECT) - }, - GType_ZOOMBINI, - 0, - 0 - }, - - { - { - "zoombini", - "", - AD_ENTRY1("ZOOMBINI.MHK", "0672f65c40dd065840c896e41c13f980"), - Common::EN_ANY, - Common::kPlatformWindows, - ADGF_UNSTABLE, - GUIO1(GUIO_NOASPECT) - }, - GType_ZOOMBINI, - 0, - 0 - }, - - { - { - "zoombini", - "v2.0", - AD_ENTRY1("ZOOMBINI.MHK", "506b1122ffa740e2566cf0b583d24478"), - Common::EN_ANY, - Common::kPlatformWindows, - ADGF_NO_FLAGS, - GUIO1(GUIO_NOASPECT) - }, - GType_ZOOMBINI, - 0, - 0 - }, - - { - { - "zoombini", - "", - AD_ENTRY1("ZOOMBINI.MHK", "6ae0bdf791266b1fe3d4fabbf44c3faa"), - Common::DE_DEU, - Common::kPlatformWindows, - ADGF_UNSTABLE, - GUIO1(GUIO_NOASPECT) - }, - GType_ZOOMBINI, - 0, - 0 - }, - - { - { - "zoombini", - "", - AD_ENTRY1("ZOOMBINI.MHK", "8231e58525143ccf6e8b747df34b139f"), - Common::FR_FRA, - Common::kPlatformWindows, - ADGF_UNSTABLE, - GUIO1(GUIO_NOASPECT) - }, - GType_ZOOMBINI, - 0, - 0 - }, - - { - { - "csworld", - "v3.0", - AD_ENTRY1("C2K.MHK", "605fe88380848031bbd0ff84ade6fe40"), - Common::EN_ANY, - Common::kPlatformWindows, - ADGF_UNSTABLE, - GUIO1(GUIO_NOASPECT) - }, - GType_CSWORLD, - 0, - 0 - }, - - { - { - "csworld", - "v3.5", - AD_ENTRY1("C2K.MHK", "d4857aeb0f5e2e0c4ac556aa74f38c23"), - Common::EN_ANY, - Common::kPlatformWindows, - ADGF_UNSTABLE, - GUIO1(GUIO_NOASPECT) - }, - GType_CSWORLD, - 0, - 0 - }, - - { - { - "csamtrak", - "", - AD_ENTRY1("AMTRAK.MHK", "2f95301f0bb950d555bb7b0e3b1b7eb1"), - Common::EN_ANY, - Common::kPlatformWindows, - ADGF_UNSTABLE, - GUIO1(GUIO_NOASPECT) - }, - GType_CSAMTRAK, - 0, - 0 - }, - // Harry and the Haunted House v1.0E // English Windows 3.11 // From strangerke @@ -953,52 +832,6 @@ static const MohawkGameDescription gameDescriptions[] = { { { - "jamesmath", - "", - AD_ENTRY1("BRODER.MHK", "007299da8b2c6e8ec1cde9598c243024"), - Common::EN_ANY, - Common::kPlatformWindows, - ADGF_UNSTABLE, - GUIO1(GUIO_NOASPECT) - }, - GType_JAMESMATH, - 0, - 0 - }, - - // This is in the NEWDATA folder, so I assume it's a newer version ;) - { - { - "jamesmath", - "", - AD_ENTRY1("BRODER.MHK", "53c000938a50dca92860fd9b546dd276"), - Common::EN_ANY, - Common::kPlatformWindows, - ADGF_UNSTABLE, - GUIO1(GUIO_NOASPECT) - }, - GType_JAMESMATH, - 0, - 0 - }, - - { - { - "treehouse", - "", - AD_ENTRY1("MAINROOM.MHK", "12f51894d7f838af639ea9bf1bc8f45b"), - Common::EN_ANY, - Common::kPlatformWindows, - ADGF_UNSTABLE, - GUIO1(GUIO_NOASPECT) - }, - GType_TREEHOUSE, - 0, - 0 - }, - - { - { "greeneggs", "", AD_ENTRY1("GREEN.LB", "5df8438138186f89e71299d7b4f88d06"), @@ -1106,54 +939,6 @@ static const MohawkGameDescription gameDescriptions[] = { { { - "1stdegree", - "", - AD_ENTRY1("AL236_1.MHK", "3ba145492a7b8b4dee0ef4222c5639c3"), - Common::EN_ANY, - Common::kPlatformWindows, - ADGF_UNSTABLE, - GUIO1(GUIO_NOASPECT) - }, - GType_1STDEGREE, - 0, - 0 - }, - - // In The 1st Degree - // French Windows - // From Strangerke - { - { - "1stdegree", - "", - AD_ENTRY1("AL236_1.MHK", "0e0c70b1b702b6ddca61a1192ada1282"), - Common::FR_FRA, - Common::kPlatformWindows, - ADGF_UNSTABLE, - GUIO1(GUIO_NOASPECT) - }, - GType_1STDEGREE, - 0, - 0 - }, - - { - { - "csusa", - "", - AD_ENTRY1("USAC2K.MHK", "b8c9d3a2586f62bce3a48b50d7a700e9"), - Common::EN_ANY, - Common::kPlatformWindows, - ADGF_UNSTABLE, - GUIO1(GUIO_NOASPECT) - }, - GType_CSUSA, - 0, - 0 - }, - - { - { "tortoise", "", AD_ENTRY1("TORTOISE.512", "dfcf7bff3d0f187832c9897497efde0e"), diff --git a/engines/mohawk/mohawk.h b/engines/mohawk/mohawk.h index 880863b9b0..8184f46bad 100644 --- a/engines/mohawk/mohawk.h +++ b/engines/mohawk/mohawk.h @@ -49,14 +49,7 @@ enum MohawkGameType { GType_MYST, GType_MAKINGOF, GType_RIVEN, - GType_ZOOMBINI, GType_CSTIME, - GType_CSWORLD, - GType_CSAMTRAK, - GType_JAMESMATH, - GType_TREEHOUSE, - GType_1STDEGREE, - GType_CSUSA, GType_LIVINGBOOKSV1, GType_LIVINGBOOKSV2, GType_LIVINGBOOKSV3, diff --git a/engines/mohawk/resource.h b/engines/mohawk/resource.h index ecaef44d04..809c55da1d 100644 --- a/engines/mohawk/resource.h +++ b/engines/mohawk/resource.h @@ -93,10 +93,6 @@ namespace Mohawk { #define ID_BMAP MKTAG('B','M','A','P') // Old Mohawk Bitmap #define ID_BCOD MKTAG('B','C','O','D') // Book Code -// JamesMath Resource FourCC's -#define ID_TANM MKTAG('t','A','N','M') // Animation? -#define ID_TMFO MKTAG('t','M','F','O') // ??? - // CSTime Resource FourCC's #define ID_CINF MKTAG('C','I','N','F') // Case Info #define ID_CONV MKTAG('C','O','N','V') // Conversation @@ -112,10 +108,6 @@ namespace Mohawk { #define ID_DATA MKTAG('D','a','t','a') // Game Sound Chunk #define ID_CUE MKTAG('C','u','e','#') // Game Sound Chunk -// Mohawk MIDI Tags -#define ID_MIDI MKTAG('M','I','D','I') // Game Sound (Third Tag), instead of WAVE -#define ID_PRG MKTAG('P','r','g','#') // MIDI Patch - // Common Resource FourCC's #define ID_TBMP MKTAG('t','B','M','P') // Standard Mohawk Bitmap #define ID_TWAV MKTAG('t','W','A','V') // Standard Mohawk Sound diff --git a/engines/mohawk/sound.cpp b/engines/mohawk/sound.cpp index 2b9047c3a7..c46594000d 100644 --- a/engines/mohawk/sound.cpp +++ b/engines/mohawk/sound.cpp @@ -192,9 +192,6 @@ Audio::RewindableAudioStream *Sound::makeAudioStream(uint16 id, CueList *cueList Audio::RewindableAudioStream *audStream = nullptr; switch (_vm->getGameType()) { - case GType_ZOOMBINI: - audStream = makeMohawkWaveStream(_vm->getResource(ID_SND, id)); - break; case GType_LIVINGBOOKSV1: audStream = makeLivingBooksWaveStream_v1(_vm->getResource(ID_WAV, id)); break; |