Initial commit
This commit is contained in:
196
engines/gob/detection/detection.cpp
Normal file
196
engines/gob/detection/detection.cpp
Normal file
@@ -0,0 +1,196 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
#include "base/plugins.h"
|
||||
#include "engines/advancedDetector.h"
|
||||
#include "engines/obsolete.h"
|
||||
|
||||
#include "gob/dataio.h"
|
||||
#include "gob/detection/detection.h"
|
||||
#include "gob/detection/tables.h"
|
||||
#include "gob/obsolete.h" // Obsolete ID table.
|
||||
#include "gob/gob.h"
|
||||
|
||||
static const DebugChannelDef debugFlagList[] = {
|
||||
{Gob::kDebugFuncOp, "FuncOpcodes", "Script FuncOpcodes debug level"},
|
||||
{Gob::kDebugDrawOp, "DrawOpcodes", "Script DrawOpcodes debug level"},
|
||||
{Gob::kDebugGobOp, "GoblinOpcodes", "Script GoblinOpcodes debug level"},
|
||||
{Gob::kDebugSound, "Sound", "Sound output debug level"},
|
||||
{Gob::kDebugExpression, "Expression", "Expression parser debug level"},
|
||||
{Gob::kDebugGameFlow, "Gameflow", "Gameflow debug level"},
|
||||
{Gob::kDebugFileIO, "FileIO", "File Input/Output debug level"},
|
||||
{Gob::kDebugSaveLoad, "SaveLoad", "Saving/Loading debug level"},
|
||||
{Gob::kDebugGraphics, "Graphics", "Graphics debug level"},
|
||||
{Gob::kDebugVideo, "Video", "IMD/VMD video debug level"},
|
||||
{Gob::kDebugHotspots, "Hotspots", "Hotspots debug level"},
|
||||
{Gob::kDebugDemo, "Demo", "Demo script debug level"},
|
||||
DEBUG_CHANNEL_END
|
||||
};
|
||||
|
||||
class GobMetaEngineDetection : public AdvancedMetaEngineDetection<Gob::GOBGameDescription> {
|
||||
public:
|
||||
GobMetaEngineDetection();
|
||||
|
||||
PlainGameDescriptor findGame(const char *gameId) const override {
|
||||
return Engines::findGameID(gameId, _gameIds, obsoleteGameIDsTable);
|
||||
}
|
||||
|
||||
Common::Error identifyGame(DetectedGame &game, const void **descriptor) override {
|
||||
Engines::upgradeTargetIfNecessary(obsoleteGameIDsTable);
|
||||
return AdvancedMetaEngineDetection::identifyGame(game, descriptor);
|
||||
}
|
||||
|
||||
const char *getName() const override {
|
||||
return "gob";
|
||||
}
|
||||
|
||||
const char *getEngineName() const override;
|
||||
const char *getOriginalCopyright() const override;
|
||||
|
||||
const DebugChannelDef *getDebugChannels() const override {
|
||||
return debugFlagList;
|
||||
}
|
||||
|
||||
ADDetectedGame fallbackDetect(const FileMap &allFiles, const Common::FSList &fslist, ADDetectedGameExtraInfo **extra) const override;
|
||||
|
||||
private:
|
||||
/**
|
||||
* Inspect the game archives to detect which Once Upon A Time game this is.
|
||||
*/
|
||||
static const Gob::GOBGameDescription *detectOnceUponATime(const Common::FSList &fslist);
|
||||
};
|
||||
|
||||
GobMetaEngineDetection::GobMetaEngineDetection() :
|
||||
AdvancedMetaEngineDetection(Gob::gameDescriptions, gobGames) {
|
||||
|
||||
_guiOptions = GUIO2(GUIO_NOLAUNCHLOAD, GAMEOPTION_TTS);
|
||||
}
|
||||
|
||||
ADDetectedGame GobMetaEngineDetection::fallbackDetect(const FileMap &allFiles, const Common::FSList &fslist, ADDetectedGameExtraInfo **extra) const {
|
||||
ADDetectedGame detectedGame = detectGameFilebased(allFiles, Gob::fileBased);
|
||||
if (!detectedGame.desc) {
|
||||
return ADDetectedGame();
|
||||
}
|
||||
|
||||
const Gob::GOBGameDescription *game = (const Gob::GOBGameDescription *)detectedGame.desc;
|
||||
|
||||
if (!strcmp(game->desc.gameId, "onceupon")) {
|
||||
game = detectOnceUponATime(fslist);
|
||||
if (game) {
|
||||
detectedGame.desc = &game->desc;
|
||||
}
|
||||
}
|
||||
|
||||
return detectedGame;
|
||||
}
|
||||
|
||||
const Gob::GOBGameDescription *GobMetaEngineDetection::detectOnceUponATime(const Common::FSList &fslist) {
|
||||
// Add the game path to the search manager
|
||||
SearchMan.clear();
|
||||
SearchMan.addDirectory(fslist.begin()->getParent());
|
||||
|
||||
// Open the archives
|
||||
Gob::DataIO dataIO;
|
||||
if (!dataIO.openArchive("stk1.stk", true) ||
|
||||
!dataIO.openArchive("stk2.stk", true) ||
|
||||
!dataIO.openArchive("stk3.stk", true)) {
|
||||
|
||||
SearchMan.clear();
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
Gob::OnceUponATime gameType = Gob::kOnceUponATimeInvalid;
|
||||
Gob::OnceUponATimePlatform platform = Gob::kOnceUponATimePlatformInvalid;
|
||||
|
||||
// If these animal files are present, it's Abracadabra
|
||||
if (dataIO.hasFile("arai.anm") &&
|
||||
dataIO.hasFile("crab.anm") &&
|
||||
dataIO.hasFile("crap.anm") &&
|
||||
dataIO.hasFile("drag.anm") &&
|
||||
dataIO.hasFile("guep.anm") &&
|
||||
dataIO.hasFile("loup.anm") &&
|
||||
dataIO.hasFile("mous.anm") &&
|
||||
dataIO.hasFile("rhin.anm") &&
|
||||
dataIO.hasFile("saut.anm") &&
|
||||
dataIO.hasFile("scor.anm"))
|
||||
gameType = Gob::kOnceUponATimeAbracadabra;
|
||||
|
||||
// If these animal files are present, it's Baba Yaga
|
||||
if (dataIO.hasFile("abei.anm") &&
|
||||
dataIO.hasFile("arai.anm") &&
|
||||
dataIO.hasFile("drag.anm") &&
|
||||
dataIO.hasFile("fauc.anm") &&
|
||||
dataIO.hasFile("gren.anm") &&
|
||||
dataIO.hasFile("rena.anm") &&
|
||||
dataIO.hasFile("sang.anm") &&
|
||||
dataIO.hasFile("serp.anm") &&
|
||||
dataIO.hasFile("tort.anm") &&
|
||||
dataIO.hasFile("vaut.anm"))
|
||||
gameType = Gob::kOnceUponATimeBabaYaga;
|
||||
|
||||
// Detect the platform by endianness and existence of a MOD file
|
||||
Common::SeekableReadStream *villeDEC = dataIO.getFile("ville.dec");
|
||||
if (villeDEC && (villeDEC->size() > 6)) {
|
||||
byte data[6];
|
||||
|
||||
if (villeDEC->read(data, 6) == 6) {
|
||||
if (!memcmp(data, "\000\000\000\001\000\007", 6)) {
|
||||
// Big endian -> Amiga or Atari ST
|
||||
|
||||
if (dataIO.hasFile("mod.babayaga"))
|
||||
platform = Gob::kOnceUponATimePlatformAmiga;
|
||||
else
|
||||
platform = Gob::kOnceUponATimePlatformAtariST;
|
||||
|
||||
} else if (!memcmp(data, "\000\000\001\000\007\000", 6))
|
||||
// Little endian -> DOS
|
||||
platform = Gob::kOnceUponATimePlatformDOS;
|
||||
}
|
||||
|
||||
delete villeDEC;
|
||||
}
|
||||
|
||||
SearchMan.clear();
|
||||
|
||||
if ((gameType == Gob::kOnceUponATimeInvalid) || (platform == Gob::kOnceUponATimePlatformInvalid)) {
|
||||
warning("GobMetaEngineDetection::detectOnceUponATime(): Detection failed (%d, %d)",
|
||||
(int)gameType, (int)platform);
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
return &Gob::fallbackOnceUpon[gameType][platform];
|
||||
}
|
||||
|
||||
const char *GobMetaEngineDetection::getEngineName() const {
|
||||
return "Gob";
|
||||
}
|
||||
|
||||
const char *GobMetaEngineDetection::getOriginalCopyright() const {
|
||||
return "Goblins Games (C) 1984-2011 Coktel Vision";
|
||||
}
|
||||
|
||||
REGISTER_PLUGIN_STATIC(GOB_DETECTION, PLUGIN_TYPE_ENGINE_DETECTION, GobMetaEngineDetection);
|
||||
114
engines/gob/detection/detection.h
Normal file
114
engines/gob/detection/detection.h
Normal file
@@ -0,0 +1,114 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
#ifndef GOB_DETECTION_H
|
||||
#define GOB_DETECTION_H
|
||||
|
||||
#include "engines/advancedDetector.h"
|
||||
|
||||
namespace Gob {
|
||||
|
||||
// WARNING: Reordering these will invalidate save games!
|
||||
// Add new games to the bottom of the list.
|
||||
enum GameType {
|
||||
kGameTypeNone = 0,
|
||||
kGameTypeGob1,
|
||||
kGameTypeGob2,
|
||||
kGameTypeGob3,
|
||||
kGameTypeWoodruff,
|
||||
kGameTypeBargon,
|
||||
kGameTypeWeen,
|
||||
kGameTypeLostInTime,
|
||||
kGameTypeInca2,
|
||||
kGameTypeDynasty,
|
||||
kGameTypeUrban,
|
||||
kGameTypePlaytoons,
|
||||
kGameTypeBambou,
|
||||
kGameTypeFascination,
|
||||
kGameTypeGeisha,
|
||||
kGameTypeAdi2,
|
||||
kGameTypeAdi4,
|
||||
kGameTypeAdibou2,
|
||||
kGameTypeAdibou1,
|
||||
kGameTypeAbracadabra,
|
||||
kGameTypeBabaYaga,
|
||||
kGameTypeLittleRed,
|
||||
kGameTypeOnceUponATime, // Need more inspection to see if Baba Yaga or Abracadabra
|
||||
//kGameTypeAJWorld -> Deprecated, duplicated with kGameTypeAdibou1
|
||||
kGameTypeCrousti = 24, // Explicit value needed to not invalidate save games after removing kGameTypeAJWorld
|
||||
kGameTypeDynastyWood,
|
||||
kGameTypeAdi1
|
||||
};
|
||||
|
||||
enum Features {
|
||||
kFeaturesNone = 0,
|
||||
kFeaturesCD = 1 << 0,
|
||||
kFeaturesEGA = 1 << 1,
|
||||
kFeaturesAdLib = 1 << 2,
|
||||
kFeaturesSCNDemo = 1 << 3,
|
||||
kFeaturesBATDemo = 1 << 4,
|
||||
kFeatures640x480 = 1 << 5,
|
||||
kFeatures800x600 = 1 << 6,
|
||||
kFeaturesTrueColor = 1 << 7,
|
||||
kFeatures16Colors = 1 << 8,
|
||||
kFeatures640x400 = 1 << 9,
|
||||
};
|
||||
|
||||
enum AdditionalGameFlags {
|
||||
GF_ENABLE_ADIBOU2_FREE_BANANAS_WORKAROUND = 1 << 0,
|
||||
GF_ENABLE_ADIBOU2_FLOWERS_INFINITE_LOOP_WORKAROUND = 1 << 1,
|
||||
};
|
||||
|
||||
struct GOBGameDescription {
|
||||
ADGameDescription desc;
|
||||
|
||||
int32 features;
|
||||
const char *startStkBase;
|
||||
const char *startTotBase;
|
||||
uint32 demoIndex;
|
||||
|
||||
uint32 sizeBuffer() const {
|
||||
uint32 ret = desc.sizeBuffer();
|
||||
ret += ADDynamicDescription::strSizeBuffer(startStkBase);
|
||||
ret += ADDynamicDescription::strSizeBuffer(startTotBase);
|
||||
return ret;
|
||||
}
|
||||
|
||||
void *toBuffer(void *buffer) {
|
||||
buffer = desc.toBuffer(buffer);
|
||||
buffer = ADDynamicDescription::strToBuffer(buffer, startStkBase);
|
||||
buffer = ADDynamicDescription::strToBuffer(buffer, startTotBase);
|
||||
return buffer;
|
||||
}
|
||||
};
|
||||
|
||||
#define GAMEOPTION_COPY_PROTECTION GUIO_GAMEOPTIONS1
|
||||
#define GAMEOPTION_TTS GUIO_GAMEOPTIONS2
|
||||
|
||||
} // End of namespace Gob
|
||||
|
||||
#endif // GOB_DETECTION_H
|
||||
162
engines/gob/detection/tables.h
Normal file
162
engines/gob/detection/tables.h
Normal file
@@ -0,0 +1,162 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_H
|
||||
#define GOB_DETECTION_TABLES_H
|
||||
|
||||
// Struct "GOBGameDescription"
|
||||
#include "gob/detection/detection.h"
|
||||
|
||||
using namespace Common;
|
||||
|
||||
// Game IDs and proper names
|
||||
static const PlainGameDescriptor gobGames[] = {
|
||||
{"gob1", "Gobliiins"},
|
||||
{"gob2", "Gobliins 2"},
|
||||
{"gob3", "Goblins Quest 3"},
|
||||
{"ween", "Ween: The Prophecy"},
|
||||
{"bargon", "Bargon Attack"},
|
||||
{"babayaga", "Once Upon A Time: Baba Yaga"},
|
||||
{"abracadabra", "Once Upon A Time: Abracadabra"},
|
||||
{"englishfever", "English Fever"},
|
||||
{"littlered", "Once Upon A Time: Little Red Riding Hood"},
|
||||
{"onceupon", "Once Upon A Time"},
|
||||
{"crousti", "Croustibat"},
|
||||
{"lit", "Lost in Time"},
|
||||
{"lit1", "Lost in Time Part 1"},
|
||||
{"lit2", "Lost in Time Part 2"},
|
||||
{"nathanvacances", "Nathan Vacances"},
|
||||
{"inca2", "Inca II: Wiracocha"},
|
||||
{"woodruff", "The Bizarre Adventures of Woodruff and the Schnibble"},
|
||||
{"dynasty", "The Last Dynasty"},
|
||||
{"dynastywood", "Woodruff and The Last Dynasty"},
|
||||
{"urban", "Urban Runner"},
|
||||
{"playtoons1", "Playtoons 1 - Uncle Archibald"},
|
||||
{"playtoons2", "Playtoons 2 - The Case of the Counterfeit Collaborator"},
|
||||
{"playtoons3", "Playtoons 3 - The Secret of the Castle"},
|
||||
{"playtoons4", "Playtoons 4 - The Mandarine Prince"},
|
||||
{"playtoons5", "Playtoons 5 - The Stone of Wakan"},
|
||||
{"playtnck1", "Playtoons Construction Kit 1 - Monsters"},
|
||||
{"playtnck2", "Playtoons Construction Kit 2 - Knights"},
|
||||
{"playtnck3", "Playtoons Construction Kit 3 - Far West"},
|
||||
{"playtoonsdemo", "Playtoons Demo"},
|
||||
{"magicstones", "The Land of the Magic Stones"},
|
||||
{"bambou", "Playtoons Limited Edition - Bambou le sauveur de la jungle"},
|
||||
{"fascination", "Fascination"},
|
||||
{"geisha", "Geisha"},
|
||||
{"adi1", "ADI 1"},
|
||||
{"adi2", "ADI 2"},
|
||||
{"adi4", "ADI 4"},
|
||||
// {"adi4mathlanguage78", "ADI 4 Math & Language 7-8 years"},
|
||||
{"adi4mathlanguage89", "ADI 4 Math & Language 8-9 years"},
|
||||
// {"adi4mathlanguage910", "ADI 4 Math & Language 9-10 years"},
|
||||
{"adi4mathlanguage1011", "ADI 4 Math & Language 10-11 years"},
|
||||
// {"adi4mathlanguage1112", "ADI 4 Math & Language 11-12 years"},
|
||||
// {"adi4mathlanguage1213", "ADI 4 Math & Language 12-13 years"},
|
||||
// {"adi4mathlanguage1314", "ADI 4 Math & Language 13-14 years"},
|
||||
// {"adi4mathlanguage1415", "ADI 4 Math & Language 14-15 years"},
|
||||
// {"adi4anglais79", "ADI 4 Anglais 7-9 years"},
|
||||
{"adi4anglais911", "ADI 4 Anglais 9-11 years"},
|
||||
// {"adi4anglais1112", "ADI 4 Anglais 11-12 years"},
|
||||
// {"adi4anglais1213", "ADI 4 Anglais 12-13 years"},
|
||||
// {"adi4anglais1314", "ADI 4 Anglais 13-14 years"},
|
||||
// {"adi4anglais1415", "ADI 4 Anglais 14-15 years"},
|
||||
{"adi4geo", "ADI 4 Geography"},
|
||||
// {"adi4sciences", "ADI 4 Sciences"},
|
||||
{"adi4euro", "ADI 4 Euro"},
|
||||
{"adi5", "ADI 5"},
|
||||
{"adi5language", "ADI 5 Language"},
|
||||
{"adi5anglais", "ADI 5 Anglais"},
|
||||
{"adibou1", "Adibou 1"},
|
||||
{"adibou1read45", "Adibou 1 Read 4-5 years"},
|
||||
{"adibou1count45", "Adibou 1 Count 4-5 years"},
|
||||
{"adibou1read67", "Adibou 1 Read 6-7 years"},
|
||||
{"adibou1count67", "Adibou 1 Count 6-7 years"},
|
||||
{"adibou2", "Adibou 2"},
|
||||
{"adibou2readcount45", "Adibou 2 Read/Count 4-5 years"},
|
||||
{"adibou2readcount67", "Adibou 2 Read/Count 6-7 years"},
|
||||
{"adibou2sciences", "Adibou 2 Nature & Sciences"},
|
||||
{"adibou2anglais", "Adibou 2 Anglais"},
|
||||
{"adibou2music", "Adibou 2 Music"},
|
||||
{"adibou3", "Adibou 3"},
|
||||
{"adibou3readcount45", "Adibou 3 Read/Count 4-5 years"},
|
||||
{"adibou3readcount56", "Adibou 3 Read/Count 5-6 years"},
|
||||
{"adibou3readcount67", "Adibou 3 Read/Count 6-7 years"},
|
||||
{"adibou3sciences", "Adibou 3 Nature & Sciences"},
|
||||
{"adibou3music", "Adibou 3 Music"},
|
||||
{"adibou3anglais", "Adibou 3 Anglais"},
|
||||
{"adiboucuisine", "Adibou présente la Cuisine"},
|
||||
{"adiboudessin", "Adibou présente le Dessin"},
|
||||
{"adiboumagie", "Adibou présente la Magie"},
|
||||
{"adiboudchoumer", "Adiboud'chou a la mer"},
|
||||
{"adiboudchoubanquise", "Adiboud'chou sur la banquise"},
|
||||
{"adiboudchoucampagne", "Adiboud'chou a la campagne"},
|
||||
{"adiboudchoujunglesavane", "Adiboud'chou dans la jungle et la savane"},
|
||||
{0, 0}
|
||||
};
|
||||
|
||||
namespace Gob {
|
||||
|
||||
// Detection tables
|
||||
static const GOBGameDescription gameDescriptions[] = {
|
||||
#include "gob/detection/tables_gob1.h" // Gobliiins
|
||||
#include "gob/detection/tables_gob2.h" // Gobliins 2: The Prince Buffoon
|
||||
#include "gob/detection/tables_gob3.h" // Goblins 3 / Goblins Quest 3
|
||||
#include "gob/detection/tables_ween.h" // Ween: The Prophecy
|
||||
#include "gob/detection/tables_bargon.h" // Bargon Attack
|
||||
#include "gob/detection/tables_littlered.h" // Once Upon A Time: Little Red Riding Hood
|
||||
#include "gob/detection/tables_onceupon.h" // Once Upon A Time: Baba Yaga and Abracadabra
|
||||
#include "gob/detection/tables_lit.h" // Lost in Time
|
||||
#include "gob/detection/tables_nathanvacances.h" // Nathan Vacances series
|
||||
#include "gob/detection/tables_fascin.h" // Fascination
|
||||
#include "gob/detection/tables_geisha.h" // Geisha
|
||||
#include "gob/detection/tables_inca2.h" // Inca II: Wiracocha
|
||||
#include "gob/detection/tables_woodruff.h" // (The Bizarre Adventures of) Woodruff and the Schnibble (of Azimuth)
|
||||
#include "gob/detection/tables_dynasty.h" // The Last Dynasty
|
||||
#include "gob/detection/tables_urban.h" // Urban Runner
|
||||
#include "gob/detection/tables_playtoons.h" // The Playtoons series
|
||||
#include "gob/detection/tables_magicstones.h" // Le pays des Pierres Magiques / The Land of the Magic Stones
|
||||
#include "gob/detection/tables_englishfever.h" // English Fever
|
||||
#include "gob/detection/tables_adi1.h" // The ADI 1 series
|
||||
#include "gob/detection/tables_adi2.h" // The ADI 2 series
|
||||
#include "gob/detection/tables_adi4.h" // The ADI / Addy 4 series
|
||||
#include "gob/detection/tables_adi5.h" // The ADI / Addy 5 series
|
||||
#include "gob/detection/tables_adibou1.h" // Adibou 1 / A.J.'s World of Discovery / ADI Jr.
|
||||
#include "gob/detection/tables_adibou2.h" // The Adibou 2 / Addy Junior series
|
||||
#include "gob/detection/tables_adibou3.h" // Adibou 3 / Adiboo 3 series
|
||||
#include "gob/detection/tables_adiboupresente.h" // Adibou présente series
|
||||
#include "gob/detection/tables_adiboudchou.h" // Adiboud'chou / Addy Buschu series
|
||||
#include "gob/detection/tables_crousti.h" // Croustibat
|
||||
|
||||
{ AD_TABLE_END_MARKER, kFeaturesNone, 0, 0, 0}
|
||||
};
|
||||
|
||||
// File-based fallback tables
|
||||
#include "gob/detection/tables_fallback.h"
|
||||
}
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_H
|
||||
230
engines/gob/detection/tables_adi1.h
Normal file
230
engines/gob/detection/tables_adi1.h
Normal file
@@ -0,0 +1,230 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for the ADI 1 series. */
|
||||
/* These games are part of the Adi series. For more information, refer to our wiki: https://wiki.scummvm.org/index.php?title=Adi_Games */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_ADI1_H
|
||||
#define GOB_DETECTION_TABLES_ADI1_H
|
||||
|
||||
// -- French: ADI --
|
||||
|
||||
{
|
||||
{
|
||||
"adi1",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // CE1
|
||||
AD_ENTRY1s("adi2.stk", "77f2b5baa30f02eecf0a94f05316c031", 334671),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeaturesEGA,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi1",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // CE2
|
||||
AD_ENTRY1s("adi2.stk", "1f22d389a3f0857cacb25bb174107145", 323562),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeaturesEGA,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi1",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // CM1
|
||||
AD_ENTRY1s("adi2.stk", "78125e8b87dad64d014648883a553b87", 327022),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeaturesEGA,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi1",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // CM2
|
||||
AD_ENTRY1s("adi2.stk", "9084badfe3631ece4598c4016dcee4eb", 335032),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeaturesEGA,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi1",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // 3ème
|
||||
AD_ENTRY1s("adi2.stk", "37de6bae596262071ad23131dc85e505", 334432),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeaturesEGA,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi1",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // 4ème
|
||||
AD_ENTRY1s("adi2.stk", "d662248b3b27e53fccd5355351075236", 344496),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeaturesEGA,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi1",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // 5ème
|
||||
AD_ENTRY1s("adi2.stk", "38ebd0ae0bdd0facee0084e305bf5152", 335780),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeaturesEGA,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi1",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // 6ème
|
||||
AD_ENTRY1s("adi2.stk", "2f24f14c58a062ab25dab7de8fb2489b", 335780),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeaturesEGA,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi1",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // ADIBAC
|
||||
AD_ENTRY1s("adi2.stk", "93377cd4582554258ed421239760a434", 307512),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO0()
|
||||
},
|
||||
kFeaturesEGA,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
|
||||
|
||||
// -- English: ADI --
|
||||
|
||||
{
|
||||
{
|
||||
"adi1",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // English 12/13
|
||||
AD_ENTRY1s("adi2.stk", "a3e04e7c575fff9e42d6912d127c2e30", 324550),
|
||||
EN_GRB,
|
||||
kPlatformDOS,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeaturesEGA,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
|
||||
// -- Italian: ADÍ --
|
||||
|
||||
{
|
||||
{
|
||||
"adi1",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED,
|
||||
AD_ENTRY1s("adi2.stk", "955fd172fb2bae38e25d80e6584fca9e", 319718),
|
||||
IT_ITA,
|
||||
kPlatformDOS,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeaturesEGA,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi1",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Matematica 2a
|
||||
AD_ENTRY1s("adi2.stk", "ff6bc3bd581c686a2796c4b6aee9e27d", 329888),
|
||||
IT_ITA,
|
||||
kPlatformDOS,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeaturesEGA,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
|
||||
// -- Spanish: Adi --
|
||||
|
||||
{
|
||||
{
|
||||
"adi1",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Lengua Espanola 6
|
||||
AD_ENTRY1s("adi2.stk", "bbbe5880b2f62145f8f84b63e5105c95", 317067),
|
||||
ES_ESP,
|
||||
kPlatformDOS,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeaturesEGA,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi1",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Lengua Espanola 8
|
||||
AD_ENTRY1s("adi2.stk", "d5c1f812093b751a445d110734b69519", 327672),
|
||||
ES_ESP,
|
||||
kPlatformDOS,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeaturesEGA,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_ADI1_H
|
||||
309
engines/gob/detection/tables_adi2.h
Normal file
309
engines/gob/detection/tables_adi2.h
Normal file
@@ -0,0 +1,309 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for the ADI 2 series. */
|
||||
/* These games are part of the Adi series. For more information, refer to our wiki: https://wiki.scummvm.org/index.php?title=Adi_Games */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_ADI2_H
|
||||
#define GOB_DETECTION_TABLES_ADI2_H
|
||||
|
||||
// -- French: Adi --
|
||||
|
||||
{
|
||||
{
|
||||
"adi2",
|
||||
"Adi 2.0 for Teachers",
|
||||
AD_ENTRY1s("adi2.stk", "da6f1fb68bff32260c5eecdf9286a2f5", 1533168),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO0()
|
||||
},
|
||||
kFeaturesNone,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
{ // Found in french ADI 2 Francais-Maths CM1. Exact version not specified.
|
||||
{
|
||||
"adi2",
|
||||
"Adi 2",
|
||||
AD_ENTRY1s("adi2.stk", "23f279615c736dc38320f1348e70c36e", 10817668),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x400,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
{ // Found in french ADI 2 Francais-Maths CE2. Exact version not specified.
|
||||
{
|
||||
"adi2",
|
||||
"Adi 2",
|
||||
AD_ENTRY1s("adi2.stk", "d4162c4298f9423ecc1fb04965557e90", 11531214),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x400,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi2",
|
||||
"Adi 2.5",
|
||||
AD_ENTRY1s("adi2.stk", "fcac60e6627f37aee219575b60859de9", 16944268),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x400,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi2",
|
||||
"Adi 2.5",
|
||||
AD_ENTRY1s("adi2.stk", "072d5e2d7826a7c055865568ebf918bb", 16934596),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x400,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi2",
|
||||
"Adi 2.6",
|
||||
AD_ENTRY1s("adi2.stk", "2fb940eb8105b12871f6b88c8c4d1615", 16780058),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x400,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
|
||||
// -- German: ADI Spielerisch lernen --
|
||||
|
||||
{
|
||||
{
|
||||
"adi2",
|
||||
"Adi 2.6",
|
||||
AD_ENTRY1s("adi2.stk", "fde7d98a67dbf859423b6473796e932a", 18044780),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x400,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
{
|
||||
{ // 1994 CD version - Supplied by BJNFNE
|
||||
"adi2",
|
||||
"Adi 2 (CD)",
|
||||
AD_ENTRY1s("adi2.stk", "157a26943a021d92f5c76f6eb8f18f2a", 12960390),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSTABLE | ADGF_CD,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x400,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi2",
|
||||
"Adi 2.7.1",
|
||||
AD_ENTRY1s("adi2.stk", "6fa5dffebf5c7243c6af6b8c188ee00a", 19278008),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x400,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
{
|
||||
{ // Supplied by Indy4-Fan
|
||||
"adi2",
|
||||
"Adi 2.5",
|
||||
AD_ENTRY1s("adi2.stk", "f44526b8ce3a96f966ffce0ba81d6d25", 16918426),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSTABLE | ADGF_CD,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x400,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi2",
|
||||
"Adi 2.5",
|
||||
AD_ENTRY1s("adi2.stk", "be80ec9c50d750b3713df6b44b74e345", 16918998),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSTABLE | ADGF_CD,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x400,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi2",
|
||||
"Adi 2.6",
|
||||
AD_ENTRY1s("adi2.stk", "4ab5a6d75c6a863706fa156da72d0cf3", 16919534),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSTABLE | ADGF_CD,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x400,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi2",
|
||||
"Adi 2.6",
|
||||
AD_ENTRY1s("adi2.stk", "e02f8adaef95a668e31a0bc4ce3ba178", 17914610),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSTABLE | ADGF_CD,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x400,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
|
||||
// -- Spanish: Adi --
|
||||
|
||||
{
|
||||
{
|
||||
"adi2",
|
||||
"Adi 2",
|
||||
AD_ENTRY1s("adi2.stk", "2a40bb48ccbd4e6fb3f7f0fc2f069d80", 17720132),
|
||||
ES_ESP,
|
||||
kPlatformDOS,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x400,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
|
||||
// -- English: ADI (Amiga) --
|
||||
|
||||
{
|
||||
{
|
||||
"adi2",
|
||||
"Adi 2",
|
||||
AD_ENTRY1s("adi2.stk", "29694c5a649298a42f87ae731d6d6f6d", 311132),
|
||||
EN_ANY,
|
||||
kPlatformAmiga,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO0()
|
||||
},
|
||||
kFeaturesNone,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi2", // This version comes from the Sierra's Schoolhouse Math - Supplied by BJNFNE
|
||||
"Adi 2",
|
||||
AD_ENTRY1s("adi2.stk", "da5c5b4a6b56ed34d10ae5e0acfb9f8d", 11690760),
|
||||
EN_USA,
|
||||
kPlatformDOS,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x400,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi2", // This version comes from the Sierra's Schoolhouse Math - Supplied by BJNFNE
|
||||
"Adi 2 Math",
|
||||
AD_ENTRY1s("adi2.stk", "0f102a6e4fac493162dfb70144c662bf", 12112994),
|
||||
EN_USA,
|
||||
kPlatformDOS,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x400,
|
||||
"adi2.stk", "ediintro.tot", 0
|
||||
},
|
||||
|
||||
// -- Demos --
|
||||
|
||||
{
|
||||
{
|
||||
"adi2",
|
||||
"Non-Interactive Demo",
|
||||
AD_ENTRY1s("demo.scn", "8b5ba359fd87d586ad39c1754bf6ea35", 168),
|
||||
EN_ANY,
|
||||
kPlatformDOS,
|
||||
ADGF_DEMO,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480 | kFeaturesSCNDemo,
|
||||
0, 0, 1
|
||||
},
|
||||
{
|
||||
{ // Supplied by BJNFNE
|
||||
"adi2",
|
||||
"Non-Interactive Demo",
|
||||
AD_ENTRY1s("demo.scn", "16331b4db31b153f241ebcee49b7383d", 170),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_DEMO,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480 | kFeaturesSCNDemo,
|
||||
0, 0, 1
|
||||
},
|
||||
{
|
||||
{ // Supplied by BJNFNE
|
||||
"adi2",
|
||||
"Non-Interactive Demo",
|
||||
AD_ENTRY1s("demo.scn", "8b5ba359fd87d586ad39c1754bf6ea35", 168),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_DEMO,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480 | kFeaturesSCNDemo,
|
||||
0, 0, 1
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_ADI2_H
|
||||
362
engines/gob/detection/tables_adi4.h
Normal file
362
engines/gob/detection/tables_adi4.h
Normal file
@@ -0,0 +1,362 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for the ADI / Addy 4 series. */
|
||||
/* This Game uses the DEV6 Engine, more Information can be found here: https://wiki.scummvm.org/index.php?title=DEV6_Information */
|
||||
/* These games are part of the Adi series. For more information, refer to our wiki: https://wiki.scummvm.org/index.php?title=Adi_Games */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_ADI4_H
|
||||
#define GOB_DETECTION_TABLES_ADI4_H
|
||||
|
||||
// -- French: Adi --
|
||||
|
||||
{
|
||||
{
|
||||
"adi4",
|
||||
"Adi 4.00 Collège",
|
||||
AD_ENTRY1s("intro.stk", "a3c35d19b2d28ea261d96321d208cb5a", 6021466),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi4",
|
||||
"Adi 4.00",
|
||||
AD_ENTRY1s("intro.stk", "44491d85648810bc6fcf84f9b3aa47d5", 5834944),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi4",
|
||||
"Adi 4.00 École",
|
||||
AD_ENTRY1s("intro.stk", "29374c0e3c10b17dd8463b06a55ad093", 6012072),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi4",
|
||||
"Adi 4.00 Limited Edition",
|
||||
AD_ENTRY1s("intro.stk", "ebbbc5e28a4adb695535ed989c1b8d66", 5929644),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi4",
|
||||
"ADI 4.10",
|
||||
AD_ENTRY1s("intro.stk", "6afc2590856433b9f5295b032f2b205d", 5923112),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi4",
|
||||
"ADI 4.11",
|
||||
AD_ENTRY1s("intro.stk", "6296e4be4e0c270c24d1330881900c7f", 5921234),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi4",
|
||||
"ADI 4.21",
|
||||
AD_ENTRY1s("intro.stk", "c5b9f6222c0b463f51dab47317c5b687", 5950490),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- German: Addy --
|
||||
|
||||
{
|
||||
{ // Supplied by Indy4-Fan
|
||||
"adi4",
|
||||
"Addy 4.00 Erdkunde",
|
||||
AD_ENTRY1s("intro.stk", "fda1566d233ee55d65b2ad014c1cb485", 188),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, "GA2INTRO.TOT", 0
|
||||
},
|
||||
{
|
||||
{ // Supplied by fischbeck
|
||||
"adi4",
|
||||
"Addi Simule", // That is not an typo in the name "Addi" that's how this version is called.
|
||||
AD_ENTRY1s("simule.stk", "66d97fe54bbf8ea4bbb18534cb28b13f", 2523796),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"simule.stk", "INTRODD.TOT", 0 // INTRODD.TOT brings up a main menu to select various environmental learning tasks.
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi4",
|
||||
"Addy 4 Grundschule Basisprogramm",
|
||||
AD_ENTRY1s("intro.stk", "d2f0fb8909e396328dc85c0e29131ba8", 5847588),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi4",
|
||||
"Addy 4.01 Sekundarstufe Basisprogramm",
|
||||
AD_ENTRY1s("intro.stk", "367340e59c461b4fa36651cd74e32c4e", 5847378),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi4",
|
||||
"Addy 4.21 Sekundarstufe Basisprogramm",
|
||||
AD_ENTRY1s("intro.stk", "534f0b674cd4830df94a9c32c4ea7225", 6878034),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- English: ADI --
|
||||
|
||||
{
|
||||
{
|
||||
"adi4",
|
||||
"ADI 4.10",
|
||||
AD_ENTRY1s("intro.stk", "3e3fa9656e37d802027635ace88c4cc5", 5359144),
|
||||
EN_GRB,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Demos --
|
||||
|
||||
{
|
||||
{
|
||||
"adi4",
|
||||
"Adi 4.00 Interactive Demo",
|
||||
AD_ENTRY1s("intro.stk", "89ace204dbaac001425c73f394334f6f", 2413102),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_DEMO | ADGF_UNSTABLE,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi4",
|
||||
"Adi 4.00 / Adibou 2 Demo",
|
||||
AD_ENTRY1s("intro.stk", "d41d8cd98f00b204e9800998ecf8427e", 0),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_DEMO | ADGF_UNSTABLE,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
|
||||
// -- Add-ons : "Math & Language" --
|
||||
// 8-9 years
|
||||
{
|
||||
{
|
||||
"adi4mathlanguage89",
|
||||
"", // Français Maths CE2
|
||||
AD_ENTRY2s("ADIF91.STK", "f5e4d0e38e96cb9ea3fdb122548a7775", 19707056,
|
||||
"ADIM91.STK", "2f839dffcded30680456d0e881f16f31", 27322360),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON | ADGF_UNSTABLE,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// 9-10 years
|
||||
|
||||
// 10-11 years
|
||||
{
|
||||
{
|
||||
"adi4mathlanguage1011",
|
||||
"", // Français Maths CM2
|
||||
AD_ENTRY2s("ADIF71.STK", "a0dc766e42025271df54f4e705e530e5", 13668920,
|
||||
"ADIM71.STK", "d093bf3b38c668d9f89ae1118b2dfc95", 21544420),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON | ADGF_UNSTABLE,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// 11-12 years
|
||||
|
||||
// 12-13 years
|
||||
|
||||
// 13-14 years
|
||||
|
||||
// 14-15 years
|
||||
|
||||
// -- Add-ons : "Anglais" (English for non-native speakers) --
|
||||
// 7-9 years
|
||||
|
||||
// 9-11 years
|
||||
{
|
||||
{
|
||||
"adi4anglais911",
|
||||
"",
|
||||
AD_ENTRY2s("A71RAN.STK", "1c16f54d71ed3d2fa49fe4d8ff4884ae", 100144,
|
||||
"ADIA71.STK", "9cc17a7ccbf157c1742387ce133205fd", 21661580),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON | ADGF_UNSTABLE,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// 11-12 years
|
||||
|
||||
// 12-13 years
|
||||
|
||||
// 13-14 years
|
||||
|
||||
// 14-15 years
|
||||
|
||||
// -- Add-ons : Geography --
|
||||
{
|
||||
{
|
||||
"adi4geo",
|
||||
"", // Géographie
|
||||
AD_ENTRY2s("INTROGEO.STK", "d86d0f53818dd285bebff25925627b8c", 3170680,
|
||||
"INTROGEO.ITK", "5daacbf8840f811e48b99e1d92933873", 20084736),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON | ADGF_UNSTABLE,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
{
|
||||
{
|
||||
"adi4geo",
|
||||
"", // Erdkunde
|
||||
AD_ENTRY2s("INTROGEO.STK", "f01ffe9366df86a7ea5ed425b41081ba", 3284478,
|
||||
"INTROGEO.ITK", "998bb8e759d5b8b4e7aa22d6030f2dad", 22046720),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON | ADGF_UNSTABLE,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Add-ons : Sciences --
|
||||
|
||||
// -- Add-ons : Euro --
|
||||
{
|
||||
{
|
||||
"adi4euro",
|
||||
"", // Der Euro
|
||||
AD_ENTRY2s("EURO.STK", "7dac3823570036c6eda57cc2c872aa59", 681944,
|
||||
"EURO.ITK", "09629a0aa35a00f68211f6429bd43e9f", 25409536),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON | ADGF_UNSTABLE,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_ADI4_H
|
||||
202
engines/gob/detection/tables_adi5.h
Normal file
202
engines/gob/detection/tables_adi5.h
Normal file
@@ -0,0 +1,202 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for Adi 5 / Addy 5 series. */
|
||||
/* This Game uses the DEV7 Engine, more Information can be found here: https://wiki.scummvm.org/index.php?title=DEV7_Information */
|
||||
/* These games are part of the Adi series. For more information, refer to our wiki: https://wiki.scummvm.org/index.php?title=Adi_Games */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_ADI5_H
|
||||
#define GOB_DETECTION_TABLES_ADI5_H
|
||||
|
||||
// -- French: Adi 5 --
|
||||
|
||||
{
|
||||
{ // Supplied by BJNFNE
|
||||
|
||||
"adi5",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Adi 5 5.01 (Engine: DEV7 version unknown)
|
||||
AD_ENTRY1s("adi5.stk", "5de6b43725b47164e8b181de361d0693", 611309),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"adi5.stk", "adi5.obc", 0
|
||||
},
|
||||
{
|
||||
{ // Supplied by BJNFNE
|
||||
|
||||
"adi5",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Adi 5 5.04 (Engine: DEV7 version 1.10a)
|
||||
AD_ENTRY1s("adi5.stk", "17754a1b942c3af34e86820f19971895", 891549),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"adi5.stk", "adi5.obc", 0
|
||||
},
|
||||
|
||||
// -- German: Addy 5 --
|
||||
|
||||
{
|
||||
{ // Supplied by laenion in Bugreport #14956
|
||||
|
||||
"adi5",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Addy 5 5.01 (Engine: DEV7 version unknown)
|
||||
AD_ENTRY1s("adi5.stk", "ec2d6a05d13bec1b4dcfa18d88e317c6", 627942),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"adi5.stk", "adi5.obc", 0
|
||||
},
|
||||
{
|
||||
{ // Supplied by Indy4-Fan
|
||||
|
||||
"adi5",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Addy 5 5.03 (Engine: DEV7 version 1.10a)
|
||||
AD_ENTRY1s("adi5.stk", "b45a85ac21fccbb890edcbba36d11f42", 885616),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"adi5.stk", "adi5.obc", 0
|
||||
},
|
||||
{
|
||||
{ // Supplied by BJNFNE
|
||||
|
||||
"adi5",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Addy 5 5.04 (Engine: DEV7 version 1.10a)
|
||||
AD_ENTRY1s("adi5.stk", "7af169c901981f1fbf4535c194aa4cc0", 892359),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"adi5.stk", "adi5.obc", 0
|
||||
},
|
||||
|
||||
// -- Demos --
|
||||
|
||||
{
|
||||
{ // Supplied by BJNFNE
|
||||
|
||||
"adi5",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Addy 5 Mathe Demo (Engine: DEV7 version unknown)
|
||||
AD_ENTRY1s("adi5.stk", "72fb3c7807845e414d107aa4612f95df", 141858),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED | ADGF_DEMO,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"adi5.stk", "adi5.obc", 0
|
||||
},
|
||||
|
||||
// -- Add-ons : Language --
|
||||
{
|
||||
{
|
||||
"adi5language",
|
||||
"", // Deutsch (Klasse 7+8)
|
||||
AD_ENTRY2s("FR12.ITK", "2f084125fa605a138a77ef7990eb2258", 27226086,
|
||||
"FR13.ITK", "68a8c910f581f5ece90d1decf45bc09f", 17725973),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON | ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi5language",
|
||||
"", // Français Math CE1
|
||||
AD_ENTRY2s("fr06.itk", "5ad5150e8e0f5d2d2867669ecc5ed3be", 10449682,
|
||||
"fr07.itk", "75daf1e48bf06ad28f3446662fb25253", 58580849),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON | ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi5language",
|
||||
"", // Français Math CE1
|
||||
AD_ENTRY2s("fr06.itk", "edf5b0d00f1cc670b49db5b8c79b4d0d", 10491811,
|
||||
"fr07.itk", "83b00b904a989a9d1a83e8c6fbcf6478", 59044143),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON | ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adi5language",
|
||||
"", // Français Math CM1
|
||||
AD_ENTRY2s("fr08.itk", "0daba190b67c2404fbdfb3aed3f82b4f", 53645106,
|
||||
"fr09.itk", "0c4f77aa52e76163f25ce4abbf5d4788", 41428906),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON | ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Add-ons : English --
|
||||
{
|
||||
{
|
||||
"adi5anglais",
|
||||
"", // Englisch (Klasse 5)
|
||||
AD_ENTRY2s("EN07.ITK", "c7a89adebc67ad587e98e5a237ff679a", 95252930,
|
||||
"EN11.ITK", "18cd5b3d9e405cccf27202ca28e1a68f", 54165516),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON | ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_ADI5_H
|
||||
319
engines/gob/detection/tables_adibou1.h
Normal file
319
engines/gob/detection/tables_adibou1.h
Normal file
@@ -0,0 +1,319 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for Adibou 1 / A.J.'s World of Discovery / ADI Jnr. */
|
||||
/* These games are part of the Adibou series. For more information, refer to our wiki: https://wiki.scummvm.org/index.php?title=Adibou_Games */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_ADIBOU1_H
|
||||
#define GOB_DETECTION_TABLES_ADIBOU1_H
|
||||
|
||||
// -- French: Adibou --
|
||||
|
||||
{
|
||||
{
|
||||
"adibou1",
|
||||
"ADIBOU 1 Environnement 4-7 ans",
|
||||
AD_ENTRY1s("intro.stk", "6db110188fcb7c5208d9721b5282682a", 4805104),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
{
|
||||
{ // Supplied by sdelamarre
|
||||
"adibou1",
|
||||
"ADIBOU 1 Environnement 4-7 ans",
|
||||
AD_ENTRY1s("intro.stk", "904a93f46687617bb34e672020fc17a4", 248724),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib | kFeatures16Colors,
|
||||
0, "base.tot", 0
|
||||
},
|
||||
|
||||
{
|
||||
{ // Supplied by sdelamarre
|
||||
"adibou1",
|
||||
"ADIBOU 1 Environnement 4-7 ans",
|
||||
AD_ENTRY1s("intro.stk", "228edf921ebcd9f1c6d566856f264ea4", 2647968),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{ // 1994 CD version
|
||||
"adibou1",
|
||||
"ADIBOU 1 Environnement 4-5 ans (CD)",
|
||||
AD_ENTRY2s("intro.stk", "6db110188fcb7c5208d9721b5282682a", 4805104,
|
||||
"c51.stk", "38daec4f7a7fcedbdf5e47b3c5f28e35", 5680126),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeatures640x400,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- German: ADI Jr. Spielerisch lernen --
|
||||
|
||||
{
|
||||
{ // 1994 CD version - Supplied by BJNFNE
|
||||
"adibou1",
|
||||
"ADI Jr. 4-6 Jahre (CD)",
|
||||
AD_ENTRY2s("intro.stk", "4d4c23da4cd7e080cb1769b49ace1805", 4731020,
|
||||
"l51.stk", "0397e893892ffe1d6c64d28841437fd7", 7308050),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeatures640x400,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{ // 1994 CD version - Supplied by Indy4-Fan
|
||||
"adibou1",
|
||||
"ADI Jr. 6-7 Jahre (CD)",
|
||||
AD_ENTRY2s("intro.stk", "4d4c23da4cd7e080cb1769b49ace1805", 4731020,
|
||||
"c61.stk", "1aca103ed84241487c5cf394ae37e8d7", 5966096),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeatures640x400,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- English: A.J.'s World of Discovery / ADI Jnr.
|
||||
|
||||
// -- DOS VGA Floppy --
|
||||
|
||||
{
|
||||
{
|
||||
"adibou1",
|
||||
"AJ's World of Discovery",
|
||||
AD_ENTRY1s("intro.stk", "e453bea7b28a67c930764d945f64d898", 3913628),
|
||||
EN_GRB,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// Supplied by jp438-2 in bug report #13972
|
||||
{
|
||||
{
|
||||
"adibou1",
|
||||
"Adi Jnr.",
|
||||
AD_ENTRY1s("intro.stk", "6d234641b74b3bdf746c39a64ff1abcc", 2678326),
|
||||
EN_GRB,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Amiga Floppy --
|
||||
|
||||
{
|
||||
{ // Supplied by eientei95
|
||||
"adibou1",
|
||||
"Adi Jnr",
|
||||
AD_ENTRY1s("intro.stk", "71e7db034890885ac96dd1be43a21c38", 556834),
|
||||
EN_ANY,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// Italian: Adibù
|
||||
// (missing)
|
||||
|
||||
// -- Add-ons : Read 4-5 years --
|
||||
{
|
||||
{
|
||||
"adibou1read45",
|
||||
"", // Je lis 4-5 ans"
|
||||
AD_ENTRY1s("l51.stk", "8eb81211f8ee163885cc8b31d04d9380", 325445),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_ADDON,
|
||||
GUIO0()
|
||||
},
|
||||
kFeaturesAdLib | kFeatures16Colors,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
{
|
||||
{
|
||||
"adibou1read45",
|
||||
"", // Je lis 4-5 ans"
|
||||
AD_ENTRY1s("l51.stk", "50004db83a88750d582113e0669a9604", 1437256),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_ADDON,
|
||||
GUIO0()
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Add-ons : Count 4-5 years --
|
||||
{
|
||||
{
|
||||
"adibou1count45",
|
||||
"", // Je calcule 4-5 ans"
|
||||
AD_ENTRY1s("c51.stk", "c57292304c2657000bd92dbaee33b52b", 330329),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_ADDON,
|
||||
GUIO0()
|
||||
},
|
||||
kFeaturesAdLib | kFeatures16Colors,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
{
|
||||
{
|
||||
"adibou1count45",
|
||||
"", // Je calcule 4-5 ans"
|
||||
AD_ENTRY1s("c51.stk", "264e5426bd06d5fedd8edf7c08302984", 359953),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_ADDON,
|
||||
GUIO0()
|
||||
},
|
||||
kFeaturesAdLib | kFeatures16Colors,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
{
|
||||
{
|
||||
"adibou1count45",
|
||||
"", // Je calcule 4-5 ans"
|
||||
AD_ENTRY1s("c51.stk", "afefebef6256fe4f72bdbdc30fdc0f2d", 1313166),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_ADDON,
|
||||
GUIO0()
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Add-ons : Read 6-7 years --
|
||||
{
|
||||
{
|
||||
"adibou1read67",
|
||||
"", // Je lis 6-7 ans"
|
||||
AD_ENTRY1s("l61.stk", "d236b4268d8265b958a90a41eae0f15a", 356444),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_ADDON,
|
||||
GUIO0()
|
||||
},
|
||||
kFeaturesAdLib | kFeatures16Colors,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
{
|
||||
{
|
||||
"adibou1read67",
|
||||
"", // Je lis 6-7 ans"
|
||||
AD_ENTRY1s("l61.stk", "1c993aa788b4159bbc9591921854d428", 353121),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_ADDON,
|
||||
GUIO0()
|
||||
},
|
||||
kFeaturesAdLib | kFeatures16Colors,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
{
|
||||
{
|
||||
"adibou1read67",
|
||||
"", // Je lis 6-7 ans"
|
||||
AD_ENTRY1s("l61.stk", "71ff03db9aa9d3be05ac6050d7d5e681", 1396282),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_ADDON,
|
||||
GUIO0()
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Add-ons : Count 6-7 years --
|
||||
{
|
||||
{
|
||||
"adibou1count67",
|
||||
"", // Je calcule 6-7 ans"
|
||||
AD_ENTRY1s("c61.stk", "f5ef0318f342083f835426718b74c89a", 318641),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_ADDON,
|
||||
GUIO0()
|
||||
},
|
||||
kFeaturesAdLib | kFeatures16Colors,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
{
|
||||
{
|
||||
"adibou1count67",
|
||||
"", // Je calcule 6-7 ans"
|
||||
AD_ENTRY1s("c61.stk", "b6849f45151b8dfe48d873fbd468b679", 1242750),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_ADDON,
|
||||
GUIO0()
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_ADIBOU1_H
|
||||
657
engines/gob/detection/tables_adibou2.h
Normal file
657
engines/gob/detection/tables_adibou2.h
Normal file
@@ -0,0 +1,657 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for Adibou / Addy Junior series. */
|
||||
/* This Game uses the DEV6 Engine, more Information can be found here: https://wiki.scummvm.org/index.php?title=DEV6_Information */
|
||||
/* These games are part of the Adibou series. For more information, refer to our wiki: https://wiki.scummvm.org/index.php?title=Adibou_Games */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_ADIBOU2_H
|
||||
#define GOB_DETECTION_TABLES_ADIBOU2_H
|
||||
|
||||
// -- French: Adibou --
|
||||
|
||||
{
|
||||
{
|
||||
"adibou2",
|
||||
"ADIBOU 2",
|
||||
AD_ENTRY1s("intro.stk", "94ae7004348dc8bf99c23a9a6ef81827", 956162),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adibou2",
|
||||
"Le Jardin Magique d'Adibou",
|
||||
AD_ENTRY1s("intro.stk", "a8ff86f3cc40dfe5898e0a741217ef27", 956328),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adibou2",
|
||||
"ADIBOU Version Decouverte 2.11",
|
||||
AD_ENTRY1s("intro.stk", "558c14327b79ed39214b49d567a75e33", 8737856),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adibou2",
|
||||
"ADIBOU 2.10 Environnement",
|
||||
AD_ENTRY2s("intro.stk", "f2b797819aeedee557e904b0b5ccd82e", 8736454,
|
||||
"BECBF210.CD1", "bc828c320908a5eaa349956d396bd8e1", 8),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
GF_ENABLE_ADIBOU2_FREE_BANANAS_WORKAROUND | GF_ENABLE_ADIBOU2_FLOWERS_INFINITE_LOOP_WORKAROUND,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adibou2",
|
||||
"ADIBOU 2.11 Environnement",
|
||||
AD_ENTRY2s("intro.stk", "7b1f1f6f6477f54401e95d913f75e333", 8736904,
|
||||
"BECBF211.CD1", "bc828c320908a5eaa349956d396bd8e1", 8),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
GF_ENABLE_ADIBOU2_FREE_BANANAS_WORKAROUND | GF_ENABLE_ADIBOU2_FLOWERS_INFINITE_LOOP_WORKAROUND,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adibou2",
|
||||
"ADIBOU 2.12 Environnement",
|
||||
AD_ENTRY3s("intro.stk", "1e49c39a4a3ce6032a84b712539c2d63", 8738134,
|
||||
"BECBF212.CD1", "bc828c320908a5eaa349956d396bd8e1", 8,
|
||||
"intro.itk", "610b4ade4912442f42f342594c654226", 13592576),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
GF_ENABLE_ADIBOU2_FREE_BANANAS_WORKAROUND | GF_ENABLE_ADIBOU2_FLOWERS_INFINITE_LOOP_WORKAROUND,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adibou2",
|
||||
"ADIBOU 2.12 Environnement",
|
||||
AD_ENTRY3s("intro.stk", "1e49c39a4a3ce6032a84b712539c2d63", 8738134,
|
||||
"BECBF212.CD1", "bc828c320908a5eaa349956d396bd8e1", 8,
|
||||
"intro.itk", "269fc5814db277b5a18d748e7ed55e90", 15079424),
|
||||
FR_CAN,
|
||||
kPlatformWindows,
|
||||
GF_ENABLE_ADIBOU2_FREE_BANANAS_WORKAROUND | GF_ENABLE_ADIBOU2_FLOWERS_INFINITE_LOOP_WORKAROUND,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adibou2",
|
||||
"ADIBOU 2.13s Environnement",
|
||||
AD_ENTRY2s("intro.stk", "092707829555f27706920e4cacf1fada", 8737958,
|
||||
"BECBF213.CD1", "bc828c320908a5eaa349956d396bd8e1", 8),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
GF_ENABLE_ADIBOU2_FREE_BANANAS_WORKAROUND | GF_ENABLE_ADIBOU2_FLOWERS_INFINITE_LOOP_WORKAROUND,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adibou2",
|
||||
"ADIBOO 2.14 Environnement",
|
||||
AD_ENTRY1s("intro.stk", "ff63637e3cb7f0a457edf79457b1c6b3", 9333874),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adibou2",
|
||||
"ADIBOU Environnement",
|
||||
AD_ENTRY1s("intro.stk", "5606ff29ef33ef423519eb24e8096afc", 8737284),
|
||||
FR_CAN,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- German: Addy Junior --
|
||||
|
||||
{
|
||||
{
|
||||
"adibou2",
|
||||
"ADDY JR 2.20 Basisprogramm",
|
||||
AD_ENTRY2s("intro.stk", "092707829555f27706920e4cacf1fada", 8737958,
|
||||
"BECBD220.CD1", "bc828c320908a5eaa349956d396bd8e1", 8),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
{
|
||||
{ // Supplied by felsqualle
|
||||
"adibou2",
|
||||
"ADI Junior 2",
|
||||
AD_ENTRY1s("intro.stk", "80588ad3b5510bb44d3f40d6b07b81e7", 956328),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
{
|
||||
{ // Supplied by BJNFNE
|
||||
"adibou2",
|
||||
"ADI Jr.",
|
||||
AD_ENTRY2s("intro.stk", "718a51862406136c28639489a9ba950a", 956350,
|
||||
"intro.inf", "d8710732c9bfe3ca52d3ce5aefc06089", 48),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
GF_ENABLE_ADIBOU2_FLOWERS_INFINITE_LOOP_WORKAROUND,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
{
|
||||
{ // Supplied by BJNFNE
|
||||
"adibou2",
|
||||
"ADDY JR 2.13 Basisprogramm",
|
||||
AD_ENTRY2s("intro.stk", "092707829555f27706920e4cacf1fada", 8737958,
|
||||
"BECBD213.CD1", "bc828c320908a5eaa349956d396bd8e1", 8),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Italian: Adibù --
|
||||
{
|
||||
{
|
||||
"adibou2",
|
||||
"ADIBÙ 2.13 Ambiente",
|
||||
AD_ENTRY2s("intro.stk", "092707829555f27706920e4cacf1fada", 8737958,
|
||||
"BECBI213.CD1", "bc828c320908a5eaa349956d396bd8e1", 8),
|
||||
IT_ITA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Spanish: Adibù --
|
||||
{
|
||||
{ // Supplied by eientei95
|
||||
"adibou2",
|
||||
"ADIBÙ 2",
|
||||
AD_ENTRY1s("intro.stk", "0b996fcd8929245fecddc4d9169843d0", 956682),
|
||||
ES_ESP,
|
||||
kPlatformWindows,
|
||||
GF_ENABLE_ADIBOU2_FLOWERS_INFINITE_LOOP_WORKAROUND,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- English: Adiboo --
|
||||
{
|
||||
{ // Supplied by sdelamarre
|
||||
"adibou2",
|
||||
"ADIBOO 2",
|
||||
AD_ENTRY2s("intro.stk", "718a51862406136c28639489a9ba950a", 956350,
|
||||
"intro.inf", "9369aa62939f5f7c11b1e02a45038050", 44),
|
||||
EN_GRB,
|
||||
kPlatformWindows,
|
||||
GF_ENABLE_ADIBOU2_FLOWERS_INFINITE_LOOP_WORKAROUND,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adibou2",
|
||||
"ADIBOO 2.13 Environment",
|
||||
AD_ENTRY1s("intro.stk", "ff63637e3cb7f0a457edf79457b1c6b3", 9333874),
|
||||
EN_GRB,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adibou2",
|
||||
"ADIBOO 2.13 Environment",
|
||||
AD_ENTRY2s("intro.stk", "092707829555f27706920e4cacf1fada", 8737958,
|
||||
"BECBA213.CD1", "bc828c320908a5eaa349956d396bd8e1", 8),
|
||||
EN_GRB,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Add-ons : Read/Count 4-5 years --
|
||||
{
|
||||
{
|
||||
"adibou2readcount45",
|
||||
"", // "Lecture/Calcul 4-5 ans"
|
||||
AD_ENTRY2s("intro_ap.stk", "7ff46d8c804186d3a11bf6b921fac2c0", 40835594,
|
||||
"appli_01.vmd", "11635be4aeaac46d199e7e37cf905240", 54402),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
{
|
||||
{
|
||||
"adibou2readcount45",
|
||||
"", // "Lecture/Calcul 4-5 ans"
|
||||
AD_ENTRY2s("intro_ap.stk", "8f9dcb2fe953b1e031563307eae19a77", 40835810,
|
||||
"appli_01.vmd", "d5f26306952d2ffbbadbb2b7d6cb3299", 41806),
|
||||
FR_CAN,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
{
|
||||
{
|
||||
"adibou2readcount45",
|
||||
"", // "Lesen/Rechnen 4-5 Jahre"
|
||||
AD_ENTRY2s("intro_ap.stk", "66a4ac911433c85b13811e874b5ceebd", 40946386,
|
||||
"appli_01.vmd", "f4ec39fd93d405f7aea84bd31de48f67", 63226),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
{
|
||||
{
|
||||
"adibou2readcount45",
|
||||
"", // "Leggere/Contare 4-5 anni"
|
||||
AD_ENTRY2s("intro_ap.stk", "8540e44b24fef8dac2bbcd1aff6e0d8f", 44815582,
|
||||
"appli_01.vmd", "2eb5ed83c2b3408d2d7ff54f5bfdaf3a", 49228),
|
||||
IT_ITA,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
{
|
||||
{
|
||||
"adibou2readcount45",
|
||||
"", // "I can read/I can count 4-5 years"
|
||||
AD_ENTRY2s("intro_ap.stk", "5ac48f29e989fae9a3c600978e52f5cf", 41662238,
|
||||
"appli_01.vmd", "3a596569b76c0180a7e1643c1c76d383", 56432),
|
||||
EN_GRB,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Add-ons : Read/Count 6-7 years --
|
||||
{
|
||||
{
|
||||
"adibou2readcount67",
|
||||
"", // "Lecture/Calcul 6-7 ans"
|
||||
AD_ENTRY2s("intro_ap.stk", "0e91d0d693d5731353ad4738f4aa065c", 36540132,
|
||||
"appli_03.vmd", "6bf95a48f366bdf8af3a198c7b723c77", 58858),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
{
|
||||
{
|
||||
"adibou2readcount67",
|
||||
"", // "Lecture/Calcul 6-7 ans"
|
||||
AD_ENTRY2s("intro_ap.stk", "82ec211d2f0cb3430d8f1eb80c949f41", 36540108,
|
||||
"appli_03.vmd", "2ec3177c0f1b4ef326cc663834003eb4", 38062),
|
||||
FR_CAN,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
{
|
||||
{
|
||||
"adibou2readcount67",
|
||||
"", // "Lesen/Rechnen 6-7 Jahre"
|
||||
AD_ENTRY2s("intro_ap.stk", "5b83051c6d123fe0c506fd1ee17a73da", 36132776,
|
||||
"appli_03.vmd", "462cd55c0759c1bd097b379995342b24", 65454),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
{
|
||||
{ // Supplied by Indy4-Fan
|
||||
"adibou2readcount67",
|
||||
"", // "Lesen/Rechnen 6-7 Jahre"
|
||||
AD_ENTRY2s("intro_ap.stk", "4f475d2ad1aec64bafd17c971768dbce", 36084716,
|
||||
"appli_03.vmd", "462cd55c0759c1bd097b379995342b24", 65454),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
{
|
||||
{
|
||||
"adibou2readcount67",
|
||||
"", // Yo leo/Yo calculo 2° primaria
|
||||
AD_ENTRY2s("intro_ap.stk", "8ccaddbb40a3142db80d4e84fb4df447", 36332224,
|
||||
"appli_03.vmd", "a14a48e9f3cfba245857fc74e249befd", 65542),
|
||||
ES_ESP,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Add-ons : "Nature & Sciences" --
|
||||
{
|
||||
{
|
||||
"adibou2sciences",
|
||||
"", // "Je découvre la nature et les sciences"
|
||||
AD_ENTRY3s("intro_ap.stk", "bff25481fc05bc5c6a3aaa8c17e89e5b", 3446050,
|
||||
"FICHES.ITK", "1670cc3373df162aed3219368665a1ca", 51025920,
|
||||
"APPBOFR1.ITK", "b5354d97e1115ad337de55410dae82f7", 129994752),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
{
|
||||
{
|
||||
"adibou2sciences",
|
||||
"", // "Je découvre la nature et les sciences"
|
||||
AD_ENTRY3s("intro_ap.stk", "bff25481fc05bc5c6a3aaa8c17e89e5b", 3446050,
|
||||
"FICHES.ITK", "1670cc3373df162aed3219368665a1ca", 51025920,
|
||||
"APPBOFR1.ITK", "8bd95ce195278a29f0375ca2e2f3475d", 139196416),
|
||||
FR_CAN,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
{
|
||||
{
|
||||
"adibou2sciences",
|
||||
"", // "Discover Nature, Animals & Planets"
|
||||
AD_ENTRY2s("intro_ap.stk", "b630020cb8b6bc6f4b98876647ad418d", 3460620,
|
||||
"FICHES.ITK", "2a704840f883b908f444f5215ab05e72", 52092928),
|
||||
EN_GRB,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adibou2sciences",
|
||||
"", // "Natur & Technik"
|
||||
AD_ENTRY2s("intro_ap.stk", "404731e0108a43197ad408bda216a76e", 3162292,
|
||||
"FICHES.ITK", "c301766d759d9ac8d7362558cc7a20c8", 51316736),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Add-ons : "Anglais" (English for non-native speakers) --
|
||||
{
|
||||
{
|
||||
"adibou2anglais",
|
||||
"",
|
||||
AD_ENTRY2s("intro_ap.stk", "1c83832cfeeace2a4b1b9ca448fc5322", 1967132,
|
||||
"LIPSYNC.ITK", "90ea1687c8d40989b5ff52c7ecaaf8b3", 107792384),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON | ADGF_UNSTABLE,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Add-ons : Music --
|
||||
{
|
||||
{
|
||||
"adibou2music",
|
||||
"",
|
||||
AD_ENTRY2s("intro_ap.stk", "2147748e04ac11bd7155779e1456be07", 1631068,
|
||||
"MUZIKO.ITK", "101cd1690f13bf458e3988822a46e942", 54806528),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON | ADGF_UNSTABLE,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adibou2music",
|
||||
"",
|
||||
AD_ENTRY2s("intro_ap.stk", "0f3a372bb2e7d49ee430208a868f8605", 1629000,
|
||||
"MUZIKO.ITK", "48e4576339b796f657a41d548abd97e1", 52834304),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON | ADGF_UNSTABLE,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Demos --
|
||||
|
||||
{
|
||||
{
|
||||
"adibou2",
|
||||
"ADIBOU 2 Demo",
|
||||
AD_ENTRY1s("intro.stk", "0f197c6b8f1cef3fb4aa37438a52e031", 954276),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_DEMO,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
// Titlescreen says "ADIBOO: Limited version!", Sierra setup says "Adiboo 2 Demo"
|
||||
// Supplied by eientei95
|
||||
{
|
||||
"adibou2",
|
||||
"ADIBOO 2 Demo",
|
||||
AD_ENTRY1s("intro.stk", "ea6c2d25f33135db763c1175979d904a", 528108),
|
||||
EN_GRB,
|
||||
kPlatformWindows,
|
||||
ADGF_DEMO,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adibou2",
|
||||
"Non-Interactive Demo",
|
||||
AD_ENTRY2s("demogb.scn", "9291455a908ac0e6aaaca686e532609b", 105,
|
||||
"demogb.vmd", "bc9c1db97db7bec8f566332444fa0090", 14320840),
|
||||
EN_GRB,
|
||||
kPlatformWindows,
|
||||
ADGF_DEMO,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480 | kFeaturesSCNDemo,
|
||||
0, 0, 9
|
||||
},
|
||||
{
|
||||
{
|
||||
"adibou2",
|
||||
"Non-Interactive Demo",
|
||||
AD_ENTRY2s("demoall.scn", "c8fd308c037b829800006332b2c32674", 106,
|
||||
"demoall.vmd", "4672b2deacc6fca97484840424b1921b", 14263433),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_DEMO,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480 | kFeaturesSCNDemo,
|
||||
0, 0, 10
|
||||
},
|
||||
{
|
||||
{
|
||||
"adibou2",
|
||||
"Non-Interactive Demo",
|
||||
AD_ENTRY2s("demofra.scn", "d1b2b1618af384ea1120def8b986c02b", 106,
|
||||
"demofra.vmd", "b494cdec1aac7e54c3f2480512d2880e", 14297100),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_DEMO,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480 | kFeaturesSCNDemo,
|
||||
0, 0, 11
|
||||
},
|
||||
{ // Shipped as an Demo / Preview for Nature et Sciences on Adibou presente Dessin CD
|
||||
// Supplied by BJNFNE
|
||||
{
|
||||
"adibou2",
|
||||
"Nature et Sciences Preview",
|
||||
AD_ENTRY1s("intro.stk", "22b997d97eef71c867b49092bd89c2b8", 38128),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSTABLE | ADGF_DEMO,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_ADIBOU2_H
|
||||
371
engines/gob/detection/tables_adibou3.h
Normal file
371
engines/gob/detection/tables_adibou3.h
Normal file
@@ -0,0 +1,371 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for Adibou 3 / Adiboo 3 series. */
|
||||
/* This Game uses the DEV7 Engine, more Information can be found here: https://wiki.scummvm.org/index.php?title=DEV7_Information */
|
||||
/* These games are part of the Adibou series. For more information, refer to our wiki: https://wiki.scummvm.org/index.php?title=Adibou_Games */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_ADIBOU3_H
|
||||
#define GOB_DETECTION_TABLES_ADIBOU3_H
|
||||
|
||||
// -- French: Adibou 3 --
|
||||
|
||||
{
|
||||
{ // Supplied by BJNFNE
|
||||
"adibou3",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Adibou 3 3.00 (Engine: DEV7 version 1.2.0.0)
|
||||
AD_ENTRY1s("b3_common.stk", "8819bc86b7af241ed336b1a84e34de07", 499731),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"b3_common.stk", "b3_storyboard.obc", 0
|
||||
},
|
||||
{
|
||||
{ // Supplied by BJNFNE
|
||||
"adibou3",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Adibou 3 3.00 (Engine: DEV7 version 1.2.0.0)
|
||||
AD_ENTRY1s("b3_common.stk", "8819bc86b7af241ed336b1a84e34de07", 499731),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"b3_common.stk", "b3_storyboard.obc", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adibou3",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Adibou 3 3.00 (Engine: DEV7 version 1.2.0.0)
|
||||
AD_ENTRY1s("b3_common.stk", "c8d8db01b33ded9ecba2e371ca188a4c", 501767),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"b3_common.stk", "b3_storyboard.obc", 0
|
||||
},
|
||||
|
||||
// -- German: Adiboo 3 --
|
||||
|
||||
{
|
||||
{ // Supplied by BJNFNE
|
||||
|
||||
"adibou3",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Adiboo 3 3.10 (shipped with Nature Application) (Engine: DEV7 version 1.3.0.0)
|
||||
AD_ENTRY1s("b3_common.stk", "13360fa1d7298c2f06abeba244485a45", 552447),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"b3_common.stk", "b3_storyboard.obc", 0
|
||||
},
|
||||
|
||||
{
|
||||
{ // Supplied by BJNFNE
|
||||
|
||||
"adibou3",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Adiboo 3 3.00 (Engine: DEV7 version 1.2.0.0)
|
||||
AD_ENTRY1s("b3_common.stk", "e3ed6837d19cc0ed19275f3196de2ae3", 523246),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"b3_common.stk", "b3_storyboard.obc", 0
|
||||
},
|
||||
|
||||
{
|
||||
{ // Supplied by BJNFNE
|
||||
|
||||
"adibou3",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Adiboo 3 3.10 (Engine: DEV7 version 1.30b)
|
||||
AD_ENTRY1s("b3_common.stk", "2293ff44a5bb7a36f5219443f0ede5cf", 554569),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"b3_common.stk", "b3_storyboard.obc", 0
|
||||
},
|
||||
{
|
||||
{ // Supplied by BJNFNE
|
||||
|
||||
"adibou3",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Adiboo 3 3.10 (shipped with English Application) (Engine: DEV7 version 1.30b)
|
||||
AD_ENTRY1s("b3_common.stk", "fc3a619b44366ded7027bc458d34be6a", 554569),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"b3_common.stk", "b3_storyboard.obc", 0
|
||||
},
|
||||
{
|
||||
{ // Supplied by BJNFNE
|
||||
|
||||
"adibou3",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Adiboo 3 3.10 (shipped with Nature Application) (Engine: DEV7 version 1.30b)
|
||||
AD_ENTRY1s("b3_common.stk", "814d8edb015969618dbcc670b18fcfb4", 554569),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"b3_common.stk", "b3_storyboard.obc", 0
|
||||
},
|
||||
|
||||
// -- English: Adiboo 3 --
|
||||
|
||||
{
|
||||
{ // Supplied by BJNFNE
|
||||
|
||||
"adibou3",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Adiboo 3 3.00 (Engine: DEV7 version 1.2.0.0)
|
||||
AD_ENTRY1s("b3_common.stk", "3f34b0172396321d0c5e37c53b4de005", 523852),
|
||||
EN_ANY,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"b3_common.stk", "b3_storyboard.obc", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
|
||||
"adibou3",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Adiboo 3 3.10 (shipped with Music Application) (Engine: DEV7 version 1.3.0.0)
|
||||
AD_ENTRY1s("b3_common.stk", "4409c79e9005f46bf4298dc0273c9d12", 552743),
|
||||
EN_ANY,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"b3_common.stk", "b3_storyboard.obc", 0
|
||||
},
|
||||
|
||||
// -- Dutch: Adiboo 3 --
|
||||
|
||||
{
|
||||
{ // Supplied by Coby Cat
|
||||
|
||||
"adibou3",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Adiboo 3 3.00 (Published by Transposia) (Engine: DEV7 version 1.2.0.0)
|
||||
AD_ENTRY1s("b3_common.stk", "2650174b2b45ae776ebccc02073fea1f", 523647),
|
||||
NL_NLD,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"b3_common.stk", "b3_storyboard.obc", 0
|
||||
},
|
||||
|
||||
// -- Rusian: Антошка 3 --
|
||||
|
||||
{
|
||||
{
|
||||
|
||||
"adibou3",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Антошка 3 3.10 (Published by Akella) (Engine: DEV7 version 1.3.0.0)
|
||||
AD_ENTRY1s("b3_common.stk", "9795c08d44b7d79dd6ecfdb415892fbf", 553095),
|
||||
RU_RUS,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"b3_common.stk", "b3_storyboard.obc", 0
|
||||
},
|
||||
|
||||
// -- Demos --
|
||||
|
||||
{
|
||||
{
|
||||
|
||||
"adibou3",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Adiboo 3 Preview Demo (Engine: DEV7 version 1.2.0.0)
|
||||
AD_ENTRY1s("VmdLauncher.stk", "89a55e998a03063e35c92c8b5c76c4f4", 88596675),
|
||||
EN_ANY,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED | ADGF_DEMO,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"VmdLauncher.stk", "VmdLauncher.obc", 0
|
||||
},
|
||||
{
|
||||
{ // Supplied by BJNFNE
|
||||
|
||||
"adibou3",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Adiboo 3 3.10 Demo (Engine: DEV7 version 1.30b)
|
||||
AD_ENTRY1s("b3_common.stk", "0c7624de252a9be3c67616f298ecb34a", 558632),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED | ADGF_DEMO,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"b3_common.stk", "b3_storyboard.obc", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
|
||||
"adibou3",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Adibou 3 3.10 Du pareil au même (Engine: DEV7 version 1.30b)
|
||||
AD_ENTRY1s("b3_common.stk", "c0a485db0c58462693fe3da3c8eaa084", 559844),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED | ADGF_DEMO,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"b3_common.stk", "b3_storyboard.obc", 0
|
||||
},
|
||||
|
||||
// -- Add-ons : Read/Count 4-5 years --
|
||||
|
||||
{
|
||||
{
|
||||
"adibou3readcount45",
|
||||
"", // "Lecture/Calcul 4-5 ans"
|
||||
AD_ENTRY2s("BMA45F300.BCD1", "0db3f04047a68606ca184037825dbedb", 284,
|
||||
"BFR45F300.BCD1", "dbcbff695b14b80dc44f1b06b92d56b5", 301),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON | ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
0, 0, 0
|
||||
},
|
||||
// -- Add-ons : Read/Count 5-6 years --
|
||||
|
||||
{
|
||||
{
|
||||
"adibou3readcount56",
|
||||
"", // "Read/Count 5-6 age"
|
||||
AD_ENTRY2s("BFR56A300.BCD1", "b6ab820cf0b8948731a634e5aea18a1a", 293,
|
||||
"BMA56A300.BCD1", "9e2e7087a004cb0d4114ff07a3d1b41a", 285),
|
||||
EN_ANY,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON | ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Add-ons : Read/Count 6-7 years --
|
||||
|
||||
{
|
||||
{
|
||||
"adibou3readcount67",
|
||||
"", // "Lesen/Rechnen 6-7 Jahre"
|
||||
AD_ENTRY2s("BFR67D300.BCD1", "819f13cfaebf01a036131c60f6618d91", 303,
|
||||
"BMA67D300.BCD1", "14d86a43a14ffc2a464e9c02946f0ed6", 302),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON | ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Add-ons : Nature & Sciences --
|
||||
|
||||
{
|
||||
{
|
||||
"adibou3sciences",
|
||||
"", // "L'île volante 4-7 ans"
|
||||
AD_ENTRY1s("bsc47F310.bcd1", "e30b6a3fbe993dc867161d5465b7efba", 286),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON | ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"adibou3sciences",
|
||||
"", // "Das schwebende Land (Natur & Technik 4-7 Jahre)"
|
||||
AD_ENTRY1s("bsc47D310.bcd1", "1ea4391027ea3d412577c13cad808249", 307),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON | ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Add-ons : Music --
|
||||
{
|
||||
{
|
||||
"adibou3music",
|
||||
"", // Die rätselhafte Musikmaschine (Musik 4-7 Jahre)
|
||||
AD_ENTRY1s("bmu47D310.bcd1", "cac210f0c5c7d13667a84072d2f3947c", 324),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON | ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Add-ons : Anglais --
|
||||
{
|
||||
{
|
||||
"adibou3anglais",
|
||||
"", // Das Königreich Hocus Pocus (Englisch 4-7 Jahre)
|
||||
AD_ENTRY1s("blg47D310.bcd1", "cbbb2ab6399776ae3ec14c4c2edb1a96", 327),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_ADDON | ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_ADIBOU3_H
|
||||
128
engines/gob/detection/tables_adiboudchou.h
Normal file
128
engines/gob/detection/tables_adiboudchou.h
Normal file
@@ -0,0 +1,128 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for Adiboud'chou / Addy Buschu series. */
|
||||
/* This Game uses the DEV7 Engine, more Information can be found here: https://wiki.scummvm.org/index.php?title=DEV7_Information */
|
||||
/* These games are part of the Adibou series. For more information, refer to our wiki: https://wiki.scummvm.org/index.php?title=Adibou_Games */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_ADIBOUDCHOU_H
|
||||
#define GOB_DETECTION_TABLES_ADIBOUDCHOU_H
|
||||
|
||||
// -- French: Adiboud'chou series --
|
||||
|
||||
{
|
||||
{
|
||||
"adiboudchoumer",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Adiboud'chou a la mer 1.01 (Engine: DEV7 version unknown)
|
||||
AD_ENTRY1s("adbc_envir_obc.stk", "57f0eda5d4029abdb2f6b6201e02905e", 3204281),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"adbc_envir_obc.stk", "adbc_init.obc", 0
|
||||
},
|
||||
|
||||
// -- German: Addy Buschu series --
|
||||
|
||||
{
|
||||
{ // Supplied by BJNFNE
|
||||
"adiboudchoumer",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Addy Buschu am Meer 1.01 (Engine: DEV7 version unknown)
|
||||
AD_ENTRY2s("adbc_envir_obc.stk", "46b7db9f7e77a077d9ac8506130ba9a2", 2830950,
|
||||
"DMDCD101.CD1", "d41d8cd98f00b204e9800998ecf8427e", 0),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"adbc_envir_obc.stk", "adbc_init.obc", 0
|
||||
},
|
||||
{
|
||||
{ // Supplied by BJNFNE
|
||||
|
||||
"adiboudchoubanquise",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Addy Buschu Schnee & Eis 1.00 (Engine: DEV7 version 1.0.0.0)
|
||||
AD_ENTRY2s("adbc_envir_obc.stk", "fde006186b93b4f33486f021826f88a0", 5199806,
|
||||
"DNDCD100.CD1", "d41d8cd98f00b204e9800998ecf8427e", 0),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"adbc_envir_obc.stk", "adbc_init.obc", 0
|
||||
},
|
||||
{
|
||||
{ // Supplied by BJNFNE
|
||||
"adiboudchoucampagne",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Addy Buschu auf dem Land 1.00 (Engine: DEV7 version unknown)
|
||||
AD_ENTRY2s("adbc_envir_obc.stk", "4b43d3d1a8bc908d80e729069c5bb59f", 2831471,
|
||||
"DCDCD100.CD1", "d41d8cd98f00b204e9800998ecf8427e", 0),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"adbc_envir_obc.stk", "adbc_init.obc", 0
|
||||
},
|
||||
{
|
||||
{ // Supplied by BJNFNE
|
||||
"adiboudchoujunglesavane",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Addy Buschu Die bunte Tierwelt 1.00 (Engine: DEV7 version 1.0.0.0)
|
||||
AD_ENTRY2s("adbc_envir_obc.stk", "7f33561f295030cbe64a21f941ef1efc", 3188852,
|
||||
"djdcd100.cd1", "d41d8cd98f00b204e9800998ecf8427e", 0),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"adbc_envir_obc.stk", "adbc_init.obc", 0
|
||||
},
|
||||
|
||||
// -- Russian: Антошка
|
||||
|
||||
{
|
||||
{
|
||||
"adiboudchoucampagne",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Антошка. В гостях у друзей 1.00 (Engine: DEV7 version 1.0.0.0)
|
||||
AD_ENTRY2s("adbc_envir_obc.stk", "1b65643b2aa794f38f3b18efb9e68b92", 3210008,
|
||||
"DCDCF100.CD1", "d41d8cd98f00b204e9800998ecf8427e" ,0),
|
||||
RU_RUS,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"adbc_envir_obc.stk", "adbc_init.obc", 0
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_ADIBOUDCHOU_H
|
||||
85
engines/gob/detection/tables_adiboupresente.h
Normal file
85
engines/gob/detection/tables_adiboupresente.h
Normal file
@@ -0,0 +1,85 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for Adibou présente / Adiboo presents series. */
|
||||
/* This Game uses the DEV7 Engine, more Information can be found here: https://wiki.scummvm.org/index.php?title=DEV7_Information */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_ADIBOUPRESENTE_H
|
||||
#define GOB_DETECTION_TABLES_ADIBOUPRESENTE_H
|
||||
|
||||
// -- French: Adibou présente Dessin --
|
||||
|
||||
{
|
||||
{ // Supplied by BJNFNE
|
||||
"adiboudessin",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Adibou présente Dessin 1.00 (Engine: DEV7 version 1.10a)
|
||||
AD_ENTRY2s("adibou.stk", "14e3f8e9c237d4236d93e08c60b781bc", 217172,
|
||||
"PD47F100.CD1", "d41d8cd98f00b204e9800998ecf8427e", 0),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"adibou.stk", "main.obc", 0
|
||||
},
|
||||
|
||||
// -- French: Adibou présente Cuisine --
|
||||
|
||||
{
|
||||
{ // Supplied by BJNFNE
|
||||
"adiboucuisine",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Adibou présente Cuisine 1.00 (Engine: DEV7 version 1.0.0.0)
|
||||
AD_ENTRY2s("adibou.stk", "cb2d576f6d546485af7693d4eaf1142b", 174027,
|
||||
"PC47F100.CD1", "d41d8cd98f00b204e9800998ecf8427e", 0),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"adibou.stk", "main.obc", 0
|
||||
},
|
||||
|
||||
// -- French: Adibou présente Magie --
|
||||
|
||||
{
|
||||
{
|
||||
"adiboumagie",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Adibou présente Magie 1.00 (Engine: DEV7 version 1.0.0.0)
|
||||
AD_ENTRY2s("adibou.stk", "977d2449d398f3df23238d718fca35b5", 61097,
|
||||
"Pm47f100.cd1", "3389dae361af79b04c9c8e7057f60cc6", 1),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"adibou.stk", "main.obc", 0
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_ADIBOUPRESENTE_H
|
||||
159
engines/gob/detection/tables_bargon.h
Normal file
159
engines/gob/detection/tables_bargon.h
Normal file
@@ -0,0 +1,159 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for Bargon Attack. */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_BARGON_H
|
||||
#define GOB_DETECTION_TABLES_BARGON_H
|
||||
|
||||
// -- DOS VGA Floppy --
|
||||
|
||||
{
|
||||
{
|
||||
"bargon",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "da3c54be18ab73fbdb32db24624a9c23", 3181825),
|
||||
EN_GRB,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by cesardark in bug #3123
|
||||
{
|
||||
"bargon",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "11103b304286c23945560b391fd37e7d", 3181890),
|
||||
ES_ESP,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by paul66 in bug #3143
|
||||
{
|
||||
"bargon",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "da3c54be18ab73fbdb32db24624a9c23", 3181825),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by kizkoool in bugreport #3926
|
||||
{
|
||||
"bargon",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "00f6b4e2ee26e5c40b488e2df5adcf03", 3975580),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by glorfindel in bugreport #3193
|
||||
{
|
||||
"bargon",
|
||||
"Fanmade",
|
||||
AD_ENTRY1s("intro.stk", "da3c54be18ab73fbdb32db24624a9c23", 3181825),
|
||||
IT_ITA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Russian fan translation by PRCA
|
||||
{
|
||||
"bargon",
|
||||
"Fanmade",
|
||||
AD_ENTRY1s("intro.stk", "0937f20c9177a9c4111e48f8916fea47", 3185593),
|
||||
RU_RUS,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Amiga --
|
||||
|
||||
{ // Supplied by pwigren in bugreport #3355
|
||||
{
|
||||
"bargon",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "569d679fe41d49972d34c9fce5930dda", 269825),
|
||||
EN_GRB,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by gabberhead in bugreport #15178
|
||||
{
|
||||
"bargon",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "e9ec1eebdec327794681b2b66a30f159", 270055),
|
||||
DE_DEU,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Atari ST --
|
||||
|
||||
{ // Supplied by Trekky in the forums
|
||||
{
|
||||
"bargon",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "2f54b330d21f65b04b7c1f8cca76426c", 262109),
|
||||
FR_FRA,
|
||||
kPlatformAtariST,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_BARGON_H
|
||||
118
engines/gob/detection/tables_crousti.h
Normal file
118
engines/gob/detection/tables_crousti.h
Normal file
@@ -0,0 +1,118 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for Croustibat. */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_CROUSTI_H
|
||||
#define GOB_DETECTION_TABLES_CROUSTI_H
|
||||
|
||||
// -- DOS VGA Floppy --
|
||||
|
||||
{
|
||||
{ // Supplied by DrMcCoy
|
||||
"crousti",
|
||||
"v1.01",
|
||||
AD_ENTRY1s("intro.stk", "63fd795818fa72c32b903bbd99e18ea1", 851926),
|
||||
PT_PRT,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{ // English Fan Translation by denzquix
|
||||
"crousti",
|
||||
"v1.01",
|
||||
AD_ENTRY1s("intro.stk", "c660f5500907ecf18a05412d4fda2222", 850731),
|
||||
EN_ANY,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{ // German Fan Translation by BJNFNE
|
||||
// 23.07.2023
|
||||
"crousti",
|
||||
"v1.01",
|
||||
AD_ENTRY1s("intro.stk", "df96be976e53cc7de9e2741c45c18a1f", 864746),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{ // German Fan Translation by BJNFNE
|
||||
// 10.09.2023
|
||||
"crousti",
|
||||
"v1.01",
|
||||
AD_ENTRY1s("intro.stk", "7b86a951602bccc2c55eb5f644310d93", 864040),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{ // German Fan Translation by BJNFNE
|
||||
// 10.09.2023
|
||||
"crousti",
|
||||
"v1.01 Big Letters",
|
||||
AD_ENTRY1s("intro.stk", "f739ed7d681a8e2619a14faafbf169e1", 864044),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{ // German Fan Translation by BJNFNE
|
||||
// 10.09.2023
|
||||
"crousti",
|
||||
"v1.01 Small/Big Letters",
|
||||
AD_ENTRY1s("intro.stk", "e35840d99c89544021524a9b99ab20f7", 864032),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_CROUSTI_H
|
||||
211
engines/gob/detection/tables_dynasty.h
Normal file
211
engines/gob/detection/tables_dynasty.h
Normal file
@@ -0,0 +1,211 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for The Last Dynasty. */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_DYNASTY_H
|
||||
#define GOB_DETECTION_TABLES_DYNASTY_H
|
||||
|
||||
// -- Windows --
|
||||
|
||||
{
|
||||
{
|
||||
"dynasty",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "6190e32404b672f4bbbc39cf76f41fda", 2511470),
|
||||
EN_USA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"dynasty",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "61e4069c16e27775a6cc6d20f529fb36", 2511300),
|
||||
EN_USA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"dynasty",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "61e4069c16e27775a6cc6d20f529fb36", 2511300),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"dynasty",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "b3f8472484b7a1df94557b51e7b6fca0", 2322644),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"dynasty",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "bdbdac8919200a5e71ffb9fb0709f704", 2446652),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{ // Supplied by trembyle
|
||||
"dynasty",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "a4a50c70d001b4398b174f1bff1987f6", 2607984),
|
||||
IT_ITA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{ // Supplied by trembyle
|
||||
"dynasty",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "4bfcc878f2fb2f0809d1f257e1180cf1", 2857990),
|
||||
ES_ESP,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Demos --
|
||||
|
||||
{ // Non-interactive
|
||||
{
|
||||
"dynasty",
|
||||
"Demo",
|
||||
AD_ENTRY1s("intro.stk", "464538a17ed39755d7f1ba9c751af1bd", 1847864),
|
||||
EN_ANY,
|
||||
kPlatformWindows,
|
||||
ADGF_DEMO,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Non-interactive
|
||||
{ // Supplied by trembyle
|
||||
"dynasty",
|
||||
"Demo",
|
||||
AD_ENTRY1s("intro.stk", "e49340fe5078e38e9f9290dfb75f98a5", 1348),
|
||||
EN_ANY,
|
||||
kPlatformWindows,
|
||||
ADGF_DEMO,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"dynasty",
|
||||
"Demo",
|
||||
AD_ENTRY1s("lda1.stk", "0e56a899357cbc0bf503260fd2dd634e", 15032774),
|
||||
EN_ANY,
|
||||
kPlatformWindows,
|
||||
ADGF_DEMO,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"lda1.stk", 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"dynasty",
|
||||
"Demo",
|
||||
AD_ENTRY1s("lda1.stk", "8669ea2e9a8239c070dc73958fbc8753", 15567724),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_DEMO,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"lda1.stk", 0, 0
|
||||
},
|
||||
{
|
||||
{ // Supplied by trembyle
|
||||
"dynasty",
|
||||
"Demo",
|
||||
AD_ENTRY2s("demo.scn", "a0d801c43a560b7471114744858b129c", 89,
|
||||
"demo5.vmd", "2abb7b6a26406c984f389f0b24b5e28e", 13290970),
|
||||
EN_ANY,
|
||||
kPlatformDOS,
|
||||
ADGF_DEMO,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480 | kFeaturesSCNDemo,
|
||||
"demo.scn", 0, 1
|
||||
},
|
||||
// Combined demo for Woodruff and The Last Dynasty
|
||||
{
|
||||
{ // Supplied by trembyle
|
||||
"dynastywood",
|
||||
"Non-Interactive Demos",
|
||||
AD_ENTRY2s("demo.scn", "040a00b7276aa86fe7a51f5f362f63c7", 124,
|
||||
"demo5.vmd", "2abb7b6a26406c984f389f0b24b5e28e", 13290970),
|
||||
EN_ANY,
|
||||
kPlatformDOS,
|
||||
ADGF_DEMO,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480 | kFeaturesSCNDemo,
|
||||
"demo.scn", 0, 1
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_DYNASTY_H
|
||||
92
engines/gob/detection/tables_englishfever.h
Normal file
92
engines/gob/detection/tables_englishfever.h
Normal file
@@ -0,0 +1,92 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for English Fever. */
|
||||
/* This Game uses the DEV7 Engine, more Information can be found here: https://wiki.scummvm.org/index.php?title=DEV7_Information */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_ENGLISHFEVER_H
|
||||
#define GOB_DETECTION_TABLES_ENGLISHFEVER_H
|
||||
|
||||
// -- French: English Fever Hysteria on Campus --
|
||||
|
||||
{
|
||||
{
|
||||
"englishfever",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // English Fever Hysteria on Campus 1.00 (Engine: DEV7 version 1.30)
|
||||
AD_ENTRY1s("L_Module_Start.itk", "d6f1a4b742f695187b350083fe1b2fc1", 747558),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"L_Module_Start.itk", "L_Module_Start.obc", 0
|
||||
},
|
||||
// -- German: English Fever Commando Kids
|
||||
{
|
||||
{ // Supplied by BJNFNE
|
||||
"englishfever",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // English Fever Commando Kids 1.00 (Engine: DEV7 version 1.30)
|
||||
AD_ENTRY1s("L_Module_Start.itk", "6090620324734b17fe8b591852b693df", 747551),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"L_Module_Start.itk", "L_Module_Start.obc", 0
|
||||
},
|
||||
// -- English Fever Funny Camp
|
||||
{
|
||||
{ // Supplied by Indy4-Fan
|
||||
"englishfever",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // English Fever Funny Camp 1.00 (Engine: DEV7 version 1.30)
|
||||
AD_ENTRY1s("L_Module_Start.itk", "6090620324734b17fe8b591852b693df", 747551),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"L_Module_Start.itk", "L_Module_Start.obc", 0
|
||||
},
|
||||
// -- English Fever Extreme Summer
|
||||
{
|
||||
{ // Supplied by Indy4-Fan
|
||||
"englishfever",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // English Fever Extreme Summer 1.00 (Engine: DEV7 version 1.30)
|
||||
AD_ENTRY1s("L_Module_Start.itk", "d89ba463c0d7fc2f6e008360644ac305", 747586),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"L_Module_Start.itk", "L_Module_Start.obc", 0
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_ENGLISHFEVER_H
|
||||
535
engines/gob/detection/tables_fallback.h
Normal file
535
engines/gob/detection/tables_fallback.h
Normal file
@@ -0,0 +1,535 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_FALLBACK_H
|
||||
#define GOB_DETECTION_TABLES_FALLBACK_H
|
||||
|
||||
// -- Tables for the filename-based fallback --
|
||||
|
||||
static const GOBGameDescription fallbackDescs[] = {
|
||||
{ //0
|
||||
{
|
||||
"gob1",
|
||||
"unknown",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
{ //1
|
||||
{
|
||||
"gob1",
|
||||
"unknown",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ //2
|
||||
{
|
||||
"gob2",
|
||||
"unknown",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ //3
|
||||
{
|
||||
"gob2",
|
||||
"unknown",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformMacintosh,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ //4
|
||||
{
|
||||
"gob2",
|
||||
"unknown",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ //5
|
||||
{
|
||||
"bargon",
|
||||
"",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
{ //6
|
||||
{
|
||||
"gob3",
|
||||
"unknown",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ //7
|
||||
{
|
||||
"gob3",
|
||||
"unknown",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ //8
|
||||
{
|
||||
"woodruff",
|
||||
"unknown",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{ //9
|
||||
{
|
||||
"lit",
|
||||
"unknown",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ //10
|
||||
{
|
||||
"lit",
|
||||
"unknown",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformMacintosh,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ //11
|
||||
{
|
||||
"lit",
|
||||
"unknown",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ //12
|
||||
{
|
||||
"urban",
|
||||
"unknown",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480 | kFeaturesTrueColor,
|
||||
0, 0, 0
|
||||
},
|
||||
{ //13
|
||||
{
|
||||
"playtoons1",
|
||||
"unknown",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{ //14
|
||||
{
|
||||
"playtoons2",
|
||||
"unknown",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{ //15
|
||||
{
|
||||
"playtoons3",
|
||||
"unknown",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{ //16
|
||||
{
|
||||
"playtoons4",
|
||||
"unknown",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{ //17
|
||||
{
|
||||
"playtoons5",
|
||||
"unknown",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{ //18
|
||||
{
|
||||
"playtnck1",
|
||||
"unknown",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{ //19
|
||||
{
|
||||
"bambou",
|
||||
"unknown",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{ //20
|
||||
{
|
||||
"fascination",
|
||||
"unknown",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
"disk0.stk", 0, 0
|
||||
},
|
||||
{ //21
|
||||
{
|
||||
"geisha",
|
||||
"unknown",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA | kFeaturesAdLib,
|
||||
"disk1.stk", "intro.tot", 0
|
||||
},
|
||||
{ //22
|
||||
{
|
||||
"littlered",
|
||||
"unknown",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{ //23
|
||||
{
|
||||
"littlered",
|
||||
"unknown",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
{ //24
|
||||
{
|
||||
"onceupon",
|
||||
"unknown",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformUnknown,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{ //25
|
||||
{
|
||||
"adi2",
|
||||
"",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x400,
|
||||
"adi2.stk", 0, 0
|
||||
},
|
||||
{ //26
|
||||
{
|
||||
"adi4",
|
||||
"",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"adif41.stk", 0, 0
|
||||
},
|
||||
{ //27
|
||||
{
|
||||
"coktelplayer",
|
||||
"unknown",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeaturesAdLib | kFeatures640x480 | kFeaturesSCNDemo,
|
||||
"", "", 8
|
||||
}
|
||||
};
|
||||
|
||||
static const ADFileBasedFallback fileBased[] = {
|
||||
{ &fallbackDescs[ 0].desc, { "intro.stk", "disk1.stk", "disk2.stk", "disk3.stk", "disk4.stk", 0 } },
|
||||
{ &fallbackDescs[ 1].desc, { "intro.stk", "gob.lic", 0 } },
|
||||
{ &fallbackDescs[ 2].desc, { "intro.stk", 0 } },
|
||||
{ &fallbackDescs[ 2].desc, { "intro.stk", "disk2.stk", "disk3.stk", 0 } },
|
||||
{ &fallbackDescs[ 3].desc, { "intro.stk", "disk2.stk", "disk3.stk", "musmac1.mid", 0 } },
|
||||
{ &fallbackDescs[ 4].desc, { "intro.stk", "gobnew.lic", 0 } },
|
||||
{ &fallbackDescs[ 5].desc, { "intro.stk", "scaa.imd", "scba.imd", "scbf.imd", 0 } },
|
||||
{ &fallbackDescs[ 6].desc, { "intro.stk", "imd.itk", 0 } },
|
||||
{ &fallbackDescs[ 7].desc, { "intro.stk", "mus_gob3.lic", 0 } },
|
||||
{ &fallbackDescs[ 8].desc, { "intro.stk", "woodruff.itk", 0 } },
|
||||
{ &fallbackDescs[ 9].desc, { "intro.stk", "commun1.itk", 0 } },
|
||||
{ &fallbackDescs[10].desc, { "intro.stk", "commun1.itk", "musmac1.mid", 0 } },
|
||||
{ &fallbackDescs[11].desc, { "intro.stk", "commun1.itk", "lost.lic", 0 } },
|
||||
{ &fallbackDescs[12].desc, { "intro.stk", "cd1.itk", "objet1.itk", 0 } },
|
||||
{ &fallbackDescs[13].desc, { "playtoon.stk", "archi.stk", 0 } },
|
||||
{ &fallbackDescs[14].desc, { "playtoon.stk", "spirou.stk", 0 } },
|
||||
{ &fallbackDescs[15].desc, { "playtoon.stk", "chato.stk", 0 } },
|
||||
{ &fallbackDescs[16].desc, { "playtoon.stk", "manda.stk", 0 } },
|
||||
{ &fallbackDescs[17].desc, { "playtoon.stk", "wakan.stk", 0 } },
|
||||
{ &fallbackDescs[18].desc, { "playtoon.stk", "dan.itk" } },
|
||||
{ &fallbackDescs[19].desc, { "intro.stk", "bambou.itk", 0 } },
|
||||
{ &fallbackDescs[20].desc, { "disk0.stk", "disk1.stk", "disk2.stk", "disk3.stk", 0 } },
|
||||
{ &fallbackDescs[21].desc, { "disk1.stk", "disk2.stk", "disk3.stk", 0 } },
|
||||
{ &fallbackDescs[22].desc, { "intro.stk", "stk2.stk", "stk3.stk", 0 } },
|
||||
{ &fallbackDescs[23].desc, { "intro.stk", "stk2.stk", "stk3.stk", "mod.babayaga", 0 } },
|
||||
{ &fallbackDescs[24].desc, { "stk1.stk", "stk2.stk", "stk3.stk", 0 } },
|
||||
{ &fallbackDescs[25].desc, { "adi2.stk", 0 } },
|
||||
{ &fallbackDescs[26].desc, { "adif41.stk", "adim41.stk", 0 } },
|
||||
{ &fallbackDescs[27].desc, { "coktelplayer.scn", 0 } },
|
||||
{ 0, { 0 } }
|
||||
};
|
||||
|
||||
// -- Tables for detecting the specific Once Upon A Time game --
|
||||
|
||||
enum OnceUponATime {
|
||||
kOnceUponATimeInvalid = -1,
|
||||
kOnceUponATimeAbracadabra = 0,
|
||||
kOnceUponATimeBabaYaga = 1,
|
||||
kOnceUponATimeMAX
|
||||
};
|
||||
|
||||
enum OnceUponATimePlatform {
|
||||
kOnceUponATimePlatformInvalid = -1,
|
||||
kOnceUponATimePlatformDOS = 0,
|
||||
kOnceUponATimePlatformAmiga = 1,
|
||||
kOnceUponATimePlatformAtariST = 2,
|
||||
kOnceUponATimePlatformMAX
|
||||
};
|
||||
|
||||
static const GOBGameDescription fallbackOnceUpon[kOnceUponATimeMAX][kOnceUponATimePlatformMAX] = {
|
||||
{ // kOnceUponATimeAbracadabra
|
||||
{ // kOnceUponATimePlatformDOS
|
||||
{
|
||||
"abracadabra",
|
||||
"",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // kOnceUponATimePlatformAmiga
|
||||
{
|
||||
"abracadabra",
|
||||
"",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // kOnceUponATimePlatformAtariST
|
||||
{
|
||||
"abracadabra",
|
||||
"",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformAtariST,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
0, 0, 0
|
||||
}
|
||||
},
|
||||
{ // kOnceUponATimeBabaYaga
|
||||
{ // kOnceUponATimePlatformDOS
|
||||
{
|
||||
"babayaga",
|
||||
"",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // kOnceUponATimePlatformAmiga
|
||||
{
|
||||
"babayaga",
|
||||
"",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // kOnceUponATimePlatformAtariST
|
||||
{
|
||||
"babayaga",
|
||||
"",
|
||||
AD_ENTRY1(0, 0),
|
||||
UNK_LANG,
|
||||
kPlatformAtariST,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
0, 0, 0
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_FALLBACK_H
|
||||
283
engines/gob/detection/tables_fascin.h
Normal file
283
engines/gob/detection/tables_fascin.h
Normal file
@@ -0,0 +1,283 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for Fascination. */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_FASCIN_H
|
||||
#define GOB_DETECTION_TABLES_FASCIN_H
|
||||
|
||||
// -- DOS VGA Floppy (1 disk) --
|
||||
|
||||
{ // Supplied by scoriae
|
||||
{
|
||||
"fascination",
|
||||
"VGA",
|
||||
AD_ENTRY1s("disk0.stk", "c14330d052fe4da5a441ac9d81bc5891", 1061955),
|
||||
EN_ANY,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
"disk0.stk", 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"fascination",
|
||||
"VGA",
|
||||
AD_ENTRY1s("disk0.stk", "e8ab4f200a2304849f462dc901705599", 183337),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
"disk0.stk", 0, 0
|
||||
},
|
||||
|
||||
// -- DOS VGA Floppy (3 disks) --
|
||||
|
||||
{ // Supplied by alex86r in bug report #5691
|
||||
{
|
||||
"fascination",
|
||||
"VGA 3 disks edition",
|
||||
AD_ENTRY1s("disk0.stk", "ab3dfdce43917bc806812959d692fc8f", 1061929),
|
||||
IT_ITA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
"disk0.stk", 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"fascination",
|
||||
"VGA 3 disks edition",
|
||||
AD_ENTRY1s("disk0.stk", "a50a8495e1b2d67699fb562cb98fc3e2", 1064387),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
"disk0.stk", 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"fascination",
|
||||
"Censored",
|
||||
AD_ENTRY1s("intro.stk", "d6e45ce548598727e2b5587a99718eba", 1055909),
|
||||
HE_ISR,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
"intro.stk", 0, 0
|
||||
},
|
||||
{ // Supplied by windlepoons in bug report #4371
|
||||
{
|
||||
"fascination",
|
||||
"VGA 3 disks edition",
|
||||
AD_ENTRY1s("disk0.stk", "3a24e60a035250189643c86a9ceafb97", 1062480),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
"disk0.stk", 0, 0
|
||||
},
|
||||
|
||||
// -- DOS VGA CD --
|
||||
|
||||
{
|
||||
{
|
||||
"fascination",
|
||||
"CD (Censored)",
|
||||
AD_ENTRY1s("intro.stk", "9c61e9c22077f72921f07153e37ccf01", 545953),
|
||||
EN_ANY,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO1(GUIO_NOSUBTITLES)
|
||||
},
|
||||
kFeaturesCD,
|
||||
"intro.stk", 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"fascination",
|
||||
"CD (Censored)",
|
||||
AD_ENTRY1s("intro.stk", "9c61e9c22077f72921f07153e37ccf01", 545953),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO1(GUIO_NOSUBTITLES)
|
||||
},
|
||||
kFeaturesCD,
|
||||
"intro.stk", 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"fascination",
|
||||
"CD (Censored)",
|
||||
AD_ENTRY1s("intro.stk", "9c61e9c22077f72921f07153e37ccf01", 545953),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO1(GUIO_NOSUBTITLES)
|
||||
},
|
||||
kFeaturesCD,
|
||||
"intro.stk", 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"fascination",
|
||||
"CD (Censored)",
|
||||
AD_ENTRY1s("intro.stk", "9c61e9c22077f72921f07153e37ccf01", 545953),
|
||||
IT_ITA,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO1(GUIO_NOSUBTITLES)
|
||||
},
|
||||
kFeaturesCD,
|
||||
"intro.stk", 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"fascination",
|
||||
"CD (Censored)",
|
||||
AD_ENTRY1s("intro.stk", "9c61e9c22077f72921f07153e37ccf01", 545953),
|
||||
ES_ESP,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO1(GUIO_NOSUBTITLES)
|
||||
},
|
||||
kFeaturesCD,
|
||||
"intro.stk", 0, 0
|
||||
},
|
||||
{ // Supplied by dianiu in Bugreport #7069
|
||||
{
|
||||
"fascination",
|
||||
"",
|
||||
AD_ENTRY1s("disk0.stk", "fbf73d7919e1a6752d924eccc14838d7", 190498),
|
||||
ES_ESP,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
"disk0.stk", 0, 0
|
||||
},
|
||||
|
||||
// -- Amiga --
|
||||
|
||||
{
|
||||
{
|
||||
"fascination",
|
||||
"",
|
||||
AD_ENTRY1s("disk0.stk", "68b1c01564f774c0b640075fbad1b695", 189968),
|
||||
DE_DEU,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
"disk0.stk", 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"fascination",
|
||||
"",
|
||||
AD_ENTRY1s("disk0.stk", "7062117e9c5adfb6bfb2dac3ff74df9e", 189951),
|
||||
EN_GRB,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
"disk0.stk", 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"fascination",
|
||||
"",
|
||||
AD_ENTRY1s("disk0.stk", "55c154e5a3e8e98afebdcff4b522e1eb", 190005),
|
||||
FR_FRA,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
"disk0.stk", 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"fascination",
|
||||
"",
|
||||
AD_ENTRY1s("disk0.stk", "7691827fff35df7799f14cfd6be178ad", 189931),
|
||||
IT_ITA,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
"disk0.stk", 0, 0
|
||||
},
|
||||
|
||||
{ // Supplied by CaptainHIT in bug report #11592
|
||||
{
|
||||
"fascination",
|
||||
"",
|
||||
AD_ENTRY1s("disk0.stk", "be68d6609da9ded9489dc2c4523035d2", 190030),
|
||||
ES_ESP,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
"disk0.stk", 0, 0
|
||||
},
|
||||
|
||||
// -- Atari ST --
|
||||
|
||||
{
|
||||
{
|
||||
"fascination",
|
||||
"",
|
||||
AD_ENTRY1s("disk0.stk", "aff9fcc619f4dd19eae228affd0d34c8", 189964),
|
||||
EN_ANY,
|
||||
kPlatformAtariST,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
"disk0.stk", 0, 0
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_FASCIN_H
|
||||
198
engines/gob/detection/tables_geisha.h
Normal file
198
engines/gob/detection/tables_geisha.h
Normal file
@@ -0,0 +1,198 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for Geisha. */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_GEISHA_H
|
||||
#define GOB_DETECTION_TABLES_GEISHA_H
|
||||
|
||||
// -- DOS EGA Floppy --
|
||||
|
||||
{
|
||||
{
|
||||
"geisha",
|
||||
"v1.0",
|
||||
AD_ENTRY1s("disk1.stk", "6eebbb98ad90cd3c44549fc2ab30f632", 212153),
|
||||
EN_ANY,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA | kFeaturesAdLib,
|
||||
"disk1.stk", "intro.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"geisha",
|
||||
"v1.0",
|
||||
AD_ENTRY1s("disk1.stk", "6eebbb98ad90cd3c44549fc2ab30f632", 212153),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA | kFeaturesAdLib,
|
||||
"disk1.stk", "intro.tot", 0
|
||||
},
|
||||
{ // Supplied by misterhands in bug report #6079
|
||||
{
|
||||
"geisha",
|
||||
"v1.0",
|
||||
AD_ENTRY1s("disk1.stk", "0c4c16090921664f50baefdfd24d7f5d", 211889),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA | kFeaturesAdLib,
|
||||
"disk1.stk", "intro.tot", 0
|
||||
},
|
||||
{ // Supplied by einstein95 in bug report #6102
|
||||
{
|
||||
"geisha",
|
||||
"v1.0",
|
||||
AD_ENTRY1s("disk1.stk", "49107ac897e7c00af6c4ecd78a74a710", 212169),
|
||||
ES_ESP,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA | kFeaturesAdLib,
|
||||
"disk1.stk", "intro.tot", 0
|
||||
},
|
||||
{ // Supplied by einstein95 in bug report #6102
|
||||
{
|
||||
"geisha",
|
||||
"v1.0",
|
||||
AD_ENTRY1s("disk1.stk", "49107ac897e7c00af6c4ecd78a74a710", 212169),
|
||||
IT_ITA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA | kFeaturesAdLib,
|
||||
"disk1.stk", "intro.tot", 0
|
||||
},
|
||||
{ // Supplied by alestedx in bug report #6269
|
||||
{
|
||||
"geisha",
|
||||
"v1.0",
|
||||
AD_ENTRY1s("disk1.stk", "49107ac897e7c00af6c4ecd78a74a710", 212164),
|
||||
ES_ESP,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA | kFeaturesAdLib,
|
||||
"disk1.stk", "intro.tot", 0
|
||||
},
|
||||
{ // Supplied by Hkz
|
||||
{
|
||||
"geisha",
|
||||
"v1.0",
|
||||
AD_ENTRY1s("disk1.stk", "49107ac897e7c00af6c4ecd78a74a710", 212164),
|
||||
IT_ITA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA | kFeaturesAdLib,
|
||||
"disk1.stk", "intro.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"geisha",
|
||||
"",
|
||||
AD_ENTRY1s("disk1.stk", "f4d4d9d20f7ad1f879fc417d47faba89", 336732),
|
||||
UNK_LANG,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA | kFeaturesAdLib,
|
||||
"disk1.stk", "intro.tot", 0
|
||||
},
|
||||
|
||||
// -- Amiga --
|
||||
|
||||
{
|
||||
{
|
||||
"geisha",
|
||||
"",
|
||||
AD_ENTRY1s("disk1.stk", "e5892f00917c62423e93f5fd9920cf47", 208120),
|
||||
EN_GRB,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
"disk1.stk", "intro.tot", 0
|
||||
},
|
||||
|
||||
{ // Supplied by CaptainHIT in bug report #11594
|
||||
{
|
||||
"geisha",
|
||||
"",
|
||||
AD_ENTRY1s("disk1.stk", "260abe99a1fe0aa0ca76348e9f9f7746", 208133),
|
||||
DE_DEU,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
"disk1.stk", "intro.tot", 0
|
||||
},
|
||||
|
||||
{ // Supplied by CaptainHIT in bug report #11593
|
||||
{
|
||||
"geisha",
|
||||
"",
|
||||
AD_ENTRY1s("disk1.stk", "948a74459c9433273bb4c7a2b4ccbf6c", 208135),
|
||||
FR_FRA,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
"disk1.stk", "intro.tot", 0
|
||||
},
|
||||
|
||||
{ // Supplied by CaptainHIT in bug report #11595
|
||||
{
|
||||
"geisha",
|
||||
"",
|
||||
AD_ENTRY1s("disk1.stk", "84e2b52fbfa965c59dc6a6db52b39450", 208148),
|
||||
ES_ESP,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
"disk1.stk", "intro.tot", 0
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_GEISHA_H
|
||||
746
engines/gob/detection/tables_gob1.h
Normal file
746
engines/gob/detection/tables_gob1.h
Normal file
@@ -0,0 +1,746 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for Gobliiins. */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_GOB1_H
|
||||
#define GOB_DETECTION_TABLES_GOB1_H
|
||||
|
||||
// -- DOS EGA Floppy --
|
||||
|
||||
{ // Supplied by Florian Zeitz on scummvm-devel
|
||||
{
|
||||
"gob1",
|
||||
"EGA",
|
||||
AD_ENTRY1s("intro.stk", "c65e9cc8ba23a38456242e1f2b1caad4", 135561),
|
||||
UNK_LANG,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesEGA | kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob1",
|
||||
"EGA",
|
||||
AD_ENTRY1("intro.stk", "f9233283a0be2464248d83e14b95f09c"),
|
||||
RU_RUS,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesEGA | kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- DOS VGA Floppy --
|
||||
|
||||
{ // Supplied by Theruler76 in bug report #2024
|
||||
{
|
||||
"gob1",
|
||||
"VGA",
|
||||
AD_ENTRY1s("intro.stk", "26a9118c0770fa5ac93a9626761600b2", 233466),
|
||||
EN_ANY,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by raziel_ in bug report #3620
|
||||
{
|
||||
"gob1",
|
||||
"VGA",
|
||||
AD_ENTRY1s("intro.stk", "e157cb59c6d330ca70d12ab0ef1dd12b", 288972),
|
||||
EN_GRB,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- DOS VGA CD --
|
||||
|
||||
{ // Provided by pykman in the forums.
|
||||
{
|
||||
"gob1",
|
||||
"CD",
|
||||
AD_ENTRY1s("intro.stk", "97d2443948b2e367cf567fe7e101f5f2", 4049267),
|
||||
PL_POL,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob1",
|
||||
"CD v1.000",
|
||||
AD_ENTRY1("intro.stk", "2fbf4b5b82bbaee87eb45d4404c28998"),
|
||||
EN_USA,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob1",
|
||||
"CD v1.000",
|
||||
AD_ENTRY1("intro.stk", "2fbf4b5b82bbaee87eb45d4404c28998"),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob1",
|
||||
"CD v1.000",
|
||||
AD_ENTRY1("intro.stk", "2fbf4b5b82bbaee87eb45d4404c28998"),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob1",
|
||||
"CD v1.000",
|
||||
AD_ENTRY1("intro.stk", "2fbf4b5b82bbaee87eb45d4404c28998"),
|
||||
IT_ITA,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob1",
|
||||
"CD v1.000",
|
||||
AD_ENTRY1("intro.stk", "2fbf4b5b82bbaee87eb45d4404c28998"),
|
||||
ES_ESP,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // CD 1.02 version. Multilingual
|
||||
{
|
||||
"gob1",
|
||||
"CD v1.02",
|
||||
AD_ENTRY1s("intro.stk", "8bd873137b6831c896ee8ad217a6a398", 3295368),
|
||||
EN_USA,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // CD 1.02 version. Multilingual
|
||||
{
|
||||
"gob1",
|
||||
"CD v1.02",
|
||||
AD_ENTRY1s("intro.stk", "8bd873137b6831c896ee8ad217a6a398", 3295368),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // CD 1.02 version. Multilingual
|
||||
{
|
||||
"gob1",
|
||||
"CD v1.02",
|
||||
AD_ENTRY1s("intro.stk", "8bd873137b6831c896ee8ad217a6a398", 3295368),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // CD 1.02 version. Multilingual
|
||||
{
|
||||
"gob1",
|
||||
"CD v1.02",
|
||||
AD_ENTRY1s("intro.stk", "8bd873137b6831c896ee8ad217a6a398", 3295368),
|
||||
IT_ITA,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // CD 1.02 version. Multilingual
|
||||
{
|
||||
"gob1",
|
||||
"CD v1.02",
|
||||
AD_ENTRY1s("intro.stk", "8bd873137b6831c896ee8ad217a6a398", 3295368),
|
||||
ES_ESP,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by goodoldgeorg in bug report #4375
|
||||
{
|
||||
"gob1",
|
||||
"CD v1.02",
|
||||
AD_ENTRY1s("intro.stk", "40d4a53818f4fce3f5997d02c3fafe73", 4049248),
|
||||
HU_HUN,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by goodoldgeorg in bug report #4375
|
||||
{
|
||||
"gob1",
|
||||
"CD v1.02",
|
||||
AD_ENTRY1s("intro.stk", "40d4a53818f4fce3f5997d02c3fafe73", 4049248),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by goodoldgeorg in bug report #4375
|
||||
{
|
||||
"gob1",
|
||||
"CD v1.02",
|
||||
AD_ENTRY1s("intro.stk", "40d4a53818f4fce3f5997d02c3fafe73", 4049248),
|
||||
ES_ESP,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by goodoldgeorg in bug report #4375
|
||||
{
|
||||
"gob1",
|
||||
"CD v1.02",
|
||||
AD_ENTRY1s("intro.stk", "40d4a53818f4fce3f5997d02c3fafe73", 4049248),
|
||||
IT_ITA,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Mac --
|
||||
|
||||
{ // Supplied by raina in the forums
|
||||
{
|
||||
"gob1",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "6d837c6380d8f4d984c9f6cc0026df4f", 192712),
|
||||
EN_ANY,
|
||||
kPlatformMacintosh,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by paul66 in bug report #3045
|
||||
{
|
||||
"gob1",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "00a42a7d2d22e6b6ab1b8c673c4ed267", 199890),
|
||||
EN_ANY,
|
||||
kPlatformMacintosh,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by paul66 in bug report #3045
|
||||
{
|
||||
"gob1",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "00a42a7d2d22e6b6ab1b8c673c4ed267", 199890),
|
||||
DE_DEU,
|
||||
kPlatformMacintosh,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by paul66 in bug report #3045
|
||||
{
|
||||
"gob1",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "00a42a7d2d22e6b6ab1b8c673c4ed267", 199890),
|
||||
FR_FRA,
|
||||
kPlatformMacintosh,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by paul66 in bug report #3045
|
||||
{
|
||||
"gob1",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "00a42a7d2d22e6b6ab1b8c673c4ed267", 199890),
|
||||
IT_ITA,
|
||||
kPlatformMacintosh,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by paul66 in bug report #3045
|
||||
{
|
||||
"gob1",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "00a42a7d2d22e6b6ab1b8c673c4ed267", 199890),
|
||||
ES_ESP,
|
||||
kPlatformMacintosh,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob1",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "acdda40f4b20a87d4cfd760d3833a6e1", 453404),
|
||||
JA_JPN,
|
||||
kPlatformMacintosh,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
{ // Supplied by Svipur in bug report #14531 (Adapted to CD by A.P.$lasH)
|
||||
{
|
||||
"gob1",
|
||||
"CD adaptatiton",
|
||||
AD_ENTRY1s("intro.stk", "dd3975b66f37d2f360f34ee1f83041f1", 3231773),
|
||||
RU_RUS,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Windows --
|
||||
|
||||
{ // Supplied by Hkz on #scummvm
|
||||
{
|
||||
"gob1",
|
||||
"",
|
||||
AD_ENTRY2s("intro.stk", "f5f028ee39c456fa51fa63b606583918", 313472,
|
||||
"musmac1.mid", "4f66903b33df8a20edd4c748809c0b56", 8161),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by Hkz on #scummvm
|
||||
{
|
||||
"gob1",
|
||||
"",
|
||||
AD_ENTRY2s("intro.stk", "f5f028ee39c456fa51fa63b606583918", 313472,
|
||||
"musmac1.mid", "4f66903b33df8a20edd4c748809c0b56", 8161),
|
||||
IT_ITA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by Hkz on #scummvm
|
||||
{
|
||||
"gob1",
|
||||
"",
|
||||
AD_ENTRY2s("intro.stk", "f5f028ee39c456fa51fa63b606583918", 313472,
|
||||
"musmac1.mid", "4f66903b33df8a20edd4c748809c0b56", 8161),
|
||||
EN_GRB,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by Hkz on #scummvm
|
||||
{
|
||||
"gob1",
|
||||
"",
|
||||
AD_ENTRY2s("intro.stk", "f5f028ee39c456fa51fa63b606583918", 313472,
|
||||
"musmac1.mid", "4f66903b33df8a20edd4c748809c0b56", 8161),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by Hkz on #scummvm
|
||||
{
|
||||
"gob1",
|
||||
"",
|
||||
AD_ENTRY2s("intro.stk", "f5f028ee39c456fa51fa63b606583918", 313472,
|
||||
"musmac1.mid", "4f66903b33df8a20edd4c748809c0b56", 8161),
|
||||
ES_ESP,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob1",
|
||||
"",
|
||||
AD_ENTRY2s("intro.stk", "e157cb59c6d330ca70d12ab0ef1dd12b", 288972,
|
||||
"musmac1.mid", "4f66903b33df8a20edd4c748809c0b56", 8161),
|
||||
EN_GRB,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob1",
|
||||
"",
|
||||
AD_ENTRY2s("intro.stk", "e157cb59c6d330ca70d12ab0ef1dd12b", 288972,
|
||||
"musmac1.mid", "4f66903b33df8a20edd4c748809c0b56", 8161),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob1",
|
||||
"",
|
||||
AD_ENTRY2s("intro.stk", "e157cb59c6d330ca70d12ab0ef1dd12b", 288972,
|
||||
"musmac1.mid", "4f66903b33df8a20edd4c748809c0b56", 8161),
|
||||
ES_ESP,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob1",
|
||||
"",
|
||||
AD_ENTRY2s("intro.stk", "e157cb59c6d330ca70d12ab0ef1dd12b", 288972,
|
||||
"musmac1.mid", "4f66903b33df8a20edd4c748809c0b56", 8161),
|
||||
IT_ITA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob1",
|
||||
"",
|
||||
AD_ENTRY2s("intro.stk", "e157cb59c6d330ca70d12ab0ef1dd12b", 288972,
|
||||
"musmac1.mid", "4f66903b33df8a20edd4c748809c0b56", 8161),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Found in french ADI 2.5 Anglais Multimedia 5e
|
||||
{
|
||||
"gob1",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "f5f028ee39c456fa51fa63b606583918", 313472),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Found in french ADI 2.5 Anglais Multimedia 5e
|
||||
{
|
||||
"gob1",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "f5f028ee39c456fa51fa63b606583918", 313472),
|
||||
EN_GRB,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Found in french ADI 2.5 Anglais Multimedia 5e
|
||||
{
|
||||
"gob1",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "f5f028ee39c456fa51fa63b606583918", 313472),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Found in french ADI 2.5 Anglais Multimedia 5e
|
||||
{
|
||||
"gob1",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "f5f028ee39c456fa51fa63b606583918", 313472),
|
||||
IT_ITA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Found in french ADI 2.5 Anglais Multimedia 5e
|
||||
{
|
||||
"gob1",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "f5f028ee39c456fa51fa63b606583918", 313472),
|
||||
ES_ESP,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Amiga --
|
||||
|
||||
{
|
||||
{
|
||||
"gob1",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "c65e9cc8ba23a38456242e1f2b1caad4", 135561),
|
||||
UNK_LANG,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob1",
|
||||
"",
|
||||
AD_ENTRY2s("intro.stk", "c65e9cc8ba23a38456242e1f2b1caad4", 135561,
|
||||
"disk1.stk", "a6ed3c1c9a46c511952bac0c11c691f5", 367048),
|
||||
DE_DEU,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
|
||||
// -- Demos --
|
||||
|
||||
{
|
||||
{
|
||||
"gob1",
|
||||
"Demo",
|
||||
AD_ENTRY1("intro.stk", "972f22c6ff8144a6636423f0354ca549"),
|
||||
EN_GRB,
|
||||
kPlatformAmiga,
|
||||
ADGF_DEMO,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{ // dated 8/1/93
|
||||
"gob1",
|
||||
"Interactive Demo (v2.0)",
|
||||
AD_ENTRY1s("intro.stk", "e72bd1e3828c7dec4c8a3e58c48bdfdb", 280044),
|
||||
EN_ANY,
|
||||
kPlatformDOS,
|
||||
ADGF_DEMO,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob1",
|
||||
"Interactive Demo",
|
||||
AD_ENTRY1s("intro.stk", "a796096280d5efd48cf8e7dfbe426eb5", 193595),
|
||||
EN_GRB,
|
||||
kPlatformDOS,
|
||||
ADGF_DEMO,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by goodoldgeorg in bug report #4324
|
||||
{
|
||||
"gob1",
|
||||
"Interactive Demo",
|
||||
AD_ENTRY1s("intro.stk", "35a098571af9a03c04e2303aec7c9249", 116582),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_DEMO,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- CD-i --
|
||||
|
||||
{
|
||||
{
|
||||
"gob1",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "0e022d3f2481b39e9175d37b2c6ad4c6", 2390121),
|
||||
FR_FRA,
|
||||
kPlatformCDi,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, "AVT003.TOT", 0
|
||||
},
|
||||
{ // Found on ADI Accompagnement Scolaire - Francais-Maths CE1/CE2
|
||||
{
|
||||
"gob1",
|
||||
"CE1/CE2",
|
||||
AD_ENTRY1s("intro.stk", "ae38e1dac63576b9a7d34a96fd6eb37c", 5731374),
|
||||
FR_FRA,
|
||||
kPlatformCDi,
|
||||
ADGF_DEMO | ADGF_UNSTABLE,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, "AVT008.TOT", 0
|
||||
},
|
||||
{ // Found on ADI Accompagnement Scolaire - Francais-Maths CM1/CM2
|
||||
{
|
||||
"gob1",
|
||||
"CM1/CM2",
|
||||
AD_ENTRY1s("intro.stk", "ca15cc119fea5ee432083e7f6b873c38", 2441216),
|
||||
FR_FRA,
|
||||
kPlatformCDi,
|
||||
ADGF_DEMO | ADGF_UNSTABLE,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, "AVT003.TOT", 0
|
||||
},
|
||||
{ // Found on ADI Spielerisch lernen (German CD-i version) Found on Klasse 1&2 also on 3&4
|
||||
{
|
||||
"gob1",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "0acc50f67f9323c3654921915dab2d63", 7098368),
|
||||
DE_DEU,
|
||||
kPlatformCDi,
|
||||
ADGF_UNSTABLE,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, "avt003.tot", 0
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_GOB1_H
|
||||
635
engines/gob/detection/tables_gob2.h
Normal file
635
engines/gob/detection/tables_gob2.h
Normal file
@@ -0,0 +1,635 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for Gobliins 2: The Prince Buffoon. */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_GOB2_H
|
||||
#define GOB_DETECTION_TABLES_GOB2_H
|
||||
|
||||
// -- DOS VGA Floppy --
|
||||
|
||||
{
|
||||
{
|
||||
"gob2",
|
||||
"",
|
||||
AD_ENTRY1("intro.stk", "b45b984ee8017efd6ea965b9becd4d66"),
|
||||
EN_GRB,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob2",
|
||||
"v1.03",
|
||||
AD_ENTRY1("intro.stk", "dedb5d31d8c8050a8cf77abedcc53dae"),
|
||||
EN_USA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by raziel_ in bug report #3621
|
||||
{
|
||||
"gob2",
|
||||
"v1.02",
|
||||
AD_ENTRY1s("intro.stk", "25a99827cd59751a80bed9620fb677a0", 893302),
|
||||
EN_USA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob2",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "a13ecb4f6d8fd881ebbcc02e45cb5475", 837275),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by blackwhiteeagle in bug report #2934
|
||||
{
|
||||
"gob2",
|
||||
"v1.02",
|
||||
AD_ENTRY1("intro.stk", "3e4e7db0d201587dd2df4003b2993ef6"),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob2",
|
||||
"",
|
||||
AD_ENTRY1("intro.stk", "a13892cdf4badda85a6f6fb47603a128"),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by goodoldgeorg in bug report #4163
|
||||
{
|
||||
"gob2",
|
||||
"v1.02",
|
||||
AD_ENTRY1s("intro.stk", "c47faf1d406504e6ffe63243610bb1f4", 828799),
|
||||
IT_ITA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob2",
|
||||
"v1.02",
|
||||
AD_ENTRY1s("intro.stk", "cd3e1df8b273636ee32e34b7064f50e8", 874488),
|
||||
RU_RUS,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by arcepi in bug report #3060
|
||||
{
|
||||
"gob2",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "5f53c56e3aa2f1e76c2e4f0caa15887f", 829232),
|
||||
ES_ESP,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- DOS VGA CD --
|
||||
|
||||
{
|
||||
{
|
||||
"gob2",
|
||||
"CD v1.000",
|
||||
AD_ENTRY1s("intro.stk", "9de5fbb41cf97182109e5fecc9d90347", 4328864),
|
||||
EN_USA,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by pykman in bug report #5365
|
||||
{
|
||||
"gob2",
|
||||
"CD v2.01",
|
||||
AD_ENTRY1s("intro.stk", "3025f05482b646c18c2c79c615a3a1df", 5011726),
|
||||
PL_POL,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by pykman in bug report #5365
|
||||
{
|
||||
"gob2",
|
||||
"CD v1.02",
|
||||
AD_ENTRY1s("intro.stk", "978afddcac81bb95a04757b61f78471c", 619825),
|
||||
PL_POL,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob2",
|
||||
"CD v2.01",
|
||||
AD_ENTRY1s("intro.stk", "24a6b32757752ccb1917ce92fd7c2a04", 4541724),
|
||||
EN_ANY,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob2",
|
||||
"CD v2.01",
|
||||
AD_ENTRY1s("intro.stk", "24a6b32757752ccb1917ce92fd7c2a04", 4541724),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob2",
|
||||
"CD v2.01",
|
||||
AD_ENTRY1s("intro.stk", "24a6b32757752ccb1917ce92fd7c2a04", 4541724),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob2",
|
||||
"CD v2.01",
|
||||
AD_ENTRY1s("intro.stk", "24a6b32757752ccb1917ce92fd7c2a04", 4541724),
|
||||
IT_ITA,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob2",
|
||||
"CD v2.01",
|
||||
AD_ENTRY1s("intro.stk", "24a6b32757752ccb1917ce92fd7c2a04", 4541724),
|
||||
ES_ESP,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Hebrew fan translation
|
||||
{
|
||||
"gob2",
|
||||
"CD v2.01",
|
||||
AD_ENTRY1s("intro.stk", "b768039f8d0a12c39ca28dcd33d584ba", 4696209),
|
||||
HE_ISR,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by goodoldgeorg in bug report #4375
|
||||
{
|
||||
"gob2",
|
||||
"CD v1.02",
|
||||
AD_ENTRY1s("intro.stk", "5ba85a4769a1ab03a283dd694588d526", 5006236),
|
||||
HU_HUN,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by goodoldgeorg in bug report #4375
|
||||
{
|
||||
"gob2",
|
||||
"CD v1.02",
|
||||
AD_ENTRY1s("intro.stk", "5ba85a4769a1ab03a283dd694588d526", 5006236),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by goodoldgeorg in bug report #4375
|
||||
{
|
||||
"gob2",
|
||||
"CD v1.02",
|
||||
AD_ENTRY1s("intro.stk", "5ba85a4769a1ab03a283dd694588d526", 5006236),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by goodoldgeorg in bug report #4375
|
||||
{
|
||||
"gob2",
|
||||
"CD v1.02",
|
||||
AD_ENTRY1s("intro.stk", "5ba85a4769a1ab03a283dd694588d526", 5006236),
|
||||
ES_ESP,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by goodoldgeorg in bug report #4375
|
||||
{
|
||||
"gob2",
|
||||
"CD v1.02",
|
||||
AD_ENTRY1s("intro.stk", "5ba85a4769a1ab03a283dd694588d526", 5006236),
|
||||
IT_ITA,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Windows --
|
||||
|
||||
{
|
||||
{
|
||||
"gob2",
|
||||
"v1.02",
|
||||
AD_ENTRY2s("intro.stk", "285d7340f98ebad65d465585da12910b", 837286,
|
||||
"musmac1.mid", "834e55205b710d0af5f14a6f2320dd8e", 8661),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob2",
|
||||
"v1.02",
|
||||
AD_ENTRY2s("intro.stk", "25a99827cd59751a80bed9620fb677a0", 893302,
|
||||
"musmac1.mid", "834e55205b710d0af5f14a6f2320dd8e", 8661),
|
||||
EN_USA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob2",
|
||||
"v1.02",
|
||||
AD_ENTRY2s("intro.stk", "25a99827cd59751a80bed9620fb677a0", 893302,
|
||||
"musmac1.mid", "834e55205b710d0af5f14a6f2320dd8e", 8661),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob2",
|
||||
"v1.02",
|
||||
AD_ENTRY2s("intro.stk", "25a99827cd59751a80bed9620fb677a0", 893302,
|
||||
"musmac1.mid", "834e55205b710d0af5f14a6f2320dd8e", 8661),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob2",
|
||||
"v1.02",
|
||||
AD_ENTRY2s("intro.stk", "6efac0a14c0de4d57dde8592456c8acf", 845172,
|
||||
"musmac1.mid", "834e55205b710d0af5f14a6f2320dd8e", 8661),
|
||||
EN_USA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob2",
|
||||
"v1.02",
|
||||
AD_ENTRY2s("intro.stk", "6efac0a14c0de4d57dde8592456c8acf", 845172,
|
||||
"musmac1.mid", "834e55205b710d0af5f14a6f2320dd8e", 8661),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Found in french ADI 2 Francais-Maths CM1
|
||||
{
|
||||
"gob2",
|
||||
"v1.03",
|
||||
AD_ENTRY1s("intro.stk", "24489330a1d67ff978211f574822a5a6", 883756),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Found in french ADI 2.5 Anglais Multimedia 5e
|
||||
{
|
||||
"gob2",
|
||||
"v1.02",
|
||||
AD_ENTRY1s("intro.stk", "285d7340f98ebad65d465585da12910b", 837286),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Included in a German version of Adi 2
|
||||
{
|
||||
"gob2",
|
||||
"v1.03",
|
||||
AD_ENTRY1s("intro.stk", "271863a3dfc27665fac4b3589a0e735f", 947966),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Mac --
|
||||
|
||||
{ // Supplied by fac76 in bug report #3108
|
||||
{
|
||||
"gob2",
|
||||
"v1.02",
|
||||
AD_ENTRY2s("intro.stk", "b45b984ee8017efd6ea965b9becd4d66", 828443,
|
||||
"musmac1.mid", "7f96f491448c7a001b32df89cf8d2af2", 1658),
|
||||
EN_ANY,
|
||||
kPlatformMacintosh,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by koalet in bug report #4064
|
||||
{
|
||||
"gob2",
|
||||
"",
|
||||
AD_ENTRY2s("intro.stk", "a13ecb4f6d8fd881ebbcc02e45cb5475", 837275,
|
||||
"musmac1.mid", "7f96f491448c7a001b32df89cf8d2af2", 1658),
|
||||
FR_FRA,
|
||||
kPlatformMacintosh,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Amiga --
|
||||
|
||||
{ // Supplied by fac76 in bug report #3608
|
||||
{
|
||||
"gob2",
|
||||
"v1.02",
|
||||
AD_ENTRY1s("intro.stk", "eebf2810122cfd17399260cd1468e994", 554014),
|
||||
EN_GRB,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob2",
|
||||
"v1.02",
|
||||
AD_ENTRY1s("intro.stk", "d28b9e9b41f31acfa58dcd12406c7b2c", 554865),
|
||||
DE_DEU,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by goodoldgeorg in bug report #4164
|
||||
{
|
||||
"gob2",
|
||||
"v1.02",
|
||||
AD_ENTRY1s("intro.stk", "686c88f7302a80b744aae9f8413e853d", 554384),
|
||||
IT_ITA,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by aldozx in the forums
|
||||
{
|
||||
"gob2",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "abc3e786cd78197773954c75815b278b", 554721),
|
||||
ES_ESP,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by damsoftPL in bug report #12033
|
||||
{
|
||||
"gob2",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "d721383633b7acd6f18752e1ad217473", 559840),
|
||||
PL_POL,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
|
||||
// -- Atari ST --
|
||||
|
||||
{ // Supplied by bgk in bug report #3161
|
||||
{
|
||||
"gob2",
|
||||
"v1.02",
|
||||
AD_ENTRY1s("intro.stk", "4b13c02d1069b86bcfec80f4e474b98b", 554680),
|
||||
FR_FRA,
|
||||
kPlatformAtariST,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Demos --
|
||||
|
||||
{
|
||||
{
|
||||
"gob2",
|
||||
"Non-Interactive Demo (v1.0)",
|
||||
AD_ENTRY1s("intro.stk", "8b1c98ff2ab2e14f47a1b891e9b92217", 907690),
|
||||
EN_GRB,
|
||||
kPlatformDOS,
|
||||
ADGF_DEMO,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, "usa.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob2",
|
||||
"Interactive Demo (v1.01)",
|
||||
AD_ENTRY1s("intro.stk", "cf1c95b2939bd8ff58a25c756cb6125e", 492226),
|
||||
EN_GRB,
|
||||
kPlatformDOS,
|
||||
ADGF_DEMO,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob2",
|
||||
"Interactive Demo (v1.02)",
|
||||
AD_ENTRY1s("intro.stk", "4b278c2678ea01383fd5ca114d947eea", 575920),
|
||||
EN_GRB,
|
||||
kPlatformAmiga,
|
||||
ADGF_DEMO,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by polluks in bug report #3628
|
||||
{
|
||||
"gob2",
|
||||
"Interactive Demo (v1.0)",
|
||||
AD_ENTRY1s("intro.stk", "9fa85aea959fa8c582085855fbd99346", 553063),
|
||||
EN_GRB,
|
||||
kPlatformAmiga,
|
||||
ADGF_DEMO,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_GOB2_H
|
||||
552
engines/gob/detection/tables_gob3.h
Normal file
552
engines/gob/detection/tables_gob3.h
Normal file
@@ -0,0 +1,552 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for Goblins 3 / Goblins Quest 3. */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_GOB3_H
|
||||
#define GOB_DETECTION_TABLES_GOB3_H
|
||||
|
||||
// -- DOS VGA Floppy --
|
||||
|
||||
{
|
||||
{
|
||||
"gob3",
|
||||
"v1.00",
|
||||
AD_ENTRY1s("intro.stk", "32b0f57f5ae79a9ae97e8011df38af42", 157084),
|
||||
EN_GRB,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob3",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "904fc32032295baa3efb3a41f17db611", 178582),
|
||||
HE_ISR,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by raziel_ in bug report #3622
|
||||
{
|
||||
"gob3",
|
||||
"v0.50",
|
||||
AD_ENTRY1s("intro.stk", "16b014bf32dbd6ab4c5163c44f56fed1", 445104),
|
||||
EN_GRB,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // dated March 17, 1994
|
||||
{
|
||||
"gob3",
|
||||
"v1.00",
|
||||
AD_ENTRY1s("intro.stk", "1e2f64ec8dfa89f42ee49936a27e66e7", 159444),
|
||||
EN_USA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by paul66 in bug report #3045
|
||||
{
|
||||
"gob3",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "f6d225b25a180606fa5dbe6405c97380", 161516),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob3",
|
||||
"",
|
||||
AD_ENTRY1("intro.stk", "e42a4f2337d6549487a80864d7826972"),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by Paranoimia on #scummvm
|
||||
{
|
||||
"gob3",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "fe8144daece35538085adb59c2d29613", 159402),
|
||||
IT_ITA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob3",
|
||||
"v0.50",
|
||||
AD_ENTRY1s("intro.stk", "4e3af248a48a2321364736afab868527", 204265),
|
||||
RU_RUS,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob3",
|
||||
"",
|
||||
AD_ENTRY1("intro.stk", "8d28ce1591b0e9cc79bf41cad0fc4c9c"),
|
||||
UNK_LANG,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by SiRoCs in bug report #3949
|
||||
{
|
||||
"gob3",
|
||||
"v1.00",
|
||||
AD_ENTRY1s("intro.stk", "d3b72938fbbc8159198088811f9e6d19", 160382),
|
||||
ES_ESP,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Windows --
|
||||
|
||||
{
|
||||
{
|
||||
"gob3",
|
||||
"v1.00",
|
||||
AD_ENTRY2s("intro.stk", "16b014bf32dbd6ab4c5163c44f56fed1", 445104,
|
||||
"musmac1.mid", "948c546cad3a9de5bff3fe4107c82bf1", 6404),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob3",
|
||||
"v1.00",
|
||||
AD_ENTRY2s("intro.stk", "16b014bf32dbd6ab4c5163c44f56fed1", 445104,
|
||||
"musmac1.mid", "948c546cad3a9de5bff3fe4107c82bf1", 6404),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob3",
|
||||
"v1.00",
|
||||
AD_ENTRY2s("intro.stk", "16b014bf32dbd6ab4c5163c44f56fed1", 445104,
|
||||
"musmac1.mid", "948c546cad3a9de5bff3fe4107c82bf1", 6404),
|
||||
EN_GRB,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob3",
|
||||
"v1.00",
|
||||
AD_ENTRY2s("intro.stk", "edd7403e5dc2a14459d2665a4c17714d", 209534,
|
||||
"musmac1.mid", "948c546cad3a9de5bff3fe4107c82bf1", 6404),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob3",
|
||||
"",
|
||||
AD_ENTRY2s("intro.stk", "428e2de130cf3b303c938924539dc50d", 324420,
|
||||
"musmac1.mid", "948c546cad3a9de5bff3fe4107c82bf1", 6404),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob3",
|
||||
"",
|
||||
AD_ENTRY2s("intro.stk", "428e2de130cf3b303c938924539dc50d", 324420,
|
||||
"musmac1.mid", "948c546cad3a9de5bff3fe4107c82bf1", 6404),
|
||||
EN_ANY,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Found in Found in french ADI 2.5 Anglais Multimedia 5e
|
||||
{
|
||||
"gob3",
|
||||
"v1.00",
|
||||
AD_ENTRY1s("intro.stk", "edd7403e5dc2a14459d2665a4c17714d", 209534),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Mac --
|
||||
|
||||
{ // Supplied by fac76 in bug report #3272
|
||||
{
|
||||
"gob3",
|
||||
"v1.00",
|
||||
AD_ENTRY2s("intro.stk", "32b0f57f5ae79a9ae97e8011df38af42", 157084,
|
||||
"musmac1.mid", "834e55205b710d0af5f14a6f2320dd8e", 8661),
|
||||
EN_GRB,
|
||||
kPlatformMacintosh,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Amiga --
|
||||
|
||||
{
|
||||
{
|
||||
"gob3",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "bd679eafde2084d8011f247e51b5a805", 197532),
|
||||
EN_GRB,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, "menu.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob3",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "bd679eafde2084d8011f247e51b5a805", 197532),
|
||||
DE_DEU,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, "menu.tot", 0
|
||||
},
|
||||
|
||||
// -- DOS VGA CD --
|
||||
|
||||
{
|
||||
{
|
||||
"gob3",
|
||||
"CD v1.000",
|
||||
AD_ENTRY1("intro.stk", "6f2c226c62dd7ab0ab6f850e89d3fc47"),
|
||||
EN_USA,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by pykman in bug report #5365
|
||||
{
|
||||
"gob3",
|
||||
"CD v1.02",
|
||||
AD_ENTRY1s("intro.stk", "978afddcac81bb95a04757b61f78471c", 619825),
|
||||
PL_POL,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by paul66 and noizert in bug reports #3045 and #3137
|
||||
{
|
||||
"gob3",
|
||||
"CD v1.02",
|
||||
AD_ENTRY1s("intro.stk", "c3e9132ea9dc0fb866b6d60dcda10261", 612482),
|
||||
EN_ANY,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by paul66 and noizert in bug reports #3045 and #3137
|
||||
{
|
||||
"gob3",
|
||||
"CD v1.02",
|
||||
AD_ENTRY1s("intro.stk", "c3e9132ea9dc0fb866b6d60dcda10261", 612482),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by paul66 and noizert in bug reports #3045 and #3137
|
||||
{
|
||||
"gob3",
|
||||
"CD v1.02",
|
||||
AD_ENTRY1s("intro.stk", "c3e9132ea9dc0fb866b6d60dcda10261", 612482),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by paul66 and noizert in bug reports #3045 and #3137
|
||||
{
|
||||
"gob3",
|
||||
"CD v1.02",
|
||||
AD_ENTRY1s("intro.stk", "c3e9132ea9dc0fb866b6d60dcda10261", 612482),
|
||||
IT_ITA,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by paul66 and noizert in bug reports #3045 and #3137
|
||||
{
|
||||
"gob3",
|
||||
"CD v1.02",
|
||||
AD_ENTRY1s("intro.stk", "c3e9132ea9dc0fb866b6d60dcda10261", 612482),
|
||||
ES_ESP,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by goodoldgeorg in bug report #4375
|
||||
{
|
||||
"gob3",
|
||||
"CD v1.02",
|
||||
AD_ENTRY1s("intro.stk", "bfd7d4c6fedeb2cfcc8baa4d5ddb1f74", 616220),
|
||||
HU_HUN,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by goodoldgeorg in bug report #4375
|
||||
{
|
||||
"gob3",
|
||||
"CD v1.02",
|
||||
AD_ENTRY1s("intro.stk", "bfd7d4c6fedeb2cfcc8baa4d5ddb1f74", 616220),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by goodoldgeorg in bug report #4375
|
||||
{
|
||||
"gob3",
|
||||
"CD v1.02",
|
||||
AD_ENTRY1s("intro.stk", "bfd7d4c6fedeb2cfcc8baa4d5ddb1f74", 616220),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by goodoldgeorg in bug report #4375
|
||||
{
|
||||
"gob3",
|
||||
"CD v1.02",
|
||||
AD_ENTRY1s("intro.stk", "bfd7d4c6fedeb2cfcc8baa4d5ddb1f74", 616220),
|
||||
ES_ESP,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Demos --
|
||||
|
||||
{
|
||||
{
|
||||
"gob3",
|
||||
"Non-interactive Demo (v1.0)",
|
||||
AD_ENTRY1s("intro.stk", "b9b898fccebe02b69c086052d5024a55", 600143),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_DEMO,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob3",
|
||||
"Interactive Demo (v0.02)",
|
||||
AD_ENTRY1s("intro.stk", "7aebd94e49c2c5c518c9e7b74f25de9d", 270737),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_DEMO,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob3",
|
||||
"Interactive Demo 2 (v0.02)",
|
||||
AD_ENTRY1s("intro.stk", "e5dcbc9f6658ebb1e8fe26bc4da0806d", 590631),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_DEMO,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"gob3",
|
||||
"Interactive Demo 3 (v0.02)",
|
||||
AD_ENTRY1s("intro.stk", "9e20ad7b471b01f84db526da34eaf0a2", 395561),
|
||||
EN_ANY,
|
||||
kPlatformDOS,
|
||||
ADGF_DEMO,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by Dark-Star on #scummvm
|
||||
{
|
||||
"gob3",
|
||||
"Interactive Demo 4",
|
||||
AD_ENTRY1s("intro.stk", "9c7c9002506fc976128ffe8f308d428c", 395562),
|
||||
EN_GRB,
|
||||
kPlatformDOS,
|
||||
ADGF_DEMO,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by Dark-Star on #scummvm
|
||||
{
|
||||
"gob3",
|
||||
"Interactive Demo 4",
|
||||
AD_ENTRY1s("intro.stk", "9c7c9002506fc976128ffe8f308d428c", 395562),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_DEMO,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by Dark-Star on #scummvm
|
||||
{
|
||||
"gob3",
|
||||
"Interactive Demo 4",
|
||||
AD_ENTRY1s("intro.stk", "9c7c9002506fc976128ffe8f308d428c", 395562),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_DEMO,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_GOB3_H
|
||||
255
engines/gob/detection/tables_inca2.h
Normal file
255
engines/gob/detection/tables_inca2.h
Normal file
@@ -0,0 +1,255 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for Inca II: Wiracocha. */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_INCA2_H
|
||||
#define GOB_DETECTION_TABLES_INCA2_H
|
||||
|
||||
// -- DOS VGA Floppy --
|
||||
|
||||
{
|
||||
{
|
||||
"inca2",
|
||||
"v1.000",
|
||||
AD_ENTRY1s("intro.stk", "1fa92b00fe80a20f34ec34a8e2fa869e", 923072),
|
||||
EN_USA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"inca2",
|
||||
"v1.000",
|
||||
AD_ENTRY1s("intro.stk", "1fa92b00fe80a20f34ec34a8e2fa869e", 923072),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"inca2",
|
||||
"v1.000",
|
||||
AD_ENTRY1s("intro.stk", "1fa92b00fe80a20f34ec34a8e2fa869e", 923072),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// US floppy box dated 18.03.1994
|
||||
{
|
||||
{
|
||||
"inca2",
|
||||
"v1.0",
|
||||
AD_ENTRY1s("intro.stk", "48cc6e6b0b0b343f876290d2700d8eba", 804780),
|
||||
EN_USA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- DOS VGA CD --
|
||||
|
||||
{
|
||||
{
|
||||
"inca2",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "47c3b452767c4f49ea7b109143e77c30", 916828),
|
||||
EN_USA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{ // Bugreport #12757
|
||||
"inca2",
|
||||
"v1.07",
|
||||
AD_ENTRY1s("intro.stk", "b56e4147acc5852c6fc2de5985ab94b0", 804796),
|
||||
EN_USA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"inca2",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "47c3b452767c4f49ea7b109143e77c30", 916828),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"inca2",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "47c3b452767c4f49ea7b109143e77c30", 916828),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"inca2",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "47c3b452767c4f49ea7b109143e77c30", 916828),
|
||||
IT_ITA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"inca2",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "47c3b452767c4f49ea7b109143e77c30", 916828),
|
||||
ES_ESP,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Windows --
|
||||
|
||||
{
|
||||
{
|
||||
"inca2",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "d33011df8758ac64ca3dca77c7719001", 908612),
|
||||
EN_USA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"inca2",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "d33011df8758ac64ca3dca77c7719001", 908612),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"inca2",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "d33011df8758ac64ca3dca77c7719001", 908612),
|
||||
IT_ITA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"inca2",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "d33011df8758ac64ca3dca77c7719001", 908612),
|
||||
ES_ESP,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"inca2",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "d33011df8758ac64ca3dca77c7719001", 908612),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Demos --
|
||||
|
||||
{
|
||||
{
|
||||
"inca2",
|
||||
"Non-Interactive Demo (v2.0)", // dated 8/1/93
|
||||
AD_ENTRY1s("cons.imd", "f896ba0c4a1ac7f7260d342655980b49", 17804),
|
||||
EN_ANY,
|
||||
kPlatformDOS,
|
||||
ADGF_DEMO,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeaturesBATDemo,
|
||||
0, 0, 7
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_INCA2_H
|
||||
462
engines/gob/detection/tables_lit.h
Normal file
462
engines/gob/detection/tables_lit.h
Normal file
@@ -0,0 +1,462 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for Lost in Time. */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_LIT_H
|
||||
#define GOB_DETECTION_TABLES_LIT_H
|
||||
|
||||
// -- DOS VGA Floppy (Part I and II) --
|
||||
|
||||
{
|
||||
{
|
||||
"lit",
|
||||
"v1.10",
|
||||
AD_ENTRY1s("intro.stk", "7b7f48490dedc8a7cb999388e2fadbe3", 3930674),
|
||||
EN_USA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"lit",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "e0767783ff662ed93665446665693aef", 4371238),
|
||||
HE_ISR,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by cartman_ on #scummvm
|
||||
{
|
||||
"lit",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "f1f78b663893b58887add182a77df151", 3944090),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by goodoldgeorg in bug report #3960
|
||||
{
|
||||
"lit",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "cd322cb3c64ef2ba2f2134aa2122cfe9", 3936700),
|
||||
ES_ESP,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- DOS CD --
|
||||
|
||||
{
|
||||
{
|
||||
"lit",
|
||||
"CD v1.00",
|
||||
AD_ENTRY1s("intro.stk", "6263d09e996c1b4e84ef2d650b820e57", 4831170),
|
||||
EN_USA,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"lit",
|
||||
"CD v1.00",
|
||||
AD_ENTRY1s("intro.stk", "6263d09e996c1b4e84ef2d650b820e57", 4831170),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"lit",
|
||||
"CD v1.00",
|
||||
AD_ENTRY1s("intro.stk", "6263d09e996c1b4e84ef2d650b820e57", 4831170),
|
||||
IT_ITA,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"lit",
|
||||
"CD v1.00",
|
||||
AD_ENTRY1s("intro.stk", "6263d09e996c1b4e84ef2d650b820e57", 4831170),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"lit",
|
||||
"CD v1.00",
|
||||
AD_ENTRY1s("intro.stk", "6263d09e996c1b4e84ef2d650b820e57", 4831170),
|
||||
ES_ESP,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"lit",
|
||||
"CD v1.00",
|
||||
AD_ENTRY1s("intro.stk", "6263d09e996c1b4e84ef2d650b820e57", 4831170),
|
||||
EN_GRB,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by SiRoCs in bug report #3943 dated 09.06.93
|
||||
{
|
||||
"lit",
|
||||
"CD v1.00",
|
||||
AD_ENTRY1s("intro.stk", "795be7011ec31bf5bb8ce4efdb9ee5d3", 4838904),
|
||||
EN_USA,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by SiRoCs in bug report #3943 dated 09.06.93
|
||||
{
|
||||
"lit",
|
||||
"CD v1.00",
|
||||
AD_ENTRY1s("intro.stk", "795be7011ec31bf5bb8ce4efdb9ee5d3", 4838904),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by SiRoCs in bug report #3943 dated 09.06.93
|
||||
{
|
||||
"lit",
|
||||
"CD v1.00",
|
||||
AD_ENTRY1s("intro.stk", "795be7011ec31bf5bb8ce4efdb9ee5d3", 4838904),
|
||||
IT_ITA,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by SiRoCs in bug report #3943 dated 09.06.93
|
||||
{
|
||||
"lit",
|
||||
"CD v1.00",
|
||||
AD_ENTRY1s("intro.stk", "795be7011ec31bf5bb8ce4efdb9ee5d3", 4838904),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by SiRoCs in bug report #3943 dated 09.06.93
|
||||
{
|
||||
"lit",
|
||||
"CD v1.00",
|
||||
AD_ENTRY1s("intro.stk", "795be7011ec31bf5bb8ce4efdb9ee5d3", 4838904),
|
||||
ES_ESP,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by SiRoCs in bug report #3943 dated 09.06.93
|
||||
{
|
||||
"lit",
|
||||
"CD v1.00",
|
||||
AD_ENTRY1s("intro.stk", "795be7011ec31bf5bb8ce4efdb9ee5d3", 4838904),
|
||||
EN_GRB,
|
||||
kPlatformDOS,
|
||||
ADGF_CD,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesCD,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Windows (Part I and II) --
|
||||
|
||||
{
|
||||
{
|
||||
"lit",
|
||||
"v1.10",
|
||||
AD_ENTRY1s("intro.stk", "0ddf39cea1ec30ecc8bfe444ebd7b845", 4207330),
|
||||
EN_GRB,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"lit",
|
||||
"v1.10",
|
||||
AD_ENTRY1s("intro.stk", "0ddf39cea1ec30ecc8bfe444ebd7b845", 4207330),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"lit",
|
||||
"v1.10",
|
||||
AD_ENTRY1s("intro.stk", "0ddf39cea1ec30ecc8bfe444ebd7b845", 4207330),
|
||||
ES_ESP,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"lit",
|
||||
"v1.10",
|
||||
AD_ENTRY1s("intro.stk", "0ddf39cea1ec30ecc8bfe444ebd7b845", 4219382),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"lit",
|
||||
"v1.10",
|
||||
AD_ENTRY1s("intro.stk", "0ddf39cea1ec30ecc8bfe444ebd7b845", 4219382),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Found in french ADI 2.6 Francais-Maths 4e
|
||||
{
|
||||
"lit",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "58ee9583a4fb837f02d9a58e5f442656", 3937120),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Windows (Part I only) --
|
||||
{
|
||||
{
|
||||
"lit1",
|
||||
"Light install",
|
||||
AD_ENTRY2s("intro.stk", "93c91bc9e783d00033042ae83144d7dd", 72318,
|
||||
"partie2.itk", "78f00bd8eb9e680e6289bba0130b1b33", 664064),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"lit1",
|
||||
"Full install",
|
||||
AD_ENTRY2s("intro.stk", "93c91bc9e783d00033042ae83144d7dd", 72318,
|
||||
"partie2.itk", "78f00bd8eb9e680e6289bba0130b1b33", 4396644),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Windows (Part II only) --
|
||||
|
||||
{
|
||||
{
|
||||
"lit2",
|
||||
"Light install",
|
||||
AD_ENTRY1s("intro.stk", "17acbb212e62addbe48dc8f2282c98cb", 72318),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"lit2",
|
||||
"Full install",
|
||||
AD_ENTRY2s("intro.stk", "17acbb212e62addbe48dc8f2282c98cb", 72318,
|
||||
"partie4.itk", "6ce4967e0c79d7daeabc6c1d26783d4c", 2612087),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Mac (Part I and II) --
|
||||
|
||||
{ // Supplied by koalet in bug report #4066
|
||||
{
|
||||
"lit",
|
||||
"",
|
||||
AD_ENTRY2s("intro.stk", "af98bcdc70e1f1c1635577fd726fe7f1", 3937310,
|
||||
"musmac1.mid", "ae7229bb09c6abe4e60a2768b24bc890", 9398),
|
||||
FR_FRA,
|
||||
kPlatformMacintosh,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Demos --
|
||||
|
||||
{
|
||||
{
|
||||
"lit",
|
||||
"Demo (v1.0)",
|
||||
AD_ENTRY1s("demo.stk", "c06f8cc20eb239d4c71f225ce3093edf", 609402),
|
||||
EN_ANY,
|
||||
kPlatformDOS,
|
||||
ADGF_DEMO,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
"demo.stk", "demo.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"lit",
|
||||
"Non-interactive Demo",
|
||||
AD_ENTRY1s("demo.stk", "2eba8abd9e3878c57307576012dd2fec", 3031494),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_DEMO,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
"demo.stk", "demo.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"lit",
|
||||
"Non-interactive Demo",
|
||||
AD_ENTRY1s("demo.stk", "895359c918a145adc048f779b3cdacc3", 645068),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_DEMO,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
"demo.stk", "demo.tot", 0
|
||||
},
|
||||
// -- Pirated! Do not re-add nor un-tag! --
|
||||
|
||||
{
|
||||
{
|
||||
"lit",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "3712e7527ba8ce5637d2aadf62783005", 72318),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_PIRATED,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_LIT_H
|
||||
264
engines/gob/detection/tables_littlered.h
Normal file
264
engines/gob/detection/tables_littlered.h
Normal file
@@ -0,0 +1,264 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for Once Upon A Time: Little Red Riding Hood. */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_LITTLERED_H
|
||||
#define GOB_DETECTION_TABLES_LITTLERED_H
|
||||
|
||||
// -- DOS EGA Floppy --
|
||||
|
||||
{
|
||||
{
|
||||
"littlered",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "0b72992f5d8b5e6e0330572a5753ea25", 256490),
|
||||
EN_GRB,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"littlered",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "0b72992f5d8b5e6e0330572a5753ea25", 256490),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"littlered",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "0b72992f5d8b5e6e0330572a5753ea25", 256490),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"littlered",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "0b72992f5d8b5e6e0330572a5753ea25", 256490),
|
||||
ES_ESP,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"littlered",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "0b72992f5d8b5e6e0330572a5753ea25", 256490),
|
||||
IT_ITA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Windows --
|
||||
|
||||
{
|
||||
{
|
||||
"littlered",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "113a16877e4f72037d9714be1c2b0221", 1187522),
|
||||
EN_GRB,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"littlered",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "113a16877e4f72037d9714be1c2b0221", 1187522),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"littlered",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "113a16877e4f72037d9714be1c2b0221", 1187522),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Included in a German version of Adi 2 - Supplied by BJNFNE
|
||||
{
|
||||
"littlered",
|
||||
"v1.1",
|
||||
AD_ENTRY1s("intro.stk", "1c00173d73a3691cc93948f6575d7c75", 1188138),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"littlered",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "113a16877e4f72037d9714be1c2b0221", 1187522),
|
||||
IT_ITA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"littlered",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "113a16877e4f72037d9714be1c2b0221", 1187522),
|
||||
ES_ESP,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Found in french ADI 2 Francais-Maths CM1
|
||||
{
|
||||
"littlered",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "5c15b37ed27ac2470854e9e09374d50e", 1248610),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Found in french ADI 2 Francais-Maths CM1
|
||||
{
|
||||
"littlered",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "5c15b37ed27ac2470854e9e09374d50e", 1248610),
|
||||
ES_ESP,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Found in french ADI 2 Francais-Maths CM1
|
||||
{
|
||||
"littlered",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "5c15b37ed27ac2470854e9e09374d50e", 1248610),
|
||||
EN_GRB,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Found in french ADI 2 Francais-Maths CM1
|
||||
{
|
||||
"littlered",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "5c15b37ed27ac2470854e9e09374d50e", 1248610),
|
||||
IT_ITA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Found in french ADI 2 Francais-Maths CM1
|
||||
{
|
||||
"littlered",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "5c15b37ed27ac2470854e9e09374d50e", 1248610),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Amiga --
|
||||
|
||||
{
|
||||
{
|
||||
"littlered",
|
||||
"",
|
||||
AD_ENTRY2s("intro.stk", "0b72992f5d8b5e6e0330572a5753ea25", 256490,
|
||||
"mod.babayaga", "43484cde74e0860785f8e19f0bc776d1", 60248),
|
||||
UNK_LANG,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_LITTLERED_H
|
||||
70
engines/gob/detection/tables_magicstones.h
Normal file
70
engines/gob/detection/tables_magicstones.h
Normal file
@@ -0,0 +1,70 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for Le pays des Pierres Magiques / The Land of the Magic Stones / Das Zauberland der Zaubersteine */
|
||||
/* This Game uses the DEV7 Engine, more Information can be found here: https://wiki.scummvm.org/index.php?title=DEV7_Information */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_MAGICSTONES_H
|
||||
#define GOB_DETECTION_TABLES_MAGICSTONES_H
|
||||
|
||||
// -- French: Le pays des Pierres Magiques --
|
||||
|
||||
{
|
||||
{ // Added by Strangerke in 2009
|
||||
|
||||
"magicstones",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // A la poursuite du dragon de feu (Engine: DEV7 version 1.2.0.0)
|
||||
AD_ENTRY2s("ed4.stk", "98721a7cfdc5a358d7ac56b7c6d3ba3d", 541882,
|
||||
"ed4_cd.itk", "0627a91d9a6f4772c33747ce752024c2", 606993908),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"ed4.stk","main.obc",0
|
||||
},
|
||||
|
||||
// -- German: Das Zauberland der Zaubersteine --
|
||||
|
||||
{
|
||||
{ // Supplied by codengine
|
||||
|
||||
"magicstones",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // Die Suche nach dem Feuerdrachen (Engine: DEV7 version 1.2.0.0)
|
||||
AD_ENTRY2s("ed4.stk", "805ceadf60b9446e06078ba9cb7f75ee", 542754,
|
||||
"ed4_cd.itk", "02de8ac4f12ed0e4cf5577683f443dcb", 599645278),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"ed4.stk","main.obc",0
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_MAGICSTONES_H
|
||||
51
engines/gob/detection/tables_nathanvacances.h
Normal file
51
engines/gob/detection/tables_nathanvacances.h
Normal file
@@ -0,0 +1,51 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for the Nathan Vacances series. */
|
||||
/* This Game uses the DEV7 Engine, more Information can be found here: https://wiki.scummvm.org/index.php?title=DEV7_Information */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_NATHANVACANCES_H
|
||||
#define GOB_DETECTION_TABLES_NATHANVACANCES_H
|
||||
|
||||
// -- French: Nathan Vacances --
|
||||
|
||||
{
|
||||
{
|
||||
"nathanvacances",
|
||||
MetaEngineDetection::GAME_NOT_IMPLEMENTED, // CM1/CE2 1.00 (DEV7 version 1.20a)
|
||||
AD_ENTRY2s("common.stk", "344185d17c593122a548122df63b70cf", 1851672,
|
||||
"ah88f100.cd1", "d41d8cd98f00b204e9800998ecf8427e", 0),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_UNSUPPORTED,
|
||||
GUIO0()
|
||||
},
|
||||
kFeatures800x600,
|
||||
"common.stk", "A5HS_Start.obc", 0
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_NATHANVACANCES_H
|
||||
423
engines/gob/detection/tables_onceupon.h
Normal file
423
engines/gob/detection/tables_onceupon.h
Normal file
@@ -0,0 +1,423 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for Once Upon A Time: Baba Yaga and Abracadabra. */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_ONCEUPON_H
|
||||
#define GOB_DETECTION_TABLES_ONCEUPON_H
|
||||
|
||||
// -- Once Upon A Time: Abracadabra, Amiga --
|
||||
|
||||
{
|
||||
{
|
||||
"abracadabra",
|
||||
"",
|
||||
AD_ENTRY3s("stk1.stk", "a8e963eea170155548e5bc1d0f07d50d", 209806,
|
||||
"stk2.stk", "e4b21818af03930dc9cab2ad4c93cb5b", 362106,
|
||||
"stk3.stk", "76874ad92782f9b2de57beafc05ec877", 353482),
|
||||
FR_FRA,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"abracadabra",
|
||||
"",
|
||||
AD_ENTRY3s("stk1.stk", "a8e963eea170155548e5bc1d0f07d50d", 209806,
|
||||
"stk2.stk", "e4b21818af03930dc9cab2ad4c93cb5b", 362106,
|
||||
"stk3.stk", "76874ad92782f9b2de57beafc05ec877", 353482),
|
||||
DE_DEU,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"abracadabra",
|
||||
"",
|
||||
AD_ENTRY3s("stk1.stk", "a8e963eea170155548e5bc1d0f07d50d", 209806,
|
||||
"stk2.stk", "e4b21818af03930dc9cab2ad4c93cb5b", 362106,
|
||||
"stk3.stk", "76874ad92782f9b2de57beafc05ec877", 353482),
|
||||
EN_ANY,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"abracadabra",
|
||||
"",
|
||||
AD_ENTRY3s("stk1.stk", "a8e963eea170155548e5bc1d0f07d50d", 209806,
|
||||
"stk2.stk", "e4b21818af03930dc9cab2ad4c93cb5b", 362106,
|
||||
"stk3.stk", "76874ad92782f9b2de57beafc05ec877", 353482),
|
||||
IT_ITA,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"abracadabra",
|
||||
"",
|
||||
AD_ENTRY3s("stk1.stk", "a8e963eea170155548e5bc1d0f07d50d", 209806,
|
||||
"stk2.stk", "e4b21818af03930dc9cab2ad4c93cb5b", 362106,
|
||||
"stk3.stk", "76874ad92782f9b2de57beafc05ec877", 353482),
|
||||
ES_ESP,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Once Upon A Time: Abracadabra, Atari ST --
|
||||
|
||||
{
|
||||
{
|
||||
"abracadabra",
|
||||
"",
|
||||
AD_ENTRY3s("stk1.stk", "a8e963eea170155548e5bc1d0f07d50d", 209806,
|
||||
"stk2.stk", "c6440aaf068ec3149ae89bc5c41ebf02", 362123,
|
||||
"stk3.stk", "5af3c1202ba6fcf8dad2b2125e1c1383", 353257),
|
||||
FR_FRA,
|
||||
kPlatformAtariST,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"abracadabra",
|
||||
"",
|
||||
AD_ENTRY3s("stk1.stk", "a8e963eea170155548e5bc1d0f07d50d", 209806,
|
||||
"stk2.stk", "c6440aaf068ec3149ae89bc5c41ebf02", 362123,
|
||||
"stk3.stk", "5af3c1202ba6fcf8dad2b2125e1c1383", 353257),
|
||||
DE_DEU,
|
||||
kPlatformAtariST,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"abracadabra",
|
||||
"",
|
||||
AD_ENTRY3s("stk1.stk", "a8e963eea170155548e5bc1d0f07d50d", 209806,
|
||||
"stk2.stk", "c6440aaf068ec3149ae89bc5c41ebf02", 362123,
|
||||
"stk3.stk", "5af3c1202ba6fcf8dad2b2125e1c1383", 353257),
|
||||
EN_ANY,
|
||||
kPlatformAtariST,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"abracadabra",
|
||||
"",
|
||||
AD_ENTRY3s("stk1.stk", "a8e963eea170155548e5bc1d0f07d50d", 209806,
|
||||
"stk2.stk", "c6440aaf068ec3149ae89bc5c41ebf02", 362123,
|
||||
"stk3.stk", "5af3c1202ba6fcf8dad2b2125e1c1383", 353257),
|
||||
IT_ITA,
|
||||
kPlatformAtariST,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"abracadabra",
|
||||
"",
|
||||
AD_ENTRY3s("stk1.stk", "a8e963eea170155548e5bc1d0f07d50d", 209806,
|
||||
"stk2.stk", "c6440aaf068ec3149ae89bc5c41ebf02", 362123,
|
||||
"stk3.stk", "5af3c1202ba6fcf8dad2b2125e1c1383", 353257),
|
||||
ES_ESP,
|
||||
kPlatformAtariST,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Once Upon A Time: Baba Yaga, DOS EGA Floppy --
|
||||
|
||||
{
|
||||
{
|
||||
"babayaga",
|
||||
"",
|
||||
AD_ENTRY3s("stk1.stk", "3c777f43e6fb49fde9222543447e135a", 204813,
|
||||
"stk2.stk", "6cf0b009dd185a8f589e91a1f9c33df5", 361582,
|
||||
"stk3.stk", "6473183ca4db1b5b5cea047f9af59a26", 328925),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"babayaga",
|
||||
"",
|
||||
AD_ENTRY3s("stk1.stk", "3c777f43e6fb49fde9222543447e135a", 204813,
|
||||
"stk2.stk", "6cf0b009dd185a8f589e91a1f9c33df5", 361582,
|
||||
"stk3.stk", "6473183ca4db1b5b5cea047f9af59a26", 328925),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"babayaga",
|
||||
"",
|
||||
AD_ENTRY3s("stk1.stk", "3c777f43e6fb49fde9222543447e135a", 204813,
|
||||
"stk2.stk", "6cf0b009dd185a8f589e91a1f9c33df5", 361582,
|
||||
"stk3.stk", "6473183ca4db1b5b5cea047f9af59a26", 328925),
|
||||
EN_ANY,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"babayaga",
|
||||
"",
|
||||
AD_ENTRY3s("stk1.stk", "3c777f43e6fb49fde9222543447e135a", 204813,
|
||||
"stk2.stk", "6cf0b009dd185a8f589e91a1f9c33df5", 361582,
|
||||
"stk3.stk", "6473183ca4db1b5b5cea047f9af59a26", 328925),
|
||||
IT_ITA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"babayaga",
|
||||
"",
|
||||
AD_ENTRY3s("stk1.stk", "3c777f43e6fb49fde9222543447e135a", 204813,
|
||||
"stk2.stk", "6cf0b009dd185a8f589e91a1f9c33df5", 361582,
|
||||
"stk3.stk", "6473183ca4db1b5b5cea047f9af59a26", 328925),
|
||||
ES_ESP,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib | kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Once Upon A Time: Baba Yaga, Amiga --
|
||||
|
||||
{
|
||||
{
|
||||
"babayaga",
|
||||
"",
|
||||
AD_ENTRY3s("stk1.stk", "bcc823d2888057031e54716ed1b3c80e", 205090,
|
||||
"stk2.stk", "f76bf7c2ff60d816d69962d1a593207c", 362122,
|
||||
"stk3.stk", "6227d1aefdf39d88dcf83e38bea2a9af", 328922),
|
||||
FR_FRA,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"babayaga",
|
||||
"",
|
||||
AD_ENTRY3s("stk1.stk", "bcc823d2888057031e54716ed1b3c80e", 205090,
|
||||
"stk2.stk", "f76bf7c2ff60d816d69962d1a593207c", 362122,
|
||||
"stk3.stk", "6227d1aefdf39d88dcf83e38bea2a9af", 328922),
|
||||
DE_DEU,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"babayaga",
|
||||
"",
|
||||
AD_ENTRY3s("stk1.stk", "bcc823d2888057031e54716ed1b3c80e", 205090,
|
||||
"stk2.stk", "f76bf7c2ff60d816d69962d1a593207c", 362122,
|
||||
"stk3.stk", "6227d1aefdf39d88dcf83e38bea2a9af", 328922),
|
||||
EN_ANY,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"babayaga",
|
||||
"",
|
||||
AD_ENTRY3s("stk1.stk", "bcc823d2888057031e54716ed1b3c80e", 205090,
|
||||
"stk2.stk", "f76bf7c2ff60d816d69962d1a593207c", 362122,
|
||||
"stk3.stk", "6227d1aefdf39d88dcf83e38bea2a9af", 328922),
|
||||
IT_ITA,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"babayaga",
|
||||
"",
|
||||
AD_ENTRY3s("stk1.stk", "bcc823d2888057031e54716ed1b3c80e", 205090,
|
||||
"stk2.stk", "f76bf7c2ff60d816d69962d1a593207c", 362122,
|
||||
"stk3.stk", "6227d1aefdf39d88dcf83e38bea2a9af", 328922),
|
||||
ES_ESP,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Once Upon A Time: Baba Yaga, Atari ST --
|
||||
|
||||
{
|
||||
{
|
||||
"babayaga",
|
||||
"",
|
||||
AD_ENTRY3s("stk1.stk", "17a4e3e7a18cc97231c92d280c7878a1", 205095,
|
||||
"stk2.stk", "bfbc380e5461f63af28e9e6b10f334b5", 362128,
|
||||
"stk3.stk", "6227d1aefdf39d88dcf83e38bea2a9af", 328922),
|
||||
FR_FRA,
|
||||
kPlatformAtariST,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"babayaga",
|
||||
"",
|
||||
AD_ENTRY3s("stk1.stk", "17a4e3e7a18cc97231c92d280c7878a1", 205095,
|
||||
"stk2.stk", "bfbc380e5461f63af28e9e6b10f334b5", 362128,
|
||||
"stk3.stk", "6227d1aefdf39d88dcf83e38bea2a9af", 328922),
|
||||
DE_DEU,
|
||||
kPlatformAtariST,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"babayaga",
|
||||
"",
|
||||
AD_ENTRY3s("stk1.stk", "17a4e3e7a18cc97231c92d280c7878a1", 205095,
|
||||
"stk2.stk", "bfbc380e5461f63af28e9e6b10f334b5", 362128,
|
||||
"stk3.stk", "6227d1aefdf39d88dcf83e38bea2a9af", 328922),
|
||||
EN_ANY,
|
||||
kPlatformAtariST,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"babayaga",
|
||||
"",
|
||||
AD_ENTRY3s("stk1.stk", "17a4e3e7a18cc97231c92d280c7878a1", 205095,
|
||||
"stk2.stk", "bfbc380e5461f63af28e9e6b10f334b5", 362128,
|
||||
"stk3.stk", "6227d1aefdf39d88dcf83e38bea2a9af", 328922),
|
||||
IT_ITA,
|
||||
kPlatformAtariST,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"babayaga",
|
||||
"",
|
||||
AD_ENTRY3s("stk1.stk", "17a4e3e7a18cc97231c92d280c7878a1", 205095,
|
||||
"stk2.stk", "bfbc380e5461f63af28e9e6b10f334b5", 362128,
|
||||
"stk3.stk", "6227d1aefdf39d88dcf83e38bea2a9af", 328922),
|
||||
ES_ESP,
|
||||
kPlatformAtariST,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesEGA,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_ONCEUPON_H
|
||||
465
engines/gob/detection/tables_playtoons.h
Normal file
465
engines/gob/detection/tables_playtoons.h
Normal file
@@ -0,0 +1,465 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for the Playtoons series. */
|
||||
/* This Game uses the DEV6 Engine, more Information can be found here: https://wiki.scummvm.org/index.php?title=DEV6_Information */
|
||||
/* These games are part of the Playtoons series. For more information, refer to our wiki: https://wiki.scummvm.org/index.php?title=Playtoons */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_PLAYTOONS_H
|
||||
#define GOB_DETECTION_TABLES_PLAYTOONS_H
|
||||
|
||||
// -- Playtoons 1: Uncle Archibald --
|
||||
|
||||
{
|
||||
{
|
||||
"playtoons1",
|
||||
"v1.002",
|
||||
AD_ENTRY2s("playtoon.stk", "8c98e9a11be9bb203a55e8c6e68e519b", 25574338,
|
||||
"archi.stk", "8d44b2a0d4e3139471213f9f0ed21e81", 5524674),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"intro2.stk", 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"playtoons1",
|
||||
"Pack mes histoires animées",
|
||||
AD_ENTRY2s("playtoon.stk", "55f0293202963854192e39474e214f5f", 30448474,
|
||||
"archi.stk", "8d44b2a0d4e3139471213f9f0ed21e81", 5524674),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"intro2.stk", 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"playtoons1",
|
||||
"",
|
||||
AD_ENTRY2s("playtoon.stk", "c5ca2a288cdaefca9556cd9ae4b579cf", 25158926,
|
||||
"archi.stk", "8d44b2a0d4e3139471213f9f0ed21e81", 5524674),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"intro2.stk", 0, 0
|
||||
},
|
||||
{ // Supplied by scoriae in the forums
|
||||
{
|
||||
"playtoons1",
|
||||
"v1.002",
|
||||
AD_ENTRY2s("playtoon.stk", "9e513e993a5b0e2496add3f50c08764b", 30448506,
|
||||
"archi.stk", "00d8274519dfcf8a0d8ae3099daea0f8", 5532135),
|
||||
EN_ANY,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"intro2.stk", 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"playtoonsdemo",
|
||||
"Non-Interactive",
|
||||
AD_ENTRY1s("play123.scn", "4689a31f543915e488c3bc46ea358add", 258),
|
||||
EN_ANY,
|
||||
kPlatformWindows,
|
||||
ADGF_DEMO,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480 | kFeaturesSCNDemo,
|
||||
0, 0, 3
|
||||
},
|
||||
{
|
||||
{
|
||||
"playtoons1",
|
||||
"Non-Interactive Demo",
|
||||
AD_ENTRY2s("e.scn", "8a0db733c3f77be86e74e8242e5caa61", 124,
|
||||
"demarchg.vmd", "d14a95da7d8792faf5503f649ffcbc12", 5619415),
|
||||
EN_ANY,
|
||||
kPlatformWindows,
|
||||
ADGF_DEMO,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480 | kFeaturesSCNDemo,
|
||||
0, 0, 4
|
||||
},
|
||||
{
|
||||
{
|
||||
"playtoons1",
|
||||
"Non-Interactive Demo",
|
||||
AD_ENTRY1s("i.scn", "8b3294474d39970463663edd22341730", 285),
|
||||
IT_ITA,
|
||||
kPlatformWindows,
|
||||
ADGF_DEMO,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480 | kFeaturesSCNDemo,
|
||||
0, 0, 5
|
||||
},
|
||||
{
|
||||
{
|
||||
"playtoons1",
|
||||
"Non-Interactive Demo",
|
||||
AD_ENTRY1s("s.scn", "1f527010626b5490761f16ba7a6f639a", 251),
|
||||
ES_ESP,
|
||||
kPlatformWindows,
|
||||
ADGF_DEMO,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480 | kFeaturesSCNDemo,
|
||||
0, 0, 6
|
||||
},
|
||||
|
||||
// -- Playtoons 2: The Case of the Counterfeit Collaborator (Spirou) --
|
||||
|
||||
{
|
||||
{
|
||||
"playtoons2",
|
||||
"",
|
||||
AD_ENTRY2s("playtoon.stk", "4772c96be88a57f0561519e4a1526c62", 24406262,
|
||||
"spirou.stk", "5d9c7644d0c47840169b4d016765cc1a", 9816201),
|
||||
EN_ANY,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"intro2.stk", 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"playtoons2",
|
||||
"",
|
||||
AD_ENTRY2s("playtoon.stk", "55a85036dd93cce93532d8f743d90074", 17467154,
|
||||
"spirou.stk", "e3e1b6148dd72fafc3637f1a8e5764f5", 9812043),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"intro2.stk", 0, 0
|
||||
},
|
||||
{ // Bugreport #7052
|
||||
{
|
||||
"playtoons2",
|
||||
"v1.002",
|
||||
AD_ENTRY2s("playtoon.stk", "8c98e9a11be9bb203a55e8c6e68e519b", 25574338,
|
||||
"spirou.stk", "91080dc148de1bbd6a97321c1a1facf3", 9817086),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"intro2.stk", 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"playtoons2",
|
||||
"v1.002",
|
||||
AD_ENTRY2s("playtoon.stk", "c5ca2a288cdaefca9556cd9ae4b579cf", 25158926,
|
||||
"spirou.stk", "91080dc148de1bbd6a97321c1a1facf3", 9817086),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"intro2.stk", 0, 0
|
||||
},
|
||||
{ // Supplied by Hkz
|
||||
{
|
||||
"playtoons2",
|
||||
"",
|
||||
AD_ENTRY2s("playtoon.stk", "2572685400852d12759a2fbf09ec88eb", 9698780,
|
||||
"spirou.stk", "d3cfeff920b6343a2ece55088f530dba", 7076608),
|
||||
IT_ITA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"intro2.stk", 0, 0
|
||||
},
|
||||
{ // Supplied by scoriae in the forums
|
||||
{
|
||||
"playtoons2",
|
||||
"v1.002",
|
||||
AD_ENTRY2s("playtoon.stk", "9e513e993a5b0e2496add3f50c08764b", 30448506,
|
||||
"spirou.stk", "993737f112ca6a9b33c814273280d832", 9825760),
|
||||
EN_ANY,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"intro2.stk", 0, 0
|
||||
},
|
||||
|
||||
// -- Playtoons 3: The Secret of the Castle --
|
||||
|
||||
{
|
||||
{
|
||||
"playtoons3",
|
||||
"v1.002",
|
||||
AD_ENTRY2s("playtoon.stk", "8c98e9a11be9bb203a55e8c6e68e519b", 25574338,
|
||||
"chato.stk", "4fa4ed96a427c344e9f916f9f236598d", 6033793),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"intro2.stk", 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"playtoons3",
|
||||
"v1.002",
|
||||
AD_ENTRY2s("playtoon.stk", "9e513e993a5b0e2496add3f50c08764b", 30448506,
|
||||
"chato.stk", "8fc8d0da5b3e758908d1d7298d497d0b", 6041026),
|
||||
EN_ANY,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"intro2.stk", 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"playtoons3",
|
||||
"Pack mes histoires animées",
|
||||
AD_ENTRY2s("playtoon.stk", "55f0293202963854192e39474e214f5f", 30448474,
|
||||
"chato.stk", "4fa4ed96a427c344e9f916f9f236598d", 6033793),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"intro2.stk", 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"playtoons3",
|
||||
"",
|
||||
AD_ENTRY2s("playtoon.stk", "c5ca2a288cdaefca9556cd9ae4b579cf", 25158926,
|
||||
"chato.stk", "3c6cb3ac8a5a7cf681a19971a92a748d", 6033791),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"intro2.stk", 0, 0
|
||||
},
|
||||
{ // Supplied by Hkz on #scummvm
|
||||
{
|
||||
"playtoons3",
|
||||
"",
|
||||
AD_ENTRY2s("playtoon.stk", "4772c96be88a57f0561519e4a1526c62", 24406262,
|
||||
"chato.stk", "bdef407387112bfcee90e664865ac3af", 6033867),
|
||||
EN_ANY,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"intro2.stk", 0, 0
|
||||
},
|
||||
|
||||
// -- Playtoons 4: The Mandarin Prince --
|
||||
|
||||
{
|
||||
{
|
||||
"playtoons4",
|
||||
"v1.002",
|
||||
AD_ENTRY2s("playtoon.stk", "b7f5afa2dc1b0f75970b7c07d175db1b", 24340406,
|
||||
"manda.stk", "92529e0b927191d9898a34c2892e9a3a", 6485072),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"intro2.stk", 0, 0
|
||||
},
|
||||
{ // Supplied by indy4fan in bug report #13100. Orig title: "Der Mandarin-Prinz"
|
||||
{
|
||||
"playtoons4",
|
||||
"",
|
||||
AD_ENTRY2s("playtoon.stk", "f853153e9be33b9e0ec6970d05642e51", 30448480,
|
||||
"manda.stk", "fb65d32f43ade3ff573a8534d5a1a91e", 6492732),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"intro2.stk", 0, 0
|
||||
},
|
||||
{ //Supplied by goodoldgeorg in bug report #4390
|
||||
{
|
||||
"playtoons4",
|
||||
"v1.002",
|
||||
AD_ENTRY2s("playtoon.stk", "9e513e993a5b0e2496add3f50c08764b", 30448506,
|
||||
"manda.stk", "69a79c9f61b2618e482726f2ff68078d", 6499208),
|
||||
EN_ANY,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"intro2.stk", 0, 0
|
||||
},
|
||||
|
||||
// -- Playtoons 5: The Stone of Wakan --
|
||||
|
||||
{
|
||||
{
|
||||
"playtoons5",
|
||||
"v1.002",
|
||||
AD_ENTRY2s("playtoon.stk", "55f0293202963854192e39474e214f5f", 30448474,
|
||||
"wakan.stk", "f493bf82851bc5ba74d57de6b7e88df8", 5520153),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"intro2.stk", 0, 0
|
||||
},
|
||||
{ // Supplied by indy4fan in bug report #13099. Orig title: "Der Stein von Wakan"
|
||||
{
|
||||
"playtoons5",
|
||||
"v1.002",
|
||||
AD_ENTRY2s("playtoon.stk", "9e513e993a5b0e2496add3f50c08764b", 30448506,
|
||||
"wakan.stk", "5518139580becd8c49bbfbdd4f49187a", 5523417),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"intro2.stk", 0, 0
|
||||
},
|
||||
|
||||
// -- Playtoons Construction Kit 1: Monsters --
|
||||
|
||||
{
|
||||
{
|
||||
"playtnck1",
|
||||
"v1.002",
|
||||
AD_ENTRY2s("playtoon.stk", "5f9aae29265f1f105ad8ec195dff81de", 68382024,
|
||||
"dan.itk", "906d67b3e438d5e95ec7ea9e781a94f3", 3000320),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"intro2.stk", 0, 0
|
||||
},
|
||||
|
||||
// -- Playtoons Construction Kit 2: Knights --
|
||||
|
||||
{
|
||||
{
|
||||
"playtnck2",
|
||||
"v1.002",
|
||||
AD_ENTRY2s("playtoon.stk", "5f9aae29265f1f105ad8ec195dff81de", 68382024,
|
||||
"dan.itk", "74eeb075bd2cb47b243349730264af01", 3213312),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"intro2.stk", 0, 0
|
||||
},
|
||||
|
||||
// -- Playtoons Construction Kit 3: Far West --
|
||||
|
||||
{
|
||||
{
|
||||
"playtnck3",
|
||||
"v1.002",
|
||||
AD_ENTRY2s("playtoon.stk", "5f9aae29265f1f105ad8ec195dff81de", 68382024,
|
||||
"dan.itk", "9a8f62809eca5a52f429b5b6a8e70f8f", 2861056),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"intro2.stk", 0, 0
|
||||
},
|
||||
{
|
||||
{ // Supplied by laenion in Bugreport #13457
|
||||
"playtnck3",
|
||||
"",
|
||||
AD_ENTRY2s("playtoon.stk", "9ca3a2c19a3261cf9fa0f40eebc9d3ad", 65879662,
|
||||
"dan.itk", "e8566d7efb8601a323adc918948d03fe", 3325952),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"intro2.stk", 0, 0
|
||||
},
|
||||
|
||||
// -- Bambou le sauveur de la jungle --
|
||||
|
||||
{
|
||||
{
|
||||
"bambou",
|
||||
"",
|
||||
AD_ENTRY2s("intro.stk", "2f8db6963ff8d72a8331627ebda918f4", 3613238,
|
||||
"bambou.itk", "0875914d31126d0749313428f10c7768", 114440192),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
"intro.stk", "intro.tot", 0
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_PLAYTOONS_H
|
||||
146
engines/gob/detection/tables_urban.h
Normal file
146
engines/gob/detection/tables_urban.h
Normal file
@@ -0,0 +1,146 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for Urban Runner. */
|
||||
/* This Game uses the DEV6 Engine, more Information can be found here: https://wiki.scummvm.org/index.php?title=DEV6_Information */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_URBAN_H
|
||||
#define GOB_DETECTION_TABLES_URBAN_H
|
||||
|
||||
// -- Windows --
|
||||
|
||||
{
|
||||
{
|
||||
"urban",
|
||||
"v1.00",
|
||||
AD_ENTRY1s("intro.stk", "3ab2c542bd9216ae5d02cc6f45701ae1", 1252436),
|
||||
EN_USA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480 | kFeaturesTrueColor,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by Collector9 in bug report #5611
|
||||
{
|
||||
"urban",
|
||||
"v1.00",
|
||||
AD_ENTRY1s("intro.stk", "6ce3d878178932053267237ec4843ce1", 1252518),
|
||||
EN_USA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480 | kFeaturesTrueColor,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by gamin in the forums
|
||||
{
|
||||
"urban",
|
||||
"v1.00",
|
||||
AD_ENTRY1s("intro.stk", "b991ed1d31c793e560edefdb349882ef", 1276408),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480 | kFeaturesTrueColor,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by jvprat on #scummvm
|
||||
{
|
||||
"urban",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "4ec3c0864e2b54c5b4ccf9f6ad96528d", 1253328),
|
||||
ES_ESP,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480 | kFeaturesTrueColor,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by Alex on the gobsmacked blog
|
||||
{
|
||||
"urban",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "9ea647085a16dd0fb9ecd84cd8778ec9", 1253436),
|
||||
IT_ITA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480 | kFeaturesTrueColor,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by alex86r in bug report #5690
|
||||
{
|
||||
"urban",
|
||||
"v1.01",
|
||||
AD_ENTRY1s("intro.stk", "4e4a3c017fe5475353bf94c455fe3efd", 1253448),
|
||||
IT_ITA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480 | kFeaturesTrueColor,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by goodoldgeorg in bug report #4308
|
||||
{
|
||||
"urban",
|
||||
"v1.00",
|
||||
AD_ENTRY1s("intro.stk", "4bd31979ea3d77a58a358c09000a85ed", 1253018),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480 | kFeaturesTrueColor,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Demos --
|
||||
|
||||
{
|
||||
{
|
||||
"urban",
|
||||
"Non-Interactive Demo",
|
||||
AD_ENTRY3s("wdemo.s24", "14ac9bd51db7a075d69ddb144904b271", 87,
|
||||
"demo.vmd", "65d04715d871c292518b56dd160b0161", 9091237,
|
||||
"urband.vmd", "60343891868c91854dd5c82766c70ecc", 922461),
|
||||
EN_ANY,
|
||||
kPlatformWindows,
|
||||
ADGF_DEMO,
|
||||
GUIO1(GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480 | kFeaturesTrueColor | kFeaturesSCNDemo,
|
||||
0, 0, 2
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_URBAN_H
|
||||
309
engines/gob/detection/tables_ween.h
Normal file
309
engines/gob/detection/tables_ween.h
Normal file
@@ -0,0 +1,309 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for Ween: The Prophecy. */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_WEEN_H
|
||||
#define GOB_DETECTION_TABLES_WEEN_H
|
||||
|
||||
// -- DOS VGA Floppy --
|
||||
|
||||
{
|
||||
{
|
||||
"ween",
|
||||
"",
|
||||
AD_ENTRY1("intro.stk", "2bb8878a8042244dd2b96ff682381baa"),
|
||||
EN_GRB,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"ween",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "de92e5c6a8c163007ffceebef6e67f7d", 7117568),
|
||||
EN_USA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by cybot_tmin in bug report #3084
|
||||
{
|
||||
"ween",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "6d60f9205ecfbd8735da2ee7823a70dc", 7014426),
|
||||
ES_ESP,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"ween",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "4b10525a3782aa7ecd9d833b5c1d308b", 7029591),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by eolyn in Bugreport #11524
|
||||
{
|
||||
"ween",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "cae57980940b919305e33a65d0f1dcc3", 7017982),
|
||||
FR_FRA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by cartman_ on #scummvm
|
||||
{
|
||||
"ween",
|
||||
"",
|
||||
AD_ENTRY1("intro.stk", "63170e71f04faba88673b3f510f9c4c8"),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by glorfindel in bugreport #3193
|
||||
{
|
||||
"ween",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "8b57cd510da8a3bbd99e3a0297a8ebd1", 7018771),
|
||||
IT_ITA,
|
||||
kPlatformDOS,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Amiga --
|
||||
|
||||
{ // Supplied by vampir_raziel in bug report #3055
|
||||
{
|
||||
"ween",
|
||||
"",
|
||||
AD_ENTRY2s("intro.stk", "bfd9d02faf3d8d60a2cf744f95eb48dd", 456570,
|
||||
"ween.ins", "d2cb24292c9ddafcad07e23382027218", 87800),
|
||||
EN_GRB,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by vampir_raziel in bug report #3055
|
||||
{
|
||||
"ween",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "257fe669705ac4971efdfd5656eef16a", 457719),
|
||||
FR_FRA,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by vampir_raziel in bug report #3055
|
||||
{
|
||||
"ween",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "dffd1ab98fe76150d6933329ca6f4cc4", 459458),
|
||||
FR_FRA,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by vampir_raziel in bug report #3055
|
||||
{
|
||||
"ween",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "af83debf2cbea21faa591c7b4608fe92", 458192),
|
||||
DE_DEU,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by goodoldgeorg in bug report #4139
|
||||
{
|
||||
"ween",
|
||||
"",
|
||||
AD_ENTRY2s("intro.stk", "dffd1ab98fe76150d6933329ca6f4cc4", 459458,
|
||||
"ween.ins", "d2cb24292c9ddafcad07e23382027218", 87800),
|
||||
IT_ITA,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
{ // Supplied by CaptainHIT in bug report #11591
|
||||
{
|
||||
"ween",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "53c57051c69c641fcc5270a41d35e7d5", 458536),
|
||||
ES_ESP,
|
||||
kPlatformAmiga,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Atari ST --
|
||||
|
||||
{ // Supplied by pwigren in bug report #3355
|
||||
{
|
||||
"ween",
|
||||
"",
|
||||
AD_ENTRY2s("intro.stk", "bfd9d02faf3d8d60a2cf744f95eb48dd", 456570,
|
||||
"music__5.snd", "7d1819b9981ecddd53d3aacbc75f1cc8", 13446),
|
||||
EN_GRB,
|
||||
kPlatformAtariST,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"ween",
|
||||
"",
|
||||
AD_ENTRY1("intro.stk", "e6d13fb3b858cb4f78a8780d184d5b2c"),
|
||||
FR_FRA,
|
||||
kPlatformAtariST,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesNone,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Demos --
|
||||
|
||||
{
|
||||
{
|
||||
"ween",
|
||||
"Demo",
|
||||
AD_ENTRY1("intro.stk", "2e9c2898f6bf206ede801e3b2e7ee428"),
|
||||
EN_USA,
|
||||
kPlatformDOS,
|
||||
ADGF_DEMO,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, "show.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"ween",
|
||||
"Demo (v2.0)", // dated 8/1/93
|
||||
AD_ENTRY1s("intro.stk", "15fb91a1b9b09684b28ac75edf66e504", 2340230),
|
||||
EN_USA,
|
||||
kPlatformDOS,
|
||||
ADGF_DEMO,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, "show.tot", 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"ween",
|
||||
"Demo",
|
||||
AD_ENTRY1("intro.stk", "aca10b973c03ba8b8b2804f4e7029ece"),
|
||||
DE_DEU,
|
||||
kPlatformDOS,
|
||||
ADGF_DEMO,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"ween",
|
||||
"Demo",
|
||||
AD_ENTRY1("intro.stk", "aca10b973c03ba8b8b2804f4e7029ece"),
|
||||
EN_GRB,
|
||||
kPlatformDOS,
|
||||
ADGF_DEMO,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{ // Supplied by trembyle
|
||||
"ween",
|
||||
"v1.2 Demo",
|
||||
AD_ENTRY1s("intro.stk", "dcff8f3a7dd1f4c33fd94aa7659b7578", 2425477),
|
||||
EN_GRB,
|
||||
kPlatformDOS,
|
||||
ADGF_DEMO,
|
||||
GUIO2(GUIO_NOSUBTITLES, GUIO_NOSPEECH)
|
||||
},
|
||||
kFeaturesAdLib,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_WEEN_H
|
||||
365
engines/gob/detection/tables_woodruff.h
Normal file
365
engines/gob/detection/tables_woodruff.h
Normal file
@@ -0,0 +1,365 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
* This file is dual-licensed.
|
||||
* In addition to the GPLv3 license mentioned above, this code is also
|
||||
* licensed under LGPL 2.1. See LICENSES/COPYING.LGPL file for the
|
||||
* full text of the license.
|
||||
*
|
||||
*/
|
||||
|
||||
/* Detection tables for (The Bizarre Adventures of) Woodruff and the Schnibble (of Azimuth). */
|
||||
|
||||
#ifndef GOB_DETECTION_TABLES_WOODRUFF_H
|
||||
#define GOB_DETECTION_TABLES_WOODRUFF_H
|
||||
|
||||
// -- Windows CD --
|
||||
|
||||
{
|
||||
{
|
||||
"woodruff",
|
||||
"v1.00",
|
||||
AD_ENTRY1s("intro.stk", "dccf9d31cb720b34d75487408821b77e", 20296390),
|
||||
EN_GRB,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"woodruff",
|
||||
"v1.00",
|
||||
AD_ENTRY1s("intro.stk", "dccf9d31cb720b34d75487408821b77e", 20296390),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"woodruff",
|
||||
"v1.00",
|
||||
AD_ENTRY1s("intro.stk", "dccf9d31cb720b34d75487408821b77e", 20296390),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"woodruff",
|
||||
"v1.00",
|
||||
AD_ENTRY1s("intro.stk", "dccf9d31cb720b34d75487408821b77e", 20296390),
|
||||
IT_ITA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"woodruff",
|
||||
"v1.00",
|
||||
AD_ENTRY1s("intro.stk", "dccf9d31cb720b34d75487408821b77e", 20296390),
|
||||
ES_ESP,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Russian Akella version
|
||||
{
|
||||
"woodruff",
|
||||
"v1.00",
|
||||
AD_ENTRY1s("intro.stk", "dccf9d31cb720b34d75487408821b77e", 20296390),
|
||||
RU_RUS,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"woodruff",
|
||||
"v1.00",
|
||||
AD_ENTRY1s("intro.stk", "b50fee012a5abcd0ac2963e1b4b56bec", 20298108),
|
||||
EN_GRB,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"woodruff",
|
||||
"v1.00",
|
||||
AD_ENTRY1s("intro.stk", "b50fee012a5abcd0ac2963e1b4b56bec", 20298108),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"woodruff",
|
||||
"v1.00",
|
||||
AD_ENTRY1s("intro.stk", "b50fee012a5abcd0ac2963e1b4b56bec", 20298108),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"woodruff",
|
||||
"v1.01",
|
||||
AD_ENTRY1s("intro.stk", "b50fee012a5abcd0ac2963e1b4b56bec", 20298108),
|
||||
IT_ITA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"woodruff",
|
||||
"v1.00",
|
||||
AD_ENTRY1s("intro.stk", "b50fee012a5abcd0ac2963e1b4b56bec", 20298108),
|
||||
ES_ESP,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{
|
||||
{
|
||||
"woodruff",
|
||||
"v1.00",
|
||||
AD_ENTRY1s("intro.stk", "5f5f4e0a72c33391e67a47674b120cc6", 20296422),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by jvprat on #scummvm
|
||||
{
|
||||
"woodruff",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "270529d9b8cce770b1575908a3800b52", 20296452),
|
||||
ES_ESP,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by jvprat on #scummvm
|
||||
{
|
||||
"woodruff",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "270529d9b8cce770b1575908a3800b52", 20296452),
|
||||
EN_GRB,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by jvprat on #scummvm
|
||||
{
|
||||
"woodruff",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "270529d9b8cce770b1575908a3800b52", 20296452),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by jvprat on #scummvm
|
||||
{
|
||||
"woodruff",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "270529d9b8cce770b1575908a3800b52", 20296452),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by jvprat on #scummvm
|
||||
{
|
||||
"woodruff",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "270529d9b8cce770b1575908a3800b52", 20296452),
|
||||
IT_ITA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by DjDiabolik in bug report #3737
|
||||
{
|
||||
"woodruff",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "60348a87651f92e8492ee070556a96d8", 7069736),
|
||||
EN_GRB,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by DjDiabolik in bug report #3737
|
||||
{
|
||||
"woodruff",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "60348a87651f92e8492ee070556a96d8", 7069736),
|
||||
DE_DEU,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by DjDiabolik in bug report #3737
|
||||
{
|
||||
"woodruff",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "60348a87651f92e8492ee070556a96d8", 7069736),
|
||||
FR_FRA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by DjDiabolik in bug report #3737
|
||||
{
|
||||
"woodruff",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "60348a87651f92e8492ee070556a96d8", 7069736),
|
||||
IT_ITA,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by DjDiabolik in bug report #3737
|
||||
{
|
||||
"woodruff",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "60348a87651f92e8492ee070556a96d8", 7069736),
|
||||
ES_ESP,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Supplied by goodoldgeorg in bug report #3950
|
||||
{
|
||||
"woodruff",
|
||||
"",
|
||||
AD_ENTRY1s("intro.stk", "08a96bf061af1fa4f75c6a7cc56b60a4", 20734979),
|
||||
PL_POL,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
{ // Russian fanmade translation by PRCA
|
||||
{
|
||||
"woodruff",
|
||||
"Fanmade",
|
||||
AD_ENTRY1s("intro.stk", "3767f779996d64e8413fc1e2300ba032", 20651219),
|
||||
RU_RUS,
|
||||
kPlatformWindows,
|
||||
ADGF_NO_FLAGS,
|
||||
GUIO2(GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480,
|
||||
0, 0, 0
|
||||
},
|
||||
|
||||
// -- Demos --
|
||||
|
||||
{
|
||||
{
|
||||
"woodruff",
|
||||
"Non-Interactive Demo",
|
||||
AD_ENTRY2s("demo.scn", "16bb85fc5f8e519147b60475dbf33962", 89,
|
||||
"wooddem3.vmd", "a1700596172c2d4e264760030c3a3d47", 8994250),
|
||||
EN_ANY,
|
||||
kPlatformWindows,
|
||||
ADGF_DEMO,
|
||||
GUIO3(GUIO_NOSUBTITLES, GUIO_NOSPEECH, GUIO_NOASPECT)
|
||||
},
|
||||
kFeatures640x480 | kFeaturesSCNDemo,
|
||||
0, 0, 1
|
||||
},
|
||||
|
||||
#endif // GOB_DETECTION_TABLES_WOODRUFF_H
|
||||
Reference in New Issue
Block a user