DIRECTOR: Add detection for jman Japanese

This commit is contained in:
Matthew Hoops 2013-10-26 16:37:00 -04:00 committed by Eugene Sandulenko
parent 649ef2af67
commit 5e08747978
3 changed files with 26 additions and 0 deletions

View File

@ -77,10 +77,17 @@ static const PlainGameDescriptor directorGames[] = {
#include "director/detection_tables.h"
static const char *directoryGlobs[] = {
"install",
0
};
class DirectorMetaEngine : public AdvancedMetaEngine {
public:
DirectorMetaEngine() : AdvancedMetaEngine(Director::gameDescriptions, sizeof(Director::DirectorGameDescription), directorGames) {
_singleid = "director";
_maxScanDepth = 2,
_directoryGlobs = directoryGlobs;
}
virtual const char *getName() const {

View File

@ -154,6 +154,20 @@ static const DirectorGameDescription gameDescriptions[] = {
4
},
{
{
"jman",
"",
AD_ENTRY1("JOURNEY.EXE", "65d06b5fef155a2473434571aff5bc29"),
Common::JA_JPN,
Common::kPlatformWindows,
ADGF_NO_FLAGS,
GUIO1(GUIO_NOASPECT)
},
GID_GENERIC,
3
},
{
{
"jman",

View File

@ -22,6 +22,7 @@
#include "audio/mixer.h"
#include "common/config-manager.h"
#include "common/debug.h"
#include "common/scummsys.h"
#include "common/error.h"
@ -44,6 +45,10 @@ DirectorEngine::DirectorEngine(OSystem *syst, const DirectorGameDescription *gam
_mainArchive = 0;
_macBinary = 0;
const Common::FSNode gameDataDir(ConfMan.get("path"));
SearchMan.addSubDirectoryMatching(gameDataDir, "data");
SearchMan.addSubDirectoryMatching(gameDataDir, "install");
}
DirectorEngine::~DirectorEngine() {